Simulink模型到Modelica模型转换技术

Simulink模型到Modelica模型转换技术
Simulink模型到Modelica模型转换技术

Simulink模型到Modelica模型转换技术

董政,丁建完

【摘要】摘要:针对Simulink模型重用到更高阶的Modelica平台上的需求,分析Simulink模型的数学本质和代码表达,以及Modelica对外部函数和外部类的支持,重用Simulink模型转换生成的S-function目标C代码,实现Simulink模型到Modelica模型转换.

【期刊名称】计算机辅助工程

【年(卷),期】2016(025)005

【总页数】5

【关键词】Simulink; S-function; Modelica;模型转换

0 引言

随着数字化功能样机技术和仿真技术的发展,近几十年来涌现出许多成熟的建模仿真分析工具,并广泛应用于机械、电子、控制等领域中,使得对集机械、电子、液压、控制等多个学科领域子系统于一体的复杂产品的整体系统进行分析成为可能.多年以来,Simulink以其基本模块的易用性和通用性,被广泛应用于控制系统的建模.同时,为满足物理系统建模,MATLAB官方和第三方均提供多种扩展工具模块,但是实际使用时,扩展工具模块往往难以满足使用需求.越来越多的使用者发现针对复杂物理系统,Simulink存在着建模难度大并且耗费时间多的问题.欧洲学者针对复杂物理系统统一建模,提出多领域统一建模语言——Modelica语言,实现对复杂产品整体统一建模分析,并使之成为复杂系统建模领域的标准.目前,Modelica语言已有较大的发展,针对其开发的标准模型库更是迅猛增长,已覆盖机械、液压、气压、电控、热力和电磁等多个领

相关文档
最新文档