共查询到15条相似文献,搜索用时 203 毫秒
1.
为实现多领域建模仿真环境与其他仿真环境的联合仿真,提出基于Modelica多领域建模的联合仿真方案.该方案基于Modelica多领域模型的连接机制,通过Modelica模型与Simulink模块的转换机理,实现在S-Function联合仿真框架下的联合仿真.基于Modelica的多领域物理系统建模仿真工具MWorks与... 相似文献
2.
针对当前基于MATLAB/SIMULINK的半物理仿真(Hardware in Loop Simulation,HILS)系统中不支持多领域建模、联合仿真模型转换过程复杂且存在误差等问题,提出基于Modelica和建模仿真软件MWorks进行HILS的方法,分析其所涉及的建模方法、实时仿真接口和代码生成等关键技术,并以此为基础构建支持Modelica模型的HILS.以前起落架转向系统和起落架收放系统为应用实例,建立HILS平台,对该方法进行验证.仿真结果表明该方法可行,结果可信度高. 相似文献
3.
Modelica是一种基于方程的陈述式建模语言,它具有面向对象、数组化表示、连续离散混合和可重用等多种特征,基于Modelica构建的模型和模型库通常规模庞大且结构复杂。编译Modelica模型的时间开销较大。本文从Modelica模型编译的角度出发,结合现有的序列化方法,提出以模型序列化来取代模型编译的部分工作,从而达到提升Modelica模型编译效率的目的。文中实现的Modelica模型序列化技术已在多领域物理系统建模与仿真平台MWorks中进行了验证与应用。 相似文献
4.
Modelica模型中,组件视图表达了模型的内部组成及组件之间的关系,是Modelica模型不可或缺的重要部分。介绍组件视图的内容与Modelica表达,并提出一种在组件视图进行动态仿真的方法,通过水箱的建模与仿真过程,直观地演示模型中状态变量在仿真过程中的动态变化,并在MWorks平台中实现动态组件库中定义的图形动态属性annotation字段和常用动态组件,展示准确的组件视图动态仿真效果。 相似文献
5.
6.
深入探讨了多领域物理系统统一建模语言Modelica数组机制的特点,研究并解决了类型检查、下标处理、数组运算、方程生成等数组机制的关键技术,提出了基于树型结构的数组运算。在MWorks系统下实现了配套数据结构及算法,详细阐述了从数组声明、语义解析直到生成平坦化方程的整个过程,完整实现了Modelica数组机制,并成功应用于数组实例建模与仿真。最后给出了MWorks系统上的数组模型实例。 相似文献
7.
8.
基于Modelica/Dymola的微谐振器建模与仿真 总被引:1,自引:0,他引:1
针对MEMS的多领域耦合和系统级的快速建模与仿真要求,提出研究关于微型梳状静电谐振器建模与仿真方法.为提高系统的稳定性,减少误差,采用了基于Modelica/Dymola的非因果关系建模方法及流程,以梳状谐振器机电耦合模型的自然形式方程为基础,以Modelica语言建立非因果关系的仿真模型,借助于Dymola平台对振子的位移/速度曲线进行仿真.仿真结果与理论验证相符,表明Modelica具有建模过程简单、建模速度快和仿真精度高等优点,适合于MEMS多领域建模与仿真研究. 相似文献
9.
针对半物理仿真(Hardware in Loop Simulation,HILS)中Modelica模型无法直接控制硬件设备的问题,基于Modelica研究硬件板卡接口控制模块与多领域仿真模型的统一表达技术.分析可视化模型方程表达机理,建立硬件板卡的接口模型库,从而在同一建模环境中实现多领域物理模型与硬件设备的关联,并实现Modelica离线数字仿真模型至HILS模型的直接转换,为基于Modelica的HILS应用提供技术支持.电机转速控制HILS结果表明该方法可行. 相似文献
10.
针对物理系统性能仿真形成的非连续高指标微分代数模型,提出一种基于加权二部图的指标转换方法.该方法将微分代数系统表示为加权二部图,基于二部图匹配算法可以判定微分代数系统是否为高指标系统.对于高指标系统,采用文中方法可以找出需要求导的最小结构奇异方程子集,以便将高指标系统转换为低指标形式.最后,针对定结构与变结构的非连续微分代数模型给出了相应的指标分析策略.文中策略与相关算法已在基于Modelica语言的建模仿真平台MWorks上实现. 相似文献
11.
针对多领域物理系统统一建模中,提高复杂模型的质量与可靠性的迫切需求,阐述了Modelica语言对单位的支持方式以及单位之间换算和运算的规则,并基于对表达式树的遍历操作,给出了单位检查与推导机制的实现方案。通过分析该方案的时间复杂度,针对其影响效率的主要因素进行了优化。最终将该方案在多领域统一建模仿真平台MWorks上得以实践,以Modelica标准库中的模型为实例,证明了方案的可行性。 相似文献
12.
多领域建模语言Modelica类型解析研究与实现 总被引:1,自引:0,他引:1
类型解析是编译器开发的一项重要工作,也是语义分析的一个最重要组成部分。基于Modelica建模语言,研究了编译器类型系统的作用域、类型检查等关键技术,提出了类型系统的解析和查找机制,实现了类型检查及错误处理机制,并在多领域物理系统建模与仿真平台MWorks系统中得到应用。 相似文献
13.
14.
15.
针对多领域统一建模和仿真问题,介绍模型耦合、求解器耦合和进程耦合等3种联合仿真途径,从模型的数学原理和软件架构方面研究多领域建模仿真平台MWorks与MATLAB/Simulink之间基于模型耦合的联合仿真,并基于Simulink的S-function和MWorks的COM实现两个建模仿真软件之间的联合仿真.多领域模型实例证明该联合仿真软件有效,可拓展Simulink的应用范围. 相似文献