当前位置: 首页 > 专利查询>罗伯特专利>正文

控制设备和用于运行控制设备的方法技术

技术编号:30345100 阅读:23 留言:0更新日期:2021-10-12 23:29
控制设备和用于运行控制设备的方法。本发明专利技术涉及一种具有多个故障切断接口(EP0、EP1、EP2、EP3)的控制设备(120),借助于所述故障切断接口,在激活的情况下,能分别切断一个或多个借助于所述控制设备所要操控的组件,其中所述控制设备被设立为:实施一个或多个不同的应用(P0、P1、P2、P3),所述应用分别被设立为在需要时触发故障切断,其中所述控制设备还被设立为:为一个或多个应用(P0、P1、P2、P3)提供内部接口(122),其中所述内部接口和所述故障切断接口(EP0、EP1、EP2、EP3)能以可预先给定的方式来彼此分配,使得在调用所述内部接口中的一个内部接口时激活一个或多个被分配给所述内部接口的故障切断接口(EP0、EP1、EP2、EP3);以及本发明专利技术涉及一种用于运行所述控制设备的方法。本发明专利技术涉及一种用于运行所述控制设备的方法。本发明专利技术涉及一种用于运行所述控制设备的方法。

【技术实现步骤摘要】
控制设备和用于运行控制设备的方法


[0001]本专利技术涉及一种具有故障切断的可能性的控制设备、一种用于运行这种控制设备的方法以及一种用于执行该方法的计算机程序。

技术介绍

[0002]在如尤其是在车辆或机动车辆中使用的控制设备的情况下、在那里大多在所述控制设备的微控制器中,可以设置所谓的“故障管理模块”(Error Management Module,EMM),利用该“故障管理模块”可以管理在控制设备运行期间发生或可能发生的故障。在这种情况下,例如可以针对特定故障预先给定特定反应。可被报告给该模块的典型故障例如是这种来自微控制器的过压监控的故障、锁步故障或所谓的“纠错码(Error Correction Code)”故障。
[0003]作为反应,这种模块可以操控到外部看门狗(为此也参见所谓的3级监控概念)的冗余的、更快的切断路径,以便因此根据应用来例如切断例如用于喷射的力矩输出级、节气门或者安全相关的通信(例如所计算出的力矩期望、起动器请求)。附加地,可以配置可用性措施,诸如复位(Reset)或NMI(Non Maskable Interrupt(不可屏蔽中断))。
[0004]为此,在控制设备中或在微控制器处通常设置(物理)故障切断接口或所谓的“Errorpin(故障引脚)”,该“Errorpin”在需要时被激活,由此接着将相对应的组件、诸如输出级切断。
[0005]还可以针对从软件(该软件在控制设备上运行)出发所识别出的故障来请求该模块的反应。为此,可以规定软件抽象层,以便协调不同的软件要求并且以便防止个别软件部分可能意外地开启故障切断接口或Errorpin,这可能会导致不合理的状态。
[0006]在典型的控制设备的情况下,所提供的功能性或应用例如只能在控制设备层面上被完全切断。这样,例如可以在专用汽油发动机控制设备中将内燃机停止,其方式是经由故障切断接口来切断喷射和节气门。例如,在DE 10 2015 213 831 A1中描述了:在发动机控制设备的情况下,切断用于压力控制阀的输出级和用于喷射器的操控电路。
[0007]在提供多个应用的控制设备、例如发动机和变速器控制设备中,应用的独立性还进一步受限,因为即使故障例如只存在于发动机控制设备的操控路径中,故障切断接口也将所有安全相关的(例如用于发动机控制设备的喷射和变速器控制设备的阀门操控的)输出级切断。两种情形都导致可用性受限直至停摆。
[0008]附加地,控制设备中的硬件布局通常是固定的并且随后不能更改。如果控制设备提供多个应用,则这些应用必须正确地与现有的故障切断接口适配。因此,在没有适配的情况下不可能将应用挪到具有不同的硬件布线(基本的切断路径仍相同)的另一控制设备上。

技术实现思路

