付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实用标准文档系统级多学科建模与联合仿真1 .概述1.1. 数字化建模仿真在技术的发展和市场的驱动下,产品功能越来越复杂,通过解析的方法 对产品进行分析的难度逐渐增大。而采用实验的方法对产品进行研究则需要物理 样机,对于这种方法,一方面所需投入较多、时间周期较长,另一方面,当发现 样机在某些功能和性能层面无法满足要求时, 进行更改的成本非常高。即使这些 问题都能够解决,实验方法还要面对某些工况下实验带来的危险和破坏、实验环境不一致、实验结果的离散性等诸多问题。此种情况下,基于计算机技术,借助 于专业的软件,通过数字化建模仿真的方式对产品的方案进行验证和优化,可以显著缩短研发周期、降低研发成本、完
2、善产品质量,提高产品的市场竞争力。1.2. 系统级建模随着产品组成、功能的复杂化,部件各部分之间的耦合关系越来越紧密。 当对产品的一各组成部分独立建模时, 需要建立其边界条件。但由于该部分与其 他部分错综复杂的耦合关系及其他部分外特性的复杂性,边界条件难以采用简答 的函数关系进行描述,而是需要详细的建模,如此类推,对于产品的数字化分析 需要系统级的建模。另一个方面,当前产品的多数功能都需要各部分之间紧密配 合才能实现,这个特点也自然地导致了系统级建模的必要性。以飞机机电系统的机电综合为例,在机电综合的背景下,在功能、能量、 控制和物理的层面,燃油、环控、液压、电气系统之间的管理越来越紧密。例如
3、文案大全实用标准文档在综合能量管理系统中,为实现能量高效利用的目的,环控、燃油、滑油、液压、 电气、发动机等系统协调工作,如图 1所示。在多电飞机架构中,通过供-配-用电网络,机电系统之间的联系变得更为紧密电子出得*泄冷匚质聚制冷限缩机次凝器液沟工质发暨时空冷圆环 蒸发遇茴温液冷循环acs欢汲.热器ACSiAU然汕亲ACS村级换热器出口河滑油冷却需统燧就波冷1J15 换热寓镯粕燃油冷却器发动机冷却拿统发幼机供油鸭油分配器图1飞机综合能量管理系统1.3. 多学科建模随着机-电-液-控一体化的高速发展,由单一领域部件构成的产品越来越 少,取而代之的是综合利用机械、电、磁、液压和控制等诸多领域研究成
4、果、涉 及多个学科的产品。图2飞机机电系统飞机机电系统所涉及的学科如图2所示,每个机电子系统都涉及多个学 科,这种特点使得系统级建模必然涉及多个学科。文案大全实用标准文档1.4. 联合仿真多数情况下,产品的研发需要多个部门配合工作,而当需要对产品功能进行仿真验证时,需要把各部分模型进行集成,获得各部分模型之间的耦合关系,且需要在仿真过程中保证各部分模型之间能够进行高效的数据交互。所以在系统 级的多学科数字化建模之后,还需要进行联合仿真。2 .实施方案2.1. Modelica建模语言Modelica语言是一种面向对象的多学科建模语言,其设计初衷就是为了 解决涉及多个学科领域的、复杂系统建模,是
5、一种面向工程应用的建模语言。Modelica语言基于方程的建模方式和无因果特点大大简化了模型开发的难度, 且Modelica协会提供了针对机械、流体、控制、电磁、电气等多个工程领域的 免费模型库(图3) o使用者可方便地基于这些模型库中的已有元器件模型,搭 建自己的系统模型,且可以针对自己的特殊应用,通过继承、修改等方式形成具 有知识产权的模型甚至模型库。电气三维多体数字电路模拟电路,0 U U 白二节;上工,C 。 口 Q中,.&L一仁 T,H S3 Q 13 0 " " ?',一维转动.手动 控制.状离机噌船揄流体- hi- £三 1二说/ 二
6、文案大全实用标准文档图3Modelica 基础模型库2.2. Dymola 建模仿真平台Dymola软件是法国达索公司专业的多学科系统仿真工具,基于开源的 Modelica语言进行建模,支持最新版本的Modelica基础模型库,且拥有由DLR(彳惠国宇航局)、Modelon、Claytex、ATI等成员公司开发并经过工业验证的 众多不同行业的专业库,如电机、多体动力学、电气、热力学、液压、气动和控 制等专业元件库,为机械、电气、液压等多领域的应用提供了极大的便利性。Modekca Standard Li&rryDymala营1IMU t BT.-EOZjrfy "/hodet
7、on.图4Dymola商业库及应用基于Dymola的模型库,可以搭建完整的飞机机电系统模型,如图5所文案大全实用标准文档Fluid按冢蜕味Thermal飞机施悻库AircraftF I u Id Sys tein a空滔犀Ai rCondjtionittg费庄年Hytimufci电气库Electrica!MAMa gnetic胡搐库Mechanics智奥朗摩SmflrtElectric Drivers泉筠嘉霹He a tEx ch an gerFlexible衰体冷却犀Li quidCcoling图5基于Dymola搭建飞机机电系统Dymola提供了多种高效、稳定的DAE求解器,具有自适应步长
8、、自动 调整求解器阶数等特点,适用于涉及多种方程种类的系统求解,包括非线性系统、 刚性系统、连续离散混合系统、带有高频、冲击的系统等,能够保证包含液压、 电力、多刚体、状态机、控制等多领域方程系统求解的收敛性和稳健性。2.3. 基于FMI+TISC 的联合仿真在多学科建模工具Dymola中,可以高效地建立各子系统的模型并进行 联合仿真,但鉴于工作习惯等原因,多数领域的工程师会选择继续使用惯用的软 件进行建模,不同领域的建模软件亦不同。如此,在进行模型集成和联合仿真时 会遇到数据接口的问题。如果针对任意两个软件开发专用的接口,则会引入巨大的工作量,而对于使用者也比较混乱。另一个方面,很多模型都包
9、含了大量的研 究成果,出于对知识产权的保护,有些部门或供应商可能不愿意提供白盒模型。为了解决上述问题,欧洲 Modelisar 协会提出了 Functional Mock-up Interface (FMI) 。FMI是开放的第三方标准接口协议,任何软件均可以基于该 协议开发接口,将所建立的模型封装为 Functional Mock-up Unit (FMU ),文案大全实用标准文档实现与其他软件所建立模型的交互和联合仿真。而且 FMU是黑盒模型,有助于 保护模型所有者的知识产权。目前有52个工程领域常用的商业软件支持 FMI协议,但仍有部分软件 未能支持。另一方面,有时模型分布在各个研究室,
10、且难以存储于同一台计算机, 则需要进行分布式的联合仿真。为解决上述问题,引入分布式联合仿真平台TISC, 该软件同时支持同一台计算机中的多个模型之间的联合仿真。TllC<inttrCaMM Cfl nn ttitMWb ml 3用 rhTMUiticm*£,fHmEliC Firtjri LIcdfrliGa-Simulabo nX* FMHrt rfoMiur fmi» GBSuMft* SIHAPC S7-PLCS1MA5<ET-M0 INCA-Sin f?七口 £Ta fe'C C*AVLCRUISf,KUU THESEU-5 FECFK
11、* L樽V1E内 Ttfrss口 h3T3 日 Sngri卜* WAVE1Fiowmga* MadMea(a)原(b)目前支持的软件图6分布式联合仿真平台TISC该平台通过以太网通信,实现模型之前的数据交互,支持多个领域的多种建模仿真工具,且具有FMU Controller ,支持基于FMU的联合仿真。基于FMI+TISC ,可以为复杂机电系统的建模仿真提供完整的解决方案, 如图7所示。文案大全实用标准文档I;他T 代KFuilir 汰接口rIE系而包货£七仁同I1 IIII II一秒好一挎制骞3讪Mink燃油需堆呻轮器购Mli赫液用某成 FMUTTSr.fXrftmii t
12、3;l I曜M)机nsagr* 小 1£U电气融ttnUaSiintillitlT2.TKC-Siinuiink以太网n-Howtwer ECWimM也EllkLJrise昉A膘莠型TTSC-SiiwitEnk捱口齐加耦号【nulink图7基于FMI+TISC的复杂系统联合仿真2.4. 模型开发与系统级建模仿真基于Dymola、PROOSIS、Simulink等建模工具,恒润可以提供定制化的建模仿真服务。图8基于Dymola建立的环控系统模型基于Dymola ,可建立基本管路、分叉流管路、汇流、流阻、限流环、电动活门、流量控制活门、混合腔、驾驶舱、客舱、电动风扇、涡轮、压气机、文案大
13、全实用标准文档风扇、电加热器、空-器、水分离器等模型,搭建整个环控系统的模型并进行仿真(图8),用于环控系统方案验证和参数优化,压力控制器、温度控制器控制策略的验证和优化。:r.HirtijjUiritewtfiiitjyyvmLluilSpOivnjbtnMFVrffAi - BMgrvnj- - r L""一,广 NliF: ; Ml 7gh*Gk£ m Tarvin tpl5*L r AetfCF nz*口 1M4 ,口 IM “EkJ * rC/ B- 1 四 口口nonnrnG图9基于Dymola建立的燃油系统模型基于Dymola ,建立飞行环境、燃油、
14、流体边界、流阻、管道、定量泵、引射泵、活门、开口油箱、闭口油箱、燃油换热器、搭建完整的燃油系统模型(图9),结合控制器模型,考虑热管理,对供油和输油的工况进行仿真,模拟各种工况下,燃油系统的工作状况,并对油温进行监测。文案大全实用标准文档图10基于PROOSIS建立的双转子涡扇发动机模型图11PROOSIS发动机模型与Simulink联合仿真基于PROOSIS航空发动机性能仿真软件建立某涡扇发动机的性能仿真模型(图10),并下载到Simulink中实现了发动机性能的联合仿真(图11)油压系统 -XTFSijn二动力系统 Dv molaHn Yl XSi rui ink发硝机系疏PRCXJSIS
15、联合仿真燃油系域 EyMiiola电,系统图12虚拟铁鸟文案大全实用标准文档基于Dymola搭建环控系统、燃油系统、供配电系统、二动力系统,通过AMESim搭建液压系统,基于PROOSIS搭建发动机模型,并基于 Simulink 搭建控制系统,通过FMI/FMU 接口技术,实现Dymola、PROOSIS、AMESim、 Simulink等多学科模型之间的联合仿真,实现飞机机电综合性能模拟,并用于 研究机电综合下各个子系统之间的交联问题(图12)。3 .优势Modelica 语言的优势如下:(1)面向对象:Modelica是一种面向对象的建模语言,它将面向对象看作为 用于处理复杂大系统描述的一
16、种模型组织概念,强调陈述式描述和模型的重用。 它以类为中心组织和封装数据,支持采用分层机制、组件连接机制和继承机制构 建Modelica 模型。(2)非因果建模:Modelica采用了数学方程而非赋值语句来定义类。因为方 程本身具有陈述式非因果特性,所以声明方程中未限定方程的求解方向,这样的好处在于可以根据需要选择求解不同的变量,这使得基于Modelica的模型具有很强的重用性,同时也减轻了编程人员的工作量。因此Modelica语言建立的模 型可直接用于正向或逆向分析,只需要设置不同的边界条件,从而大大提高了模 型的复用性;(3)陈述式物理建模:Modelica 语言采纳了陈述式设计思想,具软
17、件组件模 型支持根据实际系统的物理拓扑结构组织构建仿真模型,即陈述式物理建模。物理元件对应模型的一个组件,物理元件之间的真实的物理连接对应于组件连接图文案大全实用标准文档中模型组件之间的逻辑连接。采用这种方式构建的物理系统的Modelica 模型有着与实际系统类似的层次结构(4)连续混合系统建模:Modelica 使用DAE来描述连续时变系统,采用有限自动机、Pet门网、状态表、分段函数表、DEVS和差分方程对离散系统进行 描述,。Modelica语言允许混合使用微分、代数方程和离散方程对对象的行为 进行描述。(5)多领域统一建模:基于物理系统数学表示的内在一致性,并通过包括流变 量和势变量的
18、标准接口定义和连接器定义,Modelica 支持在一个模型中包含来 自多个领域的模型组件,实现多领域建模。相同领域组件之间的通讯借助连接器 实现连接,而不同领域的组件之间的交互则通过特定的领域连接转换器实现。适用于涉及多个学科的、复杂系统的描述。Dymola建模仿真平台的优势如下:(1) Dymola中的模型基于开源的面向物理对象的 Modelica语言开发而成, 继承Modelica语言优势的同时,可以直接查看每个元件的源代码以检查模型建 立所涉及的理论,并且可以根据用户自身的特殊需求通过继承、修改源代码形成 具有自主知识产权的模型和模型库。(2) Dymola中的Modelica基础库与M
19、odelica 协会发布的最新版本保持同 步,为客户提供Modelcia协会在机械、流体、电子电气、电磁、控制、传热等 多个工程领域的最新研究成果。(3) 专业库方面,Dymola与全球范围内各领域的领军企业和研究所合作,包 括Modelon、DLR、AIT、Claytex等,为客户提供具有国际领先水平、经过工 业验证的专业模型库,涵盖空调系统、蒸汽循环系统、换热器、液冷系统、电力文案大全实用标准文档系统、液压系统、气动系统、智能电机驱动系统、发动机、传动系、车辆动力学、 柔性体、飞机燃油及环控、飞控系统、燃料电池、火电、水电等领域,为产品研 发提供全面、有力的支撑。(4) Dymola提供了
20、模型标定、模型管理、优化设计等功能模块,使模型版本 管理、加密,基于实验数据的建模和验证更为便捷。基于优化设计模块,可以对 模型进行参数扫描分析、参数摄动分析、蒙特卡洛分析等操作。(5) Dymola具备Simulink接口,可以方便地进行与控制系统的联合仿真。且完美支持FMI技术,可实现 Model Exchange 和Co-Simulation 两种方式的 FMU导入和导出,以实现不同建模工具之间、不同机电分系统间的联合仿真。(6) Dymola支持模型替换、版本管理等功能,可以有效地处理系统构架相关 的工作,支持状态机与物理系统的联合仿真。(7) Dymola与Catia V6平台完全兼
21、容,Catia建立的模型,可以直接导入Dymola进行多体动力分析,而Dymola模型参数的变化又可以直接驱动 Catia 的三维数字模型设计。通过 Dymola ,使得Catia v6能够支持机电液一体化建 模和仿真,同时可用于与3D结构设计进行关联,实现从需求设计,到方案设计, 到详细设计的参数化驱动设计的过程。(8) Dymola提供C代码输出功能,Dymola所建立的模型,经过简化可用于 硬件在环仿真,支持 A&D、NI、DSpace、xPC Target > HiGale等多种类型的 实时仿真系统。(9) Dymola针对复杂的系统,提供了高效而稳健的算法,以确保针对非
22、线性 系统、刚性系统、变结构系统、混合系统求解的收敛性和稳健性。文案大全实用标准文档(10) Dymola求解时首先进行符号运算,平台自动对方程进行缩减,产生高效 的程序代码,并提高求解的稳定性。这一技术与特殊的数值求解器相配合可以确 保模型的实时性。(11) Dymola支持并行计算,使大系统的求解更加高效。并能够在联合仿真中 对仿真时间步长进行调整、对全局误差进行有效的控制。FMI/FMU 的优势如下:(1)独立于软件的第三方标准接口,是一个开放的、免费的标准,任何软件都 可以基于协议标准对所建立的模型进行封装,并能够读入其他软件基于该协议生 成的模型,并进行仿真。(2) FMU可用于产品设计的 MIL、SIL和HIL阶段。(3) FMU是黑盒模型,可以有效地保护模型中包含的知识产权。(4) FMU中动态链接库的生成只与模型本身有关,而不需要考虑其求解器。(5) FMU中没有宏定义,代码简单,软件支持比较容易进行。TISC的优势如下:(6) 以模块化的方式,实现客户端的集成,可以在原有模型的基础上,进行细微的修改,即可实现多工具的联合仿真,各降低集成难度,充分利用现有的模型。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026沈阳福园实业集团有限公司子公司招聘备考题库附答案详解(培优)
- 2026湖北黄石市西塞山区综治中心招聘聘用制工作人员1人备考题库附答案详解(b卷)
- 2026福建福州市鼓楼区鼓东街道公共管理办(城管)招聘垃分人员1人备考题库含答案详解(模拟题)
- 2026江西格润新材料有限公司招聘化验员岗位1人备考题库含答案详解(模拟题)
- 2026非洲移动支付生态系统发展现状及未来渗透率预测报告
- 2026非洲水资源管理产品市场需求调查与商业机会研究报告
- 2026山东青岛职业技术学院招聘(第二批)23人备考题库参考答案详解
- 2026江苏扬州市兴业劳务派遣有限公司招聘3人备考题库附答案详解(基础题)
- 2026江苏淮安市清江浦区盐河街道公益性岗位招聘4人备考题库及答案详解(全优)
- 2026贵州遵义公路建设养护有限公司招聘2人备考题库附答案详解(预热题)
- 2025年神农架林区公安局招聘辅警真题
- 胸痹患者中医护理评估与干预
- 2026年4月福建厦门市思明区部分单位联合招聘非在编人员4人笔试模拟试题及答案解析
- 江苏苏豪控股集团秋招面笔试题及答案
- 24J113-1 内隔墙-轻质条板(一)
- 律师事务所内部惩戒制度
- 高中英语课堂形成性评价与听力理解能力提升教学研究课题报告
- 校园校园环境智能监测系统方案
- (2025年)资阳市安岳县辅警考试公安基础知识考试真题库及参考答案
- 小学音乐中多元文化音乐元素的融合与创新教学课题报告教学研究课题报告
- 2022年济宁医学院附属医院医护人员招聘考试笔试题库及答案解析
评论
0/150
提交评论