摘要
为解决复杂多领域连续系统的高效仿真问题,研究了陈述式基于方程仿真模型的约简策略.基于符号处理技术,提出了一种模型约简方法.该方法从方程的规范转换入手,通过消除特定形式方程缩减系统规模,将整个方程系统规划分解为一个可顺序求解的子系统序列.给出的实例表明文中约简方法效果显著.文中策略与算法已在多领域物理系统混合建模与仿真平台EMWorks中实现.
If simulation models are written based on first principles in a dectarative equation based modeling language, such as Modelica, their simulation often consists in solving a system of differential algebraic equations (DAEs) . For complex physical plants, the resultant DAE system is of very large dimension, so its numerical solution requires highly intensive computation. In this paper, techniques for the symbolic manipulation of general DAE systems are presented, and used for model reduction purpose, to support efficient simulation of complex multi-domain continuous systems, The specific problems addressed are canonical transformation of equations, efficient elimination of trivial equations by means of substitution to reduce the dimension of the DAE system, and partitioning the overall system into subsystems which can be solved in sequence. The result achieved by applying the discussed algorithms on an oscillator system is illustrated. The proposed strategies and algorithms have been successfully implemented in a modeling and simulation system, named EMWorks.
出处
《计算机辅助设计与图形学学报》
EI
CSCD
北大核心
2005年第12期2696-2701,共6页
Journal of Computer-Aided Design & Computer Graphics
基金
国家"八六三"高技术研究发展计划(2003AA001031)
国家重点基础研究发展规划项目(2003CB716207)