Battery status determination system, battery status determination method and storage medium

By designing the coordinated work of the first vehicle-mounted device and the server device in the battery state determination system, the physical quantity data of the battery is obtained and processed in real time, the problem of real-time degradation state cannot be determined in the prior art, and the real-time determination capability of the degraded state of the battery is improved.

CN112776662BActive Publication Date: 2025-04-18HONDA MOTOR CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202011154081.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2019-11-08
Filing Date
2020-10-26
Publication Date
2025-04-18
Estimated Expiration
2040-10-26

AI Technical Summary

Technical Problem

In the prior art, when determining the deterioration state of the battery based on medium and long-term charging and discharging history, battery voltage value/current value, etc., it is impossible to achieve a high real-time judgment because the transmission and reception of data takes time.

Method used

A battery status determination system is designed, including a first vehicle-mounted device and a server device. The first vehicle-mounted device acquires the physical quantity data of the battery in real time, performs deterioration diagnosis, and sends the data and diagnostic results to the server device. The server device receives these data and performs further deterioration diagnosis and processing with a longer computing cycle than the on-board device.

Benefits of technology

Through this system, the real-time judgment capability of the degraded state of the battery can be improved, ensuring that high judgment accuracy and real-timeness can still be achieved during the data transmission time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN112776662B_ABST
    Figure CN112776662B_ABST
Patent Text Reader

Abstract

The present invention provides a battery state determination system, a battery state determination method and a storage medium. The battery state determination system includes a first vehicle-mounted device and a server device, wherein the first vehicle-mounted device includes: a first acquisition unit that acquires physical quantity data representing physical quantities associated with the state of a battery mounted on a vehicle; a first diagnosis unit that performs a degradation diagnosis of the battery in a first operation cycle based on the physical quantity data; and a first sending unit that sends the physical quantity data and the diagnosis result of the degradation diagnosis of the battery based on the first diagnosis unit to the server device, wherein the server device includes: a receiving unit that receives at least one of the physical quantity data and the diagnosis result of the degradation diagnosis of the battery from the first vehicle-mounted device; and a server-side processing unit that performs at least processing other than the degradation diagnosis of the battery based on the diagnosis result of the degradation diagnosis of the battery and / or the physical quantity data in an operation cycle longer than the first operation cycle.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application claims priority based on Japanese Patent Application No. 2019-203240 filed on November 8, 2019, and uses the contents thereof herein. Technical Field

[0002] The invention relates to a battery state determination system, a battery state determination method and a storage medium. Background Art

[0003] Conventionally, a technology for determining the degradation state of a vehicle battery has been disclosed (for example, Japanese Patent Application Laid-Open No. 2018-129269). Summary of the invention

[0004] However, in the prior art, when the degradation state of the battery is to be determined more accurately based on the mid- to long-term charge and discharge history, the detection results of the battery voltage value / current value, etc., it is necessary to store this information in an external device such as a cloud server to perform the process of determining the degradation state of the battery. In this case, since it takes time to send / receive data, it may not be possible to perform degradation determination with high real-time performance.

[0005] The present invention provides a battery state determination system, a battery state determination method, and a storage medium for improving the real-time performance of determination of a battery degradation state.

[0006] The battery state determination system, battery state determination method, and storage medium of the present invention employ the following configurations.

[0007] (1): A battery state determination system according to one embodiment of the present invention includes a first vehicle-mounted device and a server device, wherein the first vehicle-mounted device comprises: a first acquisition unit, which acquires physical quantity data representing physical quantities associated with the state of a battery mounted on a vehicle; a first diagnosis unit, which performs a degradation diagnosis of the battery with a first operation cycle based on the physical quantity data; and a first sending unit, which sends the physical quantity data and a diagnosis result of the degradation diagnosis of the battery performed by the first diagnosis unit to the server device, wherein the server device comprises: a receiving unit, which receives at least one of the physical quantity data and the diagnosis result of the degradation diagnosis of the battery from the first vehicle-mounted device; and a server-side processing unit, which performs at least a processing other than the degradation diagnosis of the battery with an operation cycle longer than the first operation cycle based on the diagnosis result of the degradation diagnosis of the battery and / or the physical quantity data.

[0008] (2): In the above-mentioned aspect (1), the server-side processing unit may collect usage history of the storage battery as processing other than diagnosing deterioration of the storage battery.

[0009] (3): In the above-mentioned scheme (1) or (2), it may be that the battery state determination system further includes a second vehicle-mounted device which is mounted on a vehicle equipped with the first vehicle-mounted device and is different from the first vehicle-mounted device, and the second vehicle-mounted device includes: a second acquisition unit which acquires the physical quantity data; a second diagnosis unit which replaces the first diagnosis unit to perform a degradation diagnosis on the battery; and a second sending unit which sends the physical quantity data and the diagnosis result of the second diagnosis unit to the server device, and the first vehicle-mounted device includes a determination unit which determines whether the operation processing load of the first vehicle-mounted device is above a specified load level, and when the determination unit determines that the operation processing load of the first vehicle-mounted device is above a specified load level, at least the second diagnosis unit and the second sending unit are actuated.

[0010] (4): In the above-mentioned scheme (1) or (2), it may be that the battery state determination system further includes a second vehicle-mounted device which is mounted on a vehicle on which the first vehicle-mounted device is mounted and which is different from the first vehicle-mounted device, and the second vehicle-mounted device includes: a second acquisition unit which acquires the physical quantity data; a second diagnosis unit which replaces the first diagnosis unit to diagnose the degradation of the battery; a second sending unit which sends the physical quantity data and the diagnosis result of the second diagnosis unit to the server device; and a determination unit which determines whether the operation processing load of the first vehicle-mounted device is above a specified load level, and when the determination unit determines that the operation processing load of the first vehicle-mounted device is above a specified load level, at least the second diagnosis unit and the second sending unit are actuated.

