乘员保护系统的通信装置的制作方法

文档序号:3830906阅读:205来源:国知局
专利名称:乘员保护系统的通信装置的制作方法
技术领域
本发明涉及具有在车辆碰撞时保护乘员的气囊等乘员保护装置所使用的ECU(电子控制单元)、和与该ECU菊花链连接来检测车辆加速度等的多个传感器部的乘员保护系统的通信装置。
背景技术
近几年,大多数车辆都安装有气囊、安全带预紧器等乘员保护装置。具有该乘员保护装置的乘员保护系统如图8所示那样,具有安装在车辆10前方两侧的前传感器部Ila和 lib、安装在助手席或后部座席的安全传感器部13a和13b、安装在车辆10两侧的多个传感器部15a、15b、15c、15d以及16a、16b、16c、16d,并具有这些传感器部与气囊用的ECU18连接而成的通信装置。通过该通信装置的各传感器部11a、lib、13a、13b、15a 15d以及16a 16d对加速度等进行检测,根据该检测,通过ECU18使未图示的气囊工作。其中,各传感器部 lla、llb、13a、13b、15a 15d以及16a 16d由集成电路(IC)芯片构成。在该通信装置中,两侧的传感器部15a 15d以及16a 16d如图9中以各传感器部15a 15d为代表所示那样,其各自内部具有总线开关 26d来与E⑶18进行总线连接,在车辆10的电源接通时,从离ECU18近的传感器部开始依次进行设定地址的初始化,使总线开关26a ^d闭合。换句话说,对离E⑶18最近的第1传感器部1 设定地址后,将总线开关26a闭合来对第2传感器部1 连接E⑶18。接下来,从E⑶18对第2传感器部1 设定地址后,将总线开关^b闭合来对第3传感器部15c连接E⑶18,接下来,对第 3传感器部15c设定地址后,将总线开关^c闭合来对第4传感器部15d连接ECU18。按照这样的顺序来进行初始化。另外,使各传感器部1 15d在地址设定后向E⑶18返回响应。在这样地将两侧的各传感器部15a 15d以及16a 16d与E⑶18总线连接的情况下,由于需要在由IC芯片构成的传感器部1 15d以及16a 16d的内部安装总线开关^a 沈山这会导致芯片尺寸变大。另外,由于总线开关本身具有阻抗,当多个传感器部 1 15d被总线连接时,各传感器部15a 15d以及16a 16d会导致阻抗电压下降,从而导致终端传感器部15d、16d的电压大幅下降。并且,总线开关的电源侧与接地侧的阻抗匹配失衡而成为噪声源,进而产生噪声。为了消除这些缺点,在日本特开2010-137840号(US2010/0121534A1)中记载的通信装置中,不进行基于总线开关的总线连接。该构成图10所示那样,不使用总线开关地使传感器部15al 15dl与E⑶181菊花链连接。利用该构成,从最后级的传感器部15dl开始如时刻tl所示那样在设定地址0001后向休眠模式转移。由此,由于在成为休眠模式的第4传感器部15dl中没有电流流动,第3传感器部15cl成为最后级,成为可设定地址的状态。因此,与上述同样地,在第3传感器部15cl中,如在时刻t2所示设定地址0010后向休眠模式转移,以后同样地按照向E⑶181侧接近的顺序,如时刻t3、t4所示那样,依次设定地址0100、1000后向休眠模式转移,从而完成初始化。在该完成后,E⑶181发送休眠模式解除指令,使各传感器部15al 15dl恢复动作模式。由此,不需要总线开关。但是,在该乘员保护系统的通信装置中,例如在图11中如X记号所示那样,在第1 传感器部15al与第2传感器部15bl的连接线发生断线(开路故障)的情况下,或者如图 12中X记号所示那样,从E⑶181到最后级的传感器部15dl为止的电流路径正常但是第3 传感器部15cl发生故障(传感器故障)的情况下,如后述对其理由进行说明的那样,无法判定开路故障还是传感器故障,并且,无法确定哪个传感器部之间发生开路故障,哪个传感器部发生传感器故障。S卩,在由E⑶181判断是开路故障还是传感器故障的情况下,通过判断初始设定时的地址设定能否正常进行来进行。在图11情况下,由于第1传感器部15al为最后级,首先对第1传感器部15al进行地址0001设定,然后,在使第1传感器部15al成为休眠模式的情况下,没有与ECU181连接的传感器部,而导致地址设定仅被进行1次。因此,不能通过 E⑶181恰当地进行地址设定,由此判断为开路故障或者传感器故障。在图12的情况下,当对最后级的传感器部15dl进行了地址0001设定后向休眠模式转移时,由于第3传感器部15cl发生传感器故障,因此对第2传感器部15bl进行下一个地址设定即设定0010,然后,对第1传感器部15al进行0100设定。但是,该情况下,由于必须进行4个地址设定而仅进行了 3个,因此,不能通过ECU181恰当地进行地址设定,由此判断为开路故障或者传感器故障。即,无论那种情况,都无法判断开路故障还是传感器故障,并且,无法确定在哪个传感器部间发生开路故障,哪个传感器部发生传感器故障。

