【技术实现步骤摘要】
用于仿真残余总线控制仪组合的计算机实现的方法和设备
本专利技术涉及一种用于仿真残余总线控制仪组合的计算机实现的方法,其中,残余总线控制仪组合包括至少两个经由总线系统相连接的残余总线控制仪,并且所述残余总线控制仪组合与至少一个另外的控制仪经由总线系统相连接,其中,描述残余总线控制仪的通信关系,基于所述通信关系生成用于仿真残余总线控制仪的程序代码并且借助于程序代码的可执行的文本在仿真计算机上对残余总线控制仪组合进行仿真。此外,本专利技术涉及一种用于仿真残余总线控制仪组合的设备。
技术介绍
上述类型的方法是现有技术中已知的,其经常使用在真实控制仪的测试领域中,所述真实控制仪是控制仪组合的组成部分或者可以是控制仪组合的组成部分。控制仪主要理解为具有至少一个I/O接口(I/O=输入/输出)的小型计算机,所述小型计算机通常配备有实时能力的驱动系统,所述有实时能力的驱动系统允许在控制仪上实现(复杂的)主要是控制技术上的任务。正如从工业实践中已知地那样,控制仪的开发是大规模的仪器技术设备的技术开发的中心组成部分。经由总线系统(例如CAN、FlexRay、LIN)与小型计算机的分布式网络相连接的控制仪例如是在自动化领域和航空航天中的标准应用。对在终端产品中使用的(系列)控制仪的测试是要在控制仪上执行的调节或者控制的多个前置开发步骤的终点,其中,所述开发步骤通常利用所谓的V模型或者V循环进行描述。在对多数技术设备的功能所必要的控制器开发的初始阶段,在具有数学图形建模环境的计算机上进行控制算法的数学建模,其中,把所述控制器理解为控制仪的组成部分。附加地也对控制仪的环境进行数学建 ...
【技术保护点】
用于仿真残余总线控制仪组合(2)的计算机实现的方法(1),其中,所述残余总线控制仪组合(2)包括至少两个经由总线系统(3)相连接的残余总线控制仪(2a、2b),并且所述残余总线控制仪组合(2)与至少一个另外的控制仪(4)经由总线系统(3)相连接,其中,描述残余总线控制仪(2a、2b)的通信关系,基于所述通信关系生成用于仿真残余总线控制仪(2a、2b)的程序代码(5、5a、5b),并且借助于程序代码(5)的可执行的文本在仿真计算机(6、6a、6b)上对残余总线控制仪组合(2)进行仿真,其特征在于,为残余总线控制仪(2a、2b)生成唯一的共同的残余总线控制仪模型作为用于仿真残余总线控制仪(2a、2b)的程序代码(5)。
【技术特征摘要】
2016.02.03 DE 102016101853.8;2016.02.03 EP 16154001.用于仿真残余总线控制仪组合(2)的计算机实现的方法(1),其中,所述残余总线控制仪组合(2)包括至少两个经由总线系统(3)相连接的残余总线控制仪(2a、2b),并且所述残余总线控制仪组合(2)与至少一个另外的控制仪(4)经由总线系统(3)相连接,其中,描述残余总线控制仪(2a、2b)的通信关系,基于所述通信关系生成用于仿真残余总线控制仪(2a、2b)的程序代码(5、5a、5b),并且借助于程序代码(5)的可执行的文本在仿真计算机(6、6a、6b)上对残余总线控制仪组合(2)进行仿真,其特征在于,为残余总线控制仪(2a、2b)生成唯一的共同的残余总线控制仪模型作为用于仿真残余总线控制仪(2a、2b)的程序代码(5)。2.根据权利要求1所述的计算机实现的方法(1),其特征在于,所述残余总线控制仪(2a、2b)的通信关系的描述通过给出通信矩阵实现,所述通信矩阵包括残余总线控制仪(2a、2b)和在各残余总线控制仪(2a、2b)之间所交换的通信元素。3.根据权利要求1或2所述的计算机实现的方法(1),其特征在于,所述残余总线控制仪(2a、2b)在残余总线控制仪模型的可执行的文本中共同地、尤其是以一个唯一的过程在仿真计算机(6)上仿真。4.根据权利要求1至3之一所述的计算机实现的方法(1),其特征在于,将所述共同的残余总线控制仪模型生成为虚拟控制仪。5.根据权利要求1至3之一所述的计算机实现的方法(1),其特征在于,将所述残余总线控制仪模型生成为功能实体模型单元(7、FMU),所述功能实体模型单元尤其是具有功能实体模型接口(FMI)。6.根据权利要求1至3之一所述的计算机实现的方法(1),其特征在于,将所述残余总线控制仪模型生成用于离线仿真环境,尤其是生成为以Simulink执行容器(SIC)形式的Simulink仿真模型。7.根据权利要求1至6之一所述的计算机实现的方法(1),其特征在于,所述残余总线控制仪模型的至少部分符合汽车开放系统架构标准(AUTOSAR)。8.根据权利要求1至7之一所述的计算机实现的方法(1),其特征在于,所述残余总线控制仪(2a、2b)在共同的残余总线控制仪模型中分别通过与平台无关的程序代码(5a、5b)映射,所述程序代码没有用于总线接口的程序代码,并且所述残余总线控制仪(2a、2b)的总线接口的与平台无关的各部分在一个共同的接口程序代码(8)中映射,其中,所述共同的接口程序代码(8)描述全部残余总线控制仪(2a、2b)的特定配置的总线接口。9.根据权利要求1至7之一所述的计算机实现的方法(1),其特征在于,所述残余总线控制仪(2a、2b)在共同的残余总线控制仪模型中分别通过与平台无关的程序代码(5a、5b)映射,所述程序代码具有相应的总线接口(8a、8b)中的部分,从而所述与平台无关的程序代码(5a、5b、8a、8b)描述相应的残余总线控制仪(2a、2b)的特定配置的总线接口。10.根据权利要求1至9之一所述的计算机实现的方法(1),其特征在于,所述共同的残余总线控制仪模型的程序代码配备有操作接口,通过所述操作接口能够触发残余总线控制仪组合内部的不同的错误。11.根据权利要求1至10之一所述的计算机实现的方法(1),其特征在于,将所述残余总线控制仪模型保存为数据容器,所述数据容器包括残余总线控制仪的程序代码、至少一个参数文件、尤其是线路模型的程序代码,所述残余总线...
【专利技术属性】
技术研发人员:M·博莱斯肯,M·赫特格,B·米勒,
申请(专利权)人:帝斯贝思数字信号处理和控制工程有限公司,
类型:发明
国别省市:德国,DE
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。