CN103959079A - 用于确定在中央单元和多个相互独立的电子构件之间的连接线中的故障的方法和装置 - Google Patents
用于确定在中央单元和多个相互独立的电子构件之间的连接线中的故障的方法和装置 Download PDFInfo
- Publication number
- CN103959079A CN103959079A CN201280058636.0A CN201280058636A CN103959079A CN 103959079 A CN103959079 A CN 103959079A CN 201280058636 A CN201280058636 A CN 201280058636A CN 103959079 A CN103959079 A CN 103959079A
- Authority
- CN
- China
- Prior art keywords
- linkage unit
- interface
- test signal
- overcoupling
- algorithm
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 51
- 238000012360 testing method Methods 0.000 claims abstract description 86
- 230000002093 peripheral effect Effects 0.000 claims abstract description 12
- 238000004321 preservation Methods 0.000 claims description 19
- 238000004590 computer program Methods 0.000 claims description 4
- 238000010168 coupling process Methods 0.000 abstract description 4
- 238000005859 coupling reaction Methods 0.000 abstract description 4
- 238000001514 detection method Methods 0.000 abstract 2
- 230000008569 process Effects 0.000 description 13
- 238000006880 cross-coupling reaction Methods 0.000 description 9
- 238000012544 monitoring process Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 7
- 238000007689 inspection Methods 0.000 description 5
- 230000002349 favourable effect Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 239000004020 conductor Substances 0.000 description 2
- 230000008878 coupling Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 239000002184 metal Substances 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000003213 activating effect Effects 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000009849 deactivation Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000002955 isolation Methods 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000006641 stabilisation Effects 0.000 description 1
- 238000011105 stabilization Methods 0.000 description 1
- 238000013024 troubleshooting Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01D—MEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
- G01D3/00—Indicating or recording apparatus with provision for the special purposes referred to in the subgroups
- G01D3/08—Indicating or recording apparatus with provision for the special purposes referred to in the subgroups with provision for safeguarding the apparatus, e.g. against abnormal operation, against breakdown
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/005—Testing of electric installations on transport means
- G01R31/006—Testing of electric installations on transport means on road vehicles, e.g. automobiles or trucks
- G01R31/007—Testing of electric installations on transport means on road vehicles, e.g. automobiles or trucks using microprocessors or computers
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/50—Testing of electric apparatus, lines, cables or components for short-circuits, continuity, leakage current or incorrect line connections
- G01R31/52—Testing for short-circuits, leakage current or ground faults
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/50—Testing of electric apparatus, lines, cables or components for short-circuits, continuity, leakage current or incorrect line connections
- G01R31/58—Testing of lines, cables or conductors
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Testing Of Short-Circuits, Discontinuities, Leakage, Or Incorrect Line Connections (AREA)
- Debugging And Monitoring (AREA)
- Testing And Monitoring For Control Systems (AREA)
Abstract
本发明涉及一种用于确定连接线(120)中的至少一个故障(125、126、127)的方法(200),该连接线在多个电子的连接单元(117a-c)和多个相互独立的***的单元(130)之间,其中,多个连接单元(117a-c)通过易失性的在控制单元(115)中编程的算法来控制并且其中所述连接线(120)在所述***的单元(130a-c)和所述多个连接单元(117)之间分别借助于至少一个双线线路来实施。该方法(200)包括将开始信号从控制单元(115)输出至多个连接单元(117a)中的第一连接单元以便开始故障(125)的确定的步骤。该方法(200)还包括将测试信号施加至多个连接单元(117a)中的第一连接单元的接口(140a)的步骤,其中,测试信号的该施加通过在第一连接单元(117a)中编程的非易失性的第一算法(160a)来监控和/或控制。该方法(200)也包括在第二连接单元(117b)的接口(140b)上获取测试信号的过临界耦合并且将表示过临界耦合的故障值保存在第一寄存器(170b)之中的步骤,其中,故障值的获取和保存通过非易失性的在第二连接单元(117b)中编程的第二算法(160b)来监控和/或控制。最后,该方法(200)包括通过控制单元(110)至少从第一寄存器(170b)中读出(240)至少一个故障值的步骤,以便确定在第一连接单元(117a)和多个***的单元(130)之间的连接线(120)中的故障。
Description
技术领域
本发明涉及一种用于确定在中央单元和多个相互独立的电子构件之间的连接线中的故障的方法,涉及一种相应的装置以及涉及一种相应的计算机程序产品。
背景技术
在电路板上的一个或者多个ASIC的多个PSI5接口之间的交叉耦合测试在此之前都是通过软件控制来执行的。然而,这将是极其耗时的,因为通过软件的测试的控制需要巨大数量的待读出的和待执行的命令。特别地,在机动车技术中,在所有安全性相关的***中在行驶开始之前原则上必须检验,在将来的具有较高数量的相互连接的传感器作为构件的车辆中能够意味着极大的时间花费,在该车辆能够进入运行之前。这对于车辆的用户来说是不舒适的。
发明内容
鉴于此背景,借助于本发明依据独立权利要求提供了一种方法、进而提出了一种使用该方法的装置以及最后提供了一种相应的计算机程序产品。由相应的从属权利要求和后续的说明书中给出了有利的设计方案。
本发明提供了一种用于确定连接线中的至少一个故障的方法,所述连接线在多个电子的连接单元和多个相互独立的***的单元之间,其中,所述多个连接单元通过易失性的在控制单元中编程的算法来控制并且其中所述连接线在所述***的单元和所述多个连接单元之间分别借助于至少一个双绞线来实施,其中,所述方法具有以下步骤:
-将开始信号从所述控制单元输出至所述多个连接单元中的第一连接单元,以便开始所述故障的所述确定;
-将测试信号施加至所述多个连接单元中的第一连接单元的接口,其中,所述测试信号的所述施加通过在所述第一连接单元中编程的非易失性的第一算法来监控和/或控制;
-在第二连接单元的接口上获取所述测试信号的过临界耦合并且将表示所述过临界耦合的故障值保存在第一寄存器之中,其中,所述故障值的所述获取和所述保存通过非易失性的在所述第二连接单元中编程的第二算法来监控和/或控制;并且
-通过所述控制单元至少从所述第一寄存器中读出所述至少一个故障值,以便确定在所述第一连接单元和多个***的单元之间的所述连接线中的故障。
装置在此能够理解为电气的装置,其处理传感器信号并且据此输出控制信号,所述装置能够具有被硬件地和/或软件地加以构造的接口。在硬件的构造的情况下,所述接口能够例如为所谓的ASIC***的一部分,该ASIC***含有所述装置的不同的功能。然而,所述接口具有自身的、集成的电路也是可能的或者至少部分地由分立的构件构成也是可能的。在软件的构造的情况下,所述接口能够为软件模块,该软件模块例如和其他的软件模块一起存在于微控制器智商。过临界耦合能够理解为电气的信号的传输,其要么通过在两个电导体之间的导电的连接和/或通过在两个非常近的电导体之间的信号的无线的传输来实现。
一种具有程序代码的计算机程序产品也是有利的,该程序代码在机械可读的诸如半导体存储器、硬盘存储器或者光存储器上存储并且勇于执行根据前述实施形式所述的方法或者其变型方案,当所述程序产品在计算机或者设备上实施时。
本发明基于以下知识,即通过基于硬件的测试能够显著地降低通过软件控制的交叉耦合测试的相对高的时间需求和复杂度。特别地,例如用于接触实施为***的传感器或者在该***的传感器中的ASIC的所述连接单元具有硬件电路,在该硬件电路中实现用于控制交叉耦合测试的算法。以这样的方式能够例如在车辆的启动之后快速地实现装备有PSI5接口的控制器的运行准备。
依据本发明的其实施形式在所述获取的步骤中还获取在所述第一连接单元的第二接口上的所述测试信号的过临界耦合和将表示所述过临界耦合的第二故障值保存在第二寄存器之中是有利的,其中,在所述第一连接单元的所述第二接口上的所述测试信号的过临界耦合和所述第二故障值的保存通过所述第一算法来监控和/或控制。本发明的此类的实施形式提供了如下的优点,即不仅会测量所述测试信号对其他的连接单元的影响也会测量对输出所述测试信号的连接单元的影响。
依据本发明的另外的实施形式,还能够设置有将另一个测试信号施加在所述第二连接单元的所述接口上的步骤,其中,通过所述第二算法来监控所述另一个测试信号的所述施加并且其中还设置有在所述第一连接单元中的所述第一接口处获取所述另一个测试信号的过临界耦合的步骤和将表示所述另一个测试信号的所述过临界耦合的第三故障值保存在第三寄存器中的步骤,其中,通过所述第一算法来监控和/或控制所述获取所述另一个测试信号的所述过临界耦合的步骤和所述第三故障值的所述保存的步骤。本发明的此类的实施形式提供了如下的可能性,即所述连接单元中的不仅一个连接单元作为“主”被用于在所述构件之间的连接线的准确性的检验。以这样的方式能够验证显著地大量的可能的故障。
依据本发明的附加的实施形式也能够在获取所述另一个测试信号的过临界耦合的步骤中还实现在所述第二连接单元的至少一个第二接口上所述另一个测试信号的过临界耦合的获取和表示所述过临界耦合的第四故障值在第四寄存器中的保存,其中,通过所述第二算法来监控和/或控制所述另一个测试信号的所述过临界耦合的所述获取和所述第四故障值的所述保存。本发明的此类的实施形式同样提供以下优点,即当第二连接单元作为用于输出所述另一个测试信号的主时,也能够识别在所述另外的连接单元的两个接口之间的连接之中的故障。
为了达到软件控制的中央单元的减负,多个在所述构件之间的连接线之中的故障的故障识别的执行应该通过一个或者多个在硬件中实现的算法加以实现。因此,特别有利地。单个的连接单元的作为用于输出相应的测试信号的“主”的转换同样通过相应的算法在各自的连接单元中进行。依据另一个本发明的实施形式,因此,在所述保存另一个测试信号的步骤之前将控制信号由所述第一算法输出至所述第二算法,以便通过所述第二算法开始所述另一个测试信号的保存。
为了能够尽可能快速并且有效地检验在所述中央单元的控制单元和多个连接单元之间的连接,在测试信号的保存之后在所述第一连接单元的接口上不仅应该分析该测试信号对于第二连接单元的接口的影响,而且还应该分析所述测试信号对于一个或者多个另外的接口的影响。一句本发明的有利的实施形式因此在所述获取的步骤中还能够获取在至少一个第三连接单元的接口上的测试信号的过临界耦合并且将表示在所述第三连接单元的所述接口上的所述测试信号的所述过临界耦合的第五故障值保存在第五寄存器之中,其中,在所述第三连接单元的所述接口上的所述测试信号的所述过临界耦合的所述获取和所述第五故障值的所述保存通过在非易失性的在第三连接单元中编程的第三算法来监控和/或控制。
为了确保能够正确地获取在另一个接口上的所述信号的过临界耦合,应当考虑在所述第一连接单元的接口上的所述信号的稳定。因此,依据本发明的一个实施形式,在所述保存的步骤和所述获取的步骤之间等待一个预先限定的时间段。
为了能够特别快速地将故障值存储在所涉及的构件单元之中或者为了能够由所述中央单元的控制单元特别快速地读出所确定的故障值,依据本发明的一个特别的实施形式,在所述获取的步骤中将所述故障值保存在所述第一寄存器之中,其中,所述第一寄存器是所述第二连接单元的一部分或者其中所述第一寄存器是所述中央单元的所述控制单元的一部分。
特别有利地,当前所介绍的解决方案能够在一种场景下使用,在该场景中所述方法在使用PSI5接口的情况下被实施为在所述第一连接单元中的接口并且被实施为在所述第二连接单元中的接口。特别地,前述的解决方案能够在机动车技术或者机动车电子装置的范围内使用
附图说明
接下来将借助于所附的附图示例性地进一步阐述本发明。其中:
图1示出了一种车辆的方框图,在该车辆中将使用本发明的一个实施例;
图2示出了作为方法的本发明的一个实施例的流程图;
图3示出了用于在本发明的一个实施例中使用的方法的另一个详细的流程图;以及
图4示出了用于在本发明的一个实施例中使用的方法的又一个详细的流程图。
在接下来的本发明的优选的实施例的说明中,对于在不同的附图中所示出的并且起相似作用的元件将使用相同的或者相似的附图标记,其中将避免该些元件的重复的描述。
具体实施方式
图1示出了车辆100的方框图,在该车辆中将使用本发明的一个实施例。在此设置有软件控制的中央单元110。该中央单元110包括控制单元115,该控制单元例如被构造为微控制器或者数字的信号处理器并且例如通过SPI总线116与连接单元117连接,该连接单元被设置为硬件的接口用于接触接下来还将进一步加以阐述的外部的单元。连接单元117通过连接线120与多个***的单元130相连接,该连接线分别被设计为两线信号线(例如以PSI5连接线或者接口)。其中在图1中,不限制一般性地仅示出了了三个***的单元130,即第一单元130a、第二单元130b和第三单元130c。然而,也能够设置另外的(在图1中未明示地加以示出的)单元130,其相似地借助于相应的连接线120与对应地相关联的连接单元117相连接。这些连接单元117中的每个连接单元例如包括第一接口140、第二接口150、在所涉及的连接单元117的硬件中的非易失性地存储的算法160以及寄存器170,在该寄存器中将能够存储一个或者多个故障值。
***的单元130能够为传感器(例如加速度传感器、压力传感器或者结构噪声传感器或者类似的),它们将相应的传感器信号发送至连接单元117的接口140和接口150中的一个接口,从而使得所涉及的连接单元117能够分析由相应地所涉及的传感器所发送的信号并且例如激活人员安全装置,诸如用于优化车辆100的乘员195的安全性的安全气囊180或者皮带拉紧器190。
如今为了将中央单元110的相应的连接单元117的单个的接口140或150与该中央单元的控制单元115加以连接,第一连接单元117a的第一接口140a例如通过第一连接线120a与第一***的单元130a加以连接,第一连接单元117a的第二接口150a例如通过第二连接线120b与第一***的单元130a加以连接,第二连接单元117b的第一接口140b例如通过第三连接线120c与第二***的单元130b加以连接,第二连接单元117b的第二接口150b通过第四连接线120d同样与第二***的单元130b相连接,第三连接单元117c的第一接口140c通过第五连接线120e与第三***的单元130c相连接并且第三连接单元117c的第二接口150c通过第六连接线120f与中央单元110的第三***的单元130c相连接。***的单元130中的每个单元仅通过连接线120与中央单元110的相应的连接单元117相连接也是可行的。
如今为了检查单个的连接线120的正确的功能和准确性,至今为止均通过中央单元110中的软件控制的控制单元115来实施检查算法,然而在控制单元115中通过该检查算法的单个的命令的读入、解释和实施来实现是花费高昂的并且因此是缓慢的。依据在此所介绍的解决方案如今将由控制单元115来发出一个信号例如发送至第一连接单元117a,以便能够通过在第一连接单元117a的硬件中实现的算法160a或者相应地设置的控制单元来开始故障检查的执行,该控制单元能够实施该算法160a。
为此,将例如一个测试信号施加在该第一连接单元117a的第一接口140a之上。该测试信号能够例如存在于以下形式,即在第一连接线120a的两个金属丝之间的预先限定的电压电平。如果现在故障存在于连接120之中,例如通过有损坏的隔离或者在第一连接线120a的金属丝中的一根金属丝和第三连接线120c的一根金属丝之间的焊片125所引起的,那么该故障能够在第二连接单元117b的第一接口140b处被识别出来。在这样的情况下在第三连接线120c上的电压电平例如比没有以焊片125为形式的故障的情况更大。因此,在第二连接单元117b的第一接口140b上能够获取在第三连接线120c上的第一连接线120a的测试信号的过临界耦合。第二连接单元117b在该情况下在一种状态之下,在该状态下在连接线120c和120d上不会有任何测试信号通过接口140b或者150b加以输出,而是与之相反地在相应的接口140b和150b上监控在第三和/或第四连接线120或者120d上的测试信号的过临界耦合。如果识别到例如通过故障125的存在来过临界耦合在第三连接线120c上的测试信号的,那么通过在第二连接单元117b的硬件中固定地加以编程的算法160b来获取该情况并且将其存储在第二连接单元117b的相应的存储器或者相应的寄存器170b之中。
以前述的方式也能够将在第一连接线120a和第五连接线120e之间的故障在第三连接单元117c的第一接口140c处加以识别,其中,该故障例如由于第二焊片126所引起。在这种情况下,能够通过在第三连接单元117c的硬件中非易失性地加以编程的算法160c的使用在第三连接单元117c的第一接口140c处获取表示该故障的故障值并且将该故障值存入寄存器或者第三连接单元117c的存储器170c之中。
为了确定在第一和第二连接线120a和120b之间的故障(例如由于短路127所引起的),在单个的***单元例如第一***单元130a的接口之中,算法160a或者实施该算法160a的控制单元在第一连接单元117a的第二接口150a处记录表示该故障127的故障值并且将其存入存储器或者寄存器170a之中。
如今为了能够尽可能地获取在连接线之中的所有出现的故障,能够通过第一连接单元117a的算法160a将控制信号(例如通过SPI总线116和中央单元110的控制单元115)发送至第二连接单元117b的算法160b(或者实施该算法的控制单元),接下来该算法160b在第二连接单元117b之中(或者在其中实施第二连接单元117b的算法160b的控制单元)例如将(另一个)测试信号通过第二连接单元117b的第一接口140b输出在第三连接线120c之上。该另一个测试信号能够例如在形状和幅度上相应于之前由第一连接单元117a的第一接口140a所输出的测试信号。以这样的方式能够例如由于在第一和第三连接线120a和120c之间的焊片所引起的故障125也能够在第一连接单元117a的第一接口140a之中识别并且在存储器170a中通过相应的表示该故障125的故障值来保存。
如今,通过前述的工作方式的重复,例如每个在图1中所示处的接口140或者150被用于主接口,通过该主接口能够将相应的测试信号输出至所属的连接线120之上,其中,在其他的要么属于相同的连接单元要么属于其他的连接单元的接口中能够实现响应于在主接口上施加的测试信号的过临界耦合的相应的接口的检查。其中,该检查能够在不在中央单元110的控制单元115中实施相应的软件代码的情况下实现,由此使得在连接线120中的准确性的检查的实施相较于应用软件控制的算法明显更为快速。
最后,在单个的连接单元117的寄存器170中存入的故障值例如通过中央单元110的控制单元115加以读出,进而能够获取各自的连接线120的故障状态。该读出能够例如再次在使用基于软件的算法在中央单元110中加以实现,因为该读出并不需要大量的待处理的命令并且因此能够足够快速地加以实施。此外,仅需要读取命令,当寄存器含有所有接口的故障项时。
与之相反地,通过软件加以控制的交叉耦合测试(如其在背景技术中加以实现的那样)将需要在待测试的(PSI5)接口处的大量的控制命令。单个的PSI5接口中的每个必须通过软件命令实现接通和关断并且所有接口的状态必须根据每个接通命令来获取。
图2示出了作为用于确定在连接线中的至少一个故障的方法200的本发明的一个实施例的流程图,该连接线位于通过易失性的在中央单元中编程的算法控制的中央单元和多个相互独立的电子构件之间。分别借助于双线来实施在中央单元和多个构件之间的连接线。该方法包括将开始信号从中央单元输出210至第一构件以便开始确定故障的步骤。此外,该方法200包括将测试信号施加220至该些构件中的第一构件的接口的步骤,其中,该测试信号的施加通过在第一构件中编程的非易失性的第一算法来监控。由此将实现至地的短路监控。该方法200还包括在第二构件的接口上获取230测试信号的过临界耦合的步骤并且将表示过临界耦合的故障值保存在第一寄存器之中的步骤,其中,故障值的获取和保存通过非易失性的在第二构件中编程的第二算法来监控。最后,该方法包括通过中央单元至少从第一寄存器中读出240至少一个故障值的步骤,以便确定在中央单元和多个构件之间的连接线中的故障。
基于硬件的交叉耦合测试如前所述地将引起在相同的(软件控制的主)处理器负载的情况下的测试时间的降低。这将通过自动的测试流程来实现,该自动的测试流程在测试进行期间不需要通过处理器进行任何的控制存取。典型地,“该交叉耦合测试的开始”和“测试结果的读取”的命令就足够了。因此,该算法在处理器中运行的复杂度总体上显著地降低了。
在测试开始之后,将通过测试电路实现单个的接口的自动的激活和状态获取。该测试结果将存储在结果寄存器之中。
该测试流程取决于在电路板上具有(PSI5)接口的构件(例如实施为ASIC)的构件的数量。在多个构件单元或者ASIC的情况下,将在其他的作为“主(ASIC)”的构件(ASIC)相继地以较短的时间加以激活其(PSI5)接口(即将测试信号施加至所涉及的接口)并且分别如参照图3详细描述的那样监控未激活的接口的耦合。
图3示出了一些步骤的流程图,这些步骤例如在一个主ASIC中实施,也就是说在一个连接单元中实施,该连接单元将测试信号施加在接口上。相应的连接单元在第一步骤305中接收信号(例如从图1中的中央单元110),从而使得所涉及的主连接单元能够识别其应该/能够作为主连接单元来工作。如果这样的信号未被接收到,那么将沿着路径307重新跳回到步骤305,从而使得所涉及的连接单元再次等待相应的控制单元115的信号以表明其应该/能够作为主连接单元来工作。如果在步骤305中识别出所涉及的连接单元应该/能够作为主连接单元来工作,那么将实施接下来的步骤309,在该步骤中检查所有至连接线的接口是否已经被关断(或者去激活)。因此,在步骤309中将检查是否所有的PSI接口已经关断。如果不是这样的情况,那么相应的路径311重新跳回步骤305并且再次等待表明所涉及的连接单元应该作为主连接单元工作的信号。如果在步骤309中识别出在连接线上的所有接口均关断,那么接下来将跳入步骤313,在该步骤中将检查在该构件的第n个接口处是否不存在任何至电压源(例如蓄电池)的短路,其中,计数变量n为自然数(从数字1开始)。如果在步骤313中确定了在连接单元的第n个接口上实际上不存在任何短路,那么将在步骤315中接通该数字号为n的接口并且接下来相应的步骤317中等待预先确定的时间,由此使得在数字号为n的所连接的连接线上的电压电平能够稳定。接下来,在步骤319中检查在监控数字号为n的接口处的电压的接口电压比较器的(经过滤的)输出是否大于预先确定的阈值。如果不是这样的情况,那么相应的路径321在寄存器170中(相应于图1)存储故障值,该故障值表示“至地的短路”的故障。在此之后跳入步骤323,该步骤接下来还将进一步地加以阐述。如果在步骤319中与之相反地确定了在数字号为n的接口上的输出大于该阈值,那么将在接下来的步骤323中检查监控该连接单元的另一个接口的接口电压比较器的(经过滤的)输出是否同样提供一个大于一个或者该阈值的值。如果是这样的情况,那么在接下来的步骤325中将逻辑值“1”(作为故障值)写入交叉耦合结果寄存器(其同样能够被设置在存储器170之中)之中,由此能够将形式为短路的故障在数字号为n的接口单元和所涉及的(主)接口单元的另外的接口之间的低欧姆的连接能够识别。接下来在步骤327中关断该连接单元的数字号为n的接口。如果在步骤323中识别出监控另一个接口的接口电压比较器的输出提供了不大于阈值的值或监控所涉及的(主)连接单元的所有另外的接口的接口电压比较器的输出提供了不大于所有相应的阈值的值,那么同样跳回步骤327,在该步骤中数字号为n的接口将被关断。在步骤327之中关断了数字号为n的接口之后在步骤329之中将等待一个预先限定的稳定时间。在步骤329之后将在步骤331中检查计数变量是否相应于表示在所涉及的(主)连接单元中的多个接口的最大的数量nmax。如果也是这样的情况,即在步骤313中识别出故障“至供电电压的短路”(即例如至蓄电池),那么将存储该故障值(在步骤332之中),该故障值示出了至诸如蓄电池的供电电压的短路并且接下来跳入步骤331。如果在步骤331中识别出当前所使用的计数变量n实际上小于在所涉及的(主)连接单元中的多个接口的最大的数量nmax,那么该计数变量n将增加值1并且跳入步骤309。如果在步骤331中识别出当前所使用的计数变脸n不小于在所涉及的(主)连接单元中的多个接口的最大的数量nmax,那么重新跳回步骤305。
其余的连接单元(例如ASIC,在该情况下作为“从ASIC”或者从属ASIC来工作)将连接在一个监控模块之中并且监控其(PSI5)以可能的耦合与主ASIC(PSI5)接口连接的接口,如其参考依据图4的流程图进一步描述的那样。
图4示出了一个流程图,其具有以下步骤,该些步骤在从属地工作的构件(即例如从属的ASIC,即不作为主ASIC工作的ASIC或者不作为主连接单元工作的构件)中实施。该些步骤能够在所有在图1中所示处的不作为主连接单元工作的连接单元之中并行地(相应于图4中的箭头403)加以实施。在第一步骤405中将检查所涉及的构件(例如中央单元110的控制单元115)是否已经收到一个信号,即所涉及的连接单元应该作为受控的连接单元(即作为从连接单元)来工作。如果是这种情况,那么将跳入接下来的步骤407,在该步骤中将检查监控所涉及的相应的连接单元的接口的接口-电压比较器的输出的(经过滤的)值是否超过确定的阈值。如果是这种情况,那么将在接下来的步骤409中将故障值载入相应的交叉耦合结果寄存器之中,该故障值表示在所涉及的(从)连接单元的接口之上的测试信号的过临界耦合的故障。
为了研究本发明是否能够在产品中实现,用于激活交叉耦合测试的控制命令和用于读取结果寄存器的控制命令能够提供本发明嵌入ASIC的证据。基于硬件的测试的单一的证明也是可行的,当在该测试流程期间中断在处理器和ASIC之间的通信并且在测试流程结束之后将正确的测试结果存储在结果寄存器之中。
所描述的和在附图中所示出的实施例仅仅是示例性地加以选择的。不同的实施例完全能够活着参考单独的特征相互组合。同样地,一个实施例也能够通过另外的实施例的特征来加以补充。
此外,依据本发明的方法步骤能够重复以及以其他的有别于所描述的顺序地加以实施。
如果实施例包括“和/或”联接在第一特征和第二特征之间,那么这应该如此地加以读出,即该实施例依据一种实施形式既具有第一特征也具有第二特征,并且依据另外一种实施形式要么仅具有第一特征要么仅具有第二特征。
Claims (12)
1.一种用于确定在连接线(120)中的至少一个故障(125、126、127)的方法(200),所述连接线在多个电子的连接单元(117a-c)和多个相互独立的***的单元(130)之间,其中,所述多个连接单元(117a-c)通过易失性的、在控制单元(115)中编程的算法来控制并且其中在所述***的单元(130a-c)和所述多个连接单元(117)之间的所述连接线(120)分别借助于至少一个双线线路来实施,其中,所述方法(200)具有以下步骤:
-将开始信号从所述控制单元(115)输出(210)至所述多个连接单元(117a)中的第一连接单元(130a),以便开始所述故障(125)的确定;
-将测试信号施加(220)至所述多个连接单元(117a)中的第一连接单元的接口(140a),其中,所述测试信号的施加通过非易失性地在所述第一连接单元(117a)中编程的第一算法(160a)来加以监控和/或控制;
-在第二连接单元(117b)的接口(140b)处获取(230)所述测试信号的过临界耦合并且将表示所述过临界耦合的故障值保存在第一寄存器(170b)之中,其中,所述故障值的获取和保存通过非易失性地在所述第二连接单元(117b)中编程的第二算法(160b)来加以监控和/或控制;并且
-通过所述控制单元(110)至少从所述第一寄存器(170b)中读出(240)至少一个故障值,以便确定在所述第一连接单元(117a)和多个***的单元(130)之间的所述连接线(120)中的所述故障。
2.根据权利要求1所述的方法(200),其特征在于,在所述获取(230)的步骤中还进行在所述第一连接单元(117a)的第二接口(150a)处的所述测试信号的过临界耦合的获取并且进行将表示所述过临界耦合的第二故障值在第二寄存器(170a)之中的保存,其中,在所述第一连接单元(117a)的所述第二接口(150a)处的所述测试信号的过临界耦合的所述获取和所述第二故障值的所述保存通过所述第一算法(160a)来加以监控。
3.根据前述权利要求中任一项所述的方法(200),其特征在于将另一个测试信号施加在所述第二连接单元(117b)的所述接口(140b)上的步骤,其中,通过所述第二算法(160b)来监控所述另一个测试信号的施加并且其中还设置有在所述第一连接单元(117a)中的所述第一接口(140a)处的所述另一个测试信号的过临界耦合的获取的步骤和将表示所述另一个测试信号的所述过临界耦合的第三故障值在第三寄存器(170a)中保存的步骤,其中,通过所述第一算法(160a)来监控和/或控制所述另一个测试信号的所述过临界耦合的所述获取的步骤和所述第三故障值的所述保存的步骤。
4.根据权利要求3所述的方法(200),其特征在于在所述另一个测试信号的过临界耦合的所述获取的步骤中还进行在所述第二连接单元(117b)的至少一个第二接口(150b)上的所述另一个测试信号的过临界耦合的获取和表示所述过临界耦合的第四故障值在第四寄存器(170b)中的保存,其中,通过所述第二算法(160b)来监控和/或控制所述另一个测试信号的所述过临界耦合的所述获取和所述第四故障值的所述保存。
5.根据权利要求3或4中任一项所述的方法(200),其特征在于在所述另一个测试信号的所述保存的步骤之前由所述第一算法(160a)将控制信号输出至所述第二算法(160b),以便通过所述第二算法(160b)来开始所述另一个测试信号的施加。
6.根据前述权利要求中任一项所述的方法(200),其特征在于在所述获取(230)的步骤中还实现在第三连接单元(117c)的接口(140c)上的所述测试信号的过临界耦合的获取和表示在所述第三连接单元(117c)的所述接口(140c)上的所述测试信号的所述过临界耦合的第五故障值在第五寄存器(170c)中的保存,其中,通过非易失性地在所述第三连接单元(117c)中编程的第三算法(160c)来监控和/或控制在第三连接单元(117c)的所述接口(140c)上的所述测试信号的过临界耦合的获取和所述第五故障值的保存。
7.根据前述权利要求中任一项所述的方法(200),其特征在于在所述施加(220)的步骤和所述获取(230)的步骤之间等待一个预先限定的时间段。
8.根据前述权利要求中任一项所述的方法(200),其特征在于,在所述获取(230)的步骤中实现所述故障值在所述第一寄存器(170b)之中的保存,其中,所述第一寄存器是所述第二连接单元(170b)的一部分或者其中所述第一寄存器(170b)是所述控制单元(115)的一部分。
9.根据前述权利要求中任一项所述的方法(200),其特征在于,所述方法(200)在使用多个PSI5接口(140a-b、150a-b)的情况下至少被实施为在所述第一连接单元(117a)中的接口并且被实施为在所述第二连接单元(117b)之中的接口。
10.根据前述权利要求中任一项所述的方法(200),其特征在于,在所述获取(230)的步骤中至大地电势的短路和/或至供电电压电势的短路尤其是至蓄电池电压电势的短路被获取为所述测试信号的过临界耦合。
11.一种装置(110、120、130),其具有被构造用于执行依据权利要求1至10中任一项所述的方法(200)的步骤的多个单元。
12.一种具有程序代码的计算机程序产品,当所述程序产品在装置(115、117)上实施时,所述程序代码具有用于执行根据权利要求1至10中任一项所述的方法(200)。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102011087451.8 | 2011-11-30 | ||
DE102011087451A DE102011087451A1 (de) | 2011-11-30 | 2011-11-30 | Verfahren und Vorrichtung zum Feststellen eines Fehlers in Verbindungleitungen zwischen einer Zentraleinheit und einer Mehrzahl von voreinander unabhängigen elektronischen Baueinheiten |
PCT/EP2012/073819 WO2013079520A1 (de) | 2011-11-30 | 2012-11-28 | Verfahren und vorrichtung zum feststellen eines fehlers in verbindungleitungen zwischen einer zentraleinheit und einer mehrzahl von voreinander unabhängigen elektronischen baueinheiten |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103959079A true CN103959079A (zh) | 2014-07-30 |
CN103959079B CN103959079B (zh) | 2016-11-16 |
Family
ID=47429748
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201280058636.0A Active CN103959079B (zh) | 2011-11-30 | 2012-11-28 | 用于确定在中央单元和多个相互独立的电子构件之间的连接线中的故障的方法和装置 |
Country Status (7)
Country | Link |
---|---|
US (1) | US9341666B2 (zh) |
EP (1) | EP2786162B1 (zh) |
JP (1) | JP5941993B2 (zh) |
CN (1) | CN103959079B (zh) |
DE (1) | DE102011087451A1 (zh) |
ES (1) | ES2854830T3 (zh) |
WO (1) | WO2013079520A1 (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102011087451A1 (de) * | 2011-11-30 | 2013-06-06 | Robert Bosch Gmbh | Verfahren und Vorrichtung zum Feststellen eines Fehlers in Verbindungleitungen zwischen einer Zentraleinheit und einer Mehrzahl von voreinander unabhängigen elektronischen Baueinheiten |
EP3109113B1 (en) * | 2015-06-23 | 2020-04-01 | Harman Becker Automotive Systems GmbH | Conversion of peripheral sensor interface signals into audio signals |
US10604095B2 (en) * | 2018-03-29 | 2020-03-31 | Veoneer Us, Inc. | Sensor communication control considering EMC compliance for restraint control module |
CN113687643B (zh) * | 2021-08-31 | 2023-04-18 | 重庆长安新能源汽车科技有限公司 | 一种电动汽车的电机主动短路功能测试***及方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2651890A1 (fr) * | 1989-09-11 | 1991-03-15 | Siemens Bendix Automotive Elec | Dispositif de detection et de discrimination de defauts de fonctionnement d'un circuit d'alimentation electrique. |
CN2192891Y (zh) * | 1993-09-01 | 1995-03-22 | 胡南 | 电路板质量控制检测器 |
CN1390305A (zh) * | 1999-11-16 | 2003-01-08 | 东丽工程株式会社 | 探测装置及其制造方法与使用它的基板检测方法 |
DE102007059365A1 (de) * | 2007-06-21 | 2008-12-24 | Continental Teves Ag & Co. Ohg | Elektronische Überwachungsschaltung zur Überwachung der elektrischen Verbindung von mindestens zwei Geräten |
CN101923133A (zh) * | 2010-01-21 | 2010-12-22 | 上海大学 | 集成电路片上***核间连线故障的测试***和方法 |
Family Cites Families (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US2892153A (en) * | 1956-03-19 | 1959-06-23 | Dehavilland Aircraft Canada | Method and apparatus for finding faults in a plurality of conductors |
JPS53118783A (en) * | 1977-03-28 | 1978-10-17 | Ricoh Co Ltd | Wiring tester for multi-core cable |
US5066919A (en) * | 1990-04-03 | 1991-11-19 | Ford Motor Company | Fault detection and isolation in automotive wiring harness by network analysis method |
US5592475A (en) * | 1993-12-07 | 1997-01-07 | Raychem Corporation | Distributed digital loop system with trunk unit interface |
US5600576A (en) * | 1994-03-11 | 1997-02-04 | Northrop Grumman Corporation | Time stress measurement device |
US5559427A (en) * | 1994-04-04 | 1996-09-24 | Fluke Corporation | Instrument and method for testing local area network cables |
JP3298738B2 (ja) * | 1994-05-19 | 2002-07-08 | 富士通株式会社 | 通信装置 |
DE19510332A1 (de) * | 1995-03-22 | 1996-10-02 | Pilz Gmbh & Co | Schaltungsanordnung und Verfahren zum Testen von nicht intermittierenden Gebern |
JP3535004B2 (ja) * | 1998-02-27 | 2004-06-07 | 富士通株式会社 | ライブラリ装置 |
US6130487A (en) * | 1999-02-19 | 2000-10-10 | Paccar Inc | Electronic interface and method for connecting the electrical systems of a truck and trailer |
US6434715B1 (en) * | 1999-06-14 | 2002-08-13 | General Electric Company | Method of detecting systemic fault conditions in an intelligent electronic device |
US6457071B1 (en) * | 1999-08-05 | 2002-09-24 | Hewlett-Packard Company | System and method for determining connection accuracy at an interface |
US6882158B2 (en) * | 2001-01-24 | 2005-04-19 | General Dynamics Ots (Aerospace) Inc. | Series arc fault diagnostic for aircraft wiring |
US7394445B2 (en) * | 2002-11-12 | 2008-07-01 | Power-One, Inc. | Digital power manager for controlling and monitoring an array of point-of-load regulators |
US6989642B2 (en) * | 2003-10-16 | 2006-01-24 | Invacare Corporation | Method and apparatus for embedding motor error parameter data in a drive motor of a power driven wheelchair |
US7203881B1 (en) * | 2004-06-29 | 2007-04-10 | Sun Microsystems, Inc. | System and method for simulating system operation |
US7120559B1 (en) * | 2004-06-29 | 2006-10-10 | Sun Microsystems, Inc. | System and method for performing automated system management |
EP1769255B1 (en) | 2004-07-19 | 2009-04-15 | Kodak IL Ltd. | Apparatus and method for interconnect verification |
US7124041B1 (en) * | 2004-09-27 | 2006-10-17 | Siemens Energy & Automotive, Inc. | Systems, methods, and devices for detecting circuit faults |
US20070208520A1 (en) * | 2006-03-01 | 2007-09-06 | Siemens Energy & Automation, Inc. | Systems, devices, and methods for arc fault management |
US20080155293A1 (en) * | 2006-09-29 | 2008-06-26 | Schweitzer Engineering Laboratories, Inc. | Apparatus, systems and methods for reliably detecting faults within a power distribution system |
US7683630B2 (en) * | 2006-11-30 | 2010-03-23 | Electro Scientific Industries, Inc. | Self test, monitoring, and diagnostics in grouped circuitry modules |
US20100007354A1 (en) * | 2008-07-08 | 2010-01-14 | Deaver Sr Brian J | System and Method for Predicting a Fault in a Power Line |
DE102008042641A1 (de) | 2008-10-07 | 2010-04-08 | Robert Bosch Gmbh | Steuereinrichtung für ein Sensorsystem, Sensorsystem und Verfahren zum Übertragen von Signalen in einem Sensorsystem |
WO2011069548A1 (en) * | 2009-12-10 | 2011-06-16 | Abb Technology Ag | Line fault detector |
KR20120032925A (ko) * | 2010-09-29 | 2012-04-06 | 삼성전자주식회사 | 전기기기, 전기기기 시스템 및 그 아크 결함 검출 방법 |
DE102011106687A1 (de) * | 2011-07-06 | 2013-01-10 | Festo Ag & Co. Kg | Signalverarbeitungssystem und Verfahren zur Verarbeitung von Signalen in einem Busknoten |
DE102011087451A1 (de) * | 2011-11-30 | 2013-06-06 | Robert Bosch Gmbh | Verfahren und Vorrichtung zum Feststellen eines Fehlers in Verbindungleitungen zwischen einer Zentraleinheit und einer Mehrzahl von voreinander unabhängigen elektronischen Baueinheiten |
DE102012213670A1 (de) * | 2012-08-02 | 2014-05-22 | Bayerische Motoren Werke Aktiengesellschaft | Steuervorrichtung zur Ansteuerung einer Laserdiode |
DE102012218067A1 (de) * | 2012-10-02 | 2014-04-03 | Wobben Properties Gmbh | Verfahren zum Überwachen mehrerer elektrischer Energieleitungen eines Leitungsstrangs |
-
2011
- 2011-11-30 DE DE102011087451A patent/DE102011087451A1/de not_active Withdrawn
-
2012
- 2012-11-28 US US14/360,418 patent/US9341666B2/en active Active
- 2012-11-28 JP JP2014542890A patent/JP5941993B2/ja active Active
- 2012-11-28 CN CN201280058636.0A patent/CN103959079B/zh active Active
- 2012-11-28 ES ES12805961T patent/ES2854830T3/es active Active
- 2012-11-28 EP EP12805961.5A patent/EP2786162B1/de active Active
- 2012-11-28 WO PCT/EP2012/073819 patent/WO2013079520A1/de active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2651890A1 (fr) * | 1989-09-11 | 1991-03-15 | Siemens Bendix Automotive Elec | Dispositif de detection et de discrimination de defauts de fonctionnement d'un circuit d'alimentation electrique. |
CN2192891Y (zh) * | 1993-09-01 | 1995-03-22 | 胡南 | 电路板质量控制检测器 |
CN1390305A (zh) * | 1999-11-16 | 2003-01-08 | 东丽工程株式会社 | 探测装置及其制造方法与使用它的基板检测方法 |
DE102007059365A1 (de) * | 2007-06-21 | 2008-12-24 | Continental Teves Ag & Co. Ohg | Elektronische Überwachungsschaltung zur Überwachung der elektrischen Verbindung von mindestens zwei Geräten |
CN101923133A (zh) * | 2010-01-21 | 2010-12-22 | 上海大学 | 集成电路片上***核间连线故障的测试***和方法 |
Also Published As
Publication number | Publication date |
---|---|
EP2786162B1 (de) | 2021-01-06 |
WO2013079520A1 (de) | 2013-06-06 |
JP5941993B2 (ja) | 2016-06-29 |
JP2015500984A (ja) | 2015-01-08 |
US9341666B2 (en) | 2016-05-17 |
EP2786162A1 (de) | 2014-10-08 |
DE102011087451A1 (de) | 2013-06-06 |
ES2854830T3 (es) | 2021-09-23 |
CN103959079B (zh) | 2016-11-16 |
US20160041218A1 (en) | 2016-02-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR20150110526A (ko) | 내장형 테스터 | |
US10910815B2 (en) | Electronic control unit | |
CN103959079A (zh) | 用于确定在中央单元和多个相互独立的电子构件之间的连接线中的故障的方法和装置 | |
CN104468256A (zh) | 用于隔离控制器局域网络中的故障的方法和设备 | |
CN103810063B (zh) | 电脑测试***及方法 | |
TW200929239A (en) | Test emulation circuitry | |
CN104572385A (zh) | 存储器故障检测***及方法 | |
CN102375103B (zh) | 电子产品测试装置及方法 | |
JP2024503675A (ja) | 故障診断回路、方法、装置およびコンピュータ可読記憶媒体 | |
CN109597389B (zh) | 一种嵌入式控制***的测试*** | |
US9818494B2 (en) | Operation recording circuit and operation method thereof | |
US7849375B2 (en) | Semiconductor test system | |
CN103649861B (zh) | 在车辆的故障存储器中的故障登记 | |
CN103885441B (zh) | 一种控制器局域网络的自适应故障诊断方法 | |
JP2015121531A (ja) | トレース情報とセンサ・データをリンク付けするためのシステムおよび方法 | |
CN103869142A (zh) | 用于监视信号电平的方法和设备 | |
CN114880972A (zh) | 支持错误注入验证测试的验证方法、计算机可读介质 | |
CN114461479A (zh) | 调试多媒体处理芯片的方法、装置、存储介质和电子设备 | |
CN105551527A (zh) | Cam的测试电路、测试方法和装置 | |
CN117724447B (zh) | 一种仿真装置的数据处理方法、测试仿真装置及仿真*** | |
KR20110050925A (ko) | 신호 캡쳐 시스템 및 이를 포함하는 테스트 장치 | |
CN115657633A (zh) | 一种电子控制单元电检方法、装置、存储介质和电子设备 | |
CN116743622A (zh) | 网络输入输出模块故障检测方法及故障检测设备 | |
CN116394959A (zh) | 汽车的车身控制域及控制方法 | |
KR101603549B1 (ko) | 차량 네트워크 시스템 및 그 진단 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |