In-vehicle system, management device, and management method

The in-vehicle system optimizes power consumption by managing ECUs to transition between low and high power states based on data reception, addressing inefficiencies in existing systems.

JP7616097B2Active Publication Date: 2025-01-17AUTONETWORKS TECH LTD +2
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2022005076
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-01-17
Publication Date
2025-01-17
Estimated Expiration
2042-01-17

AI Technical Summary

Technical Problem

Existing in-vehicle systems do not consider power consumption of multiple ECUs, leading to inefficiencies.

Method used

An in-vehicle system with a management device that transitions ECUs between low and high power states based on data reception, using a processing unit to manage power consumption by instructing data transmission and switching states.

Benefits of technology

Achieves low power consumption by maintaining some ECUs in a low power state while transitioning others to high power state as needed, optimizing power usage.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007616097000001
    Figure 0007616097000001
  • Figure 0007616097000002
    Figure 0007616097000002
  • Figure 0007616097000003
    Figure 0007616097000003
Patent Text Reader

Abstract

To provide an on-vehicle system, a management device, and a management method which can achieve low electric power consumption.SOLUTION: In an on-vehicle system 1, first ECUs (first on-vehicle devices) 11 and a second ECU (second on-vehicle device) 12 are connected to a communication bus Ba. When the first ECUs 11 receive first startup data or second startup data via the communication bus Ba in a low electric power state where electric power consumption is low, a state of the first ECUs 11 transitions to a high electric power state of the electric power consumption higher than that of the low electric power state. When the second ECU 12 receives the first startup data via the communication bus Ba in the low electric power state, a state of the second ECU 12 is kept in the low electric power state. When the second ECU 12 receives the second startup data via the communication bus Ba in the low electric power state, the state of the second ECU 12 transitions to the high electric power state. A management device 20 transmits the first startup data and the second startup data via the communication bus Ba.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present disclosure relates to an in-vehicle system, a management device, and a management method. [Background technology]

[0002] Patent Document 1 discloses an in-vehicle system in which a plurality of ECUs (Electronic Control Units) are connected to a communication bus, and each ECU communicates with the other ECUs via the communication bus. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2021-182679 A Summary of the Invention [Problem to be solved by the invention]

[0004] In the in-vehicle system described in Patent Document 1, the power consumption of a plurality of ECUs is not taken into consideration.

[0005] The present disclosure has been made in consideration of the above circumstances, and an object of the present disclosure is to provide an in-vehicle system, a management device, and a management method that can achieve low power consumption. [Means for solving the problem]

[0006] An in-vehicle system according to one embodiment of the present disclosure includes a first in-vehicle device and a second in-vehicle device connected to a communication bus, and a processing unit that performs processing. When the first in-vehicle device receives first data or second data via the communication bus in a low power state with low power consumption, the state of the first in-vehicle device transitions to a high power state with higher power consumption than the low power state. When the second in-vehicle device receives the first data via the communication bus in the low power state with low power consumption, the state of the second in-vehicle device is maintained in the low power state. When the second in-vehicle device receives the second data via the communication bus in the low power state, the state of the second in-vehicle device transitions to a high power state with higher power consumption than the low power state. The processing unit transitions the state of the first in-vehicle device to the high power state by instructing transmission of the first data via the communication bus, and transitions the states of the first and second in-vehicle devices to the high power state by instructing transmission of the second data via the communication bus.

[0007] A management device according to one embodiment of the present disclosure includes a first in-vehicle device and a second in-vehicle device connected to a communication bus, and when the first in-vehicle device receives first data or second data via the communication bus in a low power state with low power consumption, the state of the first in-vehicle device transitions to a high power state with higher power consumption than the low power state, and when the second in-vehicle device receives the first data via the communication bus in the low power state with low power consumption, the state of the second in-vehicle device is maintained in the low power state, and when the second in-vehicle device receives the second data via the communication bus in the low power state, the state of the second in-vehicle device transitions to a high power state with higher power consumption than the low power state. The management device manages the power consumption of an in-vehicle system and includes a processing unit that executes processing, and the processing unit transitions the state of the first in-vehicle device to the high power state while maintaining the low power state of the second in-vehicle device by instructing transmission of the first data via the communication bus, and transitions the states of the first and second in-vehicle devices from the low power state to the high power state by instructing transmission of the second data via the communication bus.

[0008] A management method according to one aspect of the present disclosure is a management method for managing power consumption of an in-vehicle system including a first in-vehicle device and a second in-vehicle device connected to a communication bus, wherein when the first in-vehicle device receives first data or second data via the communication bus in a low power state with low power consumption, the state of the first in-vehicle device transitions to a high power state with higher power consumption than the low power state, when the second in-vehicle device receives the first data via the communication bus in the low power state with low power consumption, the state of the second in-vehicle device is maintained in the low power state, and when the second in-vehicle device receives the second data via the communication bus in the low power state, the state of the second in-vehicle device transitions to a high power state with higher power consumption than the low power state, the management method causes a computer to execute the steps of transitioning the state of the first in-vehicle device to the high power state while maintaining the low power state of the second in-vehicle device by instructing transmission of the first data via the communication bus, and transitioning the states of the first and second in-vehicle devices from the low power state to the high power state by instructing transmission of the second data via the communication bus.

[0009] The present disclosure can be realized not only as an in-vehicle system or a management device having such a characteristic processing unit, but also as a management method having such characteristic processing steps, or as a computer program for causing a computer to execute such steps. Furthermore, the present disclosure can be realized as a semiconductor integrated circuit that realizes part or all of the in-vehicle system or the management device, or as an in-vehicle system including the management device. Effect of the Invention

[0010] According to the above aspect, low power consumption can be achieved. [Brief description of the drawings]

[0011] [Figure 1]1 is a block diagram showing a configuration of a main part of an in-vehicle system according to a first embodiment. [Diagram 2] 1 is a table showing objects whose states are managed by a management device; [Diagram 3] FIG. 2 is a block diagram showing a configuration of a main part of a first ECU; [Figure 4] FIG. 11 is an explanatory diagram of a method for realizing a low power state. [Diagram 5] FIG. 4 is a block diagram showing a configuration of a main part of a third ECU; [Figure 6] FIG. 2 is a block diagram showing a configuration of a main part of a management device; [Figure 7] 11 is a diagram showing the contents of an operation state table and a target state table. [Figure 8] 13 is a flowchart showing a procedure for a state transition process. [Figure 9] 1 is a diagram showing characteristics of the first to fifth ECUs. [Figure 10] FIG. 11 is a block diagram showing a configuration of a main part of an in-vehicle system according to a second embodiment. [Figure 11] FIG. 2 is a block diagram showing a configuration of a main part of a management device; [Figure 12] 13 is a flowchart showing a procedure of a relay process. [Figure 13] 1 is a diagram for explaining features of a first ECU to a fifth ECU. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0012] [Description of the embodiments of the present disclosure] First, the embodiments of the present disclosure will be listed and described. At least a part of the embodiments described below may be arbitrarily combined.

[0013] (1) An in-vehicle system according to one embodiment of the present disclosure includes a first in-vehicle device and a second in-vehicle device connected to a communication bus, and a processing unit that performs processing. When the first in-vehicle device receives first data or second data via the communication bus in a low power state with low power consumption, the state of the first in-vehicle device transitions to a high power state with higher power consumption than the low power state. When the second in-vehicle device receives the first data via the communication bus in the low power state with low power consumption, the state of the second in-vehicle device is maintained in the low power state. When the second in-vehicle device receives the second data via the communication bus in the low power state, the state of the second in-vehicle device transitions to a high power state with higher power consumption than the low power state. The processing unit transitions the state of the first in-vehicle device to the high power state by instructing transmission of the first data via the communication bus, and transitions the states of the first and second in-vehicle devices to the high power state by instructing transmission of the second data via the communication bus.

[0014] (2) In the in-vehicle system according to one aspect of the present disclosure, the number of the first in-vehicle devices is two or more.

[0015] (3) In the in-vehicle system according to an aspect of the present disclosure, the maximum amount of power consumption of the first in-vehicle device is less than the maximum amount of power consumption of the second in-vehicle device.

[0016] (4) An in-vehicle system according to one embodiment of the present disclosure includes a third in-vehicle device to which power is supplied via a switch, and when the switch is switched from off to on, the state of the third in-vehicle device transitions from a low power state, in which power consumption is low, to a high power state, in which power consumption is higher than that of the low power state, and the processing unit transitions the state of the third in-vehicle device to the high power state by instructing the switch to be switched on.

[0017] (5) In the in-vehicle system according to an aspect of the present disclosure, the number of the third in-vehicle devices is two or more; Power is supplied to a plurality of third in-vehicle devices through the common switch.

