【技术实现步骤摘要】
【国外来华专利技术】仿真方法和记录介质
[0001]本申请主张令和1年(2019年)9月12日提交的日本申请特愿2019
‑
165886的优先权,通过参考其内容而并入本申请。
[0002]本专利技术涉及仿真方法和记录介质。
技术介绍
[0003]基于模型的开发是采用了仿真技术的系统开发方法。基于模型的开发中,在各工序中准备仿真环境,在各工序中实施仿真而在设计阶段提高品质和开发速度。将基于模型的开发应用于软件开发的情况下,仿真环境的各工序分为设计调研~设计、实现、检查这3个工序。设计调研~设计中,使用MILS(Model In the Loop Simulation:模型在环仿真)环境,进行需求分析和需求定义、基本设计和功能设计。MILS是使按模型描述的设计书保持模型的状态运行的仿真环境。
[0004]设计调研~设计结束后,基于设计调研~设计中生成的模型,进行实现。在实现中,使用SILS(Software In the Loop Simulation:软件在环仿真)环境,进行详细设计和单体测试。SILS是用根据模型自动生成的C语言等的源代码生成目标代码并使其运行的仿真环境。
[0005]实现结束后,在不使用实际设备的虚拟环境上进行检查。在检查中,使用HILS(Hardware In the Loop Simulation:硬件在环仿真)环境,进行结合测试和系统测试。HILS是使实现作为开发对象的软件的硬件与专用硬件中实现的受控体模型(如果是车载则是车辆模型)连接并使其运行的仿真环境,能够进行电子验 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种由处理器执行构成程序的多个代码的仿真的仿真方法,其中所述程序能够对控制对象进行控制,所述仿真方法的特征在于:所述处理器执行:设定第一进程的第一设定处理,其中所述第一进程执行所述多个代码中的除特定代码以外的代码组的动作的仿真;设定第二进程的第二设定处理,其中所述第二进程执行将所述特定代码模型化而得到的模型的动作的仿真;第一仿真处理,在所述第一进程中执行所述代码组中的到所述特定代码为止的代码的第一仿真;第二仿真处理,通过所述第一进程与所述第二进程的进程间通信,使用所述第一仿真的执行结果,来在所述第二进程中执行所述特定的模型的第二仿真;和第三仿真处理,通过所述第一进程与所述第二进程的进程间通信,使用所述第二仿真的执行结果,来在所述第一进程中执行所述特定代码之后的代码的第三仿真。2.如权利要求1所述的仿真方法,其特征在于:在所述第一设定处理中,所述处理器在所述第一进程中设定能够与所述第二进程通信的第一通信模块,在所述第二设定处理中,所述处理器在所述第二进程中设定能够与所述第一进程通信的第二通信模块,在所述第一仿真处理中,所述处理器使用所述第一通信模块将所述第一仿真的执行结果经由所述第二通信模块发送至所述特定模型,在所述第二仿真处理中,所述处理器使用所述第二通信模块接收所述第一仿真的执行结果,来在所述第二进程中执行所述特定模型的仿真,并使用所述第二通信模块将所述第二仿真的执行结果经由所述第二通信模块发送至所述特定代码之后的代码,在所述第三仿真处理中,所述处理器使用所述第一通信模块接收所述第二仿真的执行结果,来在所述第一进程中执行所述特定代码之后的代码的仿真。3.如权利要求2所述的仿真方法,其特征在于:第一计算机的处理器执行所述第一设定处理、所述第一仿真处理和所述第三仿真处理,与所述第一计算机不同的第二计算机的处理器执行所述第二设定处理和所述第二仿真处理。4.如权利要求1所述的仿真方法,其特征在于:在所述第一设定处理中,所述处理器在所述第一进程中设定用于管理所述第二进程的互斥控制的第一信号量,并设定为所述第一进程能够对所述第二进程能够访问的共享的存储区域进行访问,在所述第二设定处理中,所述处理器在所述第二进程中设定用于管理所述第一进程的互斥控制的第二信号量,并设定成所述第二进程能够访问所述共享的存储区域,在所述第一仿真处理中,所述处理器将所述第一仿真的执行结果存储在所述共享的存储区域中,来对所述第二进程释放所述第一信号量,在所述第二仿真处理中,所述处理器在所述第一信号量已被释放的情况下,获取存储
在所述共享的存储区域中的所述第一仿真的执行结果,来在所述第二进程中执行所述特定模型的仿真,并将所述第二仿真的执行结果存储在所述共享的存储区域中,来对所述第一进程释放所述第二信号量,在所述第三仿真处理中,所述处理器在所述第二信号量已被释放的情况下,获取存储在所述共享的存储区域中的所述第二仿真的执行结果,来在所述第一进程中执行所述特定代码之后的代码的仿真。5.如权利要求1所述的仿真方法,其特征在于:所述控制对象是车辆模型。6.一种记录有仿真程序的能够被计算机读取的记录介质,其中所述仿真程序使处理器执行构成能够对控制对象进行控制的...
【专利技术属性】
技术研发人员:下泽昌史,斋藤信,
申请(专利权)人:株式会社日立解决方案,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。