APP下载

一种基于量子化状态系统的求解方法研究

2019-10-14吴晨佳李志华

山东工业技术 2019年4期
关键词:仿真

吴晨佳 李志华

摘 要:在数值积分求解的算法中,通常采用传统数值积分方法来仿真求解。但这些传统方法在面对刚性常微分方程时,求解过程表现出仿真振荡的现象。基于此现象,本文引入一种基于量子化状态系统的新算法(QSS方法),通过仿真求解,对比传统数值积分方法的仿真精度和仿真效率,结果证明了QSS方法的可行性和优越性。

关键词:量子化状态系统;刚性常微分方程;仿真

DOI:10.16640/j.cnki.37-1222/t.2019.04.141

0 引言

解决工程实际中的科学计算问题,一般需要经过建立数学模型,选用合适的数值计算方法、采用合适的软件平台计算问题的数值结果、验证所得结果是否符合客观实际等主要步骤[1-2]。其中选用数值计算方法是一个重要的环节,它是使用计算机计算数值结果,并对这些数值结果进行分析的依据和基础[3]。

通常采用传统数值积分方法来做为方程求解的第一选择。而且到目前为止,已经产生了数百种具有不同特征的求解方法[4-5]。常见的传统数值积分方法有欧拉(Euler)法、龙格-库塔(Runge-Kutta)法,其中Runge-Kutta法里比较典型的算法为ODE15s和ODE23s。欧拉法的求解方式非常简单,因为它不需要任何更高阶导数的近似值。Runge-Kutta方法是实际应用中经常使用的高阶一步法。它是通过泰勒级数的扩展,从一阶(欧拉法)技术到更高的近似精度,因此扩展了数值积分的概念[6]。

虽然这类算法的运行机制已经有很长的时间了,且也能较好的解决一般常微分方程,但是,在面对刚性常微分方程时,这些传统积分方法表现出了一定的局限性,尤其是在求解过程中出现仿真轨迹振荡。

量子化状态系统(Quantized State System,QSS)方法是一种新的数值积分方法。该算法由Zeigler[7]提出,并由Kofman首次实现[8]。在求解传统积分方法难以求解的刚性常微分方程时,这种方法采用状态变量量子化的形式,增强了仿真求解过程的稳定性和高效性[7]。

本文引入了一种求解ODE的新算法,即QSS方法。为验证QSS方法在求解刚性常微分方程上的仿真性能,选取了典型刚性算例进行了算法的仿真实现和验证。并通过与传统数值积分方法的性能对比,验证了算法的有效性。

4 结语

(1)在面对刚性常微分方程时,QSS方法无论是在仿真精度上还是在仿真效率上,都比传统数值积分方法更为优越。

(2)QSS方法为刚性常微分方程的求解提供了借鉴意义。

参考文献:

[1]高磊.多体系统动力学时间离散最优控制方法研究[D].青岛: 青岛科技大学,2016.

[2]王振荣.七自由度机械臂动力学分析与仿真[J].计量与测试技术,2018,45(04):18-27.

[3]于清,洪嘉振.柔性多體系统动力学的若干热点问题[J].力学进展,1999,29(02):145-153.

[4]Hairer E,Wanner G.Solving ordinary differential equations II: stiff and differential-Alge-braic problems[M].Springer-Verlag,Berlin,1993.

[5]Hairer E,Wanner G.Solving ordinary differential equations I: nonstiff problems [M]. Spri- nger, Berlin,1991.

[6]Joan Aguilar Mayans.Numerical Integration and Optimization of Motions for Multibody Dynamic Systems[D].American: University of California,2017.

[7]Zeigier B, Lee J S.Theory of quantized systems: formal basis for DEVS/HLA distributed simulation environment[J].In Proceedings of SPIE,1998:49-58.

[8]Kofman E, Junco S.Quantized-State Systems: a DEVS approach for continuous system simulation[J].Transications of the Society for Modeling and Simulation International, 2001,18(01):2-8.

[9]Dipietro F,Migoni G,Kofman E. Improving a linearly implcit quantized state system method[C].Proceedings of Winter Simulation Conference, Virginia,2016:1084-1095.

作者简介:吴晨佳(1993-),女,浙江湖州人,硕士研究生,研究方向:多领域统一建模与仿真优化。

猜你喜欢

仿真
Proteus仿真软件在单片机原理及应用课程教学中的应用
工业机器人模拟仿真技术在职业教育中的应用浅析
一种帮助幼儿车内脱险应急装置的仿真分析
论虚拟仿真实训系统在口腔实验教学中的应用
基于机电设备电气控制线路排故的仿真系统设计
Buck开关变换器的基本参数设计及仿真分析
试析PLC控制下的自动化立体仓库仿真情况分析
基于MADYMO的航空座椅约束系统优化设计
中国体态假人模型与FAA Hybrid Ⅲ 型假人模型冲击差异性分析
机械加工仿真技术研究