[0011] (5): In the above-mentioned scheme (3) or (4), it may be that the first sending unit also sends information related to the usage history of the equipment installed in the vehicle, and at least one of the first diagnostic unit and the second diagnostic unit diagnoses the degree of deterioration of the battery associated with the use of the equipment.

[0012] (6): In any of the above schemes (3) to (5), the determination unit may also determine whether the computing processing load of the second vehicle-mounted device is above a specified load level, and the server device may also include a third diagnostic unit, which replaces the first diagnostic unit to perform degradation diagnosis on the battery when the determination unit determines that the computing processing load of the first vehicle-mounted device and the second vehicle-mounted device are both above a specified load level.

[0013] (7): A battery status determination method according to one embodiment of the present invention is designed such that a vehicle-mounted device performs the following processing: obtains physical quantity data representing physical quantities associated with the status of a battery mounted on a vehicle; performs a degradation diagnosis of the battery in a first operation cycle based on the physical quantity data; and sends the physical quantity data and the diagnostic result of the degradation diagnosis of the battery to a server device, and the server device performs the following processing: receives at least one of the physical quantity data and the diagnostic result of the degradation diagnosis of the battery from the vehicle-mounted device; and performs at least processing other than the degradation diagnosis of the battery in an operation cycle longer than the first operation cycle based on the diagnostic result of the degradation diagnosis of the battery and / or the physical quantity data.

[0014] (8): A storage medium of one embodiment of the present invention stores a program, wherein the program causes a computer of a first vehicle-mounted device to perform the following processing: obtain physical quantity data representing physical quantities associated with a state of a battery mounted on a vehicle; perform a degradation diagnosis of the battery with a first operation cycle based on the physical quantity data; and send the physical quantity data and the diagnosis result of the degradation diagnosis of the battery to a server device that performs at least processing other than the degradation diagnosis of the battery with an operation cycle longer than the first operation cycle.

[0015] (9): A storage medium of one embodiment of the present invention stores a program, wherein the program causes a computer of a server device that communicates with a first vehicle-mounted device to perform the following processing: receiving at least one of physical quantity data and a diagnosis result of a degradation diagnosis of a battery from the first vehicle-mounted device; and performing at least processing other than the degradation diagnosis of the battery based on the diagnosis result of the degradation diagnosis of the battery and / or the physical quantity data with a calculation cycle longer than a first calculation cycle of performing the degradation diagnosis of the battery in the computer of the first vehicle-mounted device.

[0016] According to the above aspects (1) to (9), the real-time performance of the determination of the degradation state of the storage battery can be improved. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] Figure 1 It is a structural diagram of the battery status determination system.

[0018] Figure 2 It is a diagram showing an example of the structure of a vehicle.

[0019] Figure 3 It is a diagram schematically showing the communication bus structure of the control device.

[0020] Figure 4 1 is a timing chart showing an example of the processing flow of the battery state determination system.

[0021] Figure 5 FIG. 2 is a timing chart showing another example of the processing flow of the battery state determination system.

[0022] Figure 6 It is a diagram showing an example of the hardware configuration of the control device according to the embodiment. DETAILED DESCRIPTION

[0023] Hereinafter, embodiments of a battery state determination system, a battery state determination method, and a program according to the present invention will be described with reference to the drawings.

[0024] [Overall structure]

[0025] Figure 1 1 is a structural diagram of a battery state determination system 1. The battery state determination system 1 includes, for example, a vehicle 10, a control device 100, a server device 200, and a terminal device 300. The vehicle 10, the server device 200, and the terminal device 300 are all connected to a network NW in a manner that allows them to communicate with other devices. The network NW includes, for example, a cellular network, a Wi-Fi network, Bluetooth (registered trademark), the Internet, a WAN (Wide Area Network), a LAN (Local Area Network), a public line, a provider device, a dedicated line, a wireless base station, and the like. Moreover, the communication between the vehicle 10 and the control device 100 is connected to each other via a communication bus such as a CAN (Controller Area Network) bus, a serial communication line, a wireless communication network, and the like.

[0026] The vehicle 10 is a vehicle equipped with a storage battery 40 which is a secondary battery such as a lithium-ion battery, and is, for example, a plug-in electric vehicle (EV) or a hybrid vehicle (HV).

[0027] Figure 2 1 is a diagram showing an example of a structure of a vehicle 10. The vehicle 10 includes, for example, a motor 12, a drive wheel 14, a brake device 16, a vehicle sensor 20, a PCU (Power Control Unit) 30, a battery 40, a battery sensor 42 such as a voltage sensor, a current sensor, and a temperature sensor, a communication device 50, a display device 60, a charging port 70, a converter 72, and a control device 100.

[0028] The motor 12 is, for example, a three-phase AC motor. The rotor of the motor 12 is connected to the drive wheel 14. The motor 12 uses the supplied electric power to output power to the drive wheel 14. Furthermore, the motor 12 generates electric power using the kinetic energy of the vehicle when the vehicle is decelerating.

[0029] The brake device 16 includes, for example, a brake caliper, a hydraulic cylinder that transmits hydraulic pressure to the brake caliper, and an electric motor that generates hydraulic pressure in the hydraulic cylinder. The brake device 16 may include a mechanism that transmits hydraulic pressure generated by operation of the brake pedal to the hydraulic cylinder via a master hydraulic cylinder as a backup. It should be noted that the brake device 16 is not limited to the structure described above, and may be an electronically controlled hydraulic brake device that transmits the hydraulic pressure of the master hydraulic cylinder to the hydraulic cylinder.