[0018] (6) In the in-vehicle system according to an aspect of the present disclosure, a dark current of the first in-vehicle device or the second in-vehicle device is less than a dark current of the third in-vehicle device.

[0019] (7) In the in-vehicle system according to one aspect of the present disclosure, the third in-vehicle device is not connected to the communication bus.

[0020] (8) In an in-vehicle system according to one embodiment of the present disclosure, when the processing unit is instructed to perform one of a plurality of vehicle operations related to the vehicle, the processing unit transitions the states of all in-vehicle devices necessary to realize the vehicle operation instructed to be performed, including the first in-vehicle device and the second in-vehicle device, which transition to a low power state having low power consumption or a high power state having higher power consumption than the low power state, to the high power state.

[0021] (9) In an in-vehicle system according to one embodiment of the present disclosure, when the number of vehicle operations being executed among the plurality of vehicle operations decreases, the processing unit transitions the state of an in-vehicle device that is not necessary for realizing the vehicle operation being executed to the low power state.

[0022] (10) In one embodiment of the in-vehicle system of the present disclosure, a receiving unit receives data whose destination is one of a plurality of in-vehicle devices, including the first in-vehicle device and the second in-vehicle device, and whose state transitions to a low power state with low power consumption or a high power state with higher power consumption than the low power state, and when the receiving unit receives data, the processing unit determines whether the state of the destination of the data received by the receiving unit is the low power state.

[0023] (11) A management device according to one embodiment of the present disclosure includes a first in-vehicle device and a second in-vehicle device connected to a communication bus, and when the first in-vehicle device receives first data or second data via the communication bus in a low power state with low power consumption, the state of the first in-vehicle device transitions to a high power state with higher power consumption than the low power state, and when the second in-vehicle device receives the first data via the communication bus in the low power state with low power consumption, the state of the second in-vehicle device is maintained in the low power state, and when the second in-vehicle device receives the second data via the communication bus in the low power state, the state of the second in-vehicle device transitions to a high power state with higher power consumption than the low power state. The management device manages the power consumption of an in-vehicle system and includes a processing unit that executes processing, and the processing unit transitions the state of the first in-vehicle device to the high power state while maintaining the low power state of the second in-vehicle device by instructing transmission of the first data via the communication bus, and transitions the states of the first and second in-vehicle devices from the low power state to the high power state by instructing transmission of the second data via the communication bus.

[0024] (12) A management method according to one aspect of the present disclosure provides a management method for managing power consumption of an in-vehicle system, the method including a first in-vehicle device and a second in-vehicle device connected to a communication bus, wherein when the first in-vehicle device receives first data or second data via the communication bus in a low power state with low power consumption, the state of the first in-vehicle device transitions to a high power state with higher power consumption than the low power state, when the second in-vehicle device receives the first data via the communication bus in the low power state with low power consumption, the state of the second in-vehicle device is maintained in the low power state, and when the second in-vehicle device receives the second data via the communication bus in the low power state, the state of the second in-vehicle device transitions to a high power state with higher power consumption than the low power state, the management method including a step of causing a computer to execute the steps of: transitioning the state of the first in-vehicle device to the high power state while maintaining the low power state of the second in-vehicle device by instructing transmission of the first data via the communication bus; and transitioning the states of the first in-vehicle device and the second in-vehicle device from the low power state to the high power state by instructing transmission of the second data via the communication bus.

[0025] In the in-vehicle system, the management device, and the management method according to the above aspect, when a vehicle operation that does not require the operation of the second in-vehicle device is performed, the first data is transmitted via the communication bus. This makes it possible to transition the state of the first in-vehicle device to a high power state while maintaining the state of the second in-vehicle device in a low power state. As a result, it is possible to realize low power consumption.

[0026] In the in-vehicle system according to the above aspect, the states of the first in-vehicle devices can be transitioned to the high power state while the state of the second in-vehicle device is maintained in the low power state. The states of the first in-vehicle devices can be transitioned to the high power state by transmitting the second data.

[0027] In the in-vehicle system according to the above embodiment, a device with a small maximum power consumption is used as the first in-vehicle device, and a device with a large maximum power consumption is used as the second in-vehicle device. The power consumption of a device is expressed, for example, as the product of the length of time during which the device is operating during a certain predetermined period and the power consumption of the device.

[0028] In the in-vehicle system according to the above aspect, the state of the third in-vehicle device can be transitioned to the high power state by switching the switch on. When the switch is off, the power consumption of the third in-vehicle device is 0 W.

[0029] In the in-vehicle system according to the above aspect, the states of the third in-vehicle devices can be transitioned to the high power state by turning on the switch.

[0030] In the in-vehicle system according to the above aspect, a device having a small dark current is used as the first in-vehicle device or the second in-vehicle device, and a device having a large dark current is used as the third in-vehicle device.

[0031] In the in-vehicle system according to the above aspect, the third in-vehicle device is a device that is not connected to the communication bus.

[0032] In the in-vehicle system according to the above aspect, when an instruction to execute an operation of the vehicle is given, the states of all in-vehicle devices required to realize the instructed operation are transitioned to a high power state.

[0033] In the in-vehicle system according to the above aspect, when the number of vehicle operations being performed decreases, the in-vehicle devices not required for performing the vehicle operations being performed are transitioned to a low power state, thereby achieving even lower power consumption.

[0034] In the in-vehicle system according to the above aspect, when data is received, it is determined whether or not the state of the destination of the data is a low power state, thereby making it possible to detect whether or not the data is stored in the destination.

[0035] [Details of the embodiment of the present disclosure] Specific examples of in-vehicle systems according to embodiments of the present disclosure will be described below with reference to the drawings. Note that the present invention is not limited to these examples, but is defined by the claims, and is intended to include all modifications within the meaning and scope of the claims.

[0036] (Embodiment 1) <In-vehicle system configuration> FIG. 1 is a block diagram showing the main configuration of an in-vehicle system 1 in the first embodiment. The in-vehicle system 1 is mounted on a vehicle C. The in-vehicle system 1 includes a DC power supply 10, two first ECUs 11, a second ECU 12, two third ECUs 13, a fourth ECU 14, three fifth ECUs 15, switches 16 and 17, drive circuits 18 and 19, a management device 20, and communication buses Ba and Bb. The DC power supply 10 is, for example, a battery. ECU is an abbreviation for Electronic Control Unit. In FIG. 1, connection lines related to power supply are indicated by thick lines. Other connection lines are indicated by thin lines. The first ECU 11, the second ECU 12, the third ECU 13, the fourth ECU 14, and the fifth ECU 15 each function as an in-vehicle device.

[0037] The negative electrode of the DC power supply 10 is grounded. The grounding is achieved, for example, by connection to the body of the vehicle C. The positive electrode of the DC power supply 10 is connected to the two first ECUs 11, the second ECU 12, the three fifth ECUs 15, one end of a switch 16, and one end of a switch 17. The other end of the switch 16 is connected to the two third ECUs 13. The other end of the switch 17 is connected to the fourth ECU 14. The two first ECUs 11, the second ECU 12, the two third ECUs 13, the fourth ECU 14, and the three fifth ECUs 15 are each grounded.

[0038] The drive circuits 18, 19 are each connected to a management device 20. The two first ECUs 11, the second ECU 12, and the management device 20 are each connected to a communication bus Ba. The first ECU 11 and the second ECU 12 function as a first vehicle device and a second vehicle device, respectively. The three fifth ECUs 15 and the management device 20 are each connected to a communication bus Bb. The third ECU 13 and the fourth ECU 14 are not connected to the communication bus connected to the management device 20, i.e., to neither of the two communication buses Ba, Bb.

[0039] A current flows from the positive electrode of the DC power supply 10 through each of the two first ECUs 11, the second ECU 12, and the three fifth ECUs 15. The current output from each of the two first ECUs 11, the second ECU 12, and the three fifth ECUs 15 flows to the negative electrode of the DC power supply 10. This supplies power to each of the two first ECUs 11, the second ECU 12, and the three fifth ECUs 15. The states of each of the first ECUs 11, the second ECU 12, and the fifth ECU 15 are a high power state in which power consumption is high, or a low power state in which power consumption is low. The power consumption in the high power state is higher than the power consumption in the low power state. The power consumption of a device is the power consumed by the device in operation. The unit of power consumption is watts [W].

[0040] When the first ECU 11, the second ECU 12, and the fifth ECU 15 are in a low power state, the power consumption exceeds 0 W. The low power state of the first ECU 11, the second ECU 12, and the fifth ECU 15 is a so-called sleep state. The high power state of the first ECU 11, the second ECU 12, and the fifth ECU 15 is a so-called wake-up state.

