- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
仿真技术与应用实验报告2
仿真技术与应用
实验报告
电气工程及自动化
班 级:
学 号:
姓 名:
哈尔滨工业大学
2016年3月
实验二 利用根匹配法对RLC串联电路的仿真
一.实验目的
熟悉MATLAB的工作环境;
掌握在MATLAB命令窗口调试运行程序;
掌握M文件编写规则及在MATLAB命令窗口运行程序;
掌握利用根匹配法构造离散模型的方法。
二.实验内容
系统电路如图2.1所示。电路元件参数:直流电压源,电阻,电感,电容。电路元件初始值:电感电流,电容电压。系统输出量为电容电压。
连续系统输出响应的解析解为:
(2-1)
其中,,。
三.实验过程
(1)建立根匹配法离散数据模型
对于题中的RLC电路,对它的数学模型进行拉布拉斯变换,可得到:
近一步求得它的传递函数为:
传递函数
两个极点分别为
将映射到z平面,得
写出离散传递函数,,根据终值相等的原则,求出,系统的差分方程
经计算,可获得的差分模型为:
(2)仿真程序
%---------RLC串联电路零输入阶跃响应----------------%
% R,L,C,Us: RLC串联电路的元件和电源参数
% t,T: 动态过程时间和离散时间间隔
% 实验目的:1)比较用根匹配法和双线性替换法得到的与连续系统相似的离散时间模型准确性
% 2)改变离散时间间隔T,观察对离散模型准确性的影响
function []=RLC(R,L,C,Us,t,h)
%---------- 系统及仿真参数 -------------%
R=10;
L=0.01;
C=1.0e-5;
Us=1;
t=0.02;
T = 1.0e-3;
NNN = fix(t/T);% 计算离散时间序列长度
%---------------------利用状态方程参数求G(z)-------------
% AA=[-R/L,-1/L;1/C,0];BB=[1/L;0];CC=[0,1];DD=[0];
% [Az,Bz,Cz,Dz]=c2dm(AA,BB,CC,DD,T,matched);
% [Zzs,Pzs,Kzs]=ss2zp(AA,BB,CC,DD);
%[Zzx,Pzx,Kzx]=ss2zp(Az,Bz,Cz,Dz);
%Zzs,Pzs,Kzs
%------- 解析解 -------------------
tad = R/(2*L);
W=sqrt(1/(L*C)-(R/(2*L))^2);
for k=1:1:NNN
y(k) = Us*(1-exp(-tad*(k-1)*T) * ( cos(W*(k-1)*T) + sin(W*(k-1)*T)*tad/W));
end
%----------传递函数 G(s) = 1/(L*C*S^2+R*C*S+1)---------%
a=[1];
b=[L*C R*C 1];
Ps = roots(b); % G(s)的极点;多相式求根
Ps1 = Ps(1);
Ps2 = Ps(2);
Ks =1/(L*C); % 放大系数 G(s) = Ks/(s-Ps1)(s-Ps2)
% --------- 离散传递函数 G(z) = (Kz*(z-Qz1)(z-Qz2))/((z-Pz1)(z-Pz2))---------%
Pz1 =exp(T*Ps1);
Pz2 =exp(T*Ps2);
Qz1 = 0;
Qz2 = 0;
% 终值
Ys = Ks/(Ps1*Ps2);
Kz = Ys*(1-Pz1)*(1-Pz2)/((1-Qz1)*(1-Qz2));
%======================================
%ZZ=[0;0];PP=[Pz1;Pz2];KK=Kz;
%[num,den]=zp2tf(ZZ,PP,KK);
%num,den,
% 差分方程 a2y(n+2)+a1y(n+1)+a0(y(n)=b2us(n+2)+b1us(n+1)+
您可能关注的文档
最近下载
- 非结核分枝杆菌病诊断和处理方式.ppt
- EOCR-3DE智能型电动机保护器选型操作说明书.pdf VIP
- 流感防治知识讲座.pptx
- 江苏南京六校联合体2024-2025学年高二上学期1月期末化学试题含答案.pdf VIP
- 江苏南京六校联合体2023-2024学年高二上学期期末化学试卷含答案.pdf VIP
- 居民慢性病管理服务现状调查问卷[复制].docx VIP
- 2025年四川农村信用社招聘考试(综合基础知识)历年参考题库含答案详解.docx VIP
- 鼻空肠管置管的维护考试试题及答案.docx VIP
- 第18课 从九一八事变到西安事变(说课稿)-2024-2025学年八年级历史上册素养提升说课稿(统编版).docx
- 高流量呼吸湿化氧疗操作考核.docx VIP
文档评论(0)