人生就是博官网

使用TSMaster从零打造车辆节造器HIL实时仿真

Table of Contents

实时仿真在汽车零部件的开发和测试中占据着沉要职位 ,通常情况下 ,要实现实时仿真和硬件在环测试 ,免不了要和NI、Veristand、Dspace等等这些大牌的软件或者硬件产品打交路 ,这些产品的成本高昂 ,也有肯定的准入门槛 ,并不利于大面积推广。而TSMaster的出现则突破了这样一个局面。


概述

首先 ,诠释一下实时仿真中的实时性 ,它不要求仿真快率要有多快 ,而是对仿真推算工作的返回了局的时刻提出了确定性的要求。好比ECU中的一个工作 ,它的执行周期是5毫秒 ,实时性对它的最根基要求就是这个工作必须在当前的5毫秒内执行结束 ,而不能推迟到下一个5毫秒周期 ,这仅仅只是最根基的要求。由于ECU的处置器的推算资源有限 ,其中有多多分歧周期的工作 ,都必要在指按功夫内实现 ,这就是为何必要使用实时系统来执行仿真工作 ,实时系统齐全仿照了ECU节造器的运行环境。

首先 ,诠释一下实时仿真中的实时性 ,它不要求仿真快率要有多快 ,而是对仿真推算工作的返回了局的时刻提出了确定性的要求。好比ECU中的一个工作 ,它的执行周期是5毫秒 ,实时性对它的最根基要求就是这个工作必须在当前的5毫秒内执行结束 ,而不能推迟到下一个5毫秒周期 ,这仅仅只是最根基的要求。由于ECU的处置器的推算资源有限 ,其中有多多分歧周期的工作 ,都必要在指按功夫内实现 ,这就是为何必要使用实时系统来执行仿真工作 ,实时系统齐全仿照了ECU节造器的运行环境。

使用TSMaster从零打造车辆节造器HIL实时仿真


二、ECU嵌入式代码与TSMaster幼法式集成

我们会从零一步步基于TSMaster来搭建ABS算法的实时仿真环境。通过Simulink将ABS的算法自动天生嵌入式代码 ,将它作为一个幼法式运行在TSMaster的实时环境中。我们首先将模型另存 ,而后必要批改蹊径 ,让代码的天生搁置在这个新的蹊径中。随后我们必要在模型上做一些批改让其能够天生嵌入式代码。首先就必要删除示波器等等一系列无用的控件 ,再删除CarSim的s function ,将s function的接口转化为in 和 out。

使用TSMaster从零打造车辆节造器HIL实时仿真

为了正确的天生嵌入式代码 ,还必要在代码天生上做一番批改 ,打开配置 ,首先是stop time ,设置为inf ,而后是salvar ,再次使用的是定步长 ,step我们使用了业界通用的5毫秒。接下来来到代码天生的环节 ,Target file天然是ert ,我们还必要转到interface ,在这里将continuous time勾上 ,由于轮缸压力模型中央用到的是传递函数 ,是陆续状态 ,随后按Ctrl+B天生代码 ,很快代码就天生结束了。那么在这份代码中 ,我们必要将ABS.c.h以及一些列的其他的头文件复造粘贴到TSMaster的幼法式的文件夹中央参加编译过程。

使用TSMaster从零打造车辆节造器HIL实时仿真


三、脱离RT的车辆模型的实时仿真

不论人生就是博官网ABS算法是处在TSMaster的幼法式中 ,还是处在真实的ECU硬件中 ,它的运行必然都必要输入表部环境给它提供的轮快等信号 ,它的输出也必然要施加到表部的环境中 ,这里的表部环境就是指整车以及其他的节造器。很显著 ,我们必要一个整车模型来参加仿真的过程 ,通常意思上 ,这个整车模型就是CarSim的RT版本。

使用TSMaster从零打造车辆节造器HIL实时仿真

基于前面我们对HIL仿真的实时性探求 ,我们同样能够使用非RT版本的CarSim ,而仅仅通过实时挪用CarSim有关的API函数 ,将整车模型搬到幼我电脑上来运行。我们专门为CarSim打造的CarSim Controller ,它相当于CarSim的RT版本 ,拥有在幼我电脑上高精度的仿真车辆模型的能力。

基于TSMaster的软件平台 ,我们能够等闲的过问ECU算法中的肆意变量。必要注明的是CarSim Controller仅仅是将一个动力学软件CarSim做到实季节造的千万种步骤中的一种;诖说览 ,同样能够实现Carmaker等等其他动力学软件的实季节造。

四、ECU HIL仿真的具体执行

上面我们介绍了ABS算法仿真和车辆模型的运行 ,它们的职能并不是简略一单地绘造曲线 ,网络运行数据 ,而是有着更深档次的主张 ,那就是与表部世界联动 ,将输入和输出数据完齐全全露出在真实世界中 ,达到HIL的真正主张——硬件在环。与表部世界交互这个过程能够说极度单一 ,只必要为此专门设计一个dbc文件 ,加载TSMaster中 ,再将系统变量中的内容映射到总线上即可。

5
近期文章
×
×

产品入口: 产品增长到购物车

【网站地图】