[0041] The management device 20 outputs a high-level voltage or a low-level voltage to the drive circuit 18. When the voltage that the management device 20 outputs to the drive circuit 18 is switched from a low-level voltage to a high-level voltage, the drive circuit 18 switches the switch 16 on. When the voltage that the management device 20 outputs to the drive circuit 18 is switched from a high-level voltage to a low-level voltage, the drive circuit 18 switches the switch off.

[0042] When the switch 16 is on, a current flows from the positive electrode of the DC power supply 10 via the switch 16. The current output from the switch 16 flows via the two third ECUs 13. The current output from the two third ECUs 13 flows to the negative electrode of the DC power supply 10. As a result, power is supplied to the two third ECUs 13 via the switch 16. The third ECU 13 functions as a third in-vehicle device. When the switch 16 is off, no current flows via the switch 16. As a result, the flow of current via the two third ECUs 13 stops. As a result, the power supply to the third ECU 13 stops.

[0043] When the switch 16 is on, the state of the two third ECUs 13 is a high power state in which power consumption is high. When the switch 16 is off, the state of the two third ECUs 13 is a low power state in which power consumption is low. The power consumption of the third ECUs 13 in the low power state is 0 W. The power consumption of the high power state is greater than the power consumption of the low power state. When the switch 16 is switched from off to on, the state of the two third ECUs 13 transitions from the low power state to the high power state. When the switch 16 is switched from on to off, the state of the third ECUs 13 transitions from the high power state to the low power state.

[0044] Similarly, the management device 20 outputs a high-level voltage or a low-level voltage to the drive circuit 19. When the voltage that the management device 20 outputs to the drive circuit 19 is switched from a low-level voltage to a high-level voltage, the drive circuit 19 switches the switch 17 on. When the voltage that the management device 20 outputs to the drive circuit 19 is switched from a high-level voltage to a low-level voltage, the drive circuit 19 switches the switch off.

[0045] When the switch 17 is on, a current flows from the positive electrode of the DC power supply 10 via the switch 17. The current output from the switch 17 flows via the fourth ECU 14. The current output from the fourth ECU 14 flows to the negative electrode of the DC power supply 10. This causes power to be supplied to the fourth ECU 14 via the switch 17. The fourth ECU 14 also functions as a third in-vehicle device. When the switch 17 is off, no current flows via the switch 17. This stops the flow of current via the fourth ECU 14. As a result, the power supply to the fourth ECU 14 stops.

[0046] When switch 17 is on, the state of the fourth ECU 14 is a high power state in which power consumption is high. When switch 17 is off, the state of the fourth ECU 14 is a low power state in which power consumption is low. The power consumption of the fourth ECU 14 in the low power state is 0 W. The power consumption in the high power state is greater than the power consumption in the low power state. When switch 17 is switched from off to on, the state of the fourth ECU 14 transitions from the low power state to the high power state. When switch 17 is switched from on to off, the state of the fourth ECU 14 transitions from the high power state to the low power state.

[0047] Data transmitted via communication bus Ba is received by all devices connected to communication bus Ba. Similarly, data transmitted via communication bus Bb is received by all devices connected to communication bus Bb.

[0048] The management device 20 transmits the first activation data, the second activation data, the first pause data, and the second pause data via the communication bus Ba to the two ECUs, the first ECU 11 and the second ECU 12. When the first ECU 11 receives the data via the communication bus Ba in the low power state, the state of the first ECU 11 transitions from the low power state to the high power state.

[0049] Any data may be used as the data for transitioning the state of the first ECU 11 from the low power state to the high power state. Therefore, when the first ECU 11 receives the first activation data, the second activation data, the first pause data, or the second pause data via the communication bus Ba in the low power state, the state of the first ECU 11 transitions from the low power state to the high power state.

[0050] When the second ECU 12 receives the second activation data via the communication bus Ba in the low power state, the state of the second ECU 12 transitions from the low power state to the high power state. When the second ECU 12 receives data other than the second activation data via the communication bus Ba in the low power state, the state of the second ECU 12 is maintained in the low power state. The data other than the second activation data includes the first activation data, the first pause data, and the second pause data. The function in which the state transitions from the low power state to the high power state only when the second activation data is received is called a partial function.

[0051] When the first ECU 11 receives the first pause data via the communication bus Ba in the high power state, the state of the first ECU 11 transitions from the high power state to the low power state. When the first ECU 11 receives data other than the first pause data via the communication bus Ba in the high power state, the state of the first ECU 11 is maintained in the high power state.

[0052] When the second ECU 12 receives the second pause data via the communication bus Ba in the high power state, the state of the second ECU 12 transitions from the high power state to the low power state. When the second ECU 12 receives data other than the second pause data via the communication bus Ba in the high power state, the state of the second ECU 12 is maintained in the high power state.

[0053] The management device 20 transmits activation data and hibernation data to the three fifth ECUs 15 via the communication bus Bb. When the fifth ECU 15 receives data via the communication bus Bb in a low power state, the state of the fifth ECU 15 transitions from the low power state to the high power state. Any data may be used to transition the state of the fifth ECU 15 from the low power state to the high power state. Therefore, when the fifth ECU 15 receives activation data or hibernation data via the communication bus Ba in a low power state, the state of the fifth ECU 15 transitions from the low power state to the high power state.

[0054] When the fifth ECU 15 receives the pause data via the communication bus Bb in the high power state, the state of the fifth ECU 15 transitions from the high power state to the low power state. When the fifth ECU 15 receives data other than the pause data via the communication bus Bb in the high power state, the state of the fifth ECU 15 is maintained in the high power state.

[0055] 2 is a diagram showing objects whose states are managed by the management device 20. The first objects are one or more ECUs whose states transition from a low power state to a high power state when the management device 20 transmits first activation data via the communication bus Ba. Therefore, the first objects are two first ECUs 11. The management device 20 transmits first pause data via the communication bus Ba. As a result, the state of the first objects transitions from a high power state to a low power state.

[0056] The second targets are one or more ECUs whose state transitions from a low power state to a high power state as a result of the management device 20 transmitting the second startup data via the communication bus Ba. Therefore, the second targets are the two ECUs, the first ECU 11 and the second ECU 12. The management device 20 transmits the second pause data via the communication bus Ba. After transmitting the second pause data, the management device 20 transmits the first pause data via the communication bus Ba. As a result, the state of the second targets transitions from a high power state to a low power state.

[0057] The third target is one or more ECUs whose state transitions from a low power state to a high power state when the switch 16 is switched from off to on. Therefore, the third target is two third ECUs 13. The management device 20 causes the drive circuit 18 to switch the switch 16 from on to off. As a result, the state of the third target transitions from a high power state to a low power state.

[0058] The fourth object is one or more ECUs whose state transitions from a low power state to a high power state when the switch 16 is switched from off to on. Therefore, the fourth object is the fourth ECU 14. The management device 20 causes the drive circuit 19 to switch the switch 17 from on to off. This transitions the state of the fourth object from the high power state to the low power state.

[0059] The fifth targets are one or more ECUs whose state transitions from a low power state to a high power state as a result of the management device 20 transmitting start-up data via the communication bus Bb. Therefore, the fifth targets are three fifth ECUs 15. The management device 20 transmits hibernation data via the communication bus Bb. As a result, the state of the fifth targets transitions from a high power state to a low power state.

[0060] Each of the two first ECUs 11, the second ECU 12, the two third ECUs 13, the fourth ECU 14, and the three fifth ECUs 15 controls the operation of a load E (see FIG. 3 or FIG. 5). The load E is an electric device mounted on the vehicle C. An instruction is given to execute a vehicle operation related to the vehicle C. One or more ECUs among the multiple ECUs including the two first ECUs 11, the second ECU 12, the two third ECUs 13, the fourth ECU 14, and the three fifth ECUs 15 control the operation of the one or more loads E. In this way, the vehicle operation instructed to be executed is realized.

[0061] A plurality of vehicle operations are performed. The vehicle operations include locking and unlocking doors, opening and closing windows, playing videos, and turning on and off an air conditioner. An instruction to execute one of the vehicle operations is input to the management device 20. The management device 20 transitions the states of all ECUs necessary for the execution of the vehicle operation instructed to be executed among the two first ECUs 11, the second ECU 12, the two third ECUs 13, the fourth ECU 14, and the three fifth ECUs 15 to a high power state. When the number of vehicle operations being executed decreases, the management device 20 transitions the states of ECUs unnecessary for the execution of the vehicle operation being executed among the two first ECUs 11, the second ECU 12, the two third ECUs 13, the fourth ECU 14, and the three fifth ECUs 15 to a low power state.

[0062] <Configuration of first ECU 11> 3 is a block diagram showing the main configuration of the first ECU 11. The first ECU 11 has an ECU control unit 30, an ECU storage unit 31, a clock unit 32, an ECU communication IC 33, and an ECU output unit 34. IC is an abbreviation for Integrated Circuit. The ECU control unit 30, the ECU storage unit 31, the clock unit 32, the ECU communication IC 33, and the ECU output unit 34 are connected to an internal bus 35. The ECU control unit 30 and the ECU communication IC 33 are further directly connected to the clock unit 32. The ECU output unit 34 is further connected to a load E.