[0030] The vehicle sensor 20 includes an accelerator opening sensor, a vehicle speed sensor, and a brake depression amount sensor. The accelerator opening sensor is mounted on the accelerator pedal, detects the amount of operation of the accelerator pedal, and outputs it to the control unit 36 ​​as the accelerator opening. The vehicle speed sensor includes, for example, a wheel speed sensor mounted on each wheel and a speed calculator, which integrates the wheel speed detected by the wheel speed sensor to derive the vehicle speed (vehicle speed) and outputs it to the control unit 36. The brake depression amount sensor is mounted on the brake pedal, detects the amount of operation of the brake pedal, and outputs it to the control unit 36 ​​as the brake depression amount.

[0031] PCU 30 includes, for example, a converter 32, a VCU (Voltage Control Unit) 34, and a control unit 36. It should be noted that the configuration in which these components are grouped together as PCU 34 is merely an example, and these components may be arranged in a dispersed manner.

[0032] The converter 32 is, for example, an AC-DC converter. A DC side terminal of the converter 32 is connected to a DC link DL. A battery 40 is connected to the DC link DL via a VCU 34. The converter 32 converts the AC generated by the motor 12 into a DC and outputs the DC link DL.

[0033] The VCU 34 is, for example, a DC-DC converter and boosts the voltage of the electric power supplied from the battery 40 and outputs the boosted electric power to the DC link DL.

[0034] The control unit 36 ​​includes, for example, a motor control unit, a brake control unit, and a battery / VCU control unit. The motor control unit, the brake control unit, and the battery / VCU control unit may be replaced with separate control devices, such as a motor ECU, a brake ECU, a battery ECU, and a battery VCU.

[0035] The control unit 36 ​​controls the motor 12 in the motor control unit based on the output of the vehicle sensor 20. The control unit 36 ​​controls the brake device 16 in the brake control unit based on the output of the vehicle sensor 20. The control unit 36 ​​calculates the SOC (State Of Charge; hereinafter also referred to as "battery charge rate") of the battery 40 in the battery / VCU control unit based on the output of the battery sensor 42 installed in the battery 40 and outputs it to the VCU 34 and the display device 60. The control unit 36 ​​outputs the information of the vehicle speed output by the vehicle sensor 20 to the display device 60. The VCU 34 increases the voltage of the DC link DL according to the instruction from the battery / VCU control.

[0036] The battery 40 is, for example, a secondary battery such as a lithium-ion battery. The battery 40 stores electric power introduced from a charger 400 outside the vehicle 10 and discharges the electric power for driving the vehicle 10. The battery sensor 42 includes, for example, a current sensor, a voltage sensor, and a temperature sensor. The battery sensor 42 detects, for example, the current value, voltage value, and temperature of the battery 40. The battery sensor 42 outputs the detected current value, voltage value, temperature, etc. to the control unit 36.

[0037] The control unit 36 ​​estimates the degree of degradation of the storage battery 40 and also learns the degradation state of the storage battery 40. For example, the control unit 36 ​​calculates the current fully charged capacity of the storage battery 40 (hereinafter referred to as "current maximum capacity"). The control unit 36 ​​calculates the maximum capacity ratio (degradation state) of the current maximum capacity to the initial maximum capacity based on the current maximum capacity and the initial maximum capacity. The initial maximum capacity is the fully charged capacity of the storage battery 40 at the time of shipment.

[0038] In addition, the control unit 36 ​​performs statistical processing such as grouping processing on the calculation results of the full charge capacity, ΔSOC, charge and discharge power, maximum capacity ratio, etc. Thus, the control unit 36 ​​can learn the degradation state of the battery 40. It should be noted that the control unit 36 ​​can derive the degree of degradation of the battery 40 based on the value obtained by dividing the integrated value (ΔI [Ah]) of the charging current of the battery 40 between the first moment and the second moment different from the first moment after a predetermined time has passed by the difference (ΔSOC [%]) between the first charging rate of the battery 40 and the second charging rate of the battery 40.

[0039] The control unit 36 ​​outputs the calculated result to the display device 60. The control unit 36 ​​may further calculate the usage frequency of the battery 40 and output it to the display device. The usage frequency may be, for example, the degree of operation of the vehicle 10 (frequency of riding), or a value indicating the frequency of charging or discharging the battery 40.

[0040] The communication device 50 includes a wireless module for connecting to a cellular network or a Wi-Fi network.

[0041] The display device 60 includes, for example, a display unit (display) 61 and a display control unit 62. The display control unit 62 controls output of an image to be displayed on the display unit 61, for example, in accordance with an output instruction from another device.

[0042] The charging port 70 is provided toward the outside of the vehicle 10. The charging port 70 is connected to the charger 400 via the charging cable 420. The charging cable 420 includes a first plug 422 and a second plug 424. The first plug 422 is connected to the charger 400, and the second plug 424 is connected to the charging port 70. The power supplied from the charger 400 is supplied to the charging port 70 via the charging cable 420.

[0043] In addition, the charging cable 420 includes a signal cable attached to the power cable. The signal cable coordinates the communication between the vehicle 10 and the charger 400. Therefore, the first plug 422 and the second plug 424 are respectively provided with a power connector connected to the power cable and a signal connector connected to the signal cable.

