MATLAB语言及应用-第五章(3).ppt

MATLAB语言及应用-第五章(3).ppt

ID:59954488

大小:317.00 KB

页数:16页

时间:2020-11-29

MATLAB语言及应用-第五章(3).ppt_第1页
MATLAB语言及应用-第五章(3).ppt_第2页
MATLAB语言及应用-第五章(3).ppt_第3页
MATLAB语言及应用-第五章(3).ppt_第4页
MATLAB语言及应用-第五章(3).ppt_第5页
资源描述:

《MATLAB语言及应用-第五章(3).ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、S函数的设计与应用第5章Simulink仿真在实际应用中,用普通Simulink模块不容易搭建,可以使用Simulink支持的S-函数格式,用MATLAB或C等语言写出描述过程的程序,构成S-函数模块,像标准Simulink模块那样直接调用。S-函数有固定的程序格式,用MATLAB语言可以编写S-函数,此外还允许采用C语言、C++、Fortran和Ada等语言编写,只不过用这些语言编写程序时,需要用编译器生成动态链接库文件(DLL)文件,可以在Simulink中直接调用。第5章Simulink仿真注意:用MATLAB语言编写的S-函数只能用于基于Simulink的仿真,并不能将其转换成独立于

2、MATLAB的独立程序,用C语言格式建立的S-函数则可以转换成独立程序。S-函数的引导语句为:function[sys,x0,str,ts]=f(t,x,u,flag,p1,p2,…)其中f为S-函数的函数名,t,x,u分别为时间、状态和输入信号,flag为标志位,p1,p2,…为附加参数,x0初始状态,str说明变量,ts采样周期。第5章Simulink仿真第5章Simulink仿真电力系统仿真例子例2电力系统输电线路的单相、三相重合闸的Simulink仿真。一简单电力系统网络结构,该系统电压等级为220kV,为双电源供电系统,左侧为500MVA发电机,右侧为无穷大电网。当在线路k点发生故

3、障时,保护动作断路器将跳闸切断故障线路以保证非故障线路的正常运行。建立模型,仿真其重合闸过程并观察故障相电流的恢复情况。第5章Simulink仿真步骤一:建立仿真模型第5章Simulink仿真第5章Simulink仿真步骤二:设置模块参数第5章Simulink仿真第5章Simulink仿真第5章Simulink仿真第5章Simulink仿真第5章Simulink仿真第5章Simulink仿真第5章Simulink仿真步骤三:设置仿真参数仿真参数相对误差设置为1e-3,开始仿真时间设置为0,结束仿真时间设置为1,其余参数均采用默认设置。步骤四:启动仿真并分析仿真结果(1)线路单相自动重合闸的仿

4、真分析。(2)线路三相自动重合闸的仿真分析。第5章Simulink仿真thankyou!

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。