登录
首页 » Others » 微带线滤波器设计

微带线滤波器设计

于 2020-12-07 发布
0 263
下载积分: 1 下载次数: 5

代码说明:

通过ADS软件进行微带滤波器的设计,同时采用ADS软件的优化方法,对微带滤波器进行优化。最后采用后仿真验证结果是否正确。山国武技文在线微带滤波器设计集中参数向微带分布参数的转变在微波电路中,微带传输线其实就是个分布参教电路,常用微带结构来模拟集总元件咆感和电容,以实现所需的微波电路。我们利用平行耦合线构成的倒置转换器电路来实现电路中谐振电路的并联耦合,图经变换后的电路如图为只含并联电感的低通原型,反之对图可变换成只有串联电感的低迸原型c,Pant"21+11图只含一种元件的低通原型根据分段待输入阻抗导纳等效法得出由低通原型滤波器得到变形低通原型滤波器后,再利用带通滤波器与低通原型的频率变換关系,将变形低通电路中的并联电容或串联电感变换成带通滤波器的并联谐振电路或串联谐振电路如图所示,便构成了微波带通滤波器的等效电路。5图含倒置转换器电路的等效低通原型滤波器显然,用半波长来代替谐振电路,再通过微带间的耦合,即转换器,来实现微带带通滤波器微带滤波器实例微带滤波器的指标为:通带频率通带内波纹指数为,阻带边频±外衰减大于。则为我们根据式得具有波纹的阶切比雪夫滤波器的元件参数为再利用公式计算出奇偶模特性阻抗得计算结果如表。山国武技文在线表奇偶模特性阻抗值0213604]6062950.(417548000031824846516400318200417548.00521802136041.606295这样,可以利用软什如图来计算微带尺寸。a LineCalc/unt itedMSUB DEFAULIompohert arameters48460150247381900模块通过上面计算,即可设计出微带结构带电路,结构如图中结构所示。仿真优化上面计算出米的微带尺寸是非常不精确的,图是对其尺寸的仿真,对可以看出仿真出来的通带中心频率与设计频率有很大差别,中心频率偏移到这是由上面一系列的计算而导致的误差所造成的。为此,我们要借助软什对其优化。山国利技记文在线eq图传输、反射系数曲线中优化电路如图,因为单位耦合微带线主要有三个因素即长度,宽度,和距离。要想调整其中心频率,我们可以改变参数来进行优化,对于和,相对来说影响不大网【"[中口T468490p4t0LdIL-1. 0[HeH I mmd luI0自M|zHHE 0:H03; Thi759rm0887253mrl=mn3650mmPTIMH=[.984422 mHms-0681963 n L=xI mmm式arae="$式a="世m的时aan会"P东mh式 ancekartes"sP1seeC〓Pn才r=y图优化电烙结构进行多次优化后达到了我们所需要的效果,相关传输系数和反射系数,以及群延时分别如图所示山国武技文在线增四(a feq, GHz(b) req, GHz图参数及群延时由优化后的原理图生成的版图如图所示。接下来我们还可以对电跻版图进行矩量法仿真图微带版图这种版图的仿真是采用矩量法直接对电磁场进行计算得出的可将其仿真作为对原理图设计的验证。但有时版图仿真结果与原理图仿真结果还是存在差异那就得回到上一步对结构参数再次进行优化直到版图仿真结果满意如图所示。201c0图微带版图仿真曲线()山国武技文在线结语利用软件来设计微带带通滤波器使设计的工作量大大减少,并且能够提高精度和效率降低成本。但要设计出高性能的微带带通滤波器还需考虑更多的因素。总之,利用软件来设计给设计者带来了方便。参考文献杨爱琴,李小平滤波器的发展与展望电子科技,清华人学《徽带电路》编写组微带电路。北京:人民邽电出版社,。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • SSD基于深度学习的目标检测
    Single Shot MultiBox Detector
    2020-12-03下载
    积分:1
  • 图片相似度识别
    预处理:读取图片第一步,缩小尺寸。将图片缩小到8x8的尺寸,总共64个像素。这一步的作用是去除图片的细节,只保留结构、明暗等基本信息,摒弃不同尺寸、比例带来的图片差异。第二步,简化色彩。将缩小后的图片,转为64级灰度。也就是说,所有像素点总共只有64种颜色。第三步,计算平均值。计算所有64个像素的灰度平均值。第四步,比较像素的灰度。将每个像素的灰度,与平均值进行比较。大于或等于平均值,记为1;小于平均值,记为0。第五步,计算哈希值。将上一步的比较结果,组合在一起,就构成了一个64位的整数,这就是这张图片的指纹。组合的次序并不重要,只要保证所有图
    2021-05-06下载
    积分:1
  • 【12套简历+封面+自荐信】
    【12套简历+封面+自荐信】
    2021-05-06下载
    积分:1
  • 有源电力滤波器三电平滞环APF
    效果不错,滞环apf。三桥臂。效果不错,滞环apf。三桥臂。效果不错,滞环apf。三桥臂。效果不错,滞环apf。三桥臂。
    2021-05-07下载
    积分:1
  • Labview视觉检测&数据库读写&串口通讯&事件应用&状态机应用
    基于LABVIEW的相机检测灰尘的项目,此代码框架:电机转一个角度,相机拍照,照片分析,判别NG、OK,写入数据库,电机转一个角度,以此循环。里面应用了事件,状态机,生产消费结构等等结构。打开程序前先安装获取相机图片驱动、视觉模块、IO驱动。
    2020-12-03下载
    积分:1
  • 基于协同过滤算法的电影推荐系统
    本系统在ANT下可以直接运行,在Myeclipse平台到网页上运行的代码在http://download.csdn.net/source/3386479 上下载电影推荐系统中运用的推荐算法是基于协同过滤算法(Collaborative Filtering Recommendation)。协同过滤是在信息过滤和信息系统中正迅速成为一项很受欢迎的技术。与传统的基于内容过滤直接分析内容进行推荐不同,协同过滤分析用户兴趣,在用户群中找到指定用户的相似(兴趣)用户,综合这些相似用户对某一信息的评价,形成系统对该指定用户对此信息的喜好程度预测。电影推荐系统中引用了Apache Mahout提供的一
    2020-12-03下载
    积分:1
  • 西北大学 数据结构 试卷集锦,大家来下载
    西北大学 数据结构 试卷集锦,典型题解,试卷,习题
    2020-12-09下载
    积分:1
  • 稀疏自码深度学习的Matlab实现
    稀疏自编码深度学习的Matlab实现,sparse Auto coding,Matlab codetrain, m/7% CS294A/CS294W Programming Assignment Starter CodeInstructions%%%This file contains code that helps you get started ontheprogramming assignment. You will need to complete thecode in sampleIMAgEsml sparseAutoencoder Cost m and computeNumericalGradientml For the purpose of completing the assignment, you domot need tochange the code in this filecurer:YiBinYUyuyibintony@163.com,WuYiUniversityning, MATLAB Code for Sparse Autoencodtrain.m∥%%========%6% STEP 0: Here we provide the relevant parameters valuesthat willl allow your sparse autoencoder to get good filters; youdo not need to9 change the parameters belowvisibleSize =8*8; number of input unitshiddensize 25number of hidden unitssparsity Param =0.01; desired average activation ofthe hidden units7 (This was denoted by the greek alpharho, which looks like a lower-case pcurer:YiBinYUyuyibintony@163.com,WuYiUniversityning, MATLAB Code for Sparse Autoencod4/57train.,m∥in the lecture notes)1 ambda=0.0001%o weight decay parameterbeta 3%o weight of sparsity penalty term%%==:79 STEP 1: Implement sampleIMAGESAfter implementing sampleIMAGES, the display_networkcommand shouldfo display a random sample of 200 patches from the datasetpatches sampleIMAgES;display_network(patches(:, randi(size(patches, 2), 204, 1)), 8)%为产生一个204维的列向量,每一维的值为0~10000curer:YiBinYUyuyibintony@163.com,WuYiUniversityning, MATLAB Code for Sparse Autoencod5/57train.m/v%中的随机数,说明是随机取204个 patch来显示%o Obtain random parameters thetatheta= initializeParameters ( hiddenSize, visibleSize)%%=============三三三三====================================97 STEP 2: Implement sparseAutoencoder CostYou can implement all of the components (squared errorcost, weight decay termsparsity penalty) in the cost function at once, butit may be easier to do%o it step-by-step and run gradient checking (see STEP3 after each stepWecurer:YiBinYUyuyibintony@163.com,WuYiUniversityning, MATLAB Code for Sparse Autoencod6/57train. m vb suggest implementing the sparseAutoencoder Cost functionusing the following steps(a) Implement forward propagation in your neural networland implement the%squared error term of the cost function. Implementbackpropagation tocompute the derivatives. Then (using lambda=beta=(run gradient Checking%to verify that the calculations corresponding tothe squared error costterm are correctcurer:YiBinYUyuyibintony@163.com,WuYiUniversityning, MATLAB Code for Sparse Autoencod7/57train. m vl(b) Add in the weight decay term (in both the cost funcand the derivativecalculations), then re-run Gradient Checking toverify correctnessl (c) Add in the sparsity penalty term, then re-run gradiChecking toverify correctnessFeel free to change the training settings when debuggingyour%o code. (For example, reducing the training set sizecurer:YiBinYUyuyibintony@163.com,WuYiUniversityning, MATLAB Code for Sparse Autoencod8/57train m vl/number of hidden units may make your code run fasterand setting betaand/or lambda to zero may be helpful for debuggingHowever, in yourfinal submission of the visualized weights, please useparameters web gave in Step 0 abovecoS七grad]sparseAutoencoderCost(theta, visibleSize,hiddensize, lambda,sparsityParam, beta,patches)二〓二二二二二二二〓二〓二〓二〓=二====〓=curer:YiBinYUyuyibintony@163.com,WuYiUniversityning, MATLAB Code for Sparse Autoencod9/57train.m vlll96% STeP 3: Gradient CheckingHint: If you are debugging your code, performing gradienchecking on smaller modelsand smaller training sets (e. g, using only 10 trainingexamples and 1-2 hiddenunits) may speed things upl First, lets make sure your numerical gradient computationis correct for a%o simple function. After you have implemented computeNumerun the followingcheckNumericalGradientocurer:YiBinYUyuyibintony@163.com,WuYiUniversityDeep Learning, MATLAB Code for Sparse Autoencode10/57
    2020-12-05下载
    积分:1
  • 微信小序蓝牙连接及数据接收demo
    微信小程序蓝牙搜、连接、数据接收、显示,自己测试可用才上传的,如有需要远程调试和咨询,可加微信,完事后发个红包就行呵呵。
    2020-11-28下载
    积分:1
  • 基于adc0809的两路报警及LCD显示的数字电压表proteus仿真序及C语序开发包
    基于adc0809的两路报警及LCD显示的数字电压表proteus仿真程序及C语程序开发包.zip(lcd显示两路电压数据,第一路电压超过1.25v蜂鸣器响,第二路超过2.5vled灯亮,同时lcd上显示异常。(此压缩包包括proteus仿真程序及keil源程序,即下即用)
    2020-12-09下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载