[0044] Converter 72 is provided between charging port 70 and battery 40. Converter 72 converts current (eg, AC current) introduced from charger 400 via charging port 70 into current (eg, DC current) to be supplied to battery 40. Converter 72 outputs the converted DC current to battery 40.

[0045] return Figure 1 , the control device 100, for example, includes a first vehicle-mounted device 110 and a second vehicle-mounted device 120. Part or all of the functions of the control device 100 may be implemented by hardware including a circuit portion (circuitry), such as LSI (Large Scale Integration), ASIC (Application Specific Integrated Circuit), FPGA (Field-Programmable Gate Array), GPU (Graphics Processing Unit), or may be implemented by the collaboration of software and hardware. The program may be pre-stored in a storage device having a non-temporary storage medium, such as an HDD (Hard Disk Drive) or a flash memory, or may be stored in a detachable non-temporary storage medium such as a DVD or CD-ROM and installed by assembling the storage medium in a drive device.

[0046] The first vehicle-mounted device 110 is, for example, a battery management device equipped with a battery ECU (Electronic Control Unit) (or capable of communicating with the battery ECU and outputting commands to the battery ECU). The second vehicle-mounted device 120 is, for example, a navigation device equipped with a navigation ECU, an instrument display management device equipped with an instrument ECU, or the like. Which of the vehicle-mounted devices functions as the second vehicle-mounted device 120 may be set in advance by the manufacturer of the vehicle 10, or may be selected by the user of the vehicle 10.

[0047] The first vehicle-mounted device 110 includes, for example, a first acquisition unit 111 , a first determination unit 112 , a first diagnosis unit 113 , and an output unit 114 .

[0048] The first acquisition unit 111 acquires the current value, voltage value, etc. detected by the battery sensor 42. In addition, the first acquisition unit 111 can acquire the calculation results of the full charge capacity, ΔSOC, charge and discharge power, maximum capacity ratio, etc. obtained by the control unit 36, and the statistical processing results such as grouping processing. In addition, the first acquisition unit 111 can also acquire information related to the use history of the equipment installed in the vehicle 10 (for example, the second vehicle-mounted device 120, the vehicle-mounted device other than the second vehicle-mounted device 120, that is, the peripheral device of the battery 40).

[0049] The first determination unit 112 determines whether the computational processing load of the first vehicle-mounted device 110 is greater than a predetermined load level. When the first determination unit 112 determines that the computational processing load of the first vehicle-mounted device 110 is less than the predetermined load level, the first determination unit 112 controls the operation by the first acquisition unit 111 and the first diagnosis unit 113 to be performed.

[0050] When determining that the processing load of the first vehicle-mounted device 110 is equal to or greater than a predetermined load level, the first determination unit 112 performs control so as not to perform the diagnostic processing of the first diagnosis unit 113 and the acquisition processing of the first acquisition unit 111 .

[0051] When the first determination unit 112 controls so that the acquisition process of the first acquisition unit 111 and the diagnostic calculation process of the first diagnosis unit 113 are not performed, the output unit 114 described later outputs a processing command to the second vehicle-mounted device 120 to make the second vehicle-mounted device 120 perform the deterioration diagnosis process of the battery 40 instead. The replacement process of the second vehicle-mounted device 120 will be described later.

[0052] The first diagnostic unit 113 performs degradation diagnosis of the storage battery 40 at a predetermined first calculation cycle (about 10 [milliseconds]) based on the current value, voltage value, etc. acquired by the first acquisition unit 111. The first diagnostic unit 113 may directly use the calculation results of the full charge capacity, ΔSOC, charge / discharge power, maximum capacity ratio, etc. acquired by the control unit 36, or the statistical processing results such as grouping processing acquired by the first acquisition unit 111, or may perform degradation diagnosis of the storage battery 40 itself using the current value, voltage value, etc. acquired by the first acquisition unit 111.

[0053] In addition, the first diagnostic unit 113 can diagnose the degree of deterioration of the battery 40 associated with the use of the equipment using the information related to the use history of the equipment mounted on the vehicle 10 acquired by the first acquisition unit 111. The use history of the equipment includes information such as the number of times the contactor of the battery 40 is turned on, the number of times the battery 40 is discharged, and the number of times the battery is charged.

[0054] Output unit 114 outputs the degradation diagnosis result of first diagnosis unit 113 to server device 200 via communication device 50 of vehicle 10. A configuration having both the functions of output unit 114 and communication device 50 is an example of a "first transmission unit".

[0055] When the first determination unit 112 determines that the processing of the first acquisition unit 111 and the first diagnosis unit 113 is not to be performed, the output unit 114 outputs an alternative processing command to the second vehicle-mounted device 120. At this time, at least the second acquisition unit 121 and the second diagnosis unit 123 of the second vehicle-mounted device 120 operate.

[0056] Furthermore, when transmitting the degradation diagnosis result to the server device 200 , the output unit 114 transmits information on the usage history of the equipment mounted on the vehicle 10 to the server device 200 via the communication device 50 .

[0057] The second vehicle-mounted device 120 includes, for example, a second acquisition unit 121, a second determination unit 122, a second diagnosis unit 123, and an output unit 124. The second acquisition unit 121, the second diagnosis unit 123, and the output unit 124 do not operate in normal times (when the processing load of the first vehicle-mounted device 110 is less than a predetermined load level), and operate only in abnormal times (when the processing load of the first vehicle-mounted device 110 is greater than a predetermined load level).

