电子控制装置及电子控制方法制造方法及图纸

技术编号:17746125 阅读:17 留言:0更新日期:2018-04-18 19:35
电子控制装置包括装入了硬件资源的诊断电路及处理器的微计算机。而且,电子控制装置的处理器在由诊断电路诊断为硬件资源中发生故障时,以其他硬件资源代替由发生故障的硬件资源提供的功能。

【技术实现步骤摘要】
【国外来华专利技术】电子控制装置及电子控制方法
本专利技术涉及电子控制装置及电子控制方法。
技术介绍
在电子控制装置的微计算机中,以对定时器、输入输出电路、A/D转换器等的硬件资源进行诊断为目的,如在日本特开2012-181564号公报(专利文献1)中所记载的,装入BIST(BuiltInSelfTest;内部自测试)。BIST是在LSI(LargeScaleIntegration;大规模集成)芯片中装入了LSI测试仪的一部分功能的装置,具有产生测试模式的电路、以及将测试结果和期待值进行对照的电路。而且,在BIST中,通过将测试模式输入到硬件资源中,将从硬件资源输出的测试结果和期待值进行对照,诊断在该硬件资源中是否发生故障。现有技术文献专利文献专利文献1:日本特开2012-181564号公报
技术实现思路
专利技术要解决的问题在通过BIST诊断为硬件资源中发生故障的情况下,从功能安全标准ISO26262的观点来看,期望禁止作为不可控要因的硬件资源的使用。但是,如果禁止重要的硬件资源的使用,则无法对控制对象系统继续控制。因此,本专利技术的目的在于,提供即使硬件资源中发生故障,也可以对控制对象系统继续控制的电子控制装置及电子控制方法。解决问题的方案电子控制装置包括装入了硬件资源的诊断电路及处理器的微计算机。而且,电子控制装置的处理器在由诊断电路诊断为硬件资源中发生故障时,以其他硬件资源代替由发生故障的硬件资源提供的功能。在电子控制方法中,内置了硬件资源的诊断电路的微计算机,在由诊断电路诊断为硬件资源中发生故障时,以其他硬件资源代替由发生故障的硬件资源提供的功能。专利技术的效果根据本专利技术,即使硬件资源中发生故障,也可以对控制对象系统继续控制。附图说明图1是表示汽车上装载的内燃机的一例子的系统图。图2是表示电子电路基板的一例子的框图。图3是表示BIST的一例子的框图。图4是表示定时器的一例子的框图。图5是表示初始化处理的一例子的流程图。图6是确定定时器的故障部位的方法的说明图。图7是定时器的故障部位确定处理的一例子的流程图。图8是确定输入输出电路的故障部位的方法的说明图。图9是确定输入输出电路的故障部位的另一方法的说明图。图10是表示输入输出电路的故障部位确定处理的一例子的流程图。图11是确定非易失性存储器的故障部位的方法的说明图。图12是表示非易失性存储器的故障部位确定处理的一例子的流程图。图13是确定易失性存储器的故障部位的方法的说明图。图14是表示易失性存储器的故障部位确定处理的一例子的流程图。图15是定时器功能的说明图。图16是代替定时器的方法的说明图。图17是定时器的代替处理的概要的说明图。图18是代替易失性存储器的方法的说明图。图19是代替运算装置的方法的说明图。具体实施方式以下,参照附图,详述用于实施本专利技术的实施方式。图1表示汽车上装载的内燃机的一例子。在内燃机100的进气通路110中,沿进气流通方向,按顺序布设过滤空气中的灰尘等的空气滤清器120、电子控制节气门油气混合室130、由未图示的气门机构进行开闭的进气阀140。在位于电子控制节气门油气混合室130和进气阀140之间的进气通路110中,安装向进气阀140的伞部喷射燃油的、电子控制式的燃油喷射阀150。电子控制节气门油气混合室130具有:调整进气流量的节流阀132;使节流阀132转动的步进电机等的致动器134;以及检测节流阀132的开度(节气门开度)的电位器等的节气门位置传感器136。而且,电子控制节气门油气混合室130根据来自外部的开度信号,通过致动器134将节流阀132开闭。另一方面,在内燃机100的排气通路160中,沿排气流通方向,按顺序布设排气阀170、将排气中的CO(一氧化碳)、HC(碳氢化合物)及NOx(氮氧化物)同时还原净化的三元催化转换器180、降低排气声的消声器190。此外,在内燃机100的气缸盖102中,以面向燃烧室104,安装响应来自分电器200的点火电流,将燃料和空气的混合气火花点火的火花塞210。再者,分电器200对于在内燃机100的各气缸中布设的火花塞210,以对应于运转状态的定时分配点火电流。在内燃机100的固定部位,安装有检测内燃机100的转速的转速传感器220、以及检测内燃机100的负载的负载传感器230。这里,作为内燃机100的负载,例如,可以使用进气流量、进气压力、增压压力等与内燃机100的输出扭矩密切相关的状态量。在车辆的驾驶员操作的油门踏板240中,一并设置检测油门踏板240的踏下量(油门操作量)的油门传感器250。这里,作为油门传感器250,例如,可以使用电位器。节气门位置传感器136、转速传感器220、负载传感器230及油门踏板传感器250的各输出信号输入到电子控制装置300。电子控制装置300内置被安装了各种电子零件的电子电路基板320。在电子电路基板320中,如图2所示,安装微计算机340。微计算机340一体地装入:作为处理器的一例子列举的CPU(CentralProcessingUnit;中央处理单元)342;作为易失性存储器的一例子列举的RAM(RandomAccessMemory;随机存取存储器)344;作为非易失性存储器的一例子列举的ROM(ReadOnlyMemory;只读存储器)346;将时间计时的定时器348;输入输出电路350;A/D转换器352;以及将这些部件彼此连接的总线354。总之,微计算机340,通过在1个芯片上集成CPU342、RAM344、ROM346、定时器348、输入输出电路350、A/D转换器352及总线354来制造。而且,电子控制装置300通过执行在ROM346中存储的控制程序,根据节气门开度、转速、负载、油门踏板操作量等,将电子控制节气门油气混合室130,燃油喷射阀150及分电器200分别电子控制。即,电子控制装置300求与内燃机100的转速及负载对应的燃料喷射量及燃料喷射时期,在曲柄角度为燃料喷射时期时,对燃油喷射阀150输出与燃料喷射量对应的动作信号。此外,电子控制装置300求与内燃机100的转速及负载对应的点火时期,在曲柄角度为点火时期时,对分电器200输出动作信号。而且,电子控制装置300求与油门踏板操作量及其变化量对应的目标节气门开度,根据目标节气门开度和节气门开度的偏差,反馈控制电子控制节气门油气混合室130的致动器134。此外,在微计算机340中,装入作为诊断其硬件资源、例如CPU342、RAM344、ROM346、定时器348、输入输出电路350及A/D转换器352等的诊断电路的一例子列举的BIST360。如图3所示,BIST360具有:产生输入到被诊断电路(硬件资源)HW的测试模式的发生电路362;以及将被诊断电路HW的输出和期待值进行对照并诊断故障的对照电路364。BIST360对提供规定的功能的每个组,诊断在硬件资源中是否发生故障。例如,如图4所示,计时时间的定时器348包含具有捕获、比较及PWM(PulseWidthModulation;脉宽调制)输出的多个定时器A~C。但是,BIST360以计时时间的定时器的一批定时器,诊断在该硬件资源中是否发生故障,无法对单独的定时器A~C诊断有无故障。在本实施方式中,微计算机340的CPU342构成为,在通过BIS本文档来自技高网...
电子控制装置及电子控制方法

