diagnostic equipment
The diagnostic device efficiently diagnoses multiple electric wires in a compact setup by sequentially switching connections, eliminating the need for separate devices and accurately locating faults.
Patent Information
- Application Number
- JP2024141028
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-08-22
- Publication Date
- 2026-03-06
AI Technical Summary
Existing diagnostic devices for on-board systems with multiple wires require separate installations for each wire, leading to increased equipment size and inefficiency.
A diagnostic device that includes diagnostic units, a connection setting unit, and a channel control unit to sequentially switch and diagnose multiple electric wires using a common diagnostic unit, reducing the need for individual devices and minimizing space requirements.
Enables efficient diagnosis of multiple types of electric wires in a compact form, without affecting operational wires and accurately identifying fault locations.
Smart Images

Figure 2026037770000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to a technique for diagnosing the presence or absence of a fault in a communication line. [Background technology]
[0002] The following Patent Document 1 discloses a technology for diagnosing abnormalities by transmitting pulse waves to each of the two signal lines that connect a master device and a slave device and are used as a differential communication path, and detecting the reflected waves. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent Publication No. 2021-139820 Summary of the Invention [Problem to be solved by the invention]
[0004] However, as a result of detailed investigation by the inventors, the following problems were found in the prior art. In on-board systems that have multiple wires to be diagnosed, such as those that incorporate multiple types of transmission lines with different communication methods, a diagnostic device must be installed for each wire, which poses a problem of increasing the size of the equipment required to diagnose the wires.
[0005] One aspect of the present disclosure provides a technology for realizing diagnosis of multiple electric wires in a space-saving manner. [Means for solving the problem]
[0006] One aspect of the present disclosure is a diagnostic device that performs diagnosis on multiple types of electric wires, and includes diagnostic units (331, 332), a connection setting unit (31), and a channel control unit (333). The diagnostic unit is configured to measure physical quantities that change depending on the state of the electric wires using a measurement method determined for each electric wire, and to generate diagnostic result data that is a result of diagnosing the state of the electric wires according to the measurement results. The connection setting unit is configured to connect a selected electric wire, which is an electric wire selected from a target electric wire group that is a plurality of electric wires to be diagnosed, to the diagnostic unit. The channel control unit is configured to individually diagnose the electric wires belonging to the target electric wire group by sequentially switching the selected electric wires, and when diagnostic result data is obtained for all of the electric wires belonging to the target electric wire group, switch the connection setting unit to a state in which the diagnostic unit is disconnected from any of the electric wires.
[0007] According to this configuration, the connection setting unit sequentially switches the electric wires connected to the diagnosis unit to diagnose each electric wire individually. Therefore, it is not necessary to provide a separate device for diagnosing each electric wire, and it is possible to diagnose multiple types of electric wires in a small space. [Brief explanation of the drawings]
[0008] [Figure 1] FIG. 2 is a block diagram showing the configuration of an ECU connected to the communication system. [Figure 2] FIG. 2 is a block diagram showing the configuration of a diagnostic circuit. [Figure 3] FIG. 10 is a circuit diagram showing the points at which diagnostic pulses are applied. [Figure 4] FIG. 10 is a circuit diagram showing another example of the point at which the diagnostic pulse is applied. [Figure 5] FIG. 10 is a waveform diagram of basic data. [Figure 6] 10 is a flowchart of a status management process. [Figure 7] 10 is a flowchart of a pulse output process. [Figure 8] 1 is a flowchart of a measurement and diagnosis process. [Figure 9] 10 is a flowchart of a channel control process. [Figure 10] 4 is a time chart showing the operation of each part during diagnosis. DETAILED DESCRIPTION OF THE INVENTION
[0009] Hereinafter, embodiments of the present disclosure will be described with reference to the drawings. [1. Configuration] An electronic control unit (hereinafter referred to as ECU) 1 shown in FIG. 1 is mounted on a vehicle and forms a communication network together with other ECUs.
[0010] The ECU 1 includes a wiring-specific circuit group 10 and a control unit 20. The wiring-specific circuit group 10 is a set of circuits provided for each of the various wirings L1 to L5 that need to be monitored by the ECU 1. The wirings L1 to L3 are communication wirings used for communication with other ECUs. The communication wiring L1 is a signal line for Ethernet, the communication wiring L2 is a signal line for CAN, and the communication wiring L3 is a signal line for LIN. Ethernet is a registered trademark. CAN is an abbreviation for Controller Area Network and is a registered trademark. LIN is an abbreviation for Local Interconnect Network. The wiring L4 is an I / O wiring used for inputting and outputting signals to and from various peripheral devices including AD converters and D / A converters. The wiring L5 is a power supply wiring used for transmitting power from the vehicle battery. The types of wiring are not limited to the above-mentioned five types, and may be four or less, six or more types. There may be a plurality of each type of wiring. Each of the wirings L1 to L5 may be a single-wire type or a double-wire type. In this embodiment, the wirings L1 and L2 are two-wire type, and the other wirings L3 to L5 are single-wire type. In the following description, the seven electric wires constituting the wirings L1 to L5 are referred to as a target electric wire group.
[0011] The wiring-specific circuit group 10 includes PHY circuits 11 to 13 and protection circuits 14 to 16 for the communication wirings L1 to L3, respectively. The wiring-specific circuit group 10 includes a protection circuit 17 for the I / O wiring L4, and a power supply IC 18 and a power supply input circuit 19 for the power supply wiring L5.
[0012] The PHY circuits 11-13 are circuits that implement the physical layer of the communication protocols used in the communication lines L1-L3. The protection circuits 14-17 include circuits that terminate the communication lines L1-L3 and the I / O line L4, and circuits that suppress overcurrent and overvoltage. The power input circuit 19 includes a filter that suppresses noise from being input via the power line L5. The power supply IC 18 converts the voltage of the power supplied from the power line L5 and supplies it to each part of the ECU 1.
[0013] The control unit 20 includes a microcomputer having a microprocessor unit (hereinafter, MPU) 20a and a semiconductor memory (hereinafter, memory) 20b such as RAM or ROM. RAM stands for Random Access Memory, and ROM stands for Read Only Memory. Each function of the control unit 20 may be realized by the MPU 20a executing a program stored in a non-transitory tangible recording medium. In this example, the memory 20b corresponds to the non-transitory tangible recording medium storing the program. Furthermore, by executing this program, a method corresponding to the program is performed. The control unit 20 may include one microcomputer or multiple microcomputers.
[0014] The method for realizing the functions of the control unit 20 is not limited to software, and some or all of the functions may be realized using one or more pieces of hardware. For example, if the functions are realized by electronic circuits that are hardware, the electronic circuits may be realized by digital circuits, analog circuits, or a combination of these. The control unit 20 may also be realized by an SoC. SoC stands for System on Chip, and is a technology for realizing a system composed of devices with various functions on a single chip.
[0015] The control unit 20 includes, in terms of functions, a communication control unit 21, a power supply monitoring unit 22, a status management unit 23, and a wire diagnosis unit 24. The communication control unit 21 has the function of communicating with other ECUs etc. connected to the communication wiring L1 to L3 via the PHY circuits 11 to 13, and the function of inputting and outputting various signals to and from peripheral devices via the I / O wiring L4.
[0016] The power supply monitor 22 has a function of monitoring the operating state of the power supply IC 18 . The status management unit 23 has a function of estimating the vehicle status based on the communication status with other ECUs and the power usage status grasped from the communication control unit 21 and the power supply monitoring unit 22, as well as various information obtained through communication. Furthermore, the status management unit 23 has a function of controlling the operation of the electric wire diagnosis unit 24 according to the estimated status.
[0017] The electric wire diagnosis unit 24 has a function of individually transmitting pulse waves to each electric wire constituting each wiring L1 to L5 in accordance with instructions from the status management unit 23, and diagnosing the presence or absence of a fault in each electric wire by measuring the reflected waves, and identifying the location of the fault if a fault is found.
[0018] 1 and 2, the wire diagnosis unit 24 includes a selection circuit 31, a setting memory 32, and a TDR circuit 33. TDR is an abbreviation for Time Domain Reflectometry. The selection circuit 31 is configured with a selector. The selection circuit 31 has one common channel and multiple individual channels, and electrically connects the common channel to one of the individual channels according to an instruction from the TDR circuit 33. In this embodiment, the selection circuit 31 has seven individual channels CH1 to CH7, the same number as the number of electric wires belonging to the target electric wire group (i.e., electric wires to be diagnosed). Hereinafter, the individual channels CH1 to CH7 will be simply referred to as channels CH1 to CH7. Each of the channels CH1 to CH7 is connected to one of the electric wires belonging to the target electric wire group. In other words, the pulse wave input from the TDR circuit 33 to the selection circuit 31 is output to the electric wire connected to the selected channel CHi (hereinafter, referred to as the selected electric wire).
[0019] If the instruction from the TDR circuit 33 indicates that none of the channels CH1 to CH7 should be selected, the selection circuit 31 keeps the TDR circuit 33 electrically isolated from any of the channels CH1 to CH7.
[0020] For example, in the case of the communication wiring L2 for the CAN, as shown in FIG. 3, two electric wires constituting the communication wiring L2 are connected to channels CH3 and CH4 of the selection circuit 31. Specifically, the channels CH3 and CH4 are connected so as to apply a pulse wave between the PHY circuit 12 and the protection circuit 15. The protection circuit 15 includes an inductor 151, a termination circuit 152, and a surge protection circuit 153. The inductor 151 functions as a common mode choke coil. The termination circuit 152 and the surge protection circuit 153 are connected on the opposite side of the inductor 151 from the PHY circuit 12. The connection point with the channels CH3 and CH4, i.e., the application point of the pulse wave, is provided between the inductor 151 and the PHY circuit 12.
[0021] The application point of the pulse wave is not limited to the position shown in FIG. 3, but may be provided on the side of inductor 151 to which termination circuit 152 and surge protection circuit 153 are connected, as shown in FIG. 4, for example.
[0022] The setting memory 32 stores diagnostic information related to the diagnosis of each electric wire belonging to the target electric wire group. The diagnostic information may include measurement parameters and diagnostic data. The measurement parameters are parameters that define a diagnostic method for the electric wire, and indicate the pulse width and pulse voltage of the output pulse wave, etc. The diagnostic data may also include data of a received waveform (hereinafter referred to as reference data) obtained when a measurement is performed on the electric wire in its original shipping state (i.e., in a state without any faults). As shown in FIG. 5, the reference data indicates at least the timing and magnitude of a reflected wave from a known reflection point on the electric wire. Note that, on an electric wire, a branch point of the electric wire, a connection terminal of an ECU or a peripheral device, etc., can be a reflection point. A break or short-circuit on the electric wire can also be a reflection point. The diagnostic data may also include a propagation velocity measured in advance for each electric wire. If the propagation velocity on the electric wire is known, the distance to the reflection point and, therefore, the position of the reflection point can be determined from the time at which the reflected wave arrives (hereinafter referred to as the reflection arrival time).
[0023] As shown in FIG. 2, the TDR circuit 33 includes a pulse output unit 331 , a measurement and diagnosis unit 332 , and a channel control unit 333 . When the pulse output unit 331 is notified of the measurement parameters by the channel control unit 333, it outputs a pulse wave defined by the measurement parameters and notifies the measurement and diagnosis unit 332 of the output timing of the pulse wave.
[0024] When the measurement and diagnosis unit 332 receives the diagnostic data from the channel control unit 333, it compares data representing the waveform of the reflected wave received after the output timing with the reference data included in the diagnostic data to detect the presence or absence of an abnormality in the electric wire. Specifically, it detects unknown reflected waves not included in the reference data. Based on the reflection arrival time of the detected unknown reflected wave and the propagation velocity included in the diagnostic data, the measurement and diagnosis unit 332 calculates the distance to a reflection point other than known reflection points, i.e., an anomaly point that has generated the unknown reflected wave. The measurement and diagnosis unit 332 then notifies the channel control unit 333 of the waveform of the reflected wave and data identifying the position of the anomaly point as diagnostic result data.
[0025] When the channel control unit 333 receives notification of the measurement timing from the status management unit 23, it switches the settings of the selection circuit 31 as appropriate and notifies the pulse output unit 331 and the measurement and diagnosis unit 332 of the measurement parameters and diagnostic data read from the setting memory 32. As a result, the channel control unit 333 causes the measurement and diagnosis unit 332 to individually diagnose each of all the electric wires belonging to the target electric wire group.
[0026] [2. Processing] [2-1. Status Management Section] The status management process executed by the control unit 20 to realize the function of the status management unit 23 will be described with reference to the flowchart of FIG.
[0027] The status management process is repeatedly executed while the ECU 1 is running. In S110, the status management unit 23 collects information related to the vehicle state. The collected information includes the usage status of the wirings L1 to L4 obtained from the communication control unit 21, various information obtained from other ECUs and peripheral devices via the wirings L1 to L4, and the power supply status (e.g., power consumption) to each part of the ECU 1 obtained from the power supply monitoring unit 22.
[0028] In S120, the status management unit 23 estimates the operating status of each of the wirings L1 to L5 based on the information collected in S110. For example, the non-operating state may be determined to be when power consumption is below a threshold and there is little fluctuation in power consumption, or when the ECU 1 is in a sleep state in which some of its functions are restricted. Additionally, the communication wirings L1 to L3 may be determined to be non-operating when the vehicle incorporating the ECU 1 is in a specific state in which communication between the ECUs 1 is reduced, such as when the vehicle is parked or stopped. Furthermore, when a peripheral device is not in use, the I / O wiring L4 leading to the peripheral device may be determined to be non-operating.
[0029] In S130, the status management unit 23 determines whether or not there are any non-operating wirings as a result of the operation status estimation in S120, and if there are any non-operating wirings, it proceeds to S140, and if there are no non-operating wirings, it terminates the processing.
[0030] In S140, the control unit 20 notifies the channel control unit 333 of the measurement timing together with information identifying the wiring determined to be in a non-operating state, and then ends the process. Note that if the measurement timing is notified only when all of the wirings L1 to L5 are in a non-operating state, the notification of the information identifying the wiring determined to be in a non-operating state may be omitted.
[0031] [2-2. Pulse output section] The pulse output process executed by the control unit 20 to realize the function of the pulse output unit 331 will be described with reference to the flowchart of FIG.
[0032] In S210, the pulse output unit 331 determines whether or not it has acquired measurement parameters from the channel control unit 333, and if it has acquired the measurement parameters, it proceeds to S220, and if it has not acquired the measurement parameters, it terminates the processing.
[0033] In S220, the pulse output unit 331 switches the output settings of the pulse wave (for example, pulse width and pulse voltage) in accordance with the acquired measurement parameters. In S230, the pulse output unit 331 outputs a pulse wave to the selection circuit 31 in accordance with the switched output setting, and notifies the measurement and diagnosis unit 332 of the output timing of the pulse wave, and then the process ends.
[0034] [2-3. Measurement and Diagnosis Section] The measurement and diagnosis process executed by the control unit 20 to realize the function of the measurement and diagnosis unit 332 will be described with reference to the flowchart of FIG.
[0035] In S310, the measurement / diagnosis unit 332 determines whether or not diagnostic data has been acquired from the channel control unit 333, and if diagnostic data has been acquired, the process proceeds to S320, and if diagnostic data has not been acquired, the process ends.
[0036] In S320, the measurement and diagnosis unit 332 sets the reference data included in the diagnostic data to a usable state. In S330, the measurement and diagnosis unit 332 determines whether or not it has received notification of output timing from the pulse output unit 331. If it has not received notification of output timing, it waits by repeating the same step, and if it has received notification of output timing, it proceeds to S340.
[0037] In S340, the measurement and diagnosis unit 332 receives the reflected wave of the pulse wave output by the pulse output unit 331, and generates diagnosis result data by comparing it with the waveform indicated by the reference data set in S320 based on the output timing.
[0038] In S350, the measurement and diagnosis unit 332 outputs the diagnosis result data generated in S340 to the channel control unit 333, and the process ends. [2-3. Channel control section] The channel control process executed by the control unit 20 to realize the function of the channel control unit 333 will be described with reference to the flowchart of FIG.
[0039] In S410, the channel control unit 333 acquires the measurement parameters and diagnostic data of all the electric wires belonging to the target electric wire group from the setting memory 32. However, instead of acquiring the measurement parameters and diagnostic data from the setting memory 32, the measurement parameters and diagnostic data may be acquired from outside the electric wire diagnosis unit 24, for example, from the status management unit 23.
[0040] In S420, the channel control unit 333 determines whether or not a notification of measurement timing has been received from the status management unit 23. If the channel control unit 333 determines that a notification of measurement timing has not been received, it waits by repeating the same step, and if it determines that a notification of measurement timing has been received, it proceeds to S430.
[0041] In S430, the channel control unit 333 selects one of the electric wires notified as being in a non-operating state, and sets the selection circuit 31 so that the channel connected to the selected electric wire (hereinafter, the selected electric wire) is connected to the measurement and diagnosis unit 332. If there is no notification of an electric wire being in a non-operating state, it is assumed that all the electric wires belonging to the target group of electric wires are in a non-operating state.
[0042] In S440, the channel control unit 333 notifies the pulse output unit 331 of the measurement parameters of the selected electric wire, and notifies the measurement and diagnosis unit 332 of the diagnostic data of the selected electric wire. By making this notification, the diagnosis of the selected electric wire is executed.
[0043] In S450, the channel control unit 333 determines whether or not diagnosis result data for the selected electric wire has been acquired from the measurement and diagnosis unit 332. If the channel control unit 333 determines that diagnosis result data has not been acquired, it waits by repeating the same step, and if it determines that diagnosis result data has been acquired, it proceeds to S460.
[0044] In S460, the channel control unit 333 notifies the acquired diagnostic result data to a predetermined destination. The destination may be the status management unit 23, or another ECU or peripheral device connected via the communication control unit 21.
[0045] In S470, the channel control unit 333 determines whether selection was performed in S430 for all wires that were notified to be in a non-operating state, and if there are any wires that have not been selected, the process returns to S430, and if all wires have been selected, the process proceeds to S480.
[0046] In S480, the channel control unit 333 sets the selection circuit 31 to a non-selection setting that selects no channel, and ends the process. As a result, the TDR circuit 33 is electrically disconnected from all electric wires.
[0047] [3. Example of operation] The operation between the various components will be described with reference to the timing chart of Fig. 10. Here, a case where a diagnosis is performed on two electric wires (that is, channels CH3 and CH4) that make up the communication wiring L2 will be described. When the channel control unit 333 is started, it requests information from the setting memory 32 at F1. In response to the information request, the setting memory 32 returns measurement parameters and diagnostic data for all electric wires belonging to the target electric wire group to the channel control unit 333 at F2. The channel control unit 333 holds the acquired data in a usable state.
[0048] When the status management unit 23 detects a non-operating wiring, it notifies the channel control unit 333 of the timing of measurement in F3. When the channel control unit 333 receives the notification of the measurement timing, it selects one of the electric wires belonging to the target electric wire group as a selected electric wire at F4, and outputs an instruction to the selection circuit 31 so that the channel to which the selected electric wire is connected (i.e., channel CH3) is electrically connected to the TDR circuit 33. This makes it possible to output the pulse signal output from the TDR circuit 33 to the selected electric wire.
[0049] Next, in F5, the channel control unit 333 notifies the measurement and diagnosis unit 332 of the diagnostic data for the selected electric wire. This enables the measurement and diagnosis unit 332 to receive the reflected wave and generate diagnostic result data based on the waveform data of the received reflected wave.
[0050] Subsequently, in F6, the channel control unit 333 notifies the pulse output unit 331 of the measurement parameters of the selected electric wire. When the pulse output unit 331 acquires the measurement parameters, it outputs a pulse wave for the selected electric wire in accordance with the measurement parameters at F7. The output pulse wave is output to the selected electric wire via the selection circuit 31.
[0051] At the same time, in F8, the pulse output unit 331 notifies the measurement and diagnosis unit 332 of the output timing of the pulse wave. Note that although F7 and F8 are performed simultaneously, F8 may be performed a predetermined time after F7. At F9, the measurement and diagnosis unit 332 receives the reflected wave from the selected electric wire via the selection circuit 31. The measurement and diagnosis unit 332 generates diagnosis result data by comparing the waveform of the received reflected wave with the waveform indicated by the reference data for the selected electric wire, starting from the output timing notified by the pulse output unit 331. Then, at F10, the measurement and diagnosis unit 332 notifies the channel control unit 333 of the diagnosis result data.
[0052] In F11, the channel control unit 333 transfers the diagnostic result data of the selected electric wire to the status management unit 23 and the like. Furthermore, the channel control unit 333 selects an electric wire for which diagnostic result data has not yet been acquired from the target group of electric wires, and sets the selected electric wire as a new selected electric wire.
[0053] The following F12 to F19 are the same as F4 to F11 described above, except that the selected electric wire and the channel to which the selected electric wire is connected (ie, channel C4) are different. When the channel control unit 333 obtains the diagnostic result data for all the electric wires belonging to the target electric wire group, in F20, it outputs an instruction to the selection circuit 31 to set it to a state where none of the channels CH1 to CH7 is selected. By setting the selection circuit 31 in accordance with the instruction, the TDR circuit 33 is electrically isolated from all the electric wires.
[0054] [4. Terminology] The selection circuit 31 in this embodiment corresponds to the connection setting unit of the present disclosure. The pulse output unit 331 and the measurement and diagnosis unit 332 in this embodiment correspond to the diagnosis unit of the present disclosure. The setting memory 32 in this embodiment corresponds to the setting storage unit of the present disclosure. The status management unit 23 in this embodiment corresponds to the monitoring unit of the present disclosure. The waveform of the reflected wave of the pulse wave on the time axis in this embodiment corresponds to the physical quantity that changes depending on the state of the electric wire of the present disclosure.
[0055] [5. Effects] According to the embodiment described above in detail, the following effects are achieved. (5a) The electric wire diagnosis unit 24 sequentially switches the electric wires connected to the TDR circuit 33 using the selection circuit 31, and individually diagnoses each electric wire. Therefore, it is not necessary to provide an individual device for diagnosing the electric wires for each of the wirings L1 to L5, and it is possible to diagnose multiple types of electric wires in a small space.
[0056] (5b) The wire diagnosis unit 24 diagnoses the wires when the wires L1 to L5 are out of service, and the selection circuit 31 electrically disconnects the TDR circuit 33 from each wire except when the wire diagnosis is being performed. This prevents the TDR circuit 33 from affecting the characteristics of the wires L1 to L5 that are in service.
[0057] (5c) Since the diagnostic data includes the propagation speed of each wire, the wire diagnosis unit 24 can identify the location of an abnormal point that generates an unknown reflected wave on the selected wire from the reflection arrival time obtained by measurement using the TDR method.
[0058] 6. Other Embodiments Although the embodiments of the present disclosure have been described above, the present disclosure is not limited to the above-described embodiments and can be implemented in various modified forms.
[0059] (6a) In the above embodiment, the TDR method is used to measure the information required for diagnosing the electric wire, but the present invention is not limited to this. For example, a method of diagnosing based on the measurement results on the frequency axis may be used.
[0060] (6b) In the above embodiment, the diagnostic data includes the propagation velocity of the pulse wave, and the distance to the anomaly is calculated based on the propagation velocity and the arrival time of the reflected wave. Instead of the propagation velocity, the diagnostic data may include distance information indicating the distance to a known reflection point on the electric wire (e.g., the nearest reflection point from the electric wire diagnostic unit 24). In this case, the propagation velocity can be calculated based on the distance information and the arrival time of the reflection from the known reflection point, and the calculated propagation velocity can be used to calculate the distance to an unknown reflection point (i.e., an anomaly). By using the propagation velocity calculated in this way, the distance to the unknown reflection point can be calculated with high accuracy even if the characteristics of the electric wire (i.e., the propagation velocity, etc.) change over time.
[0061] (6c) In the above embodiment, prepared data is used as the reference data. However, the reference data may be a result of a previous measurement taken when the electric wire is normal.
[0062] (6d) The control unit 20 and its method described herein may be implemented by a special-purpose computer configured by configuring a processor and memory programmed to perform one or more functions embodied in a computer program. Alternatively, the control unit 20 and its method described herein may be implemented by a special-purpose computer configured by configuring a processor with one or more dedicated hardware logic circuits. Alternatively, the control unit 20 and its method described herein may be implemented by one or more special-purpose computers configured by combining a processor and memory programmed to perform one or more functions with a processor configured with one or more hardware logic circuits. Furthermore, the computer program may be stored as instructions executed by a computer on a computer-readable non-transitory tangible recording medium. The method for implementing the functions of each unit included in the control unit 20 does not necessarily need to include software; all of the functions may be implemented using one or more hardware devices.
[0063] (6e) Multiple functions possessed by one component in the above embodiments may be realized by multiple components, or one function possessed by one component may be realized by multiple components. Also, multiple functions possessed by multiple components may be realized by one component, or one function realized by multiple components may be realized by one component. Also, part of the configuration of the above embodiments may be omitted. Also, at least part of the configuration of the above embodiments may be added to or substituted for the configuration of another of the above embodiments.
[0064] (6f) In addition to the wire diagnosis unit 24 as the diagnostic device described above, the present disclosure can also be realized in various forms, such as a system including the diagnostic device as a component, a program for causing a computer to function as the diagnostic device, a non-transient physical recording medium such as a semiconductor memory on which the program is recorded, and a diagnostic method.
[0065] [7. Technical Ideas Disclosed in the Present Specification] [Item 1] A diagnostic device that performs diagnosis on a plurality of types of electric wires, a diagnosis unit (331, 332) configured to measure a physical quantity that changes depending on the state of the electric wire using a measurement method determined for each electric wire, and to generate diagnosis result data that is a result of diagnosing the state of the electric wire according to the measurement result; a connection setting unit (31) configured to connect a selected electric wire, which is an electric wire selected from a target electric wire group that is a plurality of electric wires to be diagnosed, to the diagnosis unit; a channel control unit (333) configured to sequentially switch the selected electric wires to individually diagnose the electric wires belonging to the target electric wire group, and when the diagnostic result data is obtained for all of the electric wires belonging to the target electric wire group, to switch the connection setting unit to a state in which the diagnostic unit is disconnected from any of the electric wires; A diagnostic device comprising:
[0066] [Item 2] The diagnostic device according to item 1, a monitoring unit (23) configured to monitor the operational status of the electric wires belonging to the target electric wire group and notify the channel control unit of a measurement timing, which is a timing when the electric wires become non-operating, the channel control unit is configured to perform the measurement and the diagnosis in accordance with the measurement timing; Diagnostic equipment.
[0067] [Item 3] The diagnostic device according to item 1 or 2, the diagnostic unit is configured to receive measurement parameters defining the measurement method according to characteristics of the electric wire and diagnostic data to be used in the diagnosis, and to perform the measurement and the diagnosis, each time the electric wire is selected. Diagnostic equipment.
[0068] [Item 4] Item 3. The diagnostic device according to item 3, a setting storage unit (33) configured to store the measurement parameters and the diagnostic data for each of the electric wires belonging to the target electric wire group, The diagnostic unit is configured to receive the measurement parameters and the diagnostic data stored in the setting storage unit. Diagnostic equipment.
[0069] [Item 5] The diagnostic device according to any one of items 1 to 4, The diagnosing unit uses a TDR method as the measurement method, which measures a reflection arrival time, which is the time it takes for a reflected wave to arrive after transmitting a pulse wave, and the diagnosis result includes information identifying an abnormal point in the selected electric wire. Diagnostic equipment.
[0070] [Item 6] Item 5. The diagnostic device according to item 5, the diagnostic data includes a propagation velocity of the pulse wave; The diagnostic unit is configured to calculate a distance to a reflection point that reflects the pulse wave based on the propagation velocity and the reflection arrival time. Diagnostic equipment.
[0071] [Item 7] The diagnostic device according to item 5 or 6, the diagnostic data includes distance information indicating a distance to a known reflection point on the electric wire; The diagnosis unit is configured to calculate a propagation velocity of the pulse wave in the selected electric wire based on the distance information and the reflection arrival time, and to calculate a distance to the abnormal point, which is a reflection point other than the known reflection point, based on the propagation velocity and the reflection arrival time. Diagnostic equipment. [Explanation of symbols]
[0072] 1...ECU, 10...circuit group for each wiring, 11 to 13...PHY circuits, 14 to 17...protection circuits, 18...power supply IC, 19...power supply input circuit, 20...control unit, 20a...MPU, 20b...memory, 21...communication control unit, 22...power supply monitoring unit, 23...status management unit, 24...wire diagnosis unit, 31...selection circuit, 32...setting memory, 33...TDR circuit, 331...pulse output unit, 332...measurement and diagnosis unit, 333...channel control unit, CH1 to CH6...channel, L1 to L3...communication wiring, L4...I / O wiring, L5...power supply wiring.
Claims
1. A diagnostic device that performs diagnosis on a plurality of types of electric wires, a diagnosis unit (331, 332) configured to measure a physical quantity that changes depending on the state of the electric wire using a measurement method determined for each of the electric wires, and to generate diagnosis result data that is a result of diagnosing the state of the electric wire in accordance with the measurement result; a connection setting unit (31) configured to connect a selected electric wire, which is the electric wire selected from a target electric wire group that is the plurality of electric wires to be diagnosed, to the diagnosis unit; a channel control unit (333) configured to sequentially switch the selected electric wires to individually diagnose the electric wires belonging to the target electric wire group, and when the diagnostic result data is obtained for all of the electric wires belonging to the target electric wire group, to switch the connection setting unit to a state in which the diagnostic unit is disconnected from any of the electric wires; A diagnostic device comprising:
2. The diagnostic device according to claim 1, The system further includes a monitoring unit (23) configured to monitor the operational status of the electric wires belonging to the target electric wire group and notify the channel control unit of a measurement timing, which is a timing when the electric wires become non-operating, the channel control unit is configured to perform the measurement and the diagnosis in accordance with the measurement timing; Diagnostic equipment.
3. The diagnostic device according to claim 1, the diagnostic unit is configured to receive measurement parameters defining the measurement method according to characteristics of the electric wire and diagnostic data to be used in the diagnosis, and to perform the measurement and the diagnosis, each time the electric wire is selected. Diagnostic equipment.
4. The diagnostic device according to claim 3, a setting storage unit (33) configured to store the measurement parameters and the diagnostic data for each of the electric wires belonging to the target electric wire group; The diagnostic unit is configured to receive the measurement parameters and the diagnostic data stored in the setting storage unit. Diagnostic equipment.
5. The diagnostic device according to claim 1, the diagnosing unit uses a TDR method as the measurement method, which measures a reflection arrival time, which is the time it takes for a reflected wave to arrive after transmitting a pulse wave, and the diagnosis result includes information identifying an abnormal point in the selected electric wire. Diagnostic equipment.
6. The diagnostic device according to claim 5, the diagnostic data includes a propagation velocity of the pulse wave; The diagnostic unit is configured to calculate a distance to a reflection point that reflects the pulse wave based on the propagation velocity and the reflection arrival time. Diagnostic equipment.
7. The diagnostic device according to claim 5, the diagnostic data includes distance information indicating a distance to a known reflection point on the electric wire; The diagnosis unit is configured to calculate a propagation velocity of the pulse wave in the selected electric wire based on the distance information and the reflection arrival time, and to calculate a distance to the abnormal point, which is a reflection point other than the known reflection point, based on the propagation velocity and the reflection arrival time. Diagnostic equipment.
Citation Information
Patent Citations
Cable abnormality determination system, sleeve device, and method for determining cable abnormality
JP2021139820A