[0063] The ECU storage unit 31 is composed of, for example, a volatile memory and a non-volatile memory. A computer program Pe is stored in the ECU storage unit 31. The ECU control unit 30 has a processing element that executes processing, for example, a CPU (Central Processing Unit). The processing element of the ECU control unit 30 executes various processes by executing the computer program Pe.

[0064] The clock unit 32 outputs a clock signal to the ECU control unit 30. The voltage indicated by the clock signal periodically rises from a low-level voltage to a high-level voltage. The ECU control unit 30 executes a process each time the voltage indicated by the clock signal rises. Therefore, the shorter the period of the rising edge of the clock signal, the greater the number of processes executed per unit time. The greater the number of processes executed per unit time, the greater the power consumption of the first ECU 11.

[0065] The ECU communication IC 33 receives the first activation data, the second activation data, the first pause data, and the second pause data via the communication bus Ba. The ECU output unit 34 outputs an operation signal indicating an operation of the load E according to an instruction from the ECU control unit 30. The load E executes the operation indicated by the operation signal input from outside.

[0066] Fig. 4 is an explanatory diagram of a method for realizing a low power state. Fig. 4 shows a first example and a second example of a method for realizing a low power state. Fig. 4 shows the transition of the voltage indicated by the clock signal. The horizontal axis of these transitions indicates time. When the first ECU 11 is in a high power state, the voltage of the clock signal rises every time a predetermined period elapses.

[0067] First, a first example of a method for realizing a low power state will be described. When the ECU communication IC 33 receives the first pause data while the first ECU 11 is in a high power state, the ECU control unit 30 instructs the clock unit 32 to stop outputting the clock signal. This fixes the voltage of the clock signal to a low level voltage. As a result, the ECU control unit 30 does not execute any processing, and the power consumption of the first ECU 11 decreases. The state of the first ECU 11 transitions from the high power state to the low power state.

[0068] When the ECU communication IC 33 receives data while the first ECU 11 is in a low power state, the ECU communication IC 33 instructs the clock unit 32 to output a clock signal. This causes the clock unit 32 to resume outputting the clock signal, and the first ECU 11 transitions from the low power state to the high power state. As described above, the data for transitioning the first ECU 11 from the low power state to the high power state may be any data.

[0069] Next, a second example of a method for realizing a low power state will be described. When the ECU communication IC 33 receives the first pause data while the first ECU 11 is in a high power state, the ECU control unit 30 instructs the clock unit 32 to reduce the period of rising edges of the clock signal to a constant period lower than a predetermined period. As a result, the number of processes executed by the ECU control unit 30 per unit time decreases, and the power consumption of the first ECU 11 decreases. The state of the first ECU 11 transitions from the high power state to the low power state.

[0070] When the ECU communication IC 33 receives data while the first ECU 11 is in a low power state, the ECU communication IC 33 instructs the clock unit 32 to return the rising edge period of the clock signal to a predetermined period. This causes the first ECU 11 to transition from a low power state to a high power state. As described above, the data for transitioning the first ECU 11 from a low power state to a high power state may be any data.

[0071] <Configuration of second ECU 12> The second ECU 12 is configured similarly to the first ECU 11. When the ECU communication IC 33 receives the second pause data while the second ECU 12 is in the high power state, the ECU control unit 30 transitions the state of the second ECU 12 from the high power state to the low power state. As described above, the transition to the low power state is realized by stopping the output of the clock signal or by slowing down the rising edge period of the clock signal.

[0072] When the ECU communication IC 33 receives the second startup data while the second ECU 12 is in the low power state, the ECU communication IC 33 transitions the state of the second ECU 12 from the low power state to the high power state. As described above, the ECU communication IC 33 realizes the transition to the high power state by causing the clock unit 32 to resume output of the clock signal or by instructing the clock unit 32 to return the rising edge period of the clock signal to a predetermined period.

[0073] <Configuration of third ECU 13> 5 is a block diagram showing the main configuration of the third ECU 13. Similar to the first ECU 11, the third ECU 13 has an ECU control unit 30, an ECU storage unit 31, a clock unit 32, and an ECU output unit 34. The ECU control unit 30, the ECU storage unit 31, the clock unit 32, and the ECU output unit 34 of the third ECU 13 function in the same manner as the ECU control unit 30, the ECU storage unit 31, the clock unit 32, and the ECU output unit 34 of the first ECU 11, respectively.

[0074] As described above, when the switch 16 is on, the DC power supply 10 supplies power to the third ECU 13. While power is being supplied to the third ECU 13, the clock unit 32 outputs a clock signal. Every time the voltage of the clock signal rises, the ECU control unit 30 executes processing. When the switch 16 is on, the third ECU 13 is in a high power state.

[0075] When the switch 16 is off, the power supply from the DC power supply 10 to the third ECU 13 is stopped. Therefore, the ECU control unit 30, the ECU memory unit 31, the clock unit 32, and the ECU output unit 34 of the third ECU 13 are stopped operating. When the switch 16 is off, the third ECU 13 is in a low power state.

[0076] <Configuration of fourth ECU 14> The fourth ECU 14 is configured similarly to the third ECU 13. When the switch 17 is on, the fourth ECU 14 is in a high power state. When the switch 17 is off, the fourth ECU 14 is in a low power state.

[0077] <Configuration of the fifth ECU 15> The fifth ECU 15 is configured similarly to the first ECU 11. The ECU communication IC 33 receives the start-up data and the hibernation data via the communication bus Bb. When the fifth ECU 15 is in a high power state, the ECU control unit 30 transitions the state of the fifth ECU 15 from the high power state to the low power state when the ECU communication IC 33 receives the hibernation data.

[0078] When the fifth ECU 15 is in a low power state, when the ECU communication IC 33 receives data, the ECU communication IC 33 5th ECU15 As described above, the data for transitioning the state of the fifth ECU 15 from the low power state to the high power state may be any data.

[0079] <Configuration of management device 20> 6 is a block diagram showing the main configuration of the management device 20. The management device 20 has device output units 40, 41, device communication ICs 42, 43, an instruction input unit 44, a device storage unit 45, and a device control unit 46. These are connected to an internal bus 47. The device output units 40, 41 are further connected to drive circuits 18, 19, respectively. The device communication ICs 42, 43 are further connected to communication buses Ba, Bb, respectively.

[0080] The device output unit 40 outputs a high-level voltage or a low-level voltage to the drive circuit 18. The output voltage of the device output unit 40 is the voltage that the management device 20 outputs to the drive circuit 18. The device output unit 40 switches the output voltage of the drive circuit 18 to a high-level voltage or a low-level voltage in accordance with an instruction from the device control unit 46. The drive circuit 18 switches the switch 16 on or off depending on the output voltage of the device output unit 40.

[0081] Similarly, the device output unit 41 outputs a high-level voltage or a low-level voltage to the drive circuit 19. The output voltage of the device output unit 41 is the voltage that the management device 20 outputs to the drive circuit 19. The device output unit 41 switches the output voltage of the drive circuit 19 to a high-level voltage or a low-level voltage in accordance with an instruction from the device control unit 46. The drive circuit 19 switches the switch 17 on or off depending on the output voltage of the device output unit 41.

[0082] The device communication IC 42 transmits the first activation data, the second activation data, the first pause data, and the second pause data to the two first ECUs 11 and the second ECUs 12 via the communication bus Ba in accordance with an instruction from the device control unit 46. The device communication IC 43 transmits the activation data and pause data to the three fifth ECUs 15 via the communication bus Bb in accordance with an instruction from the device control unit 46. The instruction input unit 44 receives an instruction to execute one of the multiple vehicle operations.

[0083] The device storage unit 45 is composed of, for example, a non-volatile memory and a volatile memory. A computer program Pc is stored in the device storage unit 45. The device control unit 46 has a processing element, for example a CPU, that executes processing. The device control unit 46 functions as a processing unit. By executing the computer program Pc, the device control unit 46 executes state transition processing and the like that transitions the state of the first object, the second object, the third object, the fourth object, or the fifth object to a low power state or a high power state.

[0084] The computer program Pc may be provided by a non-transitory storage medium Ac in which the processing element of the device control unit 46 is readably stored. In this case, the computer program Pc read from the storage medium Ac by a reading device (not shown) is written to the device storage unit 45. The storage medium Ac is an optical disk, a flexible disk, a magnetic disk, a magneto-optical disk, a semiconductor memory, or the like. The optical disk is a CD (Compact Disc)-ROM (Read Only Memory), a DVD (Digital Versatile Disc)-ROM, or a BD (Blu-ray (registered trademark) Disc). The magnetic disk is, for example, a hard disk. Also, the computer program Pc may be downloaded from a device (not shown) connected to a communication network (not shown), and the downloaded computer program Pc may be written to the device storage unit 45.