发明内容
本发明的目的在于,提供一种能够确定发生开路故障的传感器部间位置、和发生传感器故障的传感器部的乘员保护系统的通信装置。本发明的乘员保护系统的通信装置具有在车辆碰撞时进行保护乘员的乘员保护装置的控制的ECU ;和与该ECU菊花链连接,用于检测车辆的加速度并向所述ECU发送加速度信号的多个传感器部。所述传感器部在进行了按照所述ECU的地址设定指示对多个所述传感器部分别设定了设定地址的初始化后,将所设定的所述设定地址和所述传感器部所保持的固有信息向所述ECU发送。所述ECU具有存储部,该存储部将从所述传感器部发送来的所述固有信息作为与每一个所述设定地址建立了对应关系的对应信息来进行存储。所述 ECU还具有故障判定部,该故障判定部在所述存储部中存储有所述对应信息时,将从所述传感器部发送来的所述固有信息按所述设定地址为单位与所述对应信息进行对照,在该对照的结果为存在与所述对应信息不一致的所述固有信息的情况下,判定为保持该固有信息的所述传感器部发生故障。根据该构成,在不一致的固有信息为1个的情况下,能够判定为保持该1个固有信息的传感器部发生故障。


图IA是本发明的(第1实施方式)的乘员保护系统的通信装置中的E⑶和不使用总线开关地与该E⑶菊花链连接的各传感器部的框图。图IB是图IA中的各传感器部的框图。
图2是表示各传感器部的设定地址、初始化状态和固有信息编号之间的关系的表格。图3是对第1或者第2实施方式的乘员保护系统的通信装置的动作进行说明用的第1流程图。图4是对第1实施方式的乘员保护系统的通信装置的动作进行说明用的第2流程图。图5是对第2实施方式的乘员保护系统的通信装置的动作进行说明用的第3流程图。图6是对第2实施方式的乘员保护系统的通信装置的动作进行说明用的第4流程图。图7是表示本发明的第3实施方式的乘员保护系统的通信装置的各传感器部的构成的框图。图8是表示车辆中的以往的乘员保护系统的通信装置的E⑶和各传感器部的图。图9是表示以往的乘员保护系统的通信装置中的ECU和与其总线连接的各传感器部的构成的图。图10是表示以往的其他乘员保护系统的通信装置中的E⑶和与其总线连接的各传感器部的构成的图。图11是表示图10的乘员保护系统的通信装置中的开路故障的图。图12是表示图10的乘员保护系统的通信装置中的传感器故障的图。
具体实施例方式下面,参照附图对本发明的实施方式进行说明。其中,对于本说明书中的所有附图中相互对应的部分赋予相同附图标记,对于重复部分,在后面的说明中适当省略。(第1实施方式)图IA所示的通信装置与图8所示的车辆10的乘员保护系统的通信装置对应。即, E⑶18E与E⑶18对应,各传感器部15al 15d4与各传感器部1 15d对应。本实施方式的乘员保护系统的通信装置在ECU18E中具有ECU控制部(控制部)21、存储部22、和故障判定部23,另外,如图IB所示那样,在各传感器部15al 15d41中具有恒定电流部31,其连接在用于与E⑶18E菊花链连接的、电源侧与接地侧的双方线之间;传感器控制部32,其具有存储固有地址的、可任意读写的RAM (Random Access Memory 随机存储器)等第1存储部32a以及只读的ROM (Read Only Memory 只读存储器)等第2 存储部32b ;电流检测部33 ;以及加速度传感器34。恒定电流部31进行将从ECU18E供给的输入电流中的恒定电流值(例如IOmA)导入并在ECU18E侧流动的动作。电流检测部33对在自传感器部中的输出侧流动的电流值进行检测,并将该检测出的电流值向传感器控制部32输出。传感器控制部32控制将由加速度传感器34检测出的车辆10的加速度向ECU18E 发送等的、与ECU18E的通信,另外,在初始化处理时,当电流检测部33的检测电流值在约 OmA(第1规定值)以下的情况下,将与来自E⑶18E的地址设定指示的次数对应的固有地址存储到第1存储部3 并进行设定。并且,在该地址设定正常结束时将该设定地址和预先存储在第2存储部32b中的制造批次等固有信息向ECU18E发送,并且进行移向休眠模式的控制,在休眠模式中恒定电流部31设为断开(OFF)状态同时仅进行设定地址的保持并且自传感器部的电流值成为近似为零的待机电力。在该休眠模式中,传感器部的负载电流准确而言应该大约为零(第1规定值),这里,为了便于说明而假设为0mA。例如,在第1传感器部15al在第2存储部32b中存储有固有信息Α、第2传感器部 15b2在第2存储部32b中存储有B、第3传感器部15c3在第2存储部32b中存储有C、第4 传感器部15d4在第2存储部32b中存储有D的情况下,如图IA的时刻tl行所示那样,在作为最后级的第4传感器部15d4中,若传感器控制部32检测出电流检测部33的检测电流值为0mA,则将与来自E⑶18的地址设定指示的次数(第1次)对应的固有地址0001设定在第1存储部32a中,并将该设定地址0001和固有信息D向E⑶18E发送,并且通过将恒定电流部31断开(OFF)来向休眠模式转移。由此,第4传感器部15d4的电流值为0mA,因此第3传感器部15c3的输出侧的电流值为0mA。当E⑶18E接收到来自第4传感器部15d4的地址设定响应时,发送第2次的地址设定指示。在时刻t2,若第3传感器部15c3的传感器控制部32检测出该0mA,则设定与地址设定指示的次数(第2次)对应的固有地址0010,并将该设定地址0010和固有信息C向 E⑶18E发送,通过将恒定电流部31断开来向休眠模式转移。由此,第3传感器部15c3的电流值为0mA,因此第2传感器部15 的输出侧的电流值为0mA。当E⑶18E接收到来自第3 传感器部15c3的地址设定响应时,发送第3次的地址设定指示。以后同样地,在时刻t3,第2传感器部15 通过检测出OmA来设定与地址设定指示的次数(第3次)对应的固有地址0100,并发送该地址0100和固有信息B,通过将恒定电流部31断开来向休眠模式转移。当ECU18E接收到来自第2传感器部15 的地址设定响应时,发送第4次的地址设定指示。在时刻t41,在第1传感器部15al中通过检测出OmA来设定与地址设定指示的次数(第4次)对应的固有地址1000,并发送该设定地址1000和固有信息A,通过将恒定电流部31断开来向休眠模式转移。另外,当传感器控制部32不能检测出电流检测部33的电流时,即使是全部传感器部15al 15d4的中间级的传感器部(例如15 ),也将与来自E⑶18E的地址设定指示的次数(例如第1次)对应的固有地址0001设定在第1存储部32a中。例如,如图2所示那样,当第2传感器部15 因故障无法检测出电流检测部33中的电流时,如果地址设定指示的次数为第一次,则设定与该次数对应的固有地址0001。这与设定在最后级的第4传感器部15d4中的地址0001相同。在这样被赋予了相同的地址0001的情况下,在E⑶18E的 ECU控制部21中由于响应信号波形相同而发生干扰,导致无法识别双方的传感器部的固有 fn息ο并且,传感器控制部32如图2所示那样,在不能检测出电流的第2传感器部15 的前级之前的第1传感器部15al中,设定不能检测出电流的第2传感器部15 的后级的第3传感器部15c3中的设定地址0010接下来的固有地址0100。另外,若传感器控制部32处于并非自传感器部不能检测出上述的电流,而是功能本身发生故障状态下,则也不能进行地址设定以及向含有固有信息的E⑶18E的发送控制。E⑶控制部21在初始化处理时接收从各传感器部15al 15d4发送来的设定地址和固有信息,并判定全部传感器部15al 15d4的初始化处理是否结束。这里,在被判定为全部的传感器部15al 15d4的初始化处理结束后,若在存储部22f中什么都未存储的情况下,将从各传感器部15al 15d4发送来的设定地址和固有信息按传感器部为单位对应成一对并作为对应信息,并将该对应信息存储到存储部22。并且,E⑶控制部21按照从各传感器部15al 15d4发送来的设定地址以及固有信息对初始化后的传感器数(初始化传感器数)、和初始化时所设定的地址数目(设定地址数目)进行计数,并将这些计数信息以及固有信息向故障判定部23输出。在由E⑶控制部21判断为全部传感器部15al 15d4的初始化处理结束时,故障判定部23对通过ECU控制部21接收到的全部传感器部15al 15d4的固有信息与存储在存储部22中的各固有信息进行对照,如果全部传感器部的固有信息都一致,则判定为正常。另一方面,在对照结果不一致的情况下,进行将存储在存储部22中的不一致的固有信息例如C改写成从ECU控制部21读入到故障判定部23的固有信息例如E的更新(进行以 E来覆盖C的更新)。这表示保持如上述那样被判定为不一致的固有信息(例如E)的例如第3传感器部15c3原本保持固有信息C,但随后被更换为由于故障等的原因而保持了其他的固有信息 E的第3传感器部15c3。因此,在该情况下,如上述那样,进行将存储在存储部22中的不一致的固有信息C改写成从ECU控制部21新读入到故障判定部23的固有信息E的更新。在该更新后,再次进行全部传感器部15al 15d4的复位,再次进行初始化。另外,在由在E⑶控制部21判断为全部传感器部15al 15d4的初始化处理未结束的情况下,故障判定部23对通过ECU控制部21接收到的多个传感器部的固有信息、与存储在存储部22中的各固有信息进行对照。其结果,如果不一致的固有信息为一个(例如 D),则判定为该固有信息D的传感器部15d4发生故障。此外,如果不一致的固有信息为多个(例如为D和B),则判定为该固有信息D和B中的离E⑶18E近侧的B的传感器部15 发生故障。在此,不一致的固有信息为多个(例如D和B两个)的情况是指,通过E⑶控制部 21无法识别两个固有信息D、B,进而这些固有信息D、B未被输入到故障判定部23的情况。 这是如上述那样在两个固有信息B、D的传感器部151^2、15d4中赋予了相同的地址0001,由此向E⑶18E的发送信号波形发生干扰,在E⑶控制部21中无法识别双方的传感器部151^2、 15d4的固有信息B、D的情况。另外,在由E⑶控制部21判断为全部传感器部15al 15d4的初始化处理未结束的情况下,如果存储部22中什么都未存储,故障判定部^则判断为特定故障。特定故障是指,上述的一个传感器部的故障、多个传感器部中的离ECU18E最近侧的传感器部的故障以外的故障。接下来,参照图3 图5所示的流程图对上述乘员保护系统的通信装置的动作进行说明。其中,假设在与E⑶18E连接的全部传感器部15al 15d4的第2存储部32b中, 第1传感器部15al设定有固有信息A,第2传感器部15 设定有固有信息B,第3传感器部15c3设定有固有信息C,第4传感器部15d4设置有固有信息D。在图3的步骤Sl中,E⑶控制部21对初始化传感器数目R、和设定地址数目Q进行计数,并假设此时的计数为复位后的0。
在步骤S2中,首先,从E⑶18E开始最后级的第4传感器部15d4被初始化。S卩,通过传感器控制部32,作为与来自ECU18E的地址设定指示的次数(第1次)对应的初始值的固有地址0001被设定在第1存储部32a中,该设定地址0001和固有信息D被向E⑶18E发送,通过恒定电流部31被断开来向休眠模式转移。
接下来,在步骤S3中,判定该第4传感器部15d4的初始化是否结束。如果利用 E⑶控制部21接收并识别了来自第4传感器部15d4的设定地址0001以及固有信息D,则判定为初始化结束。该情况下,在步骤S4中,利用ECU控制部21使初始化传感器数目R为 1,设定地址数目Q为1。
另一方面,对在上述步骤S3中第4传感器部15d4的初始化未结束的否定(No)的情况进行说明。在第4传感器部15d4的电流检测部33的电流检测无法进行但进行了地址设定,固有信息未被发送等初始化未结束的情况下,在上述步骤S4中的初始化传感器数目 R为0,设定地址数目为1。
或者,在第4传感器部15d4未进行地址设定也未发送固有信息等故障状态的情况下,上述步骤S4中的初始化传感器数为0,设定地址数目Q也为0。此外,当E⑶18E接收到来自第4传感器部15d4的地址设定响应时,发送第二次地址设定指示。
接下来,在步骤S5中,第4传感器部15d4的前级的第3传感器部15c3被初始化。 即,在后级的第4传感器部15d4中设定有地址0001的情况下,通过第3传感器部15c3的传感器控制部32,并根据来自E⑶18E的地址设定指示的次数(第二次),相对前级的地址 0001连续的地址0010被设定在第1存储部32a中,该设定地址0010和固有信息C被向 E⑶18E发送,恒定电流部31被断开来向休眠模式转移。
接下来,在步骤S6中,判定该第3传感器部15c3的初始化是否结束。如果利用 E⑶控制部21接收并识别了来自第3传感器部15c3的设定地址0010以及固有信息C,则判定为初始化结束。该情况下,在步骤S7中,如果在上述步骤S4中初始化传感器数目R = 1,设定地址数目Q = 1,则初始化传感器数目R为2,设定地址数目Q为2。
另一方面,在上述步骤S4中初始化传感器数目R = 0,设定地址数目Q = 1的情况下,初始化传感器数目R为1,设定地址数目Q为2。或者,在上述步骤S4中初始化传感器数目R = 0,设定地址数目Q = 0的情况下,初始化传感器数目R为1,设定地址数目Q为 1。
另一方面,在上述步骤S6中为无法进行第3传感器部15c3的电流检测部33的电流检测,而进行了地址设定,但固有信息未被发送等初始化未结束的情况下,在步骤S7中仅对设定地址数目Q加1。
或者,在上述步骤S6中第3传感器部15c3为故障状态的情况下,在步骤S7中,初始化传感器数目R、设定地址数目Q的双方均保持上次步骤S4的状态。另外,当E⑶18E接收到来自第3传感器部15c3的地址设定响应时,发送第3次地址设定指示。
接下来,在步骤S8中,第3传感器部15c3的前级的第2传感器部15 被初始化。 即,在后级的第3传感器部15c3中被设定了与地址设定指示的次数(第3次)对应的地址 0010的情况下,通过第2传感器部15 的传感器控制部32,将相对其地址0010连续的地址0100设定在第1存储部32a中,该设定地址0100与固有信息B被向E⑶18E发送,恒定电流部31被断开来向休眠模式转移。9
接下来,在步骤S9中,判定该第2传感器部15 的初始化是否结束。如果利用 E⑶控制部21接收并识别了来自第2传感器部15 的设定地址0100以及固有信息B,则判定为初始化结束。该情况下,在步骤SlO中,如果在上述步骤S7中为初始化传感器数目 R = 2,设定地址数目Q = 2,则初始化传感器数目R为3,设定地址数目Q为3。
另一方面,在上述步骤S7中初始化传感器数SR= 1,设定地址数目Q = 2的情况下,则初始化传感器数目R为2,设定地址数目Q为3。或者,在上述步骤S7中为初始化传感器数目R = 1,设定地址数目Q = 1的情况下,则初始传感器数目R为2,设定地址数目Q 为2。
另一方面,在上述步骤S9中为第2传感器部15 的电流检测部33的电流检测无法进行而进行了地址设定,但固有信息未被发送等初始化未结束的情况下,在步骤Sio中仅对设定地址数目Q加1。或者,在上述步骤S9中为第2传感器部15 成为故障状态的情况下,在步骤SlO中,初始化传感器数目R、设定地址数目Q的双方均保持为上次步骤S7中的状态。此外,当E⑶18E接收到来自第2传感器部15 的地址设定响应时,发送第4次地址设定指示。
接下来,在步骤Sll中,第2传感器部15 的前级的第1传感器部15al的第1存储部3 被初始化。S卩,在后级的第2传感器部15 中地址0100被设定的情况下,利用第 1传感器部15al的传感器控制部32,并根据地址设定指示的次数(第4次),相对前级的地址0100连续的地址1000被设定在第1存储部32a中,该设定地址1000和固有信息A被向 E⑶18E发送,通过恒定电流部31被断开来向休眠模式转移。
接下来,在步骤S12中,判定该第1传感器部15al的初始化是否结束。如果通过 E⑶控制部21接收并识别了来自第1传感器部15al的设定地址1000以及固有信息A,则判定为初始化结束。该情况下,在步骤S13中,如果在上述步骤SlO中初始化传感器数目R =3,设定地址数目Q = 3,则初始化传感器数目R为4,设定地址数目Q为4。
另一方面,在上述步骤SlO中初始化传感器数目R = 2,设定地址数目Q = 3的情况下,则初始化传感器数目R为3,设定地址数目Q为4。或者,在上述步骤SlO中初始化传感器数目R = 2,设定地址数目Q = 2的情况下,则初始化传感器数目R为3,设定地址数目 Q为3。
另一方面,在上述步骤S12中为第1传感器部15al的电流检测部33的电流检测无法进行而地址设定被设定,但固有信息未被发送等初始化未结束的情况下,在步骤S13中仅对设定地址数目Q加1。或者,在上述步骤S12中为第1传感器部15al在故障状态的情况下,在步骤S13中初始化传感器数目R、设定地址数目Q的双方均保持上次步骤SlO的状态。通过以上的处理动作,全部的传感器部15al 15d4的初始化结束。
然后,在图4的步骤S14中,由E⑶控制部21判定全部传感器初始化是否结束。由 ECU控制部21判定计数出的初始化传感器数目R是否为全部传感器数即为4个,如果该判定结果为“是”(Yes),则在步骤S15中,由ECU控制部21判定存储部22中是否保存有全部固有信息A D。
如果在步骤S15的判定结果为“是” Wes),则在步骤S16中,全部传感器部15al 15d4的固有信息A D被从E⑶控制部21读入故障判定部23,并通过故障判定部23被与保存在存储部22中的各固有信息A D分别对照。如果该对照结果在步骤S17中被判定为一致,则在步骤S18中,由故障判定部23判定为全部传感器部15al 15d4正常,结束初始化处理。
另一方面,假设在上述步骤S17中被判定为固有信息不一致。该情况下,与保存在存储部22中的固有信息不同的固有信息在这次初始化中被从传感器部发送来。例如,可认为如下情况是例子之一在存储部22中保存有第3传感器部15c3的固有信息C,在这次初始化中ECU控制部21接收第3传感器部15c3的固有信息E并将其向故障判定部23输入。 这意味着将第3传感器部15c3的固有信息C保存到存储部22以后,该第3传感器部15c3 被更换为保存其它固有信息E的传感器部。
在步骤S17的判定结果为“否”(No)的情况下,在步骤S19中,E⑶控制部21进行将存储在存储部22中的不一致的固有信息C改写成通过这次初始化从ECU控制部21读入故障判定部23的固有信息E的更新。在该更新后,再次返回上述步骤Si,依次进行上述的初始化处理。
接下来,在上述步骤S15中,通过E⑶控制部21被判定为在存储部22中未保存有全部固有信息A D的情况下,在步骤S20中,由E⑶控制部21将这次接收的全部传感器部15al 15d4的固有信息A D写入并存储到存储部22。在该存储后,再次返回上述步骤Sl依次进行上述的初始化处理。
另外,在上述的步骤S14中,由E⑶控制部21判定为全部传感器初始化未结束的情况下,在步骤S21中,由ECU控制部21判定在存储部22中是否保存有全部固有信息A D0
如果步骤S21的判定结果为“是”aes),则在步骤S22中,通过这次的初始化由E⑶ 控制部21接收到的传感器部的固有信息被读入故障判定部23,并通过故障判定部23被与保存在存储部22中的各固有信息A D对照,其结果在步骤S23中,判定不一致的固有信息是否为1个。
例如,如果在步骤S22中,通过这次的初始化由E⑶控制部21接收到从全部传感器数=4减去1后的3个传感器部(例如15al 15c3)的固有信息A C,则这些固有信息A C被读入故障判定部23并被对照。
该情况下,在步骤S23中,被判定为这些固有信息A C以外的1个的固有信息D 不一致,因此在步骤S24中,被判定为具有该固有信息D的第4传感器部15d4发生故障。
另一方面,如果在步骤S22中,通过这次的初始化由E⑶控制部21接收到从全部传感器数=4减去2以上的数量后的多个传感器部,例如接收到图2所示的15al、15c3的固有信息A、C,这些固有信息A、C被读入故障判定部23并被对照。
该情况下,在步骤S23中,被判定为这些固有信息A、C以外的2个固有信息B、D不一致,因此在步骤S25中,利用故障判定部23判定为具有该不一致的固有信息B、D的第2 传感器部1恥2、第4传感器部15d4中离E⑶18E最近侧的第2传感器部15 发生故障。
在这2个固有信息B、D不一致的情况下,可认为存在第2传感器部1恥2、第4传感器部15d4的双方发生故障的情况、和仅有最后级以外的第2传感器部15 发生故障的情况。第2传感器部15 发生故障的情况下,对第2传感器部15 赋予了与最后级的第 4传感器部15d4相同的地址,因此发送信号波形产生干扰,导致在ECU控制部21无法识别双方的固有信息B、D。该情况下,无论固有信息D的第4传感器部15d4是否正常都无法识别固有信息D。
因此,若ECU控制部21判定为双方发生故障,则进行无论最后级的第4传感器部 15d4是否正常都判定为故障的错误的判定。因此,如步骤S25那样,在判定为第2传感器部1恥2、第4传感器部15d4中离E⑶18E最近侧的第2传感器部15 发生故障后,将第2 传感器部15 更换为正常品,如果能进行再次初始化,则能够判定最后级的第4传感器部 15d4是否真发生故障。
此外,在上述步骤S21中,在由E⑶控制部21判定为在存储部22中未保存有全部固有信息A D的情况下,在步骤S26中,由故障判定部23判定为特定故障。
这样,第1实施方式的乘员保护系统的通信装置具有当车辆碰撞时进行保护乘员的乘员保护装置的控制的E⑶18E、和无总线开关地与该E⑶18E菊花链连接,用于检测车辆的加速度并向E⑶18E发送加速度信号的多个传感器部15al 15d4。
第1实施方式的特征在于,传感器部15al 15d4具有传感器控制部32,该传感器控制部32在进行按照E⑶18E的地址设定指示并对各个传感器部15al 15d4设定了固有地址的初始化后,将设定地址和自传感器部的固有信息向E⑶18E发送。
并且,E⑶18E被构成为具有存储部22,其将从传感器部15al 15d4发送来的设定地址以及固有信息与每一个传感器部建立了一对对应关系来作为对应信息进行存储;故障判定部23,其在存储部22中存储有每个传感器部的设定地址以及固有信息时,将从传感器部15al 15d4接收到的设定地址以及固有信息按照每个设定地址为单位与上述对应信息对照,该对照结果为不一致的固有信息为1个的情况下,判定为保持该一个固有信息的传感器部发生故障。
根据该构成,在一个传感器部发生故障的情况下,能够准确地判定该故障。
另外,在不一致的固有信息为多个的情况下,故障判定部23判定为离ECU18E最近的保持固有信息的传感器部发生故障。
根据该构成,例如在2个固有信息B、D不一致时,在仅有最后级以外的第2传感器部15 发生故障的情况下,由传感器控制部32在第2传感器部15 中赋予了与最后级的第4传感器部15d4相同的地址,因此第2传感器部15 以及第4传感器部15d4的双方的发送信号波形发生干扰,在ECU控制部21中无法识别双方的固有信息B、D。在该情况下,由故障判定部23判定为离ECU18E最近侧的第2传感器部15 发生故障。然后,将第2传感器部15 更换为正常品,如果能进行再次初始化,则能够判定最后级的第4传感器部15d4 是否真发生故障。
此外,若在存储部22中存储有作为对应信息的每个传感器部的设定地址以及固有信息的对,ECU控制部21就存储接收到的每个传感器部的设定地址以及固有信息。
另外,在E⑶控制部21无法从全部传感器部15al 15d4接收设定地址以及固有信息的情况下,如果在存储部22中未存储有每个传感器部的设定地址以及固有信息,故障判定部23就判定为表示传感器部15al 15d4的故障以外的故障的特定故障。
根据该构成,能够判定特定故障,即,能够判定保持离上述的ECU18E最近的固有信息的传感器部的故障以及保持一个固有信息的传感器部的故障以外的故障。
另外,在从全部传感器部接收到设定地址以及固有信息时,E⑶控制部21进行更新,其中,该更新是指以该接收到的全部传感器部的固有信息中的、通过与存储在存储部22中的固有信息对照而不一致的固有信息来覆盖该存储部22的不一致的固有信息。
根据该构成,即使在例如第3传感器部15c3原本保持存储在存储部22中的固有信息C,但随后由于故障等原因而变更为保持其它固有信息E的第3传感器部15c3的情况下,也能够正确地进行该更换后的第3传感器部15c3的初始化。
(第2实施方式)
本发明的第2实施方式的乘员保护系统的通信装置与第1实施方式同样地构成。 其中,构成要素的功能如后述的那样有所不同。
故障判定部23根据由E⑶控制部21计数出的初始化传感器数以及设定地址数目,来确定表示各传感器部15al 15d4之间或者E⑶18E与第1传感器部15al之间的接线发生断线的开路故障。
参照图3、图5以及图6所示的流程图对这样的构成的乘员保护系统的通信装置的动作进行说明。其中,全部传感器部15al 15d4的初始化的动作与在第1实施方式中参照图3的流程图说明的动作相同。因此,在第2实施方式的动作中省略图3的动作。
在图3的步骤Sl S13的处理动作后,在图5所示的步骤S31中,判定由E⑶控制部21计数出的初始化传感器数目R是否为4个(全部传感器数)。如果该判定结果为 “是”(Yes),在步骤S32中,全部传感器部15al 15d4的固有信息A D被从E⑶控制部 21读入到故障判定部23。然后,在步骤S16 S20中,进行与参照上述的图4说明的处理相同的处理。
另一方面,在上述步骤S31中初始化传感器数目R不是4 (全部传感器数)的情况下,在步骤S33中,判定初始化传感器数目R是否为3。如果该判定的结果为3,则在步骤 S34中,3个传感器部15al 15c3的固有信息例如A C被从E⑶控制部21读入到故障判定部23。
然后,在步骤S35中,利用故障判定部23分别对照存储在存储部22中的各固有信息A D、与在步骤S34中被读入的各固有信息A C。根据该对照结果,可知在存储部22 中不存在存储的固有信息D,未被从第4传感器部15d4发送,因此在步骤S36中,由故障判定部23判断为固有信息D不一致,保持该固有信息D的第4传感器部15d4被判定为故障。
其中,在该情况下,由于被判定为固有信息D未被发送,初始化传感器数目R = 3, 所以可以判定第3传感器部15c3与第4传感器部15d4之间发生开路故障。
接下来,在上述步骤S33中,被判定为初始化传感器数目R不是3的情况下,则在图6的步骤S41中,判定初始化传感器数目R是否为2。如果该判定的结果为R = 2,则在步骤S42中,利用故障判定部23判定由E⑶控制部21计数出的设定地址数目Q是否为3, 如果Q = 3,则进入步骤S43。
在此,在该设定地址数目Q = 3且初始化传感器数目R = 2的情况下,例如与上述的图2的表吻合。该情况下,如表的初始化的行所示那样,第2传感器部15 与第4传感器部15d4故障(NG),第1传感器部15al与第3传感器部15c3正常(OK),因此初始化传感器数为2。另外,如表的地址的行所示那样,第1传感器部15al为0100,第3传感器部15c3 为0010,第2传感器部15 以及第4传感器部15d4同为0001,因此设定地址数目为3。
并且,由于第2传感器部15 与第4传感器部15d4的双方为相同地址0001,所以在ECU控制部21中,由于相同的响应信号波形的干扰导致双方的固有信息无法识别,因此,如表的固有信息No.的行所示那样,成为未接收到第2传感器部15 与第4传感器部 15d4的固有信息的状态。
接下来,在这样的接收状态下,在步骤S43中,2个第1传感器部15al和第3传感器部15c3的固有信息A和C被从ECU控制部21读入到故障判定部23。接下来,在步骤S44 中,利用故障判定部23,对存储在存储部22中的各固有信息A D与在步骤S43中读入的各固有信息A和C进行对照,在步骤S45中,如下述那样进行故障判定。
S卩,根据在上述步骤S44中的对照结果,在故障判定部23中,根据存储部22中存储的固有信息B和D不一致,可知其未被从各传感器部未发送来。然而,该情况下,在故障判定部23中,根据初始化传感器数目R = 2,设定地址数目Q = 3,可识别出在2个传感器部中设定有相同地址0001,因此通过上述对照,可识别出保持不一致的各固有信息B以及D 的第2传感器部15 和第4传感器部15d4的向E⑶18E的连接顺序,其中离E⑶18E近侧的第2传感器部15 被判定为故障。
另一方面,在上述步骤S42中被判定为设定地址数目Q不是3的情况下,在步骤 S46中,根据初始化传感器数为2,故障判定部23能够判断出设定地址数目Q为2,因此该情况下,可识别出仅有2个传感器部15al以及15 与E⑶18E连接,第3传感器部15c3以后处于断开状态。因此,在故障判定部23中被判定为发生第2传感器部15 与第3传感器部15c3之间的连接线发生断线的开路故障。
接下来,在上述步骤S41中,被判定为初始化传感器数目R不是2的情况下,在步骤S47中,判定初始化传感器数目R是否为1。在该判定结果为R = 1的情况下,在步骤S48 中,在故障判定部23中可识别出仅有第1传感器部15al被连接,第2传感器部15 以后处于切断状态,由此判定为第1传感器部15al与第2传感器部15 之间的开路故障。
另一方面,在上述步骤S47中,被判定为初始化传感器数目R不是1的情况下,在步骤S49中,在故障判定部23中可识别出E⑶18E未连接传感器部,由此判定为E⑶18E与第1传感器部15al之间的开路故障。
这样,第2实施方式的乘员保护系统的通信装置的故障判定部23在由E⑶控制部 21接收的设定地址数目Q、和与该设定地址Q —起接收固有信息时计数出的初始化传感器数目R数目相同且是比全部传感器部的数目少的数目的情况下,判定为该初始化传感器数目R中的最后级的传感器部与该最后级的后级的传感器部之间未连接状态的开路故障。
由此,在设定地址数目R与初始化传感器数A例如为相同数量的2且是比全部传感器部15al 15d4的数4少的数=2的情况下,可确定为该数=2的传感器部15al、Mb2 中的最后级的传感器部的第2传感器部15 与该第2传感器部15 的后级传感器部的第 3传感器部15c3之间的开路故障。
(第3实施方式)
如图7所示的第3实施方式的乘员保护系统的通信装置的传感器部与第1实施方式中的不同。即,在该实施方式中,在各传感器部15al 15d4中具有故障检测部35。
故障检测部35具有串联连接在电流检测部33的输出侧的电源侧以及接地侧的双方的线之间的开关3 和电阻器35b,当自传感器部起动时,也就是包含自传感器部的恒定电流部31的全部的负载电路成为工作状态时,开关3 接通(on) —定时间,由此检测在电流检测部33中的流动电流,若该检测电流值小于规定值(第2规定值),则判定为有故障,若在第2规定值以上,则判定为无故障,并将该结果向传感器控制部32输出。
传感器控制部32在由故障检测部35判定为有故障时,不进行地址设定而进行使恒定电流部31成为断开(off)状态的控制。在该控制的情况下,没有向ECU18E的地址响应也不进行固有信息的发送。
在这样的构成中,例如在第2传感器部15 中通过故障检测部35检测出电流检测部33有故障时,不通过传感器控制部32的控制进行地址设定,而使恒定电流部31成为断开(off)状态。
该情况下,由于没有向E⑶18E的地址响应,也不进行固有信息的发送,在E⑶18E 的故障判定部23中,不进行该响应的第2传感器部15 的固有信息B通过对照为不一致, 因此被判定为该第2传感器部15 发生故障。
这样,在第3实施方式的乘员保护系统的通信装置的各传感器部15al 15d4中还具有故障检测部35,其在该传感器部的起动时对在自传感器部中的流动电流值进行检测,如果该检测电流值小于预定的第2规定值,则判定为有故障,如果在该第2规定值以上, 则判定为无故障。通过故障检测部35判定为有故障时,传感器控制部32不进行地址设定, 而进行使恒定电流部31断开的控制。
利用该构成,例如在第2传感器部15 中由故障检测部35检测出电流检测部33 有故障时,不通过传感器控制部32的控制进行地址设定而使恒定电流部31成为断开(off) 状态,使第2传感器部15 断开。因此,没有向E⑶18E的地址响应也不进行固有信息的发送,因此在E⑶18E的故障判定部23中,不进行该响应的第2传感器部15 的固有信息B 通过对照为不一致。由此能够判定为第2传感器部15 发生故障。
此外,在上述的第1 第3实施方式中,虽然以具有加速度传感器34为前提,但还可以是压力传感器等其他功能的传感器。在为压力传感器的情况下,传感器控制部32进行将通过压力传感器检测出的向车辆10的压力向E⑶18E发送的控制。
权利要求
1.一种乘员保护系统的通信装置,具有在车辆碰撞时进行保护乘员的乘员保护装置的控制的EOT(ISE);和与该E⑶菊花链连接,用于检测车辆的加速度并向所述E⑶发送加速度信号的多个传感器部(15al 15d4),该乘员保护系统的通信装置的特征在于,所述传感器部(15al 15d4)在进行了按照所述ECU的地址设定指示对多个所述传感器部分别设定了设定地址的初始化后,将所设定的所述设定地址和所述传感器部所保持的固有信息向所述E⑶发送, 所述ECU(ISE)具有存储部(22),其将从所述传感器部发送来的所述固有信息作为与每一个所述设定地址建立了对应关系的对应信息来进行存储;和故障判定部(23),其在所述存储部中存储有所述对应信息时,将从所述传感器部发送来的所述固有信息按所述设定地址为单位与所述对应信息进行对照,在该对照的结果为存在与所述对应信息不一致的所述固有信息的情况下,判定为保持该固有信息的所述传感器部发生故障。
2.根据权利要求1所述的乘员保护系统的通信装置,其特征在于,在存在多个保持与所述对应信息不一致的所述固有信息的所述传感器部的情况下,所述故障判定部判定为离所述ECU最近的所述传感器部发生故障。
3.根据权利要求1所述的乘员保护系统的通信装置,其特征在于,所述ECU(ISE)还具有控制部(21),在所述存储部中未存储所述对应信息的情况下,该控制部将从所述传感器部发送来的所述固有信息作为按所述设定地址为单位建立了对应关系的对应信息来进行存储。
4.根据权利要求1 3中任意一项所述的乘员保护系统的通信装置,其特征在于,在无法从全部所述传感器部接收到设定地址以及固有信息的情况下,如果在所述存储部中未存储各个所述传感器部的设定地址以及固有信息,则所述故障判定部03)判定为特定故障,其中,该特定故障表示所述传感器部的故障以外的故障。
5.根据权利要求1 3中任意一项所述的乘员保护系统的通信装置,其特征在于, 在从全部所述传感器部都接收到设定地址以及固有信息的情况下,所述控制部进行更新,其中,该更新是指以接收到的所述传感器部的固有信息中的、通过与存储在所述存储部中的固有信息的对照而不一致的固有信息来覆盖该存储部的该不一致的固有信息。
6.根据权利要求1 3中任意一项所述的乘员保护系统的通信装置,其特征在于, 在所述控制部接收到的所述设定地址的数目和与所述设定地址一起接收所述固有信息时所计数出的初始化传感器数目相同、且是比所述全部传感器部的数目少的数目的情况下,所述故障判定部判定为该初始化传感器数目中的最后级的传感器部与该最后级的后级的传感器部之间发生作为未连接状态的开路故障。
7.根据权利要求1 3中任意一项所述的乘员保护系统的通信装置,其特征在于, 所述传感器部(15al 15d4)还具有故障检测部(35),该故障检测部(3 对该传感器部起动时流过自传感器部的电流值进行检测,如果该检测电流值小于预定值则判定为有故障,如果在该预定值以上则判定为无故障,在利用所述故障检测部判定为有故障时,所述传感器部(15al 15d4)不进行地址设定,并断开自传感器部。
8.根据权利要求4所述的乘员保护系统的通信装置,其特征在于, 在所述控制部接收到的所述设定地址的数目和与所述设定地址一起接收所述固有信息时所计数出的初始化传感器数目相同、且是比所述全部传感器部的数目少的数目的情况下,所述故障判定部判定为该初始化传感器数目中的最后级的传感器部与该最后级的后级的传感器部之间发生作为未连接状态的开路故障,所述传感器部(15al 15d4)还具有故障检测部(35),该故障检测部(3 对该传感器部起动时流过自传感器部的电流值进行检测,如果该检测电流值小于预定值则判定为有故障,如果在该预定值以上则判定为无故障,在利用所述故障检测部判定为有故障时,所述传感器部(15al 15d4)不进行地址设定,并断开自传感器部。
全文摘要
在传感器部(15a1~15d4)中,在通过传感器控制部(32)无法检测出在自传感器部的输出侧流动的电流的情况下,设定与最后级的传感器部相同的设定地址。在ECU(18E)中,在通过ECU控制部(21)从全部的传感器部(15a1~15d4)接收到设定地址以及固有信息时,如果在存储部(22)中未存储每个传感器部的设定地址以及固有信息,则存储接收到的每个传感器部的设定地址以及固有信息。通过故障判定部(23)对照由ECU控制部(21)接收到的固有信息与存储部(22)的固有信息,在不一致的固有信息为一个的情况下,判定为保持该固有信息的传感器部发生故障,另外,在不一致的固有信息为多个的情况下,判定为离ECU(18E)最近的保持固有信息的传感器部发生故障。
文档编号B60R21/16GK102529864SQ20111038086
公开日2012年7月4日 申请日期2011年11月25日 优先权日2010年11月25日
发明者稻本高志 申请人:株式会社电装
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1