短网址网站建设兰州网络推广排行
news/
2025/10/6 16:15:13/
文章来源:
短网址网站建设,兰州网络推广排行,自己做网站好还是凡科,网站的差异9、电路综合-基于简化实频的任意幅频响应的微带电路设计
网络综合和简化实频理论学习概述中的1-8介绍了SRFT的一些基本概念和实验方法#xff0c;终于走到了SRFT的究极用途#xff0c;给定任意响应直接综合出微带电路。
1、任意幅频响应的微带电路设计用途
我们演示了采用…9、电路综合-基于简化实频的任意幅频响应的微带电路设计
网络综合和简化实频理论学习概述中的1-8介绍了SRFT的一些基本概念和实验方法终于走到了SRFT的究极用途给定任意响应直接综合出微带电路。
1、任意幅频响应的微带电路设计用途
我们演示了采用相应传输线的经典微波滤波器的设计过程。设计方法的第一步是选择合适的传递函数。显然传递函数的形式必须反映设计要求。对于许多实际情况使用通过巴特沃斯或切比雪夫多项式构造的现成低通类型原型函数可能就足够了。
然而对于某些应用换能器功率增益TPG的期望形状可以由所考虑的问题以任意方式决定。例如可以利用补偿信道失真的无损滤波器来均衡通信信道的增益失真。 当然这种设计方法也可以用于匹配电路的设计分析根据匹配目标之间生成对应的微带线电路。
2、之前的一些回顾与总结
之前也给出了一些电路综合的案例但是这些案例必须基于解析函数形式的S参数在更为一般的情况下我们难以基于此去完成设计我们往往需要基于要设计电路的幅频响应和相频响应去设计实际的电路
5、电路综合-超酷-基于S11参数直接综合出微带线电路图 基于给定的S11参数的表达式综合出其对应的微带电路图注意此处的S11参数表达式需要是解析形式即要是函数表达式的形式
6、电路综合-基于简化实频的SRFT微带线切比雪夫低通滤波器设计 基于切比雪夫函数进行电路综合基于目标参数直接进行电路综合得到其对应的微带电路给出了对应的理论与操作步骤附Matlab代码
7、电路综合-基于简化实频的SRFT微带线巴特沃兹低通滤波器设计 基于巴特沃斯函数进行电路综合基于目标参数直接进行电路综合得到其对应的微带电路给出了对应的理论与操作步骤附Matlab代码
8、电路综合-基于简化实频的SRFT微带线的带通滤波器设计 基于巴特沃斯与切比雪夫函数进行电路综合基于目标参数直接进行电路综合得到其对应的带通的微带电路给出了对应的理论与操作步骤附Matlab代码
3、任意幅频响应的微带电路设计步骤
假设我需要设计一个具备如下幅频特性的微带线电路频率f1为0GHz在此频率的S21的模值为1频率f2为1GHz在此频率的S21的模值为0并在1-3GHz内都要求S21的模值为0此特性用于确定微带线的电长度。 STEP1设计目标具体现化将要设计的目标转化为数组的形式数组覆盖的频率范围为0-3GHz此处使用长度为58的数组对此目标进行存储值得注意的是此数组越大优化的速度也会越慢 STEP2确定实现此结构所需的电路结构其主要需要确定的是实现此幅频响应的阶数n通过前面几个教程的学习我们知道基于电路的结构可以直接确定Flamda只需要确定Hlamda的系数就可以进行电路综合了。
意思就是我们需要得到符合如上幅频响应的Hlamda的系数就可以使用SRFT进行电路综合了这一步需要使用最优化算法来进行系数的求解。定义的误差函数如下简单来说就是实际值减去目标值最优化的目标是使最终误差极小为0 在MATLAB中可以使用lsqnonlin完成此优化过程其使用教程如非线性最小二乘求解器 STEP3在一定次数的迭代求解后可以得到其对应的一组解此解就是h的系数由此进行电路综合。具体综合过程可以参考之前的教程。
4、Matlab编程实现
clear
clc% 使用1GHZ的微带线最高控制到3GHz
f1;
fe3;
we2*pi*fe;
taupi/2/we;
ele_l360*tau*f;
%使用6个级联微带线进行设计
k6;
%在DC处无零点
q0;
%初始化H的系数
h[1 1 1 1 1 1 1];disp([此处使用在,num2str(f/1e9),GHz下电长度为,num2str(ele_l),°的微带线进行实现]);%0-3GHz的点数
Nopt57;
fr_optlinspace(0,3,Nopt1);
% 定义S21参数的模值
mag[1,0.952631578947368,0.905263157894737,0.857894736842105,0.810526315789474,0.763157894736842,0.715789473684211...,0.668421052631579,0.621052631578947,0.573684210526316,0.526315789473684,0.478947368421053,0.431578947368421...,0.384210526315789,0.336842105263158,0.289473684210526,0.242105263157895,0.194736842105263,0.147368421052631...,0.100000000000000,0.0100000000000000,0.0100000000000000,0.0100000000000000,0.0100000000000000,0.0100000000000000...,0.0100000000000000,0.0100000000000000,0.0100000000000000,0.0100000000000000,0.0100000000000000,0.0100000000000000...,0.0100000000000000,0.0100000000000000,0.0100000000000000,0.0100000000000000,0.0100000000000000,0.0100000000000000...,0.0100000000000000,0.0100000000000000,0.0100000000000000,0.0100000000000000,0.0100000000000000,0.0100000000000000...,0.0100000000000000,0.0100000000000000,0.0100000000000000,0.0100000000000000,0.0100000000000000,0.0100000000000000...,0.0100000000000000,0.0100000000000000,0.0100000000000000,0.0100000000000000,0.0100000000000000,0.0100000000000000...,0.0100000000000000,0.0100000000000000,0.0100000000000000];
% 定义相位此处只设计幅值相位随意了
phaselinspace(0,0,Nopt1);
% 画出目标电路的幅度
figure (1)
plot(fr_opt,mag)
xlabel(Frequency)
ylabel(MAG-S21)
title(要设计的微带线的目标S21参数)% 运行优化算法
n1length(h);
nn1-1;
h(n1)0;
for i1:nx0(i)h(i);
end
% Call optimization with no transformer
OPTIONSoptimset(MaxFunEvals,20000,MaxIter,50000);
xlsqnonlin(objective,x0,[],[],OPTIONS,fe,q,k,fr_opt,mag, phase);
h(n1)0;
for i1:nh(i)x(i);
end% 基于优化得到的h计算其他参数
[G,H,F,g]SRFT_htoG(h,q,k);
tau1/4/fe;
Nlength(mag);
jsqrt(-1);% 将得到的解析形式画图
for i1:Nteta2*pi*tau*fr_opt(i);omegatan(teta);lmbdaj*tan(teta);fval(-1)^q*(lmbda)^q*(1-lmbda^2)^(k/2);frealreal(fval);fimagimag(fval);gvalpolyval(g,lmbda);grealreal(gval);gimagimag(gval);S21fval/gval;MS21(i)abs(S21);phase_fatan(fimag/freal);phase_gatan(gimag/greal);phase_S21(i)phase_f-phase_g;ph(i)teta;fr(i)fr_opt(i);
end
figure(2)
plot(fr,MS21, fr_opt,mag)
xlabel(Frequency)
ylabel(MS21, modula)
title(Arbitraray amplitude approximation via SRFT)
%------------------------------------
% 综合得到所需的微带电路
[Z_imp]UE_sentez(h,g)运行结果图中是理想与实际的对比
5、ADS验证
电路图构建 仿真结果如下可见和设计目标基本一致
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/929492.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!