首页> 外国专利> METHOD FOR PROVIDING A REAL-TIME SIMULATION FOR CONTROL UNIT DEVELOPMENT AND SIMULATOR FOR CONTROL UNIT DEVELOPMENT

METHOD FOR PROVIDING A REAL-TIME SIMULATION FOR CONTROL UNIT DEVELOPMENT AND SIMULATOR FOR CONTROL UNIT DEVELOPMENT

机译:提供用于控制单元开发的实时仿真的方法和用于控制单元开发的仿真器

摘要

A method for providing a real-time simulation (6) for the ECU development, wherein the real-time simulation (6) simulates a controller or an environment of a controller or a combination of a controller and an environment of the controller, wherein the real-time simulation (6) co-simulates a real-time-capable partial simulation (10) and a non-real-time capable partial simulation (12) interacting with the real-time capable partial simulation, the real-time-capable partial simulation (10) and the non-real-time partial simulation (12) being used to communicate simulation data (Se0, Sn0, Se1, Sn1, Se2, Sn2, Se3, Sn3, Se4, Sn4, Se5, Sn5), the real-time-capable partial simulation (10) having a first simulation time (te) corresponding to the real time, and the non-real-time-capable partial simulation (12) having a coupled to the first simulation time, at the beginning of real-time simulation with the first simulation The method comprises the following steps: (a) on the part of the real-time capable sub-simulation (10), checking whether the non-real-time-capable sub-simulation (12) has calculated simulation data for an upcoming macro-simulation step has provided; (b) if the non real-time capable sub-simulation (12) has completed computed simulation data (Sn2) for the upcoming macro-simulation step and provided the real time-capable sub-simulation (10), using the computed simulation data (Sn2) for the upcoming macro-simulation step in the real-time capable partial simulation (10); (c) if the non-real time partial simulation (12) has not completed computed simulation data for the upcoming macro simulation step and provided the real time partial simulation (10), generating estimated simulation data (Sg3) for the upcoming macro simulation step; (d) setting the second simulation time to the first simulation time after completion of the calculation of simulation data not provided in time (Sn3).
机译:一种用于为ECU开发提供实时仿真(6)的方法,其中实时仿真(6)仿真控制器或控制器的环境或控制器与控制器的环境的组合,其中实时仿真(6)与具有实时功能的局部仿真交互地共同仿真具有实时功能的局部仿真(10)和具有非实时功能的局部仿真(12)部分仿真(10)和非实时部分仿真(12)用于传递仿真数据(Se0,Sn0,Se1,Sn1,Se2,Sn2,Se3,Sn3,Se4,Sn4,Se5,Sn5),在开始时,具有与实时相对应的第一模拟时间(te)的具有实时能力的部分模拟(10),以及与第一模拟时间耦合的具有非实时能力的部分模拟(12)第一次仿真的实时仿真方法该方法包括以下步骤:(a)在实时仿真方面pable子模拟(10),检查是否具有非实时能力的子模拟(12)已为即将到来的宏模拟步骤提供了计算数据; (b)如果非实时子仿真(12)已经为即将到来的宏仿真步骤完成了计算的仿真数据(Sn2),并使用计算出的仿真数据提供了实时的子仿真(10) (Sn2),用于实时的局部仿真中即将进行的宏仿真步骤(10); (c)如果非实时部分仿真(12)尚未完成即将到来的宏仿真步骤的计算仿真数据并提供了实时部分仿真(10),则为即将到来的宏仿真步骤生成估计的仿真数据(Sg3) ; (d)在未及时提供的模拟数据的计算完成之后,将第二模拟时间设置为第一模拟时间(Sn3)。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号