[0058] The second acquisition unit 121 acquires the alternative processing command output from the output unit 114 of the first vehicle-mounted device. When the second acquisition unit 121 acquires the alternative processing command, it acquires the current value, voltage value, etc. detected by the battery sensor 42 in the same manner as the first acquisition unit 111. In addition, the second acquisition unit 121 can acquire the calculation results of the full charge capacity, ΔSOC, charge and discharge power, maximum capacity ratio, etc. obtained by the control unit 36, and the statistical processing results such as grouping processing.

[0059] The second determination unit 122 determines whether the calculation processing load of the first vehicle-mounted device 110 is greater than or equal to the predetermined load level in the same manner as the first determination unit 112. When the second determination unit 122 determines that the calculation processing load of the first vehicle-mounted device 110 is greater than or equal to the predetermined load level, the first vehicle-mounted device 110 is controlled not to perform the degradation diagnosis of the battery 40. When the second determination unit 122 determines that the calculation processing load of the first vehicle-mounted device 110 is less than the predetermined load level, the first vehicle-mounted device 110 is controlled to perform the degradation diagnosis of the battery 40.

[0060] The second diagnostic unit 123 performs the degradation diagnosis process in place of the first diagnostic unit 113. When performing the process in place of the first diagnostic unit 113, the second diagnostic unit 123 can simultaneously diagnose the degree of degradation of the storage battery 40 accompanying the use of the equipment.

[0061] The output unit 124 outputs the degradation diagnosis result of the second diagnosis unit 123 to the server device 200 via the communication device 50 of the vehicle 10. The configuration having both the functions of the output unit 124 and the communication device 50 is an example of a "second transmission unit".

[0062] Furthermore, when the second determination unit 122 determines that the processing of the second diagnosis unit 123 is not to be performed, the output unit 124 outputs a processing command to the next degradation diagnosis subject (the first vehicle-mounted device 110 or the server device 200 ).

[0063] It should be noted that the first determination unit 112 and the second determination unit 122 are mutually task-sharing units, and it is sufficient as long as at least one of them functions. For example, when the degradation diagnosis process is performed in the first vehicle-mounted device 110, in order to reduce the computational load in the first vehicle-mounted device 110 or to equalize the processing loads of the first vehicle-mounted device 110 and the second vehicle-mounted device 120, when the process of the first determination unit 112 is stopped, the second determination unit 122 replaces the determination process of the load state of the first vehicle-mounted device 110 performed in the first determination unit 112. Moreover, for example, when the degradation diagnosis process is performed in the first vehicle-mounted device 110 and the determination process of the first determination unit 112 is performed, the second determination unit 122 may be stopped. The first determination unit 112 and the second determination unit 122 are each an example of a "determination unit".

[0064] It should be noted that at least one of the first determination unit 112 and the second determination unit 122 can determine the load state of the second vehicle-mounted device 120. For example, when the second determination unit 122 determines that both the first vehicle-mounted device 110 and the second vehicle-mounted device 120 are at or above a predetermined load level, the processing load is reduced by extending the calculation cycle of the degradation diagnosis process, or the main body of the degradation diagnosis process of the battery 40 is transferred to the server device 200. When the main body of the degradation diagnosis process of the battery 40 is transferred to the server device 200, either the output unit 114 or the output unit 124 transmits the current value and the voltage value detected by the battery sensor 42 to the server device 200 via the communication device 50.

[0065] The server device 200 includes, for example, a communication device 210, a server-side processing unit 220, and a storage unit 230. Some or all of the functions of the communication device 210 and the server-side processing unit 220 may be implemented by hardware including a circuit unit (circuitry) such as LSI, ASIC, FPGA, GPU, etc., or may be implemented by the cooperation of software and hardware. The program may be pre-stored in the storage unit 230 having a non-temporary storage medium such as HDD, flash memory, etc., or may be stored in a non-temporary storage medium such as DVD, CD-ROM, etc. that can be detached and installed by assembling the storage medium in a drive device.

[0066] The communication device 210 receives the current value and voltage value detected by the battery sensor 42. The communication device 210 also receives the degradation diagnosis result obtained by the control device 100 via the communication device 50 of the vehicle 10. The communication device 210 is an example of a "receiving unit". In addition, the communication device 210 outputs the processing result of the server-side processing unit 220 to the vehicle 10 and the terminal device 300.

[0067] The server-side processing unit 220 performs at least processing other than the degradation diagnosis of the storage battery 40 based on the diagnosis result of the degradation diagnosis of the storage battery and / or the current value and voltage value in a calculation cycle (hereinafter referred to as a second calculation cycle) longer than the above-mentioned first calculation cycle. The processing other than the degradation diagnosis of the storage battery 40 is, for example, a process of collecting the usage history of the storage battery 40.

[0068] Furthermore, the server-side processing unit 220 may perform the deterioration diagnosis process of the storage battery 40 itself when the deterioration diagnosis process of the storage battery 40 is not performed by the control device 100 .

[0069] The server-side processing unit 220 includes, for example, a usage history collecting unit 222 and a third diagnosis unit 224 .

[0070] The use history collection unit 222 collects information on the use history of the equipment mounted on the vehicle 10 and stores it in the use state history 232 of the storage unit 230 .

[0071] The third diagnostic unit 224 performs the degradation diagnosis process in place of the first diagnostic unit 113 and the second diagnostic unit 123 of the control device 100. The third diagnostic unit 224 may perform the degradation diagnosis process in the second calculation cycle, or may perform the degradation diagnosis process in a calculation cycle different from the second calculation cycle (for example, about 2 to 3 [sec]).

[0072] Part or all of the processing results of the server-side processing unit 220 may be returned to the vehicle 10 , or may be transmitted to the terminal device 300 .

