当前位置: 首页 >  在线教学 >  基于MBD的控制系统建模与仿真软件工具集

基于MBD的控制系统建模与仿真软件工具集

导读:随着新能源汽车和自动驾驶技术的快速发展,汽车电子电气架构的发展已成为汽车行业推陈出新的主要动力:车内电控系统变得越来越复杂、软件迭代周期越来越短,汽车电子软件开发和测试的质量与效率要求也越来越高。汽车电控系统的设计开发已然成为复杂的系统工程。.近年来,“基于模型的电子架构设计方式

随着新能源汽车和自动驾驶技术的快速发展,汽车电子电气架构的发展已成为汽车行业推陈出新的主要动力:车内电控系统变得越来越复杂、软件迭代周期越来越短,汽车电子软件开发和测试的质量与效率要求也越来越高。汽车电控系统的设计开发已然成为复杂的系统工程。

近年来,“基于模型的电子架构设计方式”逐步被业内所接受与推崇,已成为保证整车研发成功的必要措施之一。2012年,欧洲发起智能系统工程(Smart Systems Engineering)项目,来自ANSYS、西门子、达索、宝马、博世、大众、ETAS等近30家汽车整车和部件研发单位以及工业软件企业共同合作,探索面向应用的概念,以克服常见的系统工程挑战。2022年,该项目已踏入第五阶段,项目核心主题则主要侧重于仿真质量与系统工程、敏捷方法的交互,以及传统V字形模型的拓展阶段。

作为这一系列设计方法的基础架构,基于模型的设计(MBD,Model-Based Design)是已在汽车、航空和军工等行业得到明确实践的一套理念和方法。基于模型的系统工程(MBSE,Model Based System Engineer)是MBD的形式化应用,在典型的MBSE开发流程中,产品的研发主要涉及控制系统(主要包含控制算法和代码)和被控对象两大要素,典型研发流程如下图所示。

▲图1 典型MBSE研发流程示意图

从开发工具链实际参与汽车控制系统MBSE研发过程的广度和深度出发,目前流行的汽车控制应用软件开发工具链的上游开发工具有:

  • 建模仿真工具(Simulink/Stateflow)
  • 模型优化与代码生成工具(Targetlink+ASCET-DEVELOPER)
  • 测试工具(BTC Embedded Tester Base)
  • 系统虚拟集成仿真工具(dSPACE VEOS)
  • 系统集成测试工具(ECU-test)

▲图2 基于MBD的控制系统建模与仿真软件工具集

上述工具可作为开发汽车常用的控制算法模型库的研发基础,同时支持定点计算和SWC代码生成。下面将以构建电动助力转向(EPS,Electric Power Steering)系统为例,详述工具集的应用。

EPS是电子电气系统的组成部分(如图3所示),该系统一般包括电机、减速机构、扭矩传感器和电子控制单元(ECU,ElecmalControlUnit),其电子控制单元采集并解算出方向盘上作用的扭矩,经过一定的助力算法,控制电机输出相应的力矩,通过减速机构对该力矩进行放大后,传递到转向器,辅助驾驶员转动方向盘。

▲图3 电动助力转向(EPS)系统示意图

搭建过程中,可利用建模与仿真工具的基础运算逻辑模块和有限状态机模块可完成EPS电控单元模型的搭建,进而进行控制算法仿真(浮点数);利用模型优化工具对模型进行定点影响分析并优化模型,开展定点位真仿真;还可利用单元测试工具进行模型的动态测试,验证模型功能性能。

建模仿真与代码生成软件ModelCoder支持基于模型的嵌入式系统设计、仿真和可信代码自动生成,提供了图形编辑器、模块库以及对应的求解器,可对算法或控制逻辑进行可视化建模。其可信代码生成器可通过形式化验证技术将用户模型翻译为可信代码,进而不加修改地应用于多种嵌入式系统。

ModelCoder具有结构明了、流程清晰、仿真精细、贴近实际、效率高、灵活、适应面广泛等优点,可被应用于如控制系统和数字信号处理(DSP)等复杂模型的设计和仿真。

内容
  • 前途无量的MEMS传感器技术
    前途无量的MEMS传感器技术
    2023-12-03
    MEMS传感器即微机电系统(Micro-electro Mechanical.Systems),是指将精密机械系统与微电
  • 用SGDK开发世嘉MD游戏:入门篇
    用SGDK开发世嘉MD游戏:入门
    2023-12-03
    用SGDK开发世嘉MD游戏:入门篇.0. github上的wiki教程(推荐英语好的看,英语不好的就看我写的教程吧).h
  • 为什么使用消息队列?我这样回答,面试官直说讲得很清楚
    为什么使用消息队列?我这样回答,
    2023-12-01
    为什么要使用消息队列,六个字总结:解耦、异步、消峰.1)解耦.传统模式下系统间的耦合性太强。怎么说呢,举个例子:系统 A
  • 女童裤子
    女童裤子
    2024-01-10
    女童裤子.产品介绍.我们的女童裤子是为年龄在3-12岁之间的女孩设计的。我们的裤子不仅样式多样,而且舒适耐穿,适合学校、
  • 儿童运动服
    儿童运动服
    2023-12-16
    儿童运动服.产品功能.我们的儿童运动服采用高品质的面料和工艺制作而成,具有出色的透气性和舒适性,可以让孩子在运动中保持干
  • 裙子
    裙子
    2023-12-16
    裙子.产品描述.我们的裙子采用高品质的面料制成,款式多样,适合各种场合穿着。无论是休闲的街头漫步,还是正式的商务会议,我
  • 短裤
    短裤
    2023-12-11
    时尚舒适,尽显运动魅力——短裤.产品功能.透气吸汗:采用透气材质制作,有效吸收汗液,让您在运动中保持干爽舒适。.伸缩自如
  • 风衣
    风衣
    2023-12-21
    风衣.产品功能.透气性高,能够有效排出体内热量和汗液,保持身体舒适.防风防水,能够有效阻挡外界风雨,保护身体不受天气影响
  • 儿童外套
    儿童外套
    2023-12-06
    儿童外套.产品功能.我们的儿童外套具有多种功能,包括保暖、防风、防水和舒适。它们采用高质量的面料制成,能够有效地抵御寒冷
  • 外套
    外套
    2023-12-06
    外套.外套是一种经典的服装单品,不仅给人温暖的保护,还可以提升整体的时尚感。我们的外套采用高品质的材料和工艺**而成,既
  • 儿童T恤
    儿童T恤
    2023-12-26
    儿童T恤.儿童T恤是一种专门为儿童设计的上衣,具有舒适、时尚、环保等特点,是孩子们*常穿着的必备单品。.产品功能.儿童T
  • 衬衫
    衬衫
    2023-12-31
    产品介绍:衬衫.产品功能.衬衫是一种适合各种场合穿着的服装,既可以正式地穿在工作场所,也可以搭配牛仔裤穿在休闲场合。.衬
  • 休闲鞋
    休闲鞋
    2024-01-05
    休闲鞋 - 轻松舒适的时尚选择.产品功能.休闲鞋 是一款适合各种活动的多功能鞋,其设计灵感来源于慢生活和自由精神。采用轻