实验一 典型环节的电路模拟与软件仿真研究
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验一典型环节的电路模拟与软件仿真研究一.实验目的
1.通过实验熟悉并掌握实验装置和上位机软件的使用方法。
2.通过实验熟悉各种典型环节的传递函数及其特性,掌握电路模拟和软件仿真研究方法。
二.实验内容
1.设计各种典型环节的模拟电路。
2.完成各种典型环节模拟电路的阶跃特性测试,并研究参数变化对典型环节阶跃特性的影响。
3.在MATLAB软件上,填入各个环节的实际(非理想)传递函数参数,完成典型环节阶跃特性的软件仿真研究,并与电路模拟研究的结果作比较。
三.实验步骤
1.熟悉实验装置,利用实验装置上的模拟电路单元,设计并连接各种典型环节(包括比例、积分、比例积分、比例微分、比例积分微分以及惯性环节)的模拟电路。
接线时要注意:先断电,再接线。
接线时要注意不同环节、不同测试信号对运放锁零的要求。
(U3单元的O1接被测对象的输入、G接G1、U3单元的I1接被测对象的输出)。
2.利用实验设备完成各典型环节模拟电路的阶跃特性测试,并研究参数变化对典型环节阶跃特性的影响。
首先必须在熟悉上位机界面的操作,充分利用上位机提供的虚拟示波器与信号发生器功能。
为了利用上位机提供的虚拟示波器与信号发生器功能。
接线完成,经检查无误,再给实验装置上电后,打开时域特性的程序,启动上位机程序,进入主界面。
软件界面上的操作步骤如下:
①按通道接线情况:通过上位机界面中“通道选择”选择I1、I2路A/D通道作为被测环节的检测端口,选择D/A通道的O1(“测试信号1”)作为被测对象的
信号发生端口.不同的通道,图形显示控件中波形的颜色将不同。
②硬件接线完毕后,检查USB口通讯连线和实验装置电源后,运行上位机软件程序,如果有问题请求指导教师帮助。
③进入实验模式后,先对显示模式进行设置:选择“X-t模式”;选择“T/DIV”
为1s/1HZ 。
④完成上述实验设置,然后设置实验参数,在界面的右边可以设置系统测试信号参数,选择“测试信号”为“周期阶跃信号”,选择“占空比”为50%,选择“T/DIV ”为“1000ms ”, 选择“幅值”为“3V ”,可以根据实验需要调整幅值,以得到较好的实验曲线,将“偏移”设为“0”。
以上除必须选择“周期阶跃信号”外,其余的选择都不是唯一的。
要特别注意,除单个比例环节外,对其它环节和系统都必须考虑环节或系统的时间常数,如仍选择“输入波形占空比”为50%,那么“T/DIV ”至
少是环节或系统中最大时间常数的6~8倍。
这样,实验中才能观测到阶跃响应的整个过程。
⑤以上设置完成后,按LabVIEW 上位机软件中的 “RUN ”运行图标来运行实验程序,
然后点击右边的
“启动/停止”按钮来启动实验,动态波形得到显示,直至周期
响应过程结束,如上述参数设置合理就可以在主界面图形显示控件中间得到环节的“阶跃响应”。
⑥利用LabVIEW 软件中的图形显示控件来观测实验结果;改变实验装置上环节参数,重复⑤的操作;如发现实验参数设置不当,看不到“阶跃响应”全过程,可重复④、⑤的操作。
⑦按实验报告需要,将图形结果保存为位图文件。
3.分析实验结果,完成实验报告。
四.操作及实验说明
1.比例(P)环节的传递函数、方块图、模拟电路和阶跃响应
比例环节的传递函数为:K s U s U i O =)
()
(
其方块图、模拟电路和阶跃响应,分别如图1.1.1、图1.1.2和图1.1.3所示,于是0
1R R
K =。
实验参数取R0=100k ,R1=200k ,R=10k 。
在进行实验连线之前,先将U9单元输入端的100K 可调电阻逆时针旋转到底(即调至最小),使输入电阻R0的总值为100K;
U8单元为反相器单元,将U8单元输入端的10K 可调电阻逆时针旋转到底(即调至最小),使输入电阻R 的总值为10K;
注明:所有运放单元的+端所接的100K 、10K 电阻均已经内部接好,实验时不需外接。
实验接线如下图:
R 0=100K
R 1=200K
R=10K
-+
+
U9
10K
100K
10K
U 0
U3的I 1
R=10K
U3的O1
U3的O1U3的I 2运放单元上的锁零G 端
U3的G 1
图1.1.2
100K
100K 10K
-+
+
U8
Ui
打开labview 的时域特性程序后,软件界面的参数设置如下: 测试信号1:阶跃 幅值1:3V (偏移0)
频率/周期:1s (占空比50%),运行程序,直接进行实验。
2.积分(I)环节的传递函数、方块图、模拟电路和阶跃响应
积分环节的传递函数为:Ts
s U s U i O 1
)()(=
其方块图、模拟电路和阶跃响应,分别如图1.2.1、图1.2.2和图1.2.3所示,于是C R T 0=,
实验参数取R0=100k ,C =1uF ,R=10k 。
在进行实验连线之前,先将U9单元输入端的100K 可调电阻逆时针旋转到底(即调至最小),使输入电阻R0的总值为100K;
U8单元为反相器单元,将U8单元输入端的10K 可调电阻逆时针旋转到底(即调至最小),使输入电阻R 的总值为10K;
注明:所有运放单元的+端所接的10K 电阻均已经内部接好,实验时不需外接。
实验接线如下图:
打开labview 的时域特性程序后,软件界面的参数设置如下: 测试信号1:阶跃 幅值1:3V (偏移0)
频率/周期:1s (占空比50%),运行程序,直接进行实验。
3.比例积分(PI)环节的传递函数、方块图、模拟电路和阶跃响应
比例积分环节的传递函数为: Ts
K U U i O 1
+
= 其方块图、模拟电路和阶跃响应,分别如图1.3.1、图1.3.2和图1.3.3所示,于是
图1.2.2
1
R R K =
,C R T 0= 实验参数取R0=200k ,R1=200k ,C =1uF ,R=10k 。
在进行实验连线之前,先将U9单元输入端的100K 可调电阻顺时针旋转到底(即调至最大),使输入电阻R0的总值为200K;
C1取元件库U4单元的1uF 电容。
U8单元为反相器单元,将U8单元输入端的10K 可调电阻逆时针旋转到底(即调至最小),使输入电阻R 的总值为10K;
注明:所有运放单元的+端所接的100K 、10K 电阻均已经内部接好,实验时不需外接。
实验接线如下图:
R 0=200K
C 1=1uF
R=10K
-+
+
U9
10K 100K
10K
U 0
U3的I 110K
U3的O1
U3的O1U3的I 2运放单元上的锁零G 端
U3的G 1
图1.3.2
R 1=200K 100K
100K 10K
-+
+
U8
Ui
打开labview 的时域特性程序后,软件界面的参数设置如下: 测试信号1:阶跃 幅值1:3V (偏移0)
频率/周期:1s (占空比50%),运行程序,直接进行实验。
4.比例微分(PD)环节的传递函数、方块图、模拟电路和阶跃响应
比例微分环节的传递函数为:)1(Ts K U U
i
O +=
其方块图和模拟电路分别如图1.4.1、图1.4.2所示。
其模拟电路是近似的(即实际PD
环节),取321,R R R >>,则有C R R R
R T R R R K 2
121021,+=+=,实验参数取R 0=10k ,R 1=10k ,R 2
=10k ,R 3=200Ω,C =1uF ,R=10k 。
对应理想的和实际的比例微分(PD)环节的阶跃响应分别如图1.4.3a 、图1.4.3b 所示。
实际PD 环节的传递函数为:
12
120
12312
233112030
()1()()(1)()()o i U s R R R R Cs
U s R R R R Cs R R R R R R Cs R R R R Cs R ⎡⎤+=+⎢⎥
++⎣⎦++++=+(供软件仿真参考)
在进行实验连线之前,先将U10单元输入端的10K 可调电阻逆时针旋转到底(即调至最小),使输入电阻R0的总阻值为10K;其中,R2、C1和R3在U10单元模块上。
R1采用元件库U4单元上的10K 电阻。
U8单元为反相器单元,将U8单元输入端的10K 可调电阻逆时针旋转到底(即调至最小),使输入电阻R 的总值为10K;
注明:所有运放单元的+端所接的100K 、10K 电阻均已经内部接好,实验时不需外接。
图1.4.2
12
打开labview 的时域特性程序后,软件界面的参数设置如下: 测试信号1:阶跃 幅值1:4V (偏移0)
频率/周期:1s (占空比50%),运行程序,直接进行实验。
5.惯性环节的传递函数、方块图、模拟电路和阶跃响应
惯性环节的传递函数为:1
+=Ts K
U U i O
其方块图、模拟电路和阶跃响应,分别如图1.5.1、图1.5.2和图1.5.3所示,其中C R T R R
K 10
1,==,实验参数取R 0=200k ,R 1=200k ,C =1uF ,R=10k 。
在进行实验连线之前,先将U13单元输入端的100K 可调电阻顺时针旋转到底(即调至最大),使输入电阻R 0的总阻值为200K;其中,R1、C1在U13单元模块上。
U8单元为反相器单元,将U8单元输入端的10K 可调电阻逆时针旋转到底(即调至最小),使输入电阻R 的总值为10K 。
注明:所有运放单元的+端所接的100K 、10K 电阻均已经内部接好,实验时不需外接。
实验接线如下图:
R 0=200K
C 1=1uF R=10K
-+
+
U13
10K
100K
10K
U 0
U3的I 1
10K
U3的O1
U3的O1U3的I 2运放单元上的锁零G 端
U3的G 1
图1.5.2
R 1=200K
100K
100K 10K
-+
+
U8
Ui
打开labview 的时域特性程序后,软件界面的参数设置如下: 测试信号1:阶跃 幅值1:2V (偏移0)
频率/周期:1s (占空比90%),运行程序,直接进行实验。
6.比例积分微分(PID)环节的传递函数、方块图、模拟电路和阶跃响应
比例积分微分环节的传递函数为:s T s
T K s U s U d i P i O ++=1
)()(
其方块图和模拟电路分别如图1.6.1、图1.6.2所示。
其模拟电路是近似的(即实际PID
环节),取321R R R >>>>,将近似上述理想PID 环节有20
211001,,C R R
R T C R T R R K d i P ===,实验
参数取R 0=200k ,R 1=100k ,R 2=10k ,R 3=1k ,C 1=1uF ,C 2=10uF ,R=10k 。
对应理想的和实际的比例积分微分(PID)环节的阶跃响应分别如图1.6.3 a 、图1.6.3 b 所示。
实际PID 环节的传递函数为:
1222110010132()1(1)
()(1)
o i U s R R R C R C s U s R R C s R C R C s ++=+++(供软件仿真参考)
图1.6.1
在进行实验连线之前,先将U14单元输入端的100K 可调电阻顺时针旋转到底(即调至最大),使输入电阻R0的总阻值为200K;其中,R1、R2、R3、C1、C2均在U14单元模块上。
U8单元为反相器单元,将U8单元输入端的10K 可调电阻逆时针旋转到底(即调至最小),使输入电阻R 的总值为10K;
注明:所有运放单元的+端所接的10K 电阻均已经内部接好,实验时不需外接。
实验接线如下图:
图1.6.2
打开labview的时域特性程序后,软件界面的参数设置如下: 测试信号1:阶跃
幅值1:2V(偏移0)
频率/周期:1s(占空比50%),运行程序,直接进行实验。
五、实验数据记录和处理
1.比例环节
比例环节的传递函数为:K
s
U
s
U
i
O
)(
)(
·输出波形:
·结果记录:
阶跃信号:Vpp(1)=16V-9.97V=6.03V;
运放输出:Vpp(2)=12.9V-9.97V=2.93V;
放大倍数:G1=VPP(2)/VPP(1)=6.03/2.93=2.06
Uo/Ui=G(s)=2
SIMULINK软件仿真
模拟电路
仿真图形
2. 积分环节
积分环节的传递函数为:
Ts
s U s U i O 1
)()(
·输出波形:
·结果记录:
阶跃信号:Vpp(1)=14.8V-9.97V=4.83V;
运放输出:Vpp(2)=19.5V-9.97V=9.53V;
充电时间:t=4.5div=2.25s从示波器上粗略读出);
实际输出波形斜率:K=9.53/2.25=4.24;
T=R0C=0.1s
G(s)=10/s
SIMULINK软件仿真
模拟电路
仿真图形
3. 比例积分环节(PI)
比例积分环节的传递函数为: Ts
K U U i O 1
+
=
·输出波形:
·结果记录:
阶跃信号:Vpp(1)=1.47V ;
运放输出:Vpp(2)=19.4-10=9.4V ; 输出斜率:k=6.4/1.5=4.27;
实验参数取R0=200k ,R1=200k ,C =1uF ,R=10k 。
于是
1R R
K =,C R T 0=; 则K=1 ;T=0.2; Uo/Ui=G(s)=1+5/s
理论计算:记Ui(t)=1(t>0),Uo(t)=L(1+5/s)(1/s)=1+5t. 即输出的曲线以5为斜率,且t=0
时,Uo=1V 。
SIMULINK软件仿真模拟电路
仿真图形
4. 比例微分环节
比例微分环节的传递函数为:
)1(Ts K U U i
O
+= ·输出波形:
·结果记录:
阶跃信号:Vpp(1)=0.97V ; 运放输出:Vpp(2)=1.9V (t > 0);
理论计算:
因为实验参数取R 0=10k ,R 1=10k ,R 2=10k ,R 3=200Ω,C =1uF ,R=10k 。
有C
R R R
R T R R R K 2
121021,+=+=
则K=2;T=0.5,Uo/Ui=G(s)=2+ 0.01s
记Ui(t)=1(t>0),Uo(t)=L[(2 +0.01s)(1/s)]=2+δ(t),即刚开始输出值达到最大,随后立
刻稳定在2V 。
SIMULINK 软件仿真
模拟电路
仿真图形
5.惯性环节
惯性环节的传递函数为:
1
+=
Ts K
U U i O
·输出波形:
·结果记录:
阶跃信号:Vpp(1)=0.93V ; 运放输出:Vpp(2)=0.97V ;
实验参数取R 0=200k ,R 1=200k ,C =1uF ,R=10k 。
其中C R T R R
K 10
1,==,K=1 T=0.2
Uo/Ui=G(s)=1/(0.2s+1)
理论计算:
记Ui(t)=1(t>0),Uo(t)=L[(1/(0.2s+1))(1/s)]=1- e^-5t ,即输出为一个单调递增指数函数,且以1为渐近线,当t 趋向正无穷时输出值接近稳定值1。
SIMULINK 软件仿真
模拟电路
仿真图形
6.比例积分微分(PID)环节
比例积分微分环节的传递函数为:s T s
T K s U s U d i P i O ++=1
)()(
·输出波形:
实验参数取R 0=200k ,R 1=100k ,R 2=10k ,R 3=1k ,C 1=1uF ,C 2=10uF ,R=10k 。
将近似上述理想PID 环节有20
211001,,C R R
R T C R T R R K d i P ===
则Uo/Ui=G(s)=0.5 +5/s +0.05s
理论计算:
记Ui(t)=1(t>0),Uo(t)=L[(1+5/s +0.01s)(1/s)]=1+5t+δ(t)
SIMULINK 软件仿真
模拟电路
仿真图形
六、实验结果与分析
1.比例环节
·实验结果
·结果分析
①随着电阻值R1,R2比值的改变,比例系数K也在改变,将产生不同的放大效果;
②比例环节的输出量不失真,无惯性地跟着输入量变化,二者形式相同,而且两
者成比例关系,均为定值。
2.积分环节
·实验结果
·结果分析
①随着RC的改变,积分时间常数也在改变;
②积分时间常数越小,输出直线斜率越大;
③只要有一个恒定的输入量如单位阶跃信号作用于积分环节,其输出量就与时间
成正比增加;
④输出量存在最大值,其取决于输入量对时间的积累,输入量作用一段时间后,即
使输入量变化,输出量仍会保持在已达到的数值不再变化。
3.比例积分环节(PI)
·实验结果
·结果分析
①随着RC的改变,时间常数和比例系数也在改变;
②输出曲线首先在积分调节作用下呈线性递增,且积分时间常数越大,达到最终
稳定值的时间越短;
③T=0时的初始值与比例系数有关,比例系数越大,即放大倍数越大,初始值越
大。
4.比例微分环节
·实验结果
·结果分析
①随着RC的改变,微分时间常数和比例系数也在改变;
达到正无穷,输出值Uo达到最大值,
②对于微分调节,在输入信号的瞬间,dUi
dt
并且微分时间常数越小,输出信号冲激到最大值的时间也越短;
=0,在比例调节的作用下,
③对于比例调节,在冲激到最大值后,Ui为定值,dUi
dt
输出值为输入值的K倍,具体的K值与电阻R1,R2的比值有关。
5.惯性环节
·实验结果
·结果分析
①由于惯性环节中含有一个储能原件,所以当输入量突然变化时,输出量不能立
刻跟着线性变化,而是按指数规律变化;
②随着RC的改变,时间常数和比例系数也在改变;
③输出曲线按照指数规律趋近平衡,时间常数越大,即电容充电越慢,趋向平衡
的速度越慢;
七、讨论、心得
1. labview上的显示刻度非常重要,在实验时应根据不同的控制系统合理调节电压、时间的显示刻度;
2. 要等输出波形稳定后再进行测量。