[0073] The storage unit 230 is implemented by, for example, a HDD, a flash memory, an EEPROM (Electrically Erasable Programmable Read Only Memory), a ROM (Read Only Memory), or a RAM (Random Access Memory), etc. The storage unit 230 stores, for example, a program read and executed by the processor.

[0074] The terminal device 300 is a terminal device such as a mobile phone, a smart phone, a tablet terminal, a personal computer, etc. used by the user of the vehicle 10. The terminal device 300 notifies the user of the vehicle 10 of the degradation diagnosis result of the battery 40. For example, the terminal device 300 is equipped with a dedicated application that receives the setting change of the first calculation cycle (setting change of determination accuracy) for performing degradation diagnosis of the battery 40 in the control device 100, the selection / switching of the device that functions as the second vehicle-mounted device 120, and the setting change for suppressing degradation of the battery 40, and the user performs various settings of the control device 100 according to the degradation state of the battery 40.

[0075] 〔Communication bus structure〕

[0076] The CAN bus is a bus that communicates via CAN data. CAN data is composed of, for example, a prescribed data format called a frame. Frames include data frames for sending data, error frames sent when various communication errors occur, and the like. In addition, CAN data includes, for example, a CAN-ID as identification information for identifying devices connected to the CAN bus. The CAN-ID is pre-set in the devices connected to the CAN bus. The devices connected to the CAN bus identify their own CAN-ID and the CAN-IDs of other devices, respectively. When sending data, each device generates CAN data containing the CAN-ID of the other party (sending destination) and outputs it to the CAN bus. When receiving data, it obtains CAN data containing its own CAN-ID from multiple received CAN data and discards other CAN data.

[0077] In addition, each device sends CAN data at a specified time. The specified time can be, for example, a specified interval, or a time when a transmission request is received from each device, or a time when a certain control result is obtained through control based on the ECU. Moreover, the specified time can be the same as the first specified operation cycle mentioned above.

[0078] Figure 3 1 is a diagram schematically showing the communication bus structure of the control device 100. For example, a DLC (Data Link Connector) 80 and a gateway 90 are connected to the communication bus connecting the first vehicle-mounted device 110 and the second vehicle-mounted device 120 of the control device 100. Other vehicle-mounted devices (not shown) such as a display device 60 may also be connected to the communication bus connecting the first vehicle-mounted device 110 and the second vehicle-mounted device 120 of the control device 100. It should be noted that Figure 3 1 is a diagram illustrating an example in which the components of the control unit 36 ​​are dispersedly arranged.

[0079] The DLC 80 is connected to a gateway 90 as a relay device via, for example, a communication bus L1 .

[0080] The gateway 90 is a relay device connected to components of the first and second vehicle-mounted devices 110 and 120 , the battery 40 , and devices other than the first and second vehicle-mounted devices 110 and 120 via communication buses L2 to L5 .

[0081] The battery ECU 110 - 1 controls the charging and discharging of the battery 40 directly or through the control unit 36 ​​.

[0082] The TRC / battery VCU 110 - 2 boosts the electric power supplied from the battery 40 to the VCU 34 and outputs the boosted electric power to the DC link DL in order to prevent tire spinning during starting and acceleration.

[0083] The meter ECU 120 - 1 controls the meter display management device of the vehicle 10 directly or via the control unit 36 ​​.

[0084] The BCM (Body Control Module) 120 - 2 comprehensively manages and controls the onboard devices of the vehicle 10 , such as a lighting device, a wiper device, an air conditioning system, and a seat adjustment device.

[0085] The navigation ECU 120 - 3 controls the navigation device of the vehicle 10 directly or via the control unit 36 ​​.

[0086] For example, the gateway 90, the battery ECU 110-1, and the TRC (Traction Control) / battery VCU 110-2 are connected to the communication bus L2. Moreover, for example, the battery 40 and the battery sensor 42, the gateway 90, the battery ECU 110-1, the meter ECU 120-1, and the navigation ECU 120-3 are connected to the communication bus L3. Moreover, for example, the battery 40 and the battery sensor 42, the gateway 90, the battery ECU 110-1, the TRC / battery VCU 110-2, the meter ECU 120-1, the BCM 120-2, and the navigation ECU 120-3 are connected to the communication bus L4. Moreover, for example, the battery 40 and the battery sensor 42, the navigation ECU 120-3, and the display device 60 are connected to the communication bus L5.

[0087] For example, while the first vehicle-mounted device 110 is performing degradation diagnosis of the battery 40 via the communication bus L3, the first determination unit 112 of the first vehicle-mounted device 110 determines that the processing load is greater than a predetermined load. In this case, the gateway 90 switches the communication bus to the communication bus L4 or the communication bus L5 and transfers the main body of the degradation diagnosis of the battery 40 to the second vehicle-mounted device 120.

[0088] [Processing Flow]

[0089] Figure 4 1 is a timing chart showing an example of the flow of processing of the battery state determination system 1 .

[0090] First, the first determination unit 112 determines whether the computational load of the first vehicle-mounted device 110 is above a prescribed load level (step S100). When the first determination unit 112 determines that the computational load is not above a prescribed load level, the first acquisition unit 111 acquires the physical quantity data of the battery 40, i.e., the current value, voltage value, etc. detected by the battery sensor 42 (step S102). Next, the first diagnosis unit 113 performs a deterioration diagnosis of the battery 40 (step S104). Next, the output unit 114 outputs the diagnosis result of the first diagnosis unit 113, the physical quantity data of the battery 40, and information related to the use history of the device to the server device 200 (step S106).