[0009]按照本专利技术,提出了具有独立专利权利要求的特征的一种用于运行控制设备的方法以及一种用于执行该方法的计算机程序。有利的设计方案是从属权利要求以及随后的描
述的主题。
[0010]本专利技术涉及一种控制设备或该控制设备的运行。这种控制设备、尤其是该控制设备的微控制器具有多个(物理)故障切断接口,这些故障切断接口具有已经提及的“故障引脚(Errorpins)”,借助于所述“故障引脚”,在激活的情况下能分别切断至少一个借助于控制设备所要操控的组件。组件尤其可以是存在于控制设备中的装置,如操控电路(例如ASIC)、输出级等等,但是也可设想的是因此涉及外部的、与控制设备连接——以及在那里于是也与故障切断接口连接——的组件。
[0011]控制设备被设立为:实施一个或多个不同的应用,所述应用分别被设立为在需要时触发故障切断。这种应用可包括软件部分,该软件部分例如专门设置用于运行在车辆中的特定组件或单元,诸如内燃机、电机或变速器。所述应用也可包括硬件部分,例如用于实施应用的特定功能的特殊应用模块(例如IC、ASIC等等)。所述应用也可以分布到多个控制设备上,也就是说包括不在相关控制设备上实现的部分。如开头已经提及的那样,这种应用构造或设立为:在需要时、也就是说当例如识别出了故障时,触发(或首先请求)故障切断。在此,这些应用例如可以在控制设备的分别被分配给这些应用的分区上被实施。
[0012]控制设备还被设立为:为一个或多个应用提供内部接口,其中这些内部接口和故障切断接口能以可预先给定的方式来彼此分配,使得在调用这些内部接口中的一个内部接口时激活一个或多个被分配给该内部接口的故障切断接口。适宜地,这些内部接口和故障切断接口借助于软件配置、例如在使用适当的配置表的情况下能以可预先给定的方式来彼此分配。于是,在将控制设备例如用在车辆中之前、适宜地在制造该控制设备时,可以根据需求或要求、而且尤其是也根据在控制设备上所要实施的应用来进行该配置。
[0013]优选地,控制设备还被设立为使得一个或多个硬件故障源和这些故障切断接口能以可预先给定的方式来彼此分配,使得在发生在这些硬件故障源或这些硬件故障源之一方面的故障时激活一个或多个被分配给所述硬件故障源的故障切断接口。适宜地,一个或多个硬件故障源和这些故障切断接口借助于硬件配置、例如借助于可配置的例如同样具有适合的配置表的逻辑门能以可预先给定的方式来彼此分配。于是,在将控制设备例如用在车辆中之前、适宜地在制造该控制设备时,可以根据需求或要求来进行该配置。在此适宜地,硬件故障源被分配给不同的分区,应用也可以在这些不同的分区上被实施。
[0014]以这种方式,在故障切断接口或故障引脚与这些应用之间的灵活分配是可能的,其中这些应用保持从硬件布局中抽象出来。因此,应用可具有不同的切断路径。此外,由于针对高可用性系统(直至自主或自动驾驶)的部分切断的可能性,得出可用性的提高。最终,这也用于避免各个应用之间的干扰,因为可以分配单独的切断路径或故障切断接口。此外,由于在控制设备中呈现多个独立的应用而得到一定的成本节约,这些独立的应用能彼此独立地被切断。因为应用能在不同的控制设备中未经改变地被使用,所以由于开发花费更低而得到进一步的成本节约。
[0015]优选地,控制设备还被设立为:在调用这些内部接口中的一个内部接口时,如果这种调用尚不存在,则将该调用录入到所分配的故障切断接口的缓冲存储器中,并且在停用请求的情况下将该调用从缓冲存储器中移除,并且如果调用是在缓冲存储器中录入的,则激活故障切断接口,并且如果没有调用录入在缓冲存储器中且不存在被分配给该故障切断接口的硬件故障源的故障,则将该故障切断接口停用。因此,简单且可靠地实现对故障切断
接口的激活以及必要时停用是可能的。
[0016]有利地,控制设备具有安全相关的故障切断接口并且被设立为使得能给多个故障切断接口中的一个可预先给定的故障切断接口分配安全相关的故障切断接口,使得当该可预先给定的故障切断接口被激活时,该安全相关的故障切断接口也被激活。适宜地,该安全相关的故障切断接口和这些故障切断接口能借助于硬件配置、例如像之前所阐述的那样来彼此分配。于是,在将控制设备例如用在车辆中之前、适宜地在制造该控制设备时,可以根据需求本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.具有多个故障切断接口(EP0、EP1、EP2、EP3)的控制设备(120、120'、120''),借助于所述故障切断接口,在激活的情况下,能分别切断至少一个借助于所述控制设备所要操控的组件,其中所述控制设备被设立为:实施一个或多个不同的应用(P0、P1、P2、P3),所述应用分别被设立为在需要时触发故障切断,其中所述控制设备还被设立为:为一个或多个应用(P0、P1、P2、P3)提供内部接口(122),其中所述内部接口和所述故障切断接口(EP0、EP1、EP2、EP3)能以可预先给定的方式来彼此分配,使得在调用所述内部接口中的一个内部接口时激活一个或多个被分配给所述内部接口的故障切断接口(EP0、EP1、EP2、EP3)。2.根据权利要求1所述的控制设备(120、120'、120''),所述控制设备还被设立为使得一个或多个硬件故障源(HW0、HW1、HW2、HW3)和所述故障切断接口(EP0、EP1、EP2、EP3)能以可预先给定的方式来彼此分配,使得在发生在所述硬件故障源(HW0、HW1、HW2、HW3)或所述硬件故障源之一方面的故障时激活一个或多个被分配给所述硬件故障源的故障切断接口(EP0、EP1、EP2、EP3)。3.根据权利要求2所述的控制设备(120、120'、120''),其中所述一个或多个硬件故障源(HW0、HW1、HW2、HW3)和所述故障切断接口(EP0、EP1、EP2、EP3)借助于硬件配置能以可预先给定的方式来彼此分配。4.根据上述权利要求中任一项所述的控制设备(120、120'、120''),其中所述内部接口(122)和所述故障切断接口(EP0、EP1、EP2、EP3)借助于软件配置能以可预先给定的方式来彼此分配。5.根据上述权利要求中任一项所述的控制设备(120、120'、120''),所述控制设备具有安全相关的故障切断接口(SP0、SP3),其中所述控制设备被设立为使得能给所述多个故障切断接口(EP0、EP1、EP2、EP3)中的一个可预先给定的故障切断接口分配所述安全相关的故障切断接口(SP0、SP3),使得当所述可预先给定的故障切断接口(EP0、EP1、EP2、EP3)被激活时,所述安全相关的故障切断接口(SP0、SP3)也被激活。6.根据上述权利要求中任一项所述的控制设备(120、120'、120''),所述控制设备还被设立为使得在其中分配有或分配所述故障切断接口(EP0、EP1、EP2、EP3)的模块(125)中发生故障时激活所有故障切断接口(EP0、EP1、EP2、EP3)。7.根据上述权利要求中任一项所述的控制设备(120、120'、120''),所述控制设备还被设立为:在调用所述内部接口(122)中的一个内部接口的情况下,如果这种调用尚不存在,则将所述调用录入到所分配的故障切断接口(EP...

【专利技术属性】
技术研发人员:A
申请(专利权)人:罗伯特
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1