- 1、本文档共89页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]控制系统计算机仿真5
第五章 系统时间响应和动态仿真 5.2 基于数值积分的连续系统仿真 初值问题的数值解,就是(1)在给定的初值下的解在一系列离散点 概念: 单步法和多步法:单步法是指计算某时刻数值yk+1,只需前一时刻tk有关信息,它是一种能自启动的算法。多步法是指计算某时刻数值yk+1需要tk,tk-1时刻有关信息,它是一种不能自启动的算法。 显式法和隐式法:显式是指计算yk+1时所需数据均已算出。隐式是指计算yk+1的算式中含有tk+1时刻的数据。因此在使用隐式公式中,需要用另一公式估计这里未知数据,然后用隐式公式进行迭代,这叫预估-校正法。显然这种方法不能自启动。 定步长和变步长:定步长为积分步长h在仿真运行过程中始终不变。而积分步长在仿真运行过程中自动修正改变为变步长。 欧拉法 (4)整体截断误差 整体截断误差是个积累误差,计算繁杂。但有如下结论:如果一个方法的局部截断误差为 二 梯度法 三 龙格-库达法 四 阿达姆斯(Adams)法 阿达姆斯隐式积分公式(Adams-moulton公式) 预估-校正公式(Adams-Bashforth-Moulton公式) 5.2.2 数值积分方法的选择 5.2.3 微分方程数值积分的矩阵分析方法 5.2.4 数值积分方法的MATLAB函数 ODE45为一种显式R-K(4,5)公式,它属于单步法,即计算y(tm)的值,只需要前一时刻y(tm-1)的值。变步距数值计算,误差估计为Dorman-Prince公式。通常为首先选用的最好函数,用于求解非刚性微分方程。对于大多数问题能获得满意的解。 ODE23为一种显式R-K(2,3)公式,采用Bogacki-Shampine公式,它也属于单步法,变步距,适用于求解非刚性微分方程。在允许计算误差较大和解具有轻微刚性方程时效果比ODE45更好。 ODE113为变阶Adams-Bashforth-Moulton PECE算法,适用于求解非刚性微分方程,在允许误差较严格的场合,它比ODE45更有效:它属于多步法,需要前几步值计算当前值。 ODE15s是基于数值微分公式(NDFs)变阶变步距算法,它常比反向差分公式(BDFs)即Gear算法更有效。ODE15s函数允许在两种方法之间进行选择。它属于多步法,适用于刚性微分方程。当所求微分方程是刚性方程或用ODE45函数求解失败情况下,可尝试使用ODE15s函数求解。 ODE23s基于二阶修正的Rosebrock公式的一种算法。它属于单步法,因为在计算精度不高场合下,比ODE15s更有效。若在使用函数ODE15s无效情况下,可尝试使用ODE23s来求解某些刚性微分方程。 ODE23t采用“自由插值”实现梯度规则算法,适用于存在中等刚性微分方程并要求解无数值衰减的情况。 ODE23tb TR-BDF方法的一种实现.即隐式RK法。第一阶段采用梯度法(TR),第二阶段采用二阶BDF公式。结构上,两个阶段采用相同的迭代矩阵。 5.4 系统仿真的MATLAB函数 二 脉冲响应仿真函数 三 初始状态响应仿真函数 四 信号发生器和任意输人响应函数 隐式Adams法具有较高精度,但要提供首次估值,这可以由显式Adams公式来完成,称为“预估”。然后,用隐式Adams公式进行迭代运算,直至达到一定精度要求为止,这称为“校正”。 Y(i)m+1为ym+1的第i次迭代计算结果,或者将上式差分展开和整理并项后得 这里 (34) (35) (36) 式中,y(i)m+1为函数f(t,y)的第(m+1)时刻点的迭代值。 例如,当r=3时,预估-校正公式为: ,(37) ,(38) ,(39) ,(40) 一 计算精度 数值积分法的离散数值解只是精确解的近似,必然存在误差。数值积分计算的误差来自两个方面:一是舍入误差;二是局部截断误差。 舍入误差是由于计算机的位数有限,计算时必然舍去精确值的某个小值而引起的误差。舍入误差每次计算时均会发生,因此计算次数增加,会使舍入误差的积累值增大,舍入误差和计算步长h成反比。因为过小的计算步长会引起汁算次数增加,从而使舍入误差增大。 局部截断误差是由积分方法和阶次的限制而引起的误差。 数值积分计算的综合误差为舍入误差和局部截断误差之和,如图3可见,存在一个最优的积分步长h,使计算误差e最小。 图3 误差与积分步长 积分步长的选择与控制 积分步长h选择应在保证数值积分计算稳定性和精度前提下,尽可能选择较大的积分步长,以减少仿真计算次数,缩短仿真时间。 积分步长选择还与被仿真系统的快速性有关,有一些推荐的经验公式,如 tr为系统阶跃响应上升时间;wc为系统幅值穿越频率。 或 ,(41) ,(42) 数值积分计算时,积分步长有固定步长和变步长两种工作方式。
您可能关注的文档
- [工学]微生物与生化制药5.pdf
- [工学]微积分习题课.ppt
- [工学]微机系统总线90.ppt
- [工学]必修三 第15章 第1节 通过神经系统的调节.ppt
- [工学]怎样做好主观性试题.doc
- [工学]微波遥感-24.ppt
- [工学]思路决定出路.ppt
- [工学]总复习机械原理.ppt
- [工学]总复习:特殊梯形21.ppt
- [工学]惯性技术课件10 --四元数哈工大版_1-16全.ppt
- DeepSeek培训课件入门宝典:第2册 开发实战篇 .pptx
- 全面认识全过程人民民主-2024春形势与政策课件.pptx
- 2024春形势与政策-全面认识全过程人民民主.pptx
- 2025年春季学期形势与政策第二讲-中国经济行稳致远讲稿.docx
- 2024春形势与政策-铸牢中华民族共同体意识课件.pdf
- 2024春形势与政策-走好新时代科技自立自强之路课件 (2).pptx
- 2024春形势与政策-走好新时代科技自立自强之路课件.pptx
- 形势与政策学习指导教学-整套课件.pdf
- 2023年春季形势与政策讲稿第三讲-开创高质量发展新局面.pdf
- DeepSeek培训课件-清华大学-DeepSeek模型本地部署与应用构建.pptx
最近下载
- 车间班组长质量意识培训.pptx
- 2024年5月人力资源管理师一级真题:理论+实操+综合评审有答案.pdf VIP
- TB∕T 3498-2018 铁路通信信号设备雷击试验方法.pdf
- 2025年全国职工学习党的二十届三中全会精神知识竞赛题库答案【真题版】.docx VIP
- 统编版道德与法治一年级下册第一单元第1课 有个新目标 教学设计.docx
- CPK管理办法完整版.doc
- SG111-1~2:建筑结构加固施工图设计表示方法建筑结构加固施工图设计深度图样(2008合订本).docx VIP
- 【基于EVA的企业绩效评价研究的国内外文献综述2100字】.docx
- 2025届河北省邯郸市高三上学期第一次调研测试语文试卷(解析版).docx
- 2025年中国生猪屠宰行业发展趋势预测及投资规划研究报告.docx
文档评论(0)