[0091] When the first determination unit 112 determines that the load is above the prescribed load level in step S100, the output unit 114 outputs a command to transfer the subject of the diagnostic process to the second vehicle-mounted device 120 (step S108). Next, the second acquisition unit 121 acquires the physical quantity data of the battery 40 (step S110). Next, the second diagnosis unit 123 performs a degradation diagnosis of the battery 40 (step S112). Next, the output unit 124 outputs the diagnosis result of the second diagnosis unit 123, the physical quantity data of the battery 40, and the information related to the use history of the device to the server device 200 (step S114).

[0092] After the process of step S106 or step S114, the use history collection unit 222 performs a process of collecting the use history of the battery 40 associated with the use of the equipment of the vehicle 10 (step S116). With the above, the process of this time chart ends.

[0093] It should be noted that after determining that the processing load of the first vehicle-mounted device is equal to or greater than a predetermined load level and transferring the subject of the degradation diagnosis to the second vehicle-mounted device 120, the second determination unit 122 of the second vehicle-mounted device 120 performs Figure 4 The second determination unit 122 may not perform the above-mentioned processing, but may perform processing for determining whether the processing can be returned to the first vehicle-mounted device 110 at a predetermined period after determining that the processing load of the first vehicle-mounted device is above a predetermined load level and transferring the subject of the degradation diagnosis to the second vehicle-mounted device 120.

[0094] Figure 5 FIG. 2 is a timing chart showing another example of the processing flow of the battery state determination system 1. Figure 5 In the following, the flow of processing when the first vehicle-mounted device 110 and the second vehicle-mounted device 120 cannot perform the deterioration diagnosis processing of the battery 40 is described. It should be noted that the processing of steps S200 to S206 is the same as that of Figure 4The processes of steps S100 to S106 in the timing chart shown are the same (or are realized by performing the same processes in the second vehicle-mounted device 120). Therefore, the following description will focus on the flow of the processes after step S208.

[0095] When the first determination unit 112 (or the second determination unit 122) determines in step S200 that the computational load of the first vehicle-mounted device 110 is above a specified load level and it is impossible to perform degradation diagnosis processing of the battery 40 in the second vehicle-mounted device 120, the output unit 114 (or the output unit 124) outputs a command to transfer the main body of the diagnostic processing to the server device 200, physical quantity data of the battery 40, and information related to the usage history of the device (step S208).

[0096] Next, the server-side processing unit 220 acquires the physical quantity data of the storage battery 40 (step S210 ). Next, the third diagnosis unit 224 performs a deterioration diagnosis of the storage battery 40 (step S212 ).

[0097] After the process of step S206 or step S212, the use history collection unit 222 performs a process of collecting the use history of the battery 40 associated with the use of the equipment of the vehicle 10 (step S214). With the above, the process of this time chart ends.

[0098] The battery state determination system 1 of the embodiment described above can improve the accuracy (real-time performance) of the degradation diagnosis of the battery 40 by performing degradation diagnosis of the battery 40 in the first vehicle-mounted device 110 that controls the battery 40 and performs degradation diagnosis processing of the battery 40 .

[0099] In addition, when the processing load of the first vehicle-mounted device 110 is above a specified load level, the battery state determination system 1 of the embodiment transfers the main body of the degradation diagnosis processing to the second vehicle-mounted device 120, so that the degradation diagnosis of the battery 40 continues, thereby maintaining the accuracy (real-time) of the degradation diagnosis of the battery 40.

[0100] In addition, when the processing load of the first vehicle-mounted device 110 is above a specified load level and the degradation diagnosis processing cannot be performed in the second vehicle-mounted device 120, the battery state determination system 1 of the embodiment transfers the main body of the degradation diagnosis processing to the server device 200, so that the degradation diagnosis of the battery 40 continues, thereby enabling the degradation diagnosis of the battery 40 to continue.

[0101] It should be noted that the battery state determination system 1 may not include the second vehicle-mounted device 120. In this case, the Figure 4 The process of the flowchart is performed only by the first vehicle-mounted device 110 Figure 5Flowchart of the process.

[0102] [Hardware Structure]

[0103] Figure 6 1 is a diagram showing an example of the hardware structure of the control device 100 of the embodiment. As shown in the figure, various control devices are structures in which a communication controller 100-1, a CPU 100-2, a RAM 100-3 used as a working memory, a ROM 100-4 storing a boot program, a storage device 100-5 such as a flash memory or a HDD, a drive device 100-6, etc. are connected to each other through an internal bus or a dedicated communication line. The communication controller 100-1 communicates with components other than the control device 100. A program 100-5a for execution by the CPU 100-2 is stored in the storage device 100-5. The program is read into the RAM 100-3 by a DMA (Direct Memory Access) controller (not shown) and the like and executed by the CPU 100-2. In this way, a part or all of the control device 100 is realized.

[0104] The above-described embodiment can be expressed as follows.

[0105] A control device comprising:

[0106] a storage device storing a program; and

[0107] Hardware processor,

[0108] The hardware processor performs the following processing by executing the program stored in the storage device:

[0109] acquiring physical quantity data representing a physical quantity associated with a state of a battery mounted on a vehicle;

[0110] Based on the physical quantity data, performing degradation diagnosis of the storage battery in a first calculation cycle; and

[0111] The physical quantity data and the diagnosis result of the battery degradation diagnosis are transmitted to a server device.

[0112] As mentioned above, although the form for implementing this invention was demonstrated using embodiment, this invention is not limited to such embodiment at all, Various deformation|transformation and substitution can be added in the range which does not deviate from the summary of this invention.