[0085] The number of processing elements included in the device control unit 46 is not limited to 1, and may be 2 or more. In this case, the multiple processing elements may cooperate to execute state transition processing and the like in accordance with the computer program Pc.

[0086] The device storage unit 45 further stores an operation state table Ta and a target state table Tb. The operation state table Ta indicates whether the state of each of a plurality of vehicle operations is being executed or is waiting for an instruction to execute the operation. The state of each vehicle operation indicated in the operation state table Ta is changed by the device control unit 46.

[0087] The target state table Tb indicates whether the state of each of the first target, the second target, the third target, the fourth target, and the fifth target is a high power state or a low power state. The states of the first target, the second target, the third target, the fourth target, and the fifth target indicated in the target state table Tb are changed individually by the device control unit 46.

[0088] Fig. 7 is a diagram showing the contents of the action state table Ta and the target state table Tb. Fig. 7 shows an example in which instructions to execute a first action, a second action, a third action, and a fourth action are input to the instruction input unit 44. The first action, the second action, the third action, and the fourth action are each vehicle actions. The action state table Ta shows the state of each action. The state of each action is either being executed or waiting for an instruction to execute.

[0089] The action state table Ta further indicates one or more objects necessary for executing the first action, the second action, the third action, and the fourth action, respectively. Each object is one of the first object, the second object, the third object, the fourth object, and the fifth object. In the example of FIG. 7, the object necessary for executing the first action is the first object. The objects necessary for executing the second action are the second object and the fourth object.

[0090] The object state table Tb indicates the state of each of the first object, the second object, the third object, the fourth object, and the fifth object. The state indicated in the object state table Tb is a high power state or a low power state. The device control unit 46 changes the state of all objects necessary for realizing one or more vehicle operations instructed to be executed in the object state table Tb to a high power state, and changes the state of the remaining objects to a low power state. In the example of FIG. 7, the states of the first object, the second object, and the fourth object necessary for realizing the first operation and the second operation are high power states. The states of the third object and the fifth object are low power states.

[0091] <State transition processing> Fig. 8 is a flow chart showing the procedure of the state transition process. In the state transition process, first, the device control unit 46 judges whether or not an instruction to execute a vehicle operation has been input to the instruction input unit 44 (step S1). When the device control unit 46 judges that an instruction to execute a vehicle operation has been input (S1: YES), it changes the state of the vehicle operation instructed to be executed in the operation state table Ta to being executed (step S2). In the example of Fig. 7, when an instruction to execute a third operation is given, the state of the third operation is changed from waiting for an instruction to execute to being executed.

[0092] When the device control unit 46 determines that an instruction for a vehicle operation has not been input (S1: NO), or after executing step S2, the device control unit 46 determines whether or not there is a vehicle operation being performed in the operation state table Ta (step S3). When the device control unit 46 determines that there is a vehicle operation being performed (S3: YES), the device control unit 46 determines whether or not there is a vehicle operation that has actually ended (step S4). The device control unit 46 determines whether or not a vehicle operation has ended based on whether or not information indicating the end of a vehicle operation has been input from an external device or a sensor to an input unit (not shown). When the device control unit 46 determines that there is a vehicle operation that has ended (S4: YES), the device control unit 46 changes the state of the vehicle operation that has ended in the operation state table Ta from being performed to waiting for an instruction for execution (step S5). In the example of FIG. 7, when the first operation has actually ended, the device control unit 46 changes the state of the first operation from being performed to waiting for an instruction for execution.

[0093] When the device control unit 46 determines that no vehicle operation is being performed (S3: NO), when the device control unit 46 determines that no vehicle operation has been completed (S4: NO), or after executing step S5, the device control unit 46 determines whether or not the state of at least one vehicle operation has been changed in the operation state table Ta (step S6). When the device control unit 46 determines that the state of at least one vehicle operation has not been changed (S6: NO), the device control unit 46 executes step S1 again. The device control unit 46 waits until execution of a vehicle operation is instructed or at least one vehicle operation is completed.

[0094] When it is determined that at least one vehicle operation has been changed (S6: YES), the device control unit 46 changes the state of at least one object in the object state table Tb (step S7). In step S7, as described above, the device control unit 46 changes the states of all objects required to realize one or more vehicle operations instructed to be executed in the object state table Tb to a high power state, and changes the states of the remaining objects to a low power state.

[0095] Therefore, when the number of vehicle operations being performed among the plurality of vehicle operations decreases, the state of one or more objects not required for realizing the one or more vehicle operations being performed is transitioned to a low power state, where each of the one or more objects is one of the first object, the second object, the third object, the fourth object, and the fifth object.

[0096] After executing step S7, the device control unit 46 transitions the state of at least one target to a high power state or a low power state so that the states of the first target, second target, third target, fourth target and fifth target match the states indicated in the target state table Tb (step S8).

[0097] The device control unit 46 transitions the state of the first targets, i.e., the two first ECUs 11, to a high power state by instructing the device communication IC 42 to transmit the first activation data via the communication bus Ba. The device control unit 46 transitions the state of the first targets to a low power state by instructing the device communication IC 42 to transmit the first pause data via the communication bus Ba.

[0098] The device control unit 46 instructs the device communication IC 42 to transmit the second activation data via the communication bus Ba, thereby transitioning the state of the first target and the second target, i.e., the first ECU 11 and the second ECU 12, to a high power state. The first activation data and the second activation data correspond to the first data and the second data, respectively. The device control unit 46 instructs the device communication IC 42 to transmit the second pause data via the communication bus Ba. Then, the device control unit 46 instructs the device communication IC 42 to transmit the second pause data via the communication bus Ba. This transitions the state of the second target to a low power state.

[0099] The device control unit 46 transitions the state of the third object, i.e., the two third ECUs 13, to a high power state by instructing the drive circuit 18 to switch the switch 16 on. The device control unit 46 instructs the drive circuit 18 to switch the switch 16 on by instructing the device output unit 40 to switch the output voltage to a high level voltage. The device control unit 46 transitions the state of the third object to a low power state by instructing the drive circuit 18 to switch the switch 16 off. The device control unit 46 instructs the drive circuit 18 to switch the switch 16 off by instructing the device output unit 40 to switch the output voltage to a low level voltage.

[0100] Similarly, the device control unit 46 transitions the state of the fourth object, i.e., the fourth ECU 14, to a high power state by instructing the drive circuit 19 to switch the switch 17 on. The device control unit 46 instructs the drive circuit 19 to switch the switch 17 on by instructing the device output unit 41 to switch the output voltage to a high level voltage. The device control unit 46 transitions the state of the fourth object to a low power state by instructing the drive circuit 19 to switch the switch 17 off. The device control unit 46 instructs the drive circuit 19 to switch the switch 17 off by instructing the device output unit 41 to switch the output voltage to a low level voltage.

[0101] The device control unit 46 transitions the state of the fifth target, i.e., the three fifth ECUs 15, to a high power state by instructing the device communication IC 43 to transmit start-up data via the communication bus Bb. The device control unit 46 transitions the state of the fifth target to a low power state by instructing the device communication IC 43 to transmit pause data via the communication bus Bb.

[0102] After executing step S8, the device control unit 46 ends the state transition process. After ending the state transition process, the device control unit 46 executes the state transition process again. As described above, the device control unit 46 of the management device 20 manages the power consumption of the in-vehicle system 1 by controlling the power consumption of the two first ECUs 11, the second ECU 12, the two third ECUs 13, the fourth ECU 14 and the three fifth ECUs 15.

[0103] <Features of 1st ECU11 to 5th ECU15> FIG. 9 is a diagram showing the characteristics of the first ECU 11 to the fifth ECU 15. The dark current is a current that flows through an ECU that is not operating, and is also called a standby current. The response time is the time from when an instruction to execute a vehicle operation is given until the ECU executes the operation. The response time limit indicates that an upper limit is set for the response time.

[0104] The first ECU 11 and the fifth ECU 15 are each constantly supplied with power from the DC power supply 10. The first ECU 11 and the fifth ECU 15 are each in a high power state for a long period of time. For this reason, it is preferable that the first ECU 11 and the fifth ECU 15 are each an ECU whose dark current is less than a certain current threshold and whose maximum power consumption is less than a certain power threshold. However, even if the dark current is equal to or greater than the current threshold, an ECU whose maximum power consumption is less than the power threshold and whose response time is limited is used as the first ECU 11 or the fifth ECU 15.

