WO2019146169A1 - Dispositif de commande, procédé de commande et programme informatique - Google Patents
Dispositif de commande, procédé de commande et programme informatique Download PDFInfo
- Publication number
- WO2019146169A1 WO2019146169A1 PCT/JP2018/037567 JP2018037567W WO2019146169A1 WO 2019146169 A1 WO2019146169 A1 WO 2019146169A1 JP 2018037567 W JP2018037567 W JP 2018037567W WO 2019146169 A1 WO2019146169 A1 WO 2019146169A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- power
- vehicle
- control
- power supply
- vehicle control
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R16/00—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
- B60R16/02—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/30—Means for acting in the event of power-supply failure or interruption, e.g. power-supply fluctuations
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
Definitions
- the present invention relates to a control device, a control method, and a computer program.
- This application claims the priority based on Japanese Patent Application No. 2018-011755 filed on Jan. 26, 2018, and incorporates all the contents described in the aforementioned Japanese application.
- ECUs Electronic Control Units
- the types of ECUs include, for example, those related to a travel system that controls the engine, brakes, EPS (Electric Power Steering), etc. in response to accelerator, brake, and steering wheel operations, and in-vehicle lighting and head in response to switch operations by occupants.
- EPS Electric Power Steering
- the ECU is configured by an arithmetic processing unit such as a microcomputer, and the control of the on-vehicle device is realized by reading and executing the control program stored in a ROM (Read Only Memory).
- the control program of the ECU needs to rewrite the control program of the old version to the control program of the new version in response to the version upgrade. Further, it is also necessary to rewrite data necessary for executing the control program, such as map information and control parameters.
- Patent Document 1 discloses a technology (on-line update function) of downloading an update program via a network and updating an ECU control program.
- the vehicle is stopped and the update is executed in a state where the user gets off the vehicle.
- a control device includes a power supply control unit that individually controls power supply to a plurality of on-board control devices belonging to a communication network in the vehicle, and a control of the own device among the plurality of on-vehicle control devices.
- a specifying unit that specifies a target device that is an on-board control device that executes update processing for updating a program, the power control unit causes the specified target device to be supplied with power, and the plurality of power control units
- the amount of electric power supplied to at least one in-vehicle control device other than the target device among the in-vehicle control devices of the above-mentioned in-vehicle control devices is smaller than the amount of electric energy which can execute the process of updating the control program in the in-vehicle control device.
- a control method is a method of controlling power supply to a plurality of in-vehicle control devices belonging to a communication network in a vehicle, which is one of the plurality of in-vehicle control devices.
- And D reducing the amount of power supplied to the at least one in-vehicle control device from the amount of power that can be updated in the control program in the in-vehicle control device.
- a computer program is a computer program for causing a computer to function as a control device that controls power supply to a plurality of on-vehicle control devices belonging to a communication network in a vehicle,
- a power supply control unit individually controlling power supply to the plurality of in-vehicle control devices; and a target device as the in-vehicle control device executing an update process of a control program of the own device among the plurality of in-vehicle control devices
- the power supply control unit causes the specified target device to supply power and at least one on-vehicle control of the plurality of on-vehicle control devices other than the target device.
- the amount of power supplied to the device is made smaller than the amount of power that can be updated in the control program in the onboard control device.
- the present disclosure can not only be realized as a control device including such a characteristic control unit, a control method having such characteristic processing as a step, and a computer program for causing a computer to execute such a step.
- the present invention can be realized as a semiconductor integrated circuit that realizes part or all of the control device.
- the present disclosure aims to provide a control device capable of suppressing the amount of power consumption at the time of update processing of a control program of an on-vehicle control device, a control method thereof, and a computer program.
- the control device includes a power supply control unit that individually controls power supply to a plurality of in-vehicle control devices belonging to a communication network in the vehicle, and a self-device of the plurality of in-vehicle control devices.
- a specifying unit that specifies a target device that is an on-vehicle control device that executes update processing for updating a control program
- the power control unit causes the specified target device to be supplied with power
- the amount of electric power supplied to at least one in-vehicle control device other than the target device among the plurality of in-vehicle control devices is set smaller than the amount of electric power that can be executed to update the control program in the in-vehicle control device.
- the vehicle By enabling individual control of power supply to a plurality of in-vehicle control devices, power is supplied to the target device, and at least one in-vehicle control device other than the target device among the plurality of in-vehicle control devices It is possible to perform power supply control in which the amount of power supplied is smaller than the amount of power that can be updated in the control program in the on-vehicle control device.
- the vehicle By performing such power supply control, the vehicle carries out the updating process compared to the case where the power of the electric energy that can execute the updating process is supplied to all the on-vehicle control devices when performing the updating process. Power consumption can be reduced.
- the amount of power supplied to at least one in-vehicle control device other than the target device can be the amount of power that can be updated in the control program in the in-vehicle control device.
- the period to be less may include a period from the identification of the target device to the end of the update process in the target device.
- the power control unit may stop the power supply to at least one on-vehicle control device other than the target device. Thereby, the power consumption in the update process can be further suppressed.
- the power supply control unit may stop the power supply to all the on-vehicle control devices other than the target device among the plurality of on-vehicle control devices. .
- the power consumption in the update process can be significantly reduced.
- control device further includes a monitoring unit that monitors at least one of a power abnormality and a communication abnormality of the target device during update processing, and the power control unit
- the power supply to the target device may be stopped when a power abnormality or a communication abnormality of the target device is detected during the update process.
- control device may further include an update control unit that instructs the target device to execute the update process.
- control device can also control the update process in the target device.
- the control method is a method of controlling power supply to a plurality of in-vehicle control devices belonging to a communication network in a car, and a control program of the own device among the plurality of in-vehicle control devices Identifying a target device that is an in-vehicle control device that executes the update process, and supplying power to the identified target device, and at least one of the plurality of in-vehicle control devices other than the target device And reducing the amount of power supplied to the in-vehicle control device of the table to be smaller than the amount of power that can be updated in the control program in the in-vehicle control device.
- the vehicle By enabling individual control of power supply to a plurality of in-vehicle control devices, power is supplied to the target device, and at least one in-vehicle control device other than the target device among the plurality of in-vehicle control devices It is possible to perform power supply control in which the amount of power supplied is smaller than the amount of power that can be updated in the control program in the on-vehicle control device.
- the vehicle By performing such power supply control, the vehicle carries out the updating process compared to the case where the power of the electric energy that can execute the updating process is supplied to all the on-vehicle control devices when performing the updating process. Power consumption can be reduced.
- a computer program is a computer program for causing a computer to function as a control device for controlling power supply to a plurality of on-vehicle control devices belonging to a communication network in a car, the computer A power control unit individually controlling power supply to a plurality of in-vehicle control devices, and a target device which is an in-vehicle control device executing an update process of a control program of the own device among the plurality of in-vehicle control devices.
- the power supply control unit causes the specified target device to supply power to at least one on-vehicle control device other than the target device among the plurality of on-vehicle control devices.
- the amount of power supplied is made smaller than the amount of power that can be updated in the control program in the in-vehicle control device.
- FIG. 1 is a schematic view showing the configuration of a vehicle according to the first embodiment.
- a vehicle 1 according to the present embodiment includes an on-vehicle communication device 15 for communicating with an external device, a plurality of ECUs (Electronic Control Units) 30A, 30B, 30C,.
- the relay apparatus 10 which is ECU which relays communication with several ECU30A, 30B, 30C, ..., the battery 40 which supplies electric power to these, and the power supply control apparatus 20 are included.
- the plurality of ECUs 30A, 30B, 30C,... When the plurality of ECUs 30 are distinguished from one another, they are also expressed as ECU-1, ECU-2, ECU-3,.
- the battery 40 may be composed of a main battery and a sub battery.
- Each of the ECUs 30 is connected by an in-vehicle communication line 16 terminating in the relay device 10 to configure the in-vehicle communication network 4 together with the relay device 10.
- Communication network 4 is formed of a bus-type communication network (for example, CAN (Controller Area Network)) that enables communication among ECUs 30.
- CAN Controller Area Network
- information is stored and transmitted in a format called a data frame.
- the communication network 4 is not limited to CAN, but also to communication standards such as LIN (Local Interconnect Network), CANFD (CAN with Flexible Data Rate), Ethernet (registered trademark), or MOST (Media Oriented Systems Transport: MOST is a registered trademark). It may be a network to be adopted.
- LIN Local Interconnect Network
- CANFD CAN with Flexible Data Rate
- Ethernet registered trademark
- MOST Media Oriented Systems Transport: MOST is a registered trademark
- the ECU 30 controls an engine, a brake, an EPS (Electric Power Steering), etc. in response to operations of an accelerator, a brake, and a steering wheel, and turns on / off interior lighting and headlights according to switch operation.
- the relay device 10 is further connected to the in-vehicle communication device 15 via a communication line of a predetermined standard.
- the relay device 10 may be equipped with the in-vehicle communication device 15.
- the in-vehicle communication device 15 wirelessly communicates with an external device via the wide area communication network 2 such as the Internet.
- the external device is, for example, the server 5 that stores the update program of the ECU 30.
- the in-vehicle communication device 15 may have a plug (not shown), and may communicate with an external device connected to the plug in a wired manner.
- the in-vehicle communication device 15 may be a device owned by a user, such as a mobile phone, a smartphone, a tablet terminal, or a notebook personal computer (PC).
- the relay device 10 relays the information received by the in-vehicle communication device 15 from the device outside the vehicle to the ECU 30.
- the relay device 10 also relays the information received from the ECU 30 to the in-vehicle communication device 15.
- the in-vehicle communication device 15 wirelessly transmits the relayed information to the external device.
- the battery 40 is connected to the power control device 20 through the power line 18, and the power control device 20 is connected to the ECUs 30A, 30B, 30C,... Through the power lines 17A, 17B, 17C,.
- Relay device 10 is further connected to power supply control device 20 via in-vehicle communication line 16.
- the relay device 10 may have the power control device 20 mounted thereon.
- the power supply control device 20 controls the power supply from the battery 40 to the ECU 30.
- FIG. 2 is a block diagram showing an internal configuration of the relay device 10. As shown in FIG. As shown in FIG. 2, the relay device 10 includes a control unit 11, a storage unit 12, an in-vehicle communication unit 13, and the like.
- the control unit 11 of the relay device 10 includes a CPU (Central Processing Unit).
- the CPU of the control unit 11 has a function of reading out one or more programs stored in the storage unit 12 and executing various processes.
- the CPU of the control unit 11 can execute a plurality of programs in parallel by switching and executing a plurality of programs in time division, for example.
- the CPU of the control unit 11 includes one or more large scale integrated circuits (LSI).
- LSI large scale integrated circuits
- the plurality of LSIs cooperate to realize the function of the CPU.
- the computer program executed by the CPU of the control unit 11 can be transferred while being recorded on a recording medium such as a CD-ROM or a DVD-ROM, or can be transferred by downloading from a computer device such as a server computer. .
- the storage unit 12 is formed of a non-volatile memory element such as a flash memory or an EEPROM (Electrically Erasable Programmable Read Only Memory).
- the storage unit 12 has a storage area for storing a program executed by the CPU of the control unit 11 or data required for the execution.
- An in-vehicle communication line 16 is connected to the in-vehicle communication unit 13.
- the in-vehicle communication unit 13 includes a communication device that communicates with the ECU 30 in accordance with a predetermined communication standard such as CAN.
- the in-vehicle communication unit 13 transmits the information given from the CPU of the control unit 11 to the predetermined ECU 30, and the ECU 30 gives the information of the transmission source to the CPU of the control unit 11.
- the in-vehicle communication device 15 is a wireless communication device including an antenna and a communication circuit that executes transmission and reception of a wireless signal from the antenna.
- the in-vehicle communication device 15 can communicate with an external device by being connected to a wide area communication network 2 such as a cellular phone network.
- the in-vehicle communication device 15 transmits the information given from the CPU of the control unit 11 to an external device such as the server 5 via the wide area communication network 2 formed by a base station (not shown) and also receives the information received from the external device To the CPU of the control unit 11.
- FIG. 3 is a block diagram showing an internal configuration of the power supply control device 20. As shown in FIG. As shown in FIG. 3, the power supply control device 20 includes a control unit 21, a storage unit 22, an in-vehicle communication unit 23, and the like.
- the control unit 21 of the power supply control device 20 includes a CPU.
- the CPU of the control unit 21 has a function of reading one or a plurality of programs stored in the storage unit 22 and executing various processes.
- the CPU of the control unit 21 can execute a plurality of programs in parallel by switching and executing a plurality of programs in time division, for example.
- the CPU of the control unit 21 includes one or more large scale integrated circuits (LSI).
- LSI large scale integrated circuits
- the plurality of LSIs cooperate to realize the function of the CPU.
- the computer program executed by the CPU of the control unit 21 can be transferred while being recorded on a recording medium such as a CD-ROM or a DVD-ROM, or can be transferred by downloading from a computer device such as a server computer. .
- the storage unit 22 is formed of a non-volatile memory element such as a flash memory or an EEPROM.
- the storage unit 22 has a storage area for storing a program executed by the CPU of the control unit 21 and data necessary for the execution.
- An in-vehicle communication line 16 is connected to the in-vehicle communication unit 23.
- the in-vehicle communication unit 23 includes a communication device that communicates with the relay device 10 in accordance with a predetermined communication standard such as CAN.
- the in-vehicle communication unit 23 transmits information given from the CPU of the control unit 21 to a predetermined relay device 10, and the relay device 10 gives information on the transmission source to the CPU of the control unit 21.
- the power supply control device 20 is further connected to the main switch 25 connected to the battery 40 via the power line 18 and to the first individual switch 27A connected to the ECU 30A via the power line 17A and the ECU 30B via the power line 17B. And the third individual switches 27C,... Connected to the second individual switch 27B and the ECU 30C via the power line 17C, and the individual switches 27A, 27B, 27C,... Are batteries via the main switch 25 and the power line 18, respectively. It is connected with 40. The individual switches 27A, 27B, 27C,...
- the main switch 25 and the individual switch 27 are circuits having a function of permitting or blocking the power supply, and include, for example, a transistor, a field effect transistor (FET), and a relay circuit.
- FET field effect transistor
- Power supply control device 20 further includes a first drive circuit 24 for driving main switch 25 and a second drive circuit 26 for independently driving each individual switch 27.
- the drive circuits 24 and 26 are connected to the control unit 21 and drive the main switch 25 and the individual switch 27 according to the control of the control unit 21.
- Driving of the main switch 25 is to switch the ON state or the OFF state to the other state.
- the first drive circuit 24 switches the main switch 25 from the ON state to the OFF state or from the OFF state to the ON state in accordance with a control signal from the CPU of the control unit 21. Therefore, the main switch 25 takes one of the ON state and the OFF state.
- the driving of the individual switches 27 is, as an example, switching the ON state or the OFF state to the other state independently of each other.
- the second drive circuit 26 individually switches the individual switches 27 from the ON state to the OFF state or from the OFF state to the ON state in accordance with a control signal from the CPU of the control unit 21. Therefore, the individual switches 27A, 27B, and 27C corresponding to the ECUs 30A, 30B, and 30C can have the following combinations of ON and OFF states.
- the vehicle 1 is provided with a power switch (not shown) that can be operated by the user (driver), and the control unit 21 causes the first drive circuit 24 to switch the main switch 25 when the power is turned on. Turn it on. In addition, when the power-off operation is performed, the main switch 25 is turned off in the first drive circuit 24. Further, the control unit 21 executes a power control process to be described later, and individually drives the individual switches 27 according to the process.
- the control program of the ECU 30 is updated at a predetermined timing.
- the relay device 10 relays the update program received by the in-vehicle communication device 15 from the external device to the ECU 30 (hereinafter, referred to as target ECU) that executes the update process, and instructs execution of the update process.
- the control unit 11 of the relay device 10 includes an update control unit 111 that is a function of causing the target ECU to execute the update process (FIG. 2). This function is mainly realized by the CPU when the CPU of the control unit 11 reads and executes the program stored in the storage unit 12.
- the update process is performed while the vehicle 1 is stopped with the main switch 25 ON. Therefore, the control unit 21 of the power supply control device 20 performs the power supply control process for supplying power to the necessary part at the time of the update process.
- control unit 21 of power supply control device 20 has power supply control unit 211 and identification unit 212 as a function for executing power supply control processing. These functions are mainly realized by the CPU when the CPU of the control unit 21 reads and executes the program stored in the storage unit 22.
- the identifying unit 212 executes a identifying process for identifying the target ECU for which the updating process has been requested.
- the identification process includes a process of analyzing the content of data included in the communication frame transmitted by the in-vehicle communication line 16 and received by the in-vehicle communication unit 23.
- the identifying unit 212 identifies an ECU (target ECU) that executes the update process by the above analysis.
- the power supply control unit 211 executes processing to individually switch the on / off state of the individual switch 27 based on the identification result of the identification unit 212. In the first embodiment, only the individual switch 27 of the target ECU is switched from the OFF state to the ON state.
- the control unit 21 of the power supply control device 20 further includes a monitoring unit 213.
- the monitoring unit 213 monitors power abnormality in the target ECU.
- the power abnormality includes that the voltage of the target ECU is out of the normal range and that the current value flowing through the target ECU is out of the normal range.
- the monitoring unit 213 further monitors communication abnormality in the target ECU.
- the communication abnormality to be monitored is a communication abnormality between the target ECU and another ECU (for example, the relay device 10).
- the communication abnormality includes that the communication is completely shut off and that the amount of communication is smaller than a threshold.
- the monitoring unit 213 detects the presence or absence of an abnormality based on, for example, the voltage value, the current value, the amount of change of the voltage value, the combination thereof, and the like of the target ECU.
- FIG. 4 is a flowchart showing the flow of the power control process performed by the control unit 21.
- the control unit 21 of the power supply control device 20 executes the processing shown in the flowchart of FIG. 4 by reading and executing the program stored in the storage unit 12.
- the control unit 21 of the power supply control device 20 repeatedly executes the power supply control process shown in FIG. 4 while the vehicle 1 is stopped.
- control unit 21 monitors whether or not there is a request for execution of the update process to ECU 30.
- requests for update processing such as those made from the relay device 10 to the ECU 30 and those made from the server 5 or the like to the ECU 30, and the control unit 21 determines whether the request is made to the ECU 30 Determine if The determination method is not limited to a specific method.
- the communication frame transmitted to the communication network 4 may be monitored to determine whether it contains data for requesting the ECU 30 to update. If there is a request for update processing (YES in step S101), the control unit 21 performs the following operation.
- the control unit 21 specifies the target ECU for which the update process has been requested (step S103). Then, the control unit 21 turns on only the individual switch 27 of the target ECU (step S105). For example, when the target ECU is specified as the ECU 30A in step S103, the control unit 21 keeps only the first individual switch 27A in the ON state and keeps the other individual switches 27B, 27C,. As a result, power is supplied only to the target ECU that executes the update process among the plurality of ECUs 30, and power is not supplied to the other ECUs 30. As a result, in the target ECU, the supplied electric power is consumed to execute the update process, and the consumption of the other ECUs 30 not performing the update process is suppressed.
- the control unit 21 monitors the completion of the update process in the target ECU.
- the control unit 21 receives the communication frame transmitted by the in-vehicle communication line 16 by the in-vehicle communication unit 23, and analyzes the content of the data included in the frame to notify the relay device 10 of the update completion from the target ECU. Monitor if there is. If the notification of the update completion has been received (YES in step S107), the control unit 21 turns off the individual switch 27 of the target ECU (step S111). Thus, when the update process is completed in the target ECU, the power supply to the ECU is stopped.
- step S107 There is no notification of the completion of the update, and even during the update process (ON in step S107), the control unit 21 detects the power abnormality in the target ECU (YES in step S109), the individual switch 27 of the target ECU is turned OFF. The state is set (step S111). The control unit 21 similarly sets the individual switch 27 of the target ECU to the OFF state also when detecting a communication abnormality in the target ECU instead of or in addition to the power abnormality in the target ECU. As a result, the power supply to the target ECU is stopped. Therefore, the update process is interrupted.
- step S111 turning off the individual switch 27 of the target ECU being subjected to the update process in step S111 means interrupting the update process in the ECU and starting the update process in the next ECU.
- the vehicle 1 according to the first embodiment has an individual switch 27 for each ECU 30, and the power control device 20 independently switches ON / OFF of the individual switch 27 for each ECU 30.
- the power control device 20 independently switches ON / OFF of the individual switch 27 for each ECU 30.
- the power supply control device 20 detects the power abnormality and / or the communication abnormality of the target ECU in the updating process
- the individual switch 27 of the target ECU is turned off.
- the power supply to the target ECU in which the power abnormality and / or the communication abnormality have occurred is stopped.
- the update processing in the target ECU in which the power abnormality and / or the communication abnormality have occurred is interrupted.
- the power supply control device 20 is turned on so that the individual switch 27 of at least one of the ECUs 30 other than the target ECU 30 is turned off when executing the update process while the vehicle is stopped.
- the individual switch 27 to be in the state may be determined. That is, in the second embodiment, the ECU for which the individual switch 27 is turned on is not limited to only the target ECU (for example, ECU 30A), and the number of ECUs 30 (for example, ECUs 30A and 30B) is smaller than all the ECUs 30A to 30C.
- the individual switches (27A, 27B) may be turned on. Thereby, in the update process executed while the vehicle is stopped, power can be prevented from being supplied to at least one ECU 30 other than the target ECU.
- the power saving effect is smaller than that of the first embodiment in which the power is not supplied to any ECU 30 other than the target ECU, the power consumption is suppressed more than the case where the power is supplied to all the ECUs during the update process. be able to.
- the driving of the individual switch 27 may include adjustment of the amount of power supplied.
- the individual switch 27 has a function of changing the amount of power supplied to the ECU 30.
- the individual switch 27 includes a variable resistor, and the second drive circuit 26 changes the resistance value of the individual switch 27. Thus, the amount of power supplied to the ECU 30 is adjusted.
- the power supply control device 20 controls the amount of electric power supplied to the ECUs 30 other than the target ECU or at least one of the ECUs 30 other than the target ECU from the amount of electric power supplied at normal times Also less.
- the amount of power supplied at normal times refers to the amount of power that can be updated in the ECU. As a result, power consumption can be suppressed more than when normal power is supplied to all ECUs at the time of update processing.
- the power supply control device 20 may be an ECU that executes power supply control.
- power supply control device 20 may be a body ECU.
- the power control device 20 may be included in the relay device 10.
- the control unit 21 of the power supply control device 20 may include the update control unit 111.
- the disclosed features are realized by one or more modules.
- the feature can be realized by a circuit element or other hardware module, a software module that defines a process for realizing the feature, or a combination of a hardware module and a software module.
- the program may be provided as a program that is a combination of one or more software modules for causing a computer to execute the above-described operations.
- a program is provided as a program product by recording it on a computer readable recording medium such as a flexible disk attached to a computer, a CD-ROM (Compact Disk-Read Only Memory), a ROM, a RAM and a memory card. It can also be done.
- the program can be provided by being recorded in a recording medium such as a hard disk built in the computer.
- the program can be provided by downloading via a network.
- the program according to the present disclosure is to call a necessary module among program modules provided as a part of an operating system (OS) of a computer in a predetermined arrangement at a predetermined timing to execute processing. It is also good. In that case, the program itself does not include the above module, and the processing is executed in cooperation with the OS. Programs not including such modules may also be included in the programs according to the present disclosure.
- OS operating system
- the program according to the present disclosure may be provided by being incorporated into a part of another program. Also in this case, the program itself does not include a module included in the other program, and the process is executed in cooperation with the other program. Programs incorporated into such other programs may also be included in the programs according to the present disclosure.
- the provided program product is installed and executed in a program storage unit such as a hard disk.
- the program product includes the program itself and a recording medium in which the program is recorded.
- Reference Signs List 1 vehicle 2 wide area communication network 4 communication network 5 server 10 relay device 11 control unit 12 storage unit 13 in-vehicle communication unit 15 in-vehicle communication unit 16 in-vehicle communication line 17 in-vehicle communication line 17 17A, 17B, 17C power line 18 power line 20 power control unit 21 control unit 22 Storage unit 23 In-vehicle communication unit 24 First drive circuit 25 Main switch 26 Second drive circuit 27 Individual switch 27A First individual switch 27B Second individual switch 27C Third individual switch 30, 30A, 30B, 30C ECU 40 Battery 111 Update Control Unit 211 Power Supply Control Unit 212 Identification Unit 213 Monitoring Unit
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Mechanical Engineering (AREA)
- Computer Security & Cryptography (AREA)
- Stored Programmes (AREA)
Abstract
La présente invention concerne un dispositif de commande qui comprend une partie de commande de source d'alimentation qui commande individuellement la puissance fournie à une pluralité de dispositifs de commande embarqués qui appartiennent à un réseau de communication embarqué ; et une partie de spécification qui spécifie, parmi la pluralité de dispositifs de commande embarqués, un dispositif cible qui doit exécuter un traitement de mise à jour qui est destiné à mettre à jour un programme de commande pour le dispositif. La partie de commande de source d'alimentation entraîne la fourniture d'énergie au dispositif cible spécifié et réduit la quantité d'énergie qui est fournie à au moins l'un de la pluralité de dispositifs de commande embarqués autre que le dispositif cible en dessous de la quantité d'énergie à laquelle un traitement de mise à jour de programme de commande peut être exécuté au niveau dudit dispositif de commande embarqué.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018-011755 | 2018-01-26 | ||
| JP2018011755 | 2018-01-26 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2019146169A1 true WO2019146169A1 (fr) | 2019-08-01 |
Family
ID=67395855
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2018/037567 Ceased WO2019146169A1 (fr) | 2018-01-26 | 2018-10-09 | Dispositif de commande, procédé de commande et programme informatique |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2019146169A1 (fr) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113799763A (zh) * | 2020-06-16 | 2021-12-17 | 丰田自动车株式会社 | 用于混合动力车辆的控制系统和控制方法 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010167997A (ja) * | 2009-01-26 | 2010-08-05 | Honda Motor Co Ltd | 車両のための書き換えシステム |
| JP2016060388A (ja) * | 2014-09-18 | 2016-04-25 | 株式会社オートネットワーク技術研究所 | プログラム送信システム及びプログラム送信装置 |
-
2018
- 2018-10-09 WO PCT/JP2018/037567 patent/WO2019146169A1/fr not_active Ceased
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010167997A (ja) * | 2009-01-26 | 2010-08-05 | Honda Motor Co Ltd | 車両のための書き換えシステム |
| JP2016060388A (ja) * | 2014-09-18 | 2016-04-25 | 株式会社オートネットワーク技術研究所 | プログラム送信システム及びプログラム送信装置 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113799763A (zh) * | 2020-06-16 | 2021-12-17 | 丰田自动车株式会社 | 用于混合动力车辆的控制系统和控制方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111051139B (zh) | 控制设备、控制方法和计算机程序 | |
| US11704104B2 (en) | Control apparatus, control method, and computer program | |
| JP5958445B2 (ja) | 車載ネットワークシステム、管理装置 | |
| US10850685B2 (en) | Onboard relay device, information processing method, storage medium storing program, relay device, and information processing system | |
| WO2018185994A1 (fr) | Dispositif de commande, procédé de transfert et programme informatique | |
| WO2017208890A1 (fr) | Dispositif de commande, procédé de commande et programme informatique | |
| US20190146779A1 (en) | Vehicle-mounted power supply system, relay box, and relay control apparatus | |
| JP6620891B2 (ja) | 中継装置、中継方法、およびコンピュータプログラム | |
| JP2017157007A (ja) | プログラム更新システム、プログラム更新方法及びコンピュータプログラム | |
| US12287693B2 (en) | In-vehicle control device | |
| CN111032438B (zh) | 控制设备、控制方法和计算机程序 | |
| JP7207301B2 (ja) | 更新制御装置、制御方法、およびコンピュータプログラム | |
| JP6394678B2 (ja) | 制御装置、制御プログラムの更新可否の決定方法、及びコンピュータプログラム | |
| JP6973120B2 (ja) | なりすまし検出装置、検出方法、およびコンピュータプログラム | |
| WO2024070572A1 (fr) | Dispositif embarqué, procédé de traitement d'informations et système embarqué | |
| JP7279707B2 (ja) | 制御装置、制御方法、およびコンピュータプログラム | |
| WO2019146169A1 (fr) | Dispositif de commande, procédé de commande et programme informatique | |
| CN114174944A (zh) | 车载电源系统 | |
| US12487813B2 (en) | Vehicular electronic control device and update program | |
| WO2018189951A1 (fr) | Dispositif de relais, procédé de relais et programme informatique | |
| WO2019155684A1 (fr) | Dispositif de commande d'activation, dispositif d'instruction d'activation, système de commande d'activation, procédé d'activation et programme informatique | |
| US20260084638A1 (en) | In-vehicle network system and control method | |
| WO2024024480A1 (fr) | Dispositif monté sur véhicule, procédé de traitement d'informations et système monté sur véhicule | |
| JP2024077162A (ja) | 車載制御装置、動作制御方法および通信システム | |
| JPWO2019187535A1 (ja) | 制御装置、制御方法、およびコンピュータプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 18901894 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 18901894 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: JP |