实验三哈工大计算机仿真

实验三哈工大计算机仿真

ID:36320642

大小:750.57 KB

页数:13页

时间:2019-05-09

实验三哈工大计算机仿真_第1页
实验三哈工大计算机仿真_第2页
实验三哈工大计算机仿真_第3页
实验三哈工大计算机仿真_第4页
实验三哈工大计算机仿真_第5页
资源描述:

《实验三哈工大计算机仿真》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验3利用数值积分算法的仿真实验(一.实验目的(1)熟悉MATLAB的工作环境;(2)掌握MATLAB的.M文件编写规则,并在命令窗口调试和运行程序;(3)掌握利用欧拉法、梯形法、二阶显式Adams法及四阶龙格库塔法构建系统仿真模型的方法,并对仿真结果进行分析。二、实验内容系统电路如图3所示。电路元件参数:直流电压源,电阻,电感,电容。电路元件初始值:电感电流,电容电压。系统输出量为电容电压。试利用欧拉法、梯形法、二阶显式Adams法及显式四阶Runge-Kutta法构建系统仿真模型,并求出离散系统的输出量响应曲线。连续系统输出响应的解析解为:(2-1)其中,,。

2、三、实验要求1)利用欧拉法、梯形法、二阶显式Adams法及显式四阶Runge-Kutta法构建系统仿真模型,并求出离散系统的输出量响应曲线;2)对比分析利用欧拉法、梯形法、二阶显式Adams法及显式四阶Runge-Kutta法构建系统仿真模型的仿真精度与模型运行的稳定性问题;3)分别编写欧拉法、梯形法、二阶显式Adams法及显式四阶Runge-Kutta法的.m函数文件,并存入磁盘中。.m函数文件要求输入参数为系统状态方程的系数矩阵、仿真时间及仿真步长。编写.m命令文件,在该命令文件中调用已经编写完成的上述.m函数文件,完成仿真实验;4)利用subplot和plo

3、t函数将输出结果画在同一个窗口中,每个子图加上对应的标题。四、实验原理在连续系统的数字仿真算法中,较常用的有欧拉法、梯形法、二阶显式Adams法及显式四阶Runge-Kutta法等。欧拉法、梯形法和二阶显式Adams法是利用离散相似原理构造的仿真算法,而显式四阶Runge-Kutta法是利用Taylor级数匹配原理构造的仿真算法。对于线性系统,其状态方程表达式为:(4-1)式(4-1)中,是系统的n维状态向量,是系统的m维输入向量,是系统的r维输出向量。A为阶参数矩阵,又称动态矩阵,B为阶输入矩阵,C为阶输出矩阵,D为阶交联矩阵。利用前向欧拉法构建线性系统的仿真模

4、型为:(4-2)式中,为积分步长,为单位矩阵。利用后向欧拉法构建线性系统的仿真模型为:(4-3)利用梯形法构建线性系统的仿真模型为:(4-4)利用二阶显式Adams法构建线性系统的仿真模型为:(4-5)式中:(4-6)二阶显式Adams法为多步计算方法,利用多步计算方法对系统进行仿真时,需要与之具有相同计算精度的单步计算方法辅助计算。二阶显式Adams法的计算精度为二阶,可以采用梯形法或改进的Euler法等辅助计算。利用改进的Euler法构建线性系统的仿真模型为:(4-7)利用显式四阶Runge-Kutta法构建线性系统的仿真模型为:(4-8)五、实验结果取不同的

5、积分步长h,仿真结果如下:(1)仿真时间t=0.01s,积分步长h=10-6s(2)仿真时间t=0.01s,积分步长h=2*10-6s(3)仿真时间t=0.01s,积分步长h=10-5s(4)仿真时间t=0.01s,积分步长h=5*10-5s(5)仿真时间t=0.01s,积分步长h=10-4s(6)仿真时间t=0.01s,积分步长h=2*10-4s(7)仿真时间t=0.01s,积分步长h=4*10-4s六、实验结果分析在h=5e-5,h=5e-6,h=5e-7时得到的图像,可以看出,在h=5e-5时,前向欧拉法和后向欧拉法图像明显谁真,而梯形法和二阶显示Adams

6、法图像有轻微失真,步距仍然较大。在步距为时,前向欧拉法和后向欧拉法图像有部分失真,前向欧拉法失真较严重。而梯形法和二阶显示Adams法图像与连续型函数曲线相似度极高,仿真效果非常好。当步距为时,所有方法仿真效果都非常好,与连续型函数曲线相似度都极高。可见,步距时,所有仿真方法都可以应用。从仿真模型实现的难易性、模型的稳定性、模型的精度及离散时间间隔等方面,对比分析上述方法构造的离散系统模型的优缺点。难易性:通过单个模型的分别仿真,可以得出显式四阶Runge-Kutta法建模最为复杂,仿真时间也较长,对步距要求较低。其次复杂的是二阶显式Adams法和梯形法,仿真时间

7、稍短,梯形法取梯形面积,误差也较小。前向欧拉法和后向欧拉法模型的复杂程度差不多,仿真时间也差不多。模型的稳定性:当步距h=5.0e-5时,前向欧拉法和后向欧拉法明显失真,随着步距的减小,二阶显式Adams法,梯形法和显式四阶Runge-Kutta法的波形变化不大,而前向欧拉法和后向欧拉法的波形得到明显改善。所以显式四阶Runge-Kutta法,二阶显式Adams法和梯形法的稳定性较好,前向欧拉法和后向欧拉法的稳定性较差。模型的精度和离散时间间隔:步距为h=5.0e-6时,显式四阶Runge-Kutta法精度最高,其次是二阶显式Adams法和梯形法。步距为h=5.0

8、e-7时,

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

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

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