[0105] The power consumption of a device is expressed, for example, as the product of the length of time during which the device is in operation during a certain predetermined period and the power consumption of the device. The unit of power consumption is, for example, watt-hours [Wh].

[0106] The second ECU 12 is constantly supplied with power from the DC power supply 10. However, the period during which the second ECU 12 is in a high power state is short. For this reason, it is preferable that the second ECU 12 is an ECU whose dark current is less than the current threshold and whose maximum power consumption is equal to or greater than the power threshold. However, even if the dark current is equal to or greater than the current threshold, an ECU whose maximum power consumption is equal to or greater than the power threshold and whose response time is limited is used as the second ECU 12.

[0107] When the switch 16 is off, the current flow through the third ECU 13 stops. When the switch 17 is off, the current flow through the fourth ECU 14 stops. In the third ECU 13, the period from when the switch 16 is switched from off to on until the third ECU 13 executes an operation is long. Similarly, in the fourth ECU 14, the period from when the switch 17 is switched from off to on until the fourth ECU 14 executes an operation is long. Therefore, it is preferable that each of the third ECU 13 and the fourth ECU 14 is an ECU whose dark current is equal to or greater than a current threshold and whose response time is not limited.

[0108] For the above reasons, the maximum power consumption of each of the first ECU 11 and the fifth ECU 15 is less than the maximum power consumption of the second ECU 12. When ECUs with dark currents less than the current threshold are used as the first ECU 11, the second ECU 12, and the fifth ECU 15, the dark currents of each of the first ECU 11, the second ECU 12, and the fifth ECU 15 are less than the dark currents of the third ECU 13 and the fourth ECU 14.

[0109] <Effects of the In-Vehicle System 1 and the Management Device 20> When a vehicle operation that does not require the operation of the second ECU 12 is performed, the device communication IC 42 transmits the first activation data via the communication bus Ba. This allows the state of the second ECU 12 to be transitioned to the state of the two first ECUs 11 while maintaining the state of the second ECU 12 in a low power state. As a result, low power consumption can be achieved for the in-vehicle system 1. As described above, when the number of vehicle operations being performed decreases, the device control unit 46 of the management device 20 transitions the state of one or more targets that are not required for performing the vehicle operation being performed to a low power state. This allows even lower power consumption to be achieved for the in-vehicle system 1.

[0110] (Embodiment 2) In the first embodiment, two of the first ECU 11, the second ECU 12, the two third ECUs 13, the fourth ECU 14, and the three fifth ECUs 15 may communicate with each other. Hereinafter, for Embodiment 2, the differences from Embodiment 1 will be described. Regarding other configurations except for the configurations described later, they are common to Embodiment 1. For this reason, the same reference numerals as those in Embodiment 1 are assigned to the constituent parts common to Embodiment 1, and the description of those constituent parts is omitted.

[0111] <Configuration of In-vehicle System 1> FIG. 10 is a block diagram showing the main configuration of the in-vehicle system 1 in Embodiment 2. In FIG. 10, similar to FIG. 1, the connection lines related to power supply are shown by thick lines. The other connection lines are shown by thin lines. The in-vehicle system 1 in Embodiment 2 includes a communication bus Bc in addition to the constituent parts included in the in-vehicle system 1 in Embodiment 1. The communication bus Bc is connected to two third ECUs 13, a fourth ECU 14, and a management device 20.

[0112] <Configuration of ECU> Each of the third ECU 13 and the fourth ECU 14 has an ECU control unit 30, an ECU storage unit 31, a clock unit 32, and an ECU output unit 34, similar to Embodiment 1. Each of the third ECU 13 and the fourth ECU 14 further has an ECU communication IC 33, similar to the first ECU 11. In each of the third ECU 13 and the fourth ECU 14, the ECU communication IC 33 is connected to an internal bus 35 and the communication bus Bc.

[0113] In each of the first ECU 11 and the second ECU 12, the ECU communication IC 33 transmits ECU data, the transmission destination of which is one of the two first ECUs 11, the second ECU 12, the two third ECUs 13, the fourth ECU 14, and the three fifth ECUs 15, via the communication bus Ba according to an instruction from the ECU control unit 30. Similarly, in each of the third ECU 13 and the fourth ECU 14, the ECU communication IC 33 transmits ECU data via the communication bus Bc according to an instruction from the ECU control unit 30. In the fifth ECU 15, the ECU communication IC 33 transmits ECU data via the communication bus Bb according to an instruction from the ECU control unit 30. The ECU data includes transmission destination information indicating the transmission destination.

[0114] The ECU communication IC 33 of each of the first ECU 11 and the second ECU 12 receives the data transmitted via the communication bus Ba. The ECU communication IC 33 of each of the third ECU 13 and the fourth ECU 14 receives the data transmitted via the communication bus Bc. The ECU communication IC 33 of the fifth ECU 15 receives the data transmitted via the communication bus Bb.

[0115] In each of the two first ECUs 11, the second ECU 12, the two third ECUs 13, the fourth ECU 14, and the three fifth ECUs 15, when the ECU communication IC 33 receives ECU data and the destination of the ECU data is the own device, the ECU control unit 30 writes the ECU data received by the ECU communication IC 33 into the ECU storage unit 31. The ECU control unit 30 determines, for example, the operation of the load E based on the ECU data stored in the ECU storage unit 31.

[0116] <Configuration of management device 20> 11 is a block diagram showing the main configuration of the management device 20. The management device 20 in the second embodiment has a device communication IC 48 in addition to the components of the management device 20 in the first embodiment. The device communication IC 48 is connected to the internal bus 47 and the communication bus Bc. The device communication ICs 42, 43, 48 each receive ECU data transmitted via the communication buses Ba, Bb, Bc. The device communication ICs 42, 43, 48 each function as a receiver. The device communication ICs 42, 43, 48 each transmit ECU data via the communication buses Ba, Bb, Bc according to instructions from the device control unit 46.

[0117] The device control unit 46 of the management device 20 executes the computer program Pc to perform relay processing for relaying data between two ECUs among the two first ECUs 11, the second ECU 12, the two third ECUs 13, the fourth ECU 14, and the three fifth ECUs 15, in addition to state transition processing.

[0118] <Relay processing> 12 is a flowchart showing the procedure of the relay process. In the relay process, the device control unit 46 determines whether or not one of the device communication ICs 42, 43, 48 has received the ECU data (step S11). When the device control unit 46 determines that none of the device communication ICs 42, 43, 48 has received the ECU data (S11: NO), it executes step S11 again. The device communication IC waits until one of the device communication ICs 42, 43, 48 receives the ECU data.

[0119] When the device control unit 46 determines that one of the device communication ICs 42, 43, 48 has received the ECU data (S11: YES), it determines whether or not relaying of the received ECU data is necessary (step S12). When the destination of the ECU data received by the device communication IC 42 is one of the two third ECUs 13, the fourth ECU 14, and the three fifth ECUs 15, the device control unit 46 determines that relaying is necessary.

[0120] Similarly, when the destination of ECU data received by the device communication IC 43 is one of the two first ECUs 11, the second ECU 12, the two third ECUs 13, and the fourth ECU 14, the device control unit 46 determines that relay is necessary. When the destination of ECU data received by the device communication IC 48 is one of the two first ECUs 11, the second ECU 12, and the three fifth ECUs 15, the device control unit 46 determines that relay is necessary.

[0121] When the device control unit 46 determines that relaying is necessary (S12: YES), it determines whether the state of the destination of the received ECU data is a low power state in the target state table Tb (step S13). The received ECU data relates to an instruction input to the instruction input unit 44 of the management device 20. Therefore, in the state transition process, the device control unit 46 transitions the state of the destination of the received ECU data to a high power state. In step S13, if the ECU data is received before the destination state transitions to the high power state, the device control unit 46 determines that the destination state is a low power state.

[0122] When the device control unit 46 determines that the state of the transmission destination is a low power state (S13: YES), it executes step S13 again. The device control unit 46 waits until the state of the transmission destination transitions from a low power state to a high power state in the target state table Tb. When the device control unit 46 determines that the state of the transmission destination is not a low power state (S13: NO), it selects a device communication IC to transmit the received ECU data from among the three device communication ICs 42, 43, 48 (step S14). Next, the device control unit 46 instructs the device communication IC selected in step S14 to transmit the received ECU data (step S15). As a result, the device communication IC selected in step S14 transmits the received ECU data to the transmission destination.

[0123] When it is determined that relaying is not necessary (S12: NO), the device control unit 46 determines whether the state of the destination of the received ECU data is a low power state in the target state table Tb (step S16). If the state of the destination is a low power state at the time when step S16 is executed, the received ECU data is not stored in the destination ECU memory unit 31. As described above, the state of the destination of the received ECU data transitions to a high power state. The state of the destination being a low power state means that the ECU data was transmitted too early.