【技术保护点】
一种电子控制装置,其为包括了装入硬件资源的诊断电路及处理器的微计算机的电子控制装置,其特征在于,所述处理器构成为,在由所述诊断电路诊断为所述硬件资源中发生故障时,以其他硬件资源代替由发生故障的所述硬件资源提供的功能。

【技术特征摘要】
【国外来华专利技术】2015.11.05 JP 2015-2175501.一种电子控制装置,其为包括了装入硬件资源的诊断电路及处理器的微计算机的电子控制装置,其特征在于,所述处理器构成为,在由所述诊断电路诊断为所述硬件资源中发生故障时,以其他硬件资源代替由发生故障的所述硬件资源提供的功能。2.如权利要求1所述的电子控制装置,其特征在于,所述处理器构成为,在诊断为所述硬件资源中发生故障时,执行基于软件的诊断功能,确定所述硬件资源的故障部位。3.如权利要求2所述的电子控制装置,其特征在于,所述处理器构成为,在确定了所述故障部位时,以其他硬件资源仅代替由该故障部位提供的功能。4.如权利要求1所述的电子控制装置,其特征在于,所述处理器构成为,在由所述诊断电路诊断为发生故障的硬件资源未使用时,禁止以其他硬件资源代替由该硬件资源提供的功能。5.如权利要求1所述的电子控制装置,其特征在于,在所述硬件资源是至少3个定时器的情况下,所述处理器构成为,比较至少3个定时器的计时结果,确定发生故障的所述定时器。6.如权利要求1所述的电子控制装置,其特征在于,在所述硬件资源为多个输入输出电路的情况下,所述处理器构成为,比较所述输入输出电路的指令值和输出值,确定发生故障的所述输入输出电路。7.如权利要求1所述的电子控制装置,其特征在于,在所述硬件资源为非易失性存储器的情况下,所述处理器构成为,比较在从所述非易失性存储器中的规定区域内存储的数据求得的计算值和在所述非易失性存储器中的所述规定区域内存储的数据的基准值,确定发生...

【专利技术属性】
技术研发人员:窪田晓仁汤浅康司新井敏央
申请(专利权)人:日立汽车系统株式会社
类型:发明
国别省市:日本,JP

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

1