Claims

1. A battery status determination system, comprising: a first vehicle-mounted device; as well as server device, The first vehicle-mounted device comprises: a first acquisition unit that acquires physical quantity data indicating a physical quantity associated with a state of a battery mounted on a vehicle; a first diagnostic unit that performs degradation diagnosis of the storage battery in a first calculation cycle based on the physical quantity data; and a first transmitting unit configured to transmit the physical quantity data and a diagnosis result of the battery degradation diagnosis performed by the first diagnosing unit to the server device, The server device comprises: a receiving unit configured to receive at least one of the physical quantity data and a diagnosis result of the degradation diagnosis of the battery from the first vehicle-mounted device; as well as a server-side processing unit that performs at least processing other than the battery degradation diagnosis based on the diagnosis result of the battery degradation diagnosis and / or the physical quantity data at a calculation cycle longer than the first calculation cycle, The battery state determination system further includes a second vehicle-mounted device mounted on the vehicle on which the first vehicle-mounted device is mounted and which is different from the first vehicle-mounted device. The second vehicle-mounted device comprises: a second acquisition unit that acquires the physical quantity data; a second diagnosis unit that performs degradation diagnosis on the battery in place of the first diagnosis unit; and a second transmitting unit that transmits the physical quantity data and the diagnosis result by the second diagnosing unit to the server device, The first vehicle-mounted device or the second vehicle-mounted device includes a determination unit that determines whether a calculation processing load of the first vehicle-mounted device is equal to or greater than a predetermined load level. When the determination unit determines that the calculation processing load of the first vehicle-mounted device is equal to or higher than a predetermined load level, at least the second diagnosis unit and the second transmission unit are operated.

2. The battery state determination system according to claim 1, wherein: The server-side processing unit collects the usage history of the storage battery as a process other than the deterioration diagnosis of the storage battery.

3. The battery state determination system according to claim 1 or 2, wherein: The first transmitting unit further transmits information related to the usage history of the device mounted on the vehicle, At least one of the first diagnosis unit and the second diagnosis unit diagnoses a degree of deterioration of the battery associated with use of the device.

4. The battery state determination system according to claim 1 or 2, wherein: The determination unit further determines whether the calculation processing load of the second vehicle-mounted device is greater than a predetermined load level. The server device further includes a third diagnosis unit that performs degradation diagnosis on the battery in place of the first diagnosis unit when the determination unit determines that both the processing loads of the first and second vehicle-mounted devices are equal to or higher than a predetermined load level.

5. The battery state determination system according to claim 3, wherein: The determination unit further determines whether the calculation processing load of the second vehicle-mounted device is greater than a predetermined load level. The server device further includes a third diagnosis unit that performs degradation diagnosis on the battery in place of the first diagnosis unit when the determination unit determines that both the processing loads of the first and second vehicle-mounted devices are equal to or higher than a predetermined load level.

6. A method for determining a battery state, wherein: The first vehicle-mounted device performs the following processing: acquiring physical quantity data representing a physical quantity associated with a state of a battery mounted on a vehicle; Based on the physical quantity data, performing degradation diagnosis of the storage battery in a first calculation cycle; and sending the physical quantity data and the diagnosis result of the battery degradation diagnosis to a server device, A second vehicle-mounted device or the first vehicle-mounted device, which is mounted on a vehicle on which the first vehicle-mounted device is mounted and is different from the first vehicle-mounted device, determines whether a calculation processing load of the first vehicle-mounted device is greater than a predetermined load level. When it is determined that the computational processing load of the first vehicle-mounted device is equal to or greater than a predetermined load level, the second vehicle-mounted device performs the following processing: obtaining the physical quantity data; performing degradation diagnosis of the battery in place of the first vehicle-mounted device; and sending the physical quantity data and the diagnosis result based on the second vehicle-mounted device to the server device, The server device performs the following processing: receiving at least one of the physical quantity data and a diagnosis result of degradation diagnosis of the battery from the second vehicle-mounted device; and Based on the diagnosis result of the degradation diagnosis of the storage battery and / or the physical quantity data, at least processing other than the degradation diagnosis of the storage battery is performed in a calculation cycle longer than the first calculation cycle.

7. A storage medium, which is a computer-readable storage medium storing a program, wherein: The program causes the computer of the first vehicle-mounted device to perform the following processing: acquiring physical quantity data representing a physical quantity associated with a state of a battery mounted on a vehicle; Based on the physical quantity data, performing degradation diagnosis of the storage battery in a first calculation cycle; as well as sending the physical quantity data and the diagnosis result of the degradation diagnosis of the storage battery to a server device that performs at least a process other than the degradation diagnosis of the storage battery in a calculation cycle longer than the first calculation cycle, The program causes a computer of a second vehicle-mounted device mounted on a vehicle on which the first vehicle-mounted device is mounted and which is different from the first vehicle-mounted device, or a computer of the first vehicle-mounted device, to determine whether a processing load of the first vehicle-mounted device is greater than a predetermined load level. When it is determined that the calculation processing load of the first vehicle-mounted device is equal to or greater than a predetermined load level, the program causes the computer of the second vehicle-mounted device to perform the following processing: obtaining the physical quantity data; performing degradation diagnosis of the battery in place of the first vehicle-mounted device; and The physical quantity data and the diagnosis result based on the second vehicle-mounted device are transmitted to the server device.

Citation Information

Patent Citations

  • Battery deterioration determination device

    JP2018129269A

  • Extruded shape and hand rail using the extruded shape

    JP2019203240A

  • Electric vehicle

    JP2018029430A