[0124] When the device control unit 46 determines that the state of the destination is a low power state (S16: YES), it determines whether or not the state of the destination of the received ECU data is a high power state in the target state table Tb (step S17). When the device control unit 46 determines that the state of the destination is not a high power state (S17: NO), it executes step S17 again. The device control unit 46 waits until the state of the destination transitions from a low power state to a high power state in the target state table Tb. When the device control unit 46 determines that the state of the destination is a high power state (S17: YES), it instructs the device communication IC that received the ECU data to transmit the received ECU data (step S18). As a result, the ECU data is transmitted again to the destination and written in the ECU storage unit 31 of the destination.

[0125] After executing one of steps S15 and S18, or when it is determined that the state of the destination is not a low power state (S16: NO), the device control unit 46 ends the relay process. If the state of the destination is not a low power state, the state of the destination is a high power state. After ending the relay process, the device control unit 46 executes the relay process again.

[0126] <Features of 1st ECU11 to 5th ECU15> 13 is a table showing the characteristics of the first ECU 11 to the fifth ECU 15. In the second embodiment, the communication protocol used for data transmission is taken into consideration as the characteristics of the first ECU 11 to the fifth ECU 15. It is preferable that the ECUs used as the first ECU 11, the second ECU 12, and the fifth ECU 15 use a CAN (Controller Area Network) protocol as the communication protocol. The first ECU 11, the second ECU 12, and the fifth ECU 15 are selected based on the dark current, the maximum power consumption, and the response time restrictions in the same manner as in the first embodiment.

[0127] Each of the third ECU 13 and the fourth ECU 14 is preferably an ECU that uses the CAN protocol as a communication protocol, has a dark current equal to or greater than a current threshold, and has no response time limitations. Furthermore, an ECU that uses a communication protocol other than the CAN protocol can be used as the third ECU 13 or the fourth ECU 14 regardless of the dark current, the maximum power consumption, and the response time limitations.

[0128] When an ECU using a communication protocol other than the CAN protocol is used as the third ECU 13 or the fourth ECU 14, the communication protocol used by the third ECU 13 or the fourth ECU 14 is the same as that used by the first ECU 11, the second ECU 12, and the 5th ECU15The communication protocol used by the ECUs 11, 12, and 15 is different from that used by the ECUs 12, 13, and 14. As an example, the first ECU 11, the second ECU 12, and the fifth ECU 15 communicate in accordance with a CAN protocol. The third ECU 13 and the fourth ECU 14 communicate in accordance with a LIN (Local Interconnect Network) protocol. In this case, the CAN protocol and the LIN protocol correspond to the first communication protocol and the second communication protocol, respectively.

[0129] The first communication protocol used by the first ECU 11, the second ECU 12, and the fifth ECU 15 is not limited to the CAN protocol. There is no problem with the second communication protocol used by the third ECU 13 and the fourth ECU 14 as long as it is different from the first communication protocol. Therefore, the second communication protocol is not limited to the LIN protocol. Examples of communication protocols used by the first ECU 11 to the fifth ECU 15 include the CAN protocol and the LIN protocol, as well as CAN-FD (Controller Area Network with Flexible Data Rate), Ethernet (registered trademark), CXPI (Clock Extension Peripheral Interface), and FlexRay (registered trademark).

[0130] Moreover, it is not necessary that all the third ECUs 13 are connected to the communication bus Bc. There is no problem as long as at least one third ECU 13 is connected to the communication bus Bc. Furthermore, the communication bus connected to the third ECU 13 may be different from the communication bus connected to the fourth ECU 14. In this case, for example, an ECU that uses the CAN protocol as a communication protocol, has a dark current equal to or greater than a current threshold, and has no response time limit is used as the third ECU 13, and the fourth ECU 14 uses a communication protocol other than CAN.

[0131] <Effects of the In-Vehicle System 1 and the Management Device 20> The in-vehicle system 1 and the management device 20 in the second embodiment have the same effects as those of the in-vehicle system 1 and the management device 20 in the first embodiment. In the management device 20 in the second embodiment, when the device communication IC 42 receives ECU data, the device control unit 46 determines whether the destination of the ECU data is in a low power state. This allows the device control unit 46 to detect whether the ECU data is stored in the ECU storage unit 31 of the destination.

[0132] <Modification> In the first and second embodiments, the number of first ECUs 11 is not limited to two and may be one or three or more. The number of second ECUs 12 is not limited to one and may be two or more. The number of communication buses Ba to which the first ECUs 11, the second ECUs 12, and the management device 20 are connected is not limited to one and may be two or more. The number of fifth ECUs 15 is not limited to three and may be one, two, or four or more. The number of communication buses Bb to which the fifth ECUs 15 and the management device 20 are connected is not limited to one and may be two or more.

[0133] The number of third ECUs 13 connected to the switch 16 is not limited to 2 and may be 1 or 3 or more. The number of fourth ECUs 14 connected to the switch 17 is not limited to 1 and may be 2 or more. The number of switches connected to an ECU is not limited to 2 and may be 1 or 3 or more. When the number of switches connected to an ECU is 3 or more, in the second embodiment, two or more ECUs among the multiple ECUs connected to the multiple switches, respectively, are connected to the communication bus.

[0134] The technical features (constituent elements) described in the first and second embodiments can be combined with each other, and by combining them, new technical features can be formed. The disclosed embodiments 1 and 2 are illustrative in all respects and should not be considered as limiting. The scope of the present invention is defined by the claims, not by the above meaning, and is intended to include all modifications within the scope and meaning equivalent to the claims.

[0135] The following supplementary notes are further disclosed regarding the above embodiment.

[0136] (Appendix 1) a plurality of in-vehicle devices whose states transition to a low power state in which power consumption is small or a high power state in which power consumption is larger than that of the low power state; a receiving unit that receives data whose destination is one of the plurality of in-vehicle devices; A processing unit for executing processing; Equipped with The processing unit includes: transitioning the states of the plurality of in-vehicle devices to the low power state or the high power state; When the receiving unit receives data, it is determined whether the state of a destination of the data received by the receiving unit is the low power state. In-vehicle systems.

[0137] (Appendix 2) A management device for managing power consumption of an in-vehicle system including a plurality of in-vehicle devices, the state of which is a low power state in which power consumption is low, or a high power state in which power consumption is higher than the power consumption of the low power state, and a receiving unit for receiving data whose destination is one of the plurality of in-vehicle devices, A processing unit for executing a process, The processing unit includes: transitioning the states of the plurality of in-vehicle devices to the low power state or the high power state; When the receiving unit receives data, it is determined whether the state of a destination of the data received by the receiving unit is the low power state. Management device. [Explanation of symbols]

[0138] 1. In-vehicle systems 10 DC power supply 11 1st ECU (1st in-vehicle device, in-vehicle device) 12 2nd ECU (2nd in-vehicle device, in-vehicle device) 13 3rd ECU (3rd in-vehicle device, in-vehicle device) 14 4th ECU (3rd in-vehicle device, in-vehicle device) 15 5th ECU (vehicle device) 16,17 Switch 18,19 Drive circuit 20 Management device 30 ECU control section 31 ECU storage section 32 Clock section 33 ECU communication IC 34 ECU output section 35,47 Internal bus 40,41 Device output section 42, 43, 48 Device communication IC (receiver) 44 Instruction input section 45 Device storage 46 Device control section (processing section) AC storage medium Ba, Bb, Bc communication bus C Vehicle E load Pc, Pe computer programs Ta Operation Status Table Tb Target state table

Claims

1. a first in-vehicle device and a second in-vehicle device connected to a communication bus; A processing unit for executing processing; Equipped with when the first in-vehicle device receives the first data or the second data via the communication bus in a low power state in which power consumption is small, the state of the first in-vehicle device transitions to a high power state in which power consumption is larger than the power consumption of the low power state; when the second in-vehicle device receives the first data via the communication bus in a low power state in which power consumption is small, the state of the second in-vehicle device is maintained in the low power state; when the second in-vehicle device receives the second data via the communication bus in the low power state, a state of the second in-vehicle device transitions to a high power state in which power consumption is greater than power consumption in the low power state; The processing unit includes: transitioning a state of the first in-vehicle device to the high power state by instructing transmission of the first data via the communication bus; transitioning the states of the first in-vehicle device and the second in-vehicle device to the high power state by instructing transmission of the second data via the communication bus; a receiving unit for receiving data from one of a plurality of in-vehicle devices, the destination of which includes the first in-vehicle device and the second in-vehicle device, the in-vehicle device being in a low power state in which power consumption is low, or in a high power state in which power consumption is higher than that of the low power state; When the receiving unit receives data, the processing unit determines whether or not a state of a destination of the data received by the receiving unit is the low power state; If it is determined that the state of the transmission destination is a low power state, the transmission destination waits until the state of the transmission destination transitions from a low power state to a high power state. In-vehicle systems.

