网络分析仪讲义
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
双击打开即可
Magnitude (dB)
Phase (deg)
40 30 20 10 0 -10 -20 -30 -40 -50 -60 0
-45
-90
-135
-180102
Bode Diagram
103 Frequency (Hz) 104
理论值 50
0
50
Magnitude (dB)
0
-50
ON/OFF 是 tdsa 的使能引脚, 通过接入一个 logic clock 就可以实现 tdsa 何时开始扫描, 何时停止。
Input(measure)的+-线分别接入需要测量的回馈信号的 正负引脚。
Output(source)的+-线分别接入信号注入点的正负引脚。
设置logic clock
-100 2k
1k
Phase (deg)
0
105
-1k 102
Bode Diagram 理论值
Bode Diagram
103 Frequency (Hz) 104
105
仿真值
Magnitude (dB)
-50 仿真值
-100 2k
Phase (deg)
1k
仿真值
0
理论值
-1k
102
103 Frequency (Hz) 104
R
用MATLAB绘制其波特图
uo (s)
30
d (s)
2.510-8 s2 6.25105 s 1
uin ( s)0
命令语句:
num=[30]; den=[2.5e-8 6.25e-5 1]; T=tf(num,den); WW=logspace(2,6,10000); bode(T,WW)
如何验证小信号模型的正确性
max_err:最大误差系数
mode:频率扫描执行的类型
max_nper:每个频点允许扫描的 最大周期数
min_nper : 每 个 频 点 允 许 扫 描 的 最小周期数
以buck变换器为例,介绍如何使用tdsa实现环路扫频
回馈电压信号 叠加扰动信号
仿真设置
仿真进度在99.61%时结束
输入plot打开仿真波形
Freq: 时钟信号频率
Duty: 时钟信号占空比
td: 扫频延迟时间,避 开暂态振荡过程。
双击tdsa,设置需要的属性
fbegin:扫描起始频率 fend:扫描截止频率
ampl:注入信号的幅值(信号是 以 0 为轴的正弦波)
npoints:从 fbegin 到 fend 总共需 要扫描的频率点数
Buck 变换器的参数如图所示,fs=50kHz, 绘出输出 电压对控制的传递函数波特图。
L
S uin 30V
250uH
D
C
100uF
R uo12V
4Ω
输出电压对控制的传递函数为:
uo (s)
U in
=
30
d (s) uin ( s)0
LCs2 L s 1 2.510-8 s2 6.25105 s 1
Magnitude (dB)
40 30 20 10 0 -10 -20 -30 -40 -50 -60 0
-45
-90
-135
-180 102
Bode Diagram
103
104
105
Frequency (Hz)
Phase (deg)
要实现频域Leabharlann Baidu环路仿真,就必须用到 saber 中的环路扫 描仪 tdsa,它能够向环路注入频率可变的正弦波信号, 通过测试反馈信号,获得两者之间的增益和相位关系。
105
理论值与仿真值在中低频段(0~0.5fs) 基本吻合