2. A first in-vehicle device and a second in-vehicle device connected to a communication bus; A processing unit for executing processing; Equipped with when the first in-vehicle device receives the first data or the second data via the communication bus in a low power state in which power consumption is small, the state of the first in-vehicle device transitions to a high power state in which power consumption is larger than the power consumption of the low power state; when the second in-vehicle device receives the first data via the communication bus in a low power state in which power consumption is small, the state of the second in-vehicle device is maintained in the low power state; when the second in-vehicle device receives the second data via the communication bus in the low power state, a state of the second in-vehicle device transitions to a high power state in which power consumption is greater than power consumption in the low power state; The processing unit includes: transitioning a state of the first in-vehicle device to the high power state by instructing transmission of the first data via the communication bus; transitioning the states of the first in-vehicle device and the second in-vehicle device to the high power state by instructing transmission of the second data via the communication bus; storing information about the states of the first in-vehicle device and the second in-vehicle device, which have been changed by the first data or the second data, in a storage unit in a table format; The information stored in the table format corresponds to information regarding a plurality of vehicle operations related to the vehicle. In-vehicle systems.

3. The number of the first in-vehicle devices is two or more.

3. The in-vehicle system according to claim 1 or 2.

4. The maximum power consumption amount of the first in-vehicle device is less than the maximum power consumption amount of the second in-vehicle device. The in-vehicle system according to any one of claims 1 to 3.

5. a third in-vehicle device to which power is supplied via the switch; When the switch is switched from off to on, a state of the third in-vehicle device transitions from a low power state in which power consumption is small to a high power state in which power consumption is larger than the power consumption of the low power state; The processing unit instructs the switch to be turned on, thereby transitioning the state of the third in-vehicle device to the high power state. The in-vehicle system according to any one of claims 1 to 4.

6. the number of the third in-vehicle devices is two or more; Power is supplied to a plurality of third in-vehicle devices through the common switch. The in-vehicle system according to claim 5 .

7. A dark current of the first in-vehicle device or the second in-vehicle device is less than a dark current of the third in-vehicle device.

7. The in-vehicle system according to claim 5 or 6.

8. The third in-vehicle device is not connected to the communication bus. The in-vehicle system according to any one of claims 5 to 7.

9. When an instruction is given to execute one of a plurality of vehicle operations related to the vehicle, the processing unit transitions the states of all of the plurality of in-vehicle devices, including the first in-vehicle device and the second in-vehicle device, which transition to a low power state having low power consumption or a high power state having power consumption greater than that of the low power state, to the high power state, which are necessary for realizing the vehicle operation that has been instructed to be executed. The in-vehicle system according to any one of claims 1 to 8.

10. When the number of vehicle operations being executed among the plurality of vehicle operations decreases, the processing unit transitions a state of an in-vehicle device that is not necessary for realizing the vehicle operation being executed to the low power state.

10. The in-vehicle system according to claim 9.

11. a receiving unit for receiving data from one of a plurality of in-vehicle devices, the destination of which includes the first in-vehicle device and the second in-vehicle device, the in-vehicle device being in a low power state in which power consumption is low, or in a high power state in which power consumption is higher than that of the low power state; When the receiving unit receives data, the processing unit determines whether a state of a destination of the data received by the receiving unit is the low power state. The in-vehicle system according to claim 2 .

12. a management device for managing power consumption of an in-vehicle system, the management device comprising: a first in-vehicle device and a second in-vehicle device connected to a communication bus; when the first in-vehicle device receives first data or second data via the communication bus in a low power state in which power consumption is low, a state of the first in-vehicle device transitions to a high power state in which power consumption is higher than the power consumption of the low power state; when the second in-vehicle device receives the first data via the communication bus in the low power state in which power consumption is low, a state of the second in-vehicle device is maintained in the low power state; and when the second in-vehicle device receives the second data via the communication bus in the low power state, a state of the second in-vehicle device transitions to a high power state in which power consumption is higher than the power consumption of the low power state, A processing unit for executing a process, The processing unit includes: transitioning a state of the first in-vehicle device to the high power state while maintaining the low power state of the second in-vehicle device by instructing transmission of the first data via the communication bus; transitioning the states of the first in-vehicle device and the second in-vehicle device from the low power state to the high power state by instructing transmission of the second data via the communication bus; a receiving unit for receiving data from one of a plurality of in-vehicle devices, the destination of which includes the first in-vehicle device and the second in-vehicle device, the in-vehicle device being in a low power state in which power consumption is low, or in a high power state in which power consumption is higher than that of the low power state; When the receiving unit receives data, the processing unit determines whether or not a state of a destination of the data received by the receiving unit is the low power state; If it is determined that the state of the transmission destination is a low power state, the transmission destination waits until the state of the transmission destination transitions from a low power state to a high power state. Management device.

13. A management device for managing the power consumption of an in-vehicle system, comprising a first in-vehicle device and a second in-vehicle device connected to a communication bus, wherein when the first in-vehicle device receives first data or second data via the communication bus in a low power state in which power consumption is low, the state of the first in-vehicle device transitions to a high power state in which power consumption is higher than that of the low power state, when the second in-vehicle device receives the first data via the communication bus in the low power state in which power consumption is low, the state of the second in-vehicle device is maintained in the low power state, and when the second in-vehicle device receives the second data via the communication bus in the low power state, the state of the second in-vehicle device transitions to a high power state in which power consumption is higher than that of the low power state, A processing unit for executing a process, The processing unit includes: transitioning a state of the first in-vehicle device to the high power state while maintaining the low power state of the second in-vehicle device by instructing transmission of the first data via the communication bus; transitioning the states of the first in-vehicle device and the second in-vehicle device from the low power state to the high power state by instructing transmission of the second data via the communication bus; storing information about the states of the first in-vehicle device and the second in-vehicle device, which have been changed by the first data or the second data, in a storage unit in a table format; The information stored in the table format corresponds to information regarding a plurality of vehicle operations related to the vehicle. Management device.

14. 1. A method for managing power consumption of an in-vehicle system, comprising: a first in-vehicle device and a second in-vehicle device connected to a communication bus; when the first in-vehicle device receives first data or second data via the communication bus in a low power state in which power consumption is low, a state of the first in-vehicle device transitions to a high power state in which power consumption is higher than that of the low power state; when the second in-vehicle device receives the first data via the communication bus in the low power state in which power consumption is low, a state of the second in-vehicle device is maintained in the low power state; and when the second in-vehicle device receives the second data via the communication bus in the low power state, a state of the second in-vehicle device transitions to a high power state in which power consumption is higher than that of the low power state, transitioning a state of the first in-vehicle device to the high power state while maintaining the low power state of the second in-vehicle device by instructing transmission of the first data via the communication bus; transitioning a state of the first in-vehicle device and the second in-vehicle device from the low power state to the high power state by instructing transmission of the second data via the communication bus; a step of determining whether a destination of the data received by the receiving unit is in the low power state when the receiving unit receives the data, the destination of the data being one of a plurality of in-vehicle devices that includes the first in-vehicle device and the second in-vehicle device and that transitions to a low power state with low power consumption or a high power state with higher power consumption than the low power state; a step of waiting until the state of the destination of transmission transitions from the low power state to a high power state when it is determined that the state of the destination of transmission is a low power state; A management method for causing a computer to execute the following:

15. A management method for managing power consumption of an in-vehicle system, comprising a first in-vehicle device and a second in-vehicle device connected to a communication bus, wherein when the first in-vehicle device receives first data or second data via the communication bus in a low power state in which power consumption is low, the state of the first in-vehicle device transitions to a high power state in which power consumption is higher than that of the low power state, when the second in-vehicle device receives the first data via the communication bus in the low power state in which power consumption is low, the state of the second in-vehicle device is maintained in the low power state, and when the second in-vehicle device receives the second data via the communication bus in the low power state, the state of the second in-vehicle device transitions to a high power state in which power consumption is higher than that of the low power state, transitioning a state of the first in-vehicle device to the high power state while maintaining the low power state of the second in-vehicle device by instructing transmission of the first data via the communication bus; transitioning a state of the first in-vehicle device and the second in-vehicle device from the low power state to the high power state by instructing transmission of the second data via the communication bus; storing information about the states of the first in-vehicle device and the second in-vehicle device, which have been changed according to the first data or the second data, in a storage unit in a table format; on the computer, The information stored in the table format corresponds to information regarding a plurality of vehicle operations related to the vehicle. Management method.

Citation Information

Patent Citations

  • Communication system

    JP2012029215A

  • Control device, program run by the control device, and communication system with the control device

    JP2012205035A

  • On-vehicle network system

    JP2015107672A

  • Communication system

    JP2021182679A