A system, method and device for verifying the accuracy of the state of charge (SOC) of a vehicle during operation, and a host computer
By simulating vehicle operating conditions on a rotating drum and combining a high-precision current sensor and data acquisition system, a database of typical operating conditions is constructed, which solves the problem of insufficient coverage in existing SOC accuracy verification and achieves more accurate SOC accuracy verification.
Patent Information
- Application Number
- CN202210817543.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-07-12
- Publication Date
- 2026-02-27
- Estimated Expiration
- 2042-07-12
AI Technical Summary
Existing battery SOC accuracy verification methods cannot fully cover actual user conditions, resulting in inaccurate SOC accuracy and affecting the market performance of electric vehicles.
By simulating real-world driving conditions on a rotating drum, and combining high-precision current sensors and a data acquisition system, power battery current data is obtained. The system then uses a host computer to verify the State of Charge (SOC) accuracy, constructs a typical operating condition test database, simulates user operating conditions, and improves verification coverage.
This improves the coverage of SOC precision verification, closely reflects user operating conditions, and enhances the accuracy and reliability of SOC precision verification.
Smart Images

Figure CN115684965B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The application discloses a SOC precision verification system, method and device during vehicle operation and an upper computer, and belongs to the technical field of battery management detection of electric vehicles. BACKGROUND
[0002] A battery management system is an important component of a power battery. SOC estimation precision is the core of the battery management system. The SOC precision of the battery management system directly affects the product quality of the battery management system and user experience. Therefore, development and verification of the SOC precision of the battery management system are important means to ensure the product quality of the battery management system. High-quality SOC precision verification can reduce the problem of inaccurate SOC precision at the market end, thereby ensuring user experience and use experience.
[0003] Power battery SOC precision verification mainly relies on bench tests of a battery assembly. The SOC precision bench test method is to select several temperature points in a low-temperature, normal-temperature and high-temperature interval, and verify the SOC precision by using different working conditions (for example, NEDC working conditions and WLTC working conditions). The test verification working condition is relatively single, and cannot cover the actual use of users. In real vehicle test verification, full charging and full discharging, or relying on vehicle reliability and durability tests, the test working condition is also relatively single. Therefore, the SOC that has been verified has frequent problems at the market end. Inaccurate SOC precision is also one of the main problems of electric vehicles at present.
[0004] Therefore, the verification of the SOC precision in the current industry mainly depends on bench tests and real vehicle tests. The problem of the existing tests is that:
[0005] (1) The bench test working condition is single, and cannot completely simulate the actual situation of a vehicle;
[0006] (2) The bench test working condition and the real vehicle test working condition cannot completely cover the use of users. SUMMARY
[0007] In view of the defects of the prior art, the application provides a SOC precision verification system, method, device and upper computer during vehicle operation, and solves the problem of insufficient coverage of the existing battery SOC precision test.
[0008] The technical scheme of the application is as follows:
[0009] According to a first aspect of the embodiment of the present application, a system for verifying SOC accuracy during vehicle operation is provided, comprising a rotating drum arranged in an environmental chamber, wherein a vehicle under test is arranged on the rotating drum, a high-precision current sensor electrically connected to a high-voltage loop of a battery management system of the vehicle under test, the battery management system of the vehicle under test electrically connected to a charging device and a data acquisition system respectively, the data acquisition system electrically connected to the high-precision current sensor and a communication module respectively, and the communication module electrically connected to the rotating drum, the environmental chamber, the charging device, a host computer and a working condition display device respectively.
[0010] Preferably, the environmental chamber is used to adjust the test starting environmental temperature of the vehicle under test and the change of the environmental temperature during the test, the rotating drum is used to simulate the actual road driving working condition under the real situation of the vehicle, the charging device comprises an alternating current charging device and a direct current charging device, the alternating current charging device and the direct current charging device are used to simulate the alternating current charging and the direct current charging of the vehicle under test respectively, the high-precision current sensor is used to collect the power battery current data and feed back to the data acquisition system, the data acquisition system is used to obtain the power battery current data and the real vehicle data and transmit to the communication module, the communication module is used for communication between the data acquisition system, the rotating drum, the environmental chamber, the charging device and the working condition display device and the host computer respectively, the host computer is used to set the test parameters of the rotating drum, the environmental chamber and the charging device according to the corresponding test working condition, and is also used to verify the SOC accuracy during the vehicle operation according to the power battery current data and the real vehicle data fed back by the data acquisition system, and is also used to send the test working condition at the corresponding time to the working condition display device, and the working condition display device is used to receive and display the test working condition at the corresponding time.
[0011] According to a second aspect of the embodiment of the present application, a method for verifying SOC accuracy during vehicle operation is provided, comprising:
[0012] When receiving the verification request data, the corresponding working condition parameters are sent to the rotating drum, the environmental chamber and the charging device according to the SOC accuracy verification instruction and the corresponding test working condition respectively;
[0013] The power battery current data and the real vehicle data are obtained respectively, and the reference SOC data is obtained according to the power battery current data;
[0014] The SOC accuracy during the vehicle operation is verified according to the reference SOC data and the real vehicle data, and the corresponding working condition test result is obtained.
[0015] Preferably, before the SOC accuracy verification instruction is received, the method further comprises:
[0016] A typical working condition test database is obtained, and the test working condition is extracted from the typical working condition test database.
[0017] Preferably, the acquisition of the typical working condition test database comprises:
[0018] Acquiring user usage conditions, determining the SOC error correction real vehicle working condition data and user usage condition stage according to the user usage conditions;
[0019] Determining the typical working condition test database according to the SOC error correction real vehicle working condition data and user usage condition stage.
[0020] Preferably, the acquisition of the user usage conditions, the determination of the SOC error correction real vehicle working condition data and user usage condition stage according to the user usage conditions comprises:
[0021] Respectively relying on big data, cloud computing data and test data to acquire EV and PHEV vehicle driving data;
[0022] Acquiring a plurality of battery SOC jump points according to the EV and PHEV vehicle driving data;
[0023] Respectively obtaining a plurality of SOC jump points adjacent to the battery SOC jump points or full charge normal end points according to a plurality of the battery SOC jump points;
[0024] Determining the SOC error correction real vehicle working condition data and user usage condition stage according to a plurality of the battery SOC jump points and a plurality of the SOC jump points adjacent to the battery SOC jump points or full charge normal end points.
[0025] Preferably, the battery SOC jump points at least include: a full charge SOC jump point, a BMS power-on correction SOC jump point, the real vehicle data at least include: battery SOC, ambient temperature, battery temperature, current and vehicle speed, and the SOC error correction real vehicle working condition data at least include: battery SOC, ambient temperature, battery temperature, current, vehicle speed, battery state, charging state, charging gun connection state.
[0026] Preferably, the determination of the typical working condition test database according to the SOC error correction real vehicle working condition data and user usage condition stage comprises:
[0027] Determining the ambient temperature of the working condition, the user SOC usage interval, the user driving working condition and the user charging working condition according to the SOC error correction real vehicle working condition data and user usage condition stage;
[0028] Respectively determining the error occurrence usage ambient temperature interval and the user SOC usage upper and lower limit according to the ambient temperature of the working condition and the user SOC usage interval.
[0029] determining the proportion of city driving and highway driving and the proportion of DC charging and AC charging and the SOC range of charging according to the user driving condition and the user charging condition respectively;
[0030] determining several typical test conditions according to the temperature range of the use environment, the upper and lower limits of the user SOC, the proportion of city driving and highway driving, the proportion of DC charging and AC charging and the SOC range of charging when the error occurs;
[0031] integrating the several typical test conditions to obtain a typical condition test database.
[0032] According to a third aspect of the embodiment of the present application, a SOC accuracy verification device in a vehicle running process is provided, comprising:
[0033] a verification preparation module configured to, when receiving a verification request data, respond to a SOC accuracy verification instruction, and send corresponding condition parameters to the rotating drum, the environment bin and the charging device according to a corresponding test condition;
[0034] a calculation reference module configured to acquire power battery current data and real vehicle data respectively, and obtain reference SOC data according to the power battery current data;
[0035] a verification accuracy module configured to perform SOC accuracy verification in a vehicle running process according to the reference SOC data and the real vehicle data, and obtain a corresponding condition test result.
[0036] According to a fourth aspect of the embodiment of the present application, a host computer is provided, comprising:
[0037] one or more processors;
[0038] a memory for storing instructions executable by the one or more processors;
[0039] wherein the one or more processors are configured to:
[0040] execute the method of the first aspect of the embodiment of the present application.
[0041] According to a fifth aspect of the embodiment of the present application, a non-transitory computer readable storage medium is provided, when the instructions in the storage medium are executed by the processor of the host computer, the host computer can execute the method of the first aspect of the embodiment of the present application.
[0042] According to a sixth aspect of the embodiment of the present application, an application program product is provided, when the application program product is running on the host computer, the host computer executes the method of the first aspect of the embodiment of the present application.
[0043] The beneficial effects of the present application are that:
[0044] The present application provides a SOC precision verification system, method and device during vehicle operation and a host computer, which identifies SOC jump through big data, extracts user working conditions, analyzes user working condition composition, fits test working conditions according to the analysis result, simulates test working conditions through a test device, and verifies SOC precision, so as to be close to user working conditions, improve test coverage, and improve SOC precision verification.
[0045] It should be understood that the foregoing general description and the following detailed description are only exemplary and explanatory, and are not limiting to the present application. BRIEF DESCRIPTION OF DRAWINGS
[0046] Figure 1 is a structural schematic diagram of a SOC precision verification system during vehicle operation according to an exemplary embodiment;
[0047] Figure 2 is a flowchart of a SOC precision verification method during vehicle operation according to an exemplary embodiment;
[0048] Figure 3 is a flowchart of a SOC precision verification method during vehicle operation according to an exemplary embodiment;
[0049] Figure 4 is a structural schematic block diagram of a SOC precision verification device during vehicle operation according to an exemplary embodiment;
[0050] Figure 5 is a structural schematic block diagram of a host computer according to an exemplary embodiment. DETAILED DESCRIPTION
[0051] The technical solutions of the present application will be described clearly and completely below with reference to the drawings. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor fall within the scope of protection of the present application.
[0052] In the description of the present application, it should be noted that the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer" and the like indicate the orientation or positional relationship based on the orientation or positional relationship shown in the drawings, and are only for the convenience of describing the present application and simplifying the description, and do not indicate or imply that the devices or elements referred to must have a particular orientation, be constructed and operated in a particular orientation, and therefore cannot be understood as limiting to the present application.
[0053] In the description of the present application, it should be noted that unless otherwise explicitly specified and limited, the terms "mounting", "connection", "connecting" should be understood in a broad sense, for example, can be fixedly connected, can be detachably connected, or integrally connected; can be mechanically connected, can be electrically connected; can be directly connected, can be indirectly connected through an intermediate medium, or can be internal communication of two elements. For those skilled in the art, the specific meaning of the above terms in the present application can be understood according to the specific circumstances.
[0054] Embodiment one
[0055] Figure 1 It is a structure schematic diagram of a SOC precision verification system in vehicle running process according to an exemplary embodiment, which comprises a rotating drum installed in an environmental bin, a measured vehicle is arranged on the rotating drum, a high-precision current sensor is electrically connected to the high-voltage loop of the battery management system of the measured vehicle, the battery management system of the measured vehicle is electrically connected with a charging device and a data acquisition system respectively, the data acquisition system is electrically connected with the high-precision current sensor and a communication module respectively, and the communication module is electrically connected with the rotating drum, the environmental bin, the charging device, a host computer and a working condition display device respectively.
[0056] Among them, the environmental bin described above is used to adjust the test starting environment temperature of the measured vehicle and the change of the environment temperature in the test process; the rotating drum is used to simulate the actual road driving working condition under the real situation of the vehicle; the charging device includes an alternating current charging device and a direct current charging device, and the alternating current charging device and the direct current charging device are respectively used to simulate the alternating current charging and the direct current charging of the measured vehicle; the high-precision current sensor is used to collect the power battery current data and feed back to the data acquisition system; the data acquisition system is used to obtain the power battery current data and the real vehicle data and transmit to the communication module; the communication module is used for communication between the data acquisition system, the rotating drum, the environmental bin, the charging device and the working condition display device and the host computer; the host computer is used to set the test parameters of the rotating drum, the environmental bin and the charging device according to the corresponding test working condition, and is also used to verify the SOC precision in the vehicle running process according to the power battery current data and the real vehicle data fed back by the data acquisition system, and is also used to send the test working condition at the corresponding time to the working condition display device; the working condition display device is used to receive and display the test working condition at the corresponding time.
[0057] Embodiment two
[0058] Figure 2 It is a flow chart of a SOC precision verification method in vehicle running process according to an exemplary embodiment, which is realized by a host computer. The host computer can be a desktop computer or a notebook computer, etc. The host computer at least includes CPU, etc. The method comprises the following steps:
[0059] Step 101, when receiving the verification request data, in response to the SOC accuracy verification instruction, the corresponding working condition parameters are respectively sent to the rotating drum, the environment bin and the charging device according to the corresponding test working condition;
[0060] Step 102, the power battery current data and the real vehicle data are respectively acquired, and the reference SOC data is obtained according to the power battery current data;
[0061] Step 103, the SOC accuracy verification in the vehicle running process is carried out according to the reference SOC data and the real vehicle data, and the corresponding working condition test result is obtained.
[0062] Preferably, before the SOC accuracy verification instruction is received, the verification request data is also included:
[0063] A typical working condition test database is acquired, and the test working condition is extracted through the typical working condition test database.
[0064] Preferably, the typical working condition test database is acquired, including:
[0065] The user usage working condition is acquired, and the real vehicle working condition data and the user usage working condition stage in which the SOC error is too large to appear correction are determined according to the user usage working condition;
[0066] The typical working condition test database is determined according to the real vehicle working condition data and the user usage working condition stage in which the SOC error is too large to appear correction.
[0067] Preferably, the user usage working condition is acquired, and the real vehicle working condition data and the user usage working condition stage in which the SOC error is too large to appear correction are determined according to the user usage working condition, including:
[0068] The EV and PHEV vehicle driving data are respectively acquired based on big data, cloud computing data and test data;
[0069] The battery SOC jump points are acquired according to the EV and PHEV vehicle driving data;
[0070] The SOC jump points adjacent to the battery SOC jump points or the full charge normal end points are respectively obtained according to the battery SOC jump points;
[0071] The real vehicle working condition data and the user usage working condition stage in which the SOC error is too large to appear correction are determined according to the battery SOC jump points and the SOC jump points adjacent to the battery SOC jump points or the full charge normal end points.
[0072] Preferably, the battery SOC jump point at least includes: a full charge SOC jump point, a BMS power-up corrected SOC jump point, the real vehicle data at least includes: battery SOC, ambient temperature, battery temperature, current and vehicle speed, the SOC error is too large to appear correction of real vehicle working condition data at least includes: battery SOC, ambient temperature, battery temperature, current, vehicle speed, battery state, charging state, charging gun connection state.
[0073] Preferably, the typical working condition test database is determined according to the SOC error is too large to appear correction of real vehicle working condition data and user use working condition stage, including:
[0074] According to the SOC error is too large to appear correction of real vehicle working condition data and user use working condition stage, the environmental temperature of the working condition, the user SOC use interval, the user driving working condition and the user charging working condition are determined;
[0075] According to the environmental temperature of the working condition and the user SOC use interval, the use environmental temperature interval and the user SOC use upper and lower limit where the error appears are respectively determined;
[0076] According to the user driving working condition and the user charging working condition, the city working condition and high speed working condition proportion and the direct current charging and alternating current charging proportion and the charging SOC range are respectively determined;
[0077] According to the use environmental temperature interval where the error appears, the user SOC use upper and lower limit, the city working condition and high speed working condition proportion, the direct current charging and alternating current charging proportion and the charging SOC range, a plurality of typical test working conditions are determined;
[0078] The plurality of typical test working conditions are integrated to obtain a typical working condition test database.
[0079] Embodiment three
[0080] Figure 3 It is a flow chart of a SOC precision verification method in vehicle running process according to an exemplary embodiment, the method is realized by host computer, which can be desktop computer or notebook computer, etc., the host computer at least includes CPU, etc. The method includes the following steps:
[0081] Step 201, obtaining a typical working condition test database, extracting test working condition through the typical working condition test database, the specific content is as follows:
[0082] Firstly, the user use working condition is obtained, the SOC error is too large to appear correction of real vehicle working condition data and user use working condition stage are determined according to the user use working condition, the specific steps are as follows:
[0083] Respectively relying on big data, cloud computing data and test data to obtain EV and PHEV vehicle driving data;
[0084] According to the EV and PHEV vehicle driving data, a plurality of battery SOC jump points are obtained, the jump points can be full charge SOC jump, BMS power-on correction SOC jump, the jump is defined as the discontinuous change of SOC, or the SOC at the power-off hibernation time and the power-on reading time is different, when the SOC change exceeds the design requirement, such as the requirement of SOC accuracy is less than 4%, it is considered that the SOC jump exceeds 4%, and the jump point is recorded.
[0085] According to a plurality of battery SOC jump points, a plurality of SOC jump points adjacent to the battery SOC jump points or full charge normal end points are obtained;
[0086] According to a plurality of battery SOC jump points and a plurality of SOC jump points adjacent to the battery SOC jump points or full charge normal end points, SOC real vehicle working condition data and user use working condition stage that cause error to be too large to appear correction are determined, wherein the SOC real vehicle working condition data that cause error to be too large to appear correction at least include: battery SOC, environmental temperature, battery temperature, current, vehicle speed, battery state, charging state, charging gun connection state and the like.
[0087] Then, according to the SOC real vehicle working condition data and user use working condition stage that cause error to be too large to appear correction, a typical working condition test database is determined, and the specific steps are as follows:
[0088] According to the SOC real vehicle working condition data and user use working condition stage that cause error to be too large to appear correction, the environmental temperature of the working condition, the user SOC use interval, the user driving working condition and the user charging working condition are determined;
[0089] According to the environmental temperature of the working condition and the user SOC use interval, the use environmental temperature interval and the user SOC use upper and lower limit where error occurs are respectively determined;
[0090] According to the user driving working condition and the user charging working condition, the proportion of urban working condition and high speed working condition, the proportion of direct current charging and alternating current charging, and the charging SOC range are respectively determined;
[0091] According to the use environmental temperature interval where error occurs, the user SOC use upper and lower limit, the proportion of urban working condition and high speed working condition, the proportion of direct current charging and alternating current charging, and the charging SOC range, a plurality of typical test working conditions are determined;
[0092] The plurality of typical test working conditions are integrated to obtain a typical working condition test database.
[0093] Finally, the test working condition is extracted through the typical working condition test database.
[0094] Step 202, when receiving the verification request data, in response to the SOC precision verification instruction, the corresponding working condition parameters are sent to the rotating drum, the environment bin and the charging device according to the corresponding test working condition respectively.
[0095] Step 203, the power battery current data and the real vehicle data are obtained respectively, and the reference SOC data is obtained according to the power battery current data;
[0096] The real vehicle data at least includes battery SOC, environment temperature, battery temperature, current, vehicle speed and the like.
[0097] Step 204, the SOC precision verification in the vehicle running process is carried out according to the reference SOC data and the real vehicle data, and the corresponding working condition test result is obtained, and the specific content is as follows:
[0098] The SOC at the beginning of the vehicle test is taken as the starting reference SOC, the current data collected by the high-precision current sensor in real time is used to calculate the SOC at each moment in real time by the ampere-hour integration method, and the reference SOC data is obtained. At the same time, the SOC data sent by the BMS in real time is received, and the difference between the two data is the error of the SOC at the current moment. In addition, after the test is completed, the vehicle is placed for a long time, the standing time is determined according to the battery type, and the standing time of the ternary battery is generally 2-3 hours. After the standing is completed, the single cell voltage data reported by the BMS is collected, and the SOC at the end of the real vehicle test is calculated. If the calculated SOC and the SOC at the end of the reference SOC data are not more than 1%, it is considered that the reference SOC data is effective. If the difference is greater than 1%, it is considered that the reference SOC data is invalid, and the test needs to be re-performed.
[0099] The BMS data and the reference SOC data are analyzed and compared, and the test result is analyzed. The SOC precision is calculated by the data reported by the BMS and the reference data. When calculating the precision, different working condition intervals should be distinguished, for example, the SOC precision is different when the BMS is at-40℃-10℃, -10℃-40℃ and 40℃-85℃. According to different precision requirements, for example, the SOC precision requirement is within 5% at-40℃-10℃, the BMS reported SOC and the reference SOC data at each moment are less than 5%, the test is passed, the precision meets the requirement, otherwise the test is failed, the precision does not meet the requirement.
[0100] Example four
[0101] Figure 4 It is a structure schematic block diagram of a vehicle running process SOC precision verification device according to an example embodiment, the device comprises:
[0102] The verification preparation module 310 is configured to, when receiving the verification request data, respond to the SOC precision verification instruction, and send corresponding working condition parameters to the rotating drum, the environmental bin and the charging device according to corresponding test working conditions respectively.
[0103] The calculation reference module 320 is configured to acquire power battery current data and real vehicle data respectively, and obtain reference SOC data according to the power battery current data.
[0104] The verification precision module 330 is configured to perform SOC precision verification in the vehicle running process according to the reference SOC data and the real vehicle data, and obtain corresponding working condition test results.
[0105] Embodiment five
[0106] Figure 5 is a structural block diagram of an upper computer provided by an embodiment of the present application. The upper computer can be the upper computer in the above embodiments. The upper computer 400 can be a portable mobile upper computer, such as a smart phone, a tablet computer. The upper computer 400 can also be referred to as a user equipment, a portable upper computer, and other names.
[0107] Generally, the upper computer 400 includes a processor 401 and a memory 402.
[0108] The processor 401 can include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 401 can be implemented in at least one hardware form of a DSP (Digital Signal Processing), an FPGA (Field-Programmable Gate Array), a PLA (Programmable Logic Array). The processor 401 can also include a main processor and a coprocessor. The main processor is a processor for processing data in an awake state, also known as a CPU (Central Processing Unit). The coprocessor is a low-power processor for processing data in a standby state. In some embodiments, the processor 401 can be integrated with a GPU (Graphics Processing Unit) that is responsible for rendering and drawing the content required to be displayed by the display screen. In some embodiments, the processor 401 can also include an AI (Artificial Intelligence) processor for processing machine learning-related computing operations.
[0109] The memory 402 can include one or more computer-readable storage media. The computer-readable storage media can be tangible and non-transitory; for example, magnetic discs, optical discs, or flash memory, etc. The memory 402 can also include a high-speed random access memory; for example, static random access memory (SRAM), dynamic random access memory (DRAM), or graphics random access memory (GRAM), etc. In some embodiments, the non-transitory computer-readable storage medium in the memory 402 stores at least one instruction for execution by the processor 401 to implement a method for verifying SOC accuracy during vehicle operation.
[0110] In some embodiments, the host computer 400 can further include a peripheral interface 403 and at least one peripheral device. Specifically, the peripheral device includes at least one of a radio frequency circuit 404, a touch display screen 405, a camera 406, an audio circuit 407, a positioning component 408, and a power supply 409.
[0111] The peripheral interface 403 can be used to connect at least one peripheral device related to input / output (I / O) to the processor 401 and the memory 402. In some embodiments, the processor 401, the memory 402, and the peripheral interface 403 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 401, the memory 402, and the peripheral interface 403 can be implemented on a separate chip or circuit board, and the present embodiments are not limited in this regard.
[0112] The radio frequency circuit 404 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit 404 communicates with a communication network and other communication devices through electromagnetic signals. The radio frequency circuit 404 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals into electrical signals. Optionally, the radio frequency circuit 404 includes an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a subscriber identity module card, and the like. The radio frequency circuit 404 can communicate with other host computers through at least one wireless communication protocol. The wireless communication protocol includes but is not limited to the World Wide Web, a metropolitan area network, an intranet, various generations of mobile communication networks (2G, 3G, 4G, and 5G), a wireless local area network, and / or a WiFi (Wireless Fidelity) network. In some embodiments, the radio frequency circuit 404 can also include NFC (Near Field Communication) related circuitry, which is not limited in the present application.
[0113] The touch display screen 405 is configured to display a UI (User Interface). The UI can include graphics, text, icons, video, and any combination thereof. The touch display screen 405 is also configured to capture touch signals on or above the surface of the touch display screen 405. The touch signals can be input to the processor 401 as control signals for processing. The touch display screen 405 is configured to provide virtual buttons and / or virtual keyboards, also known as soft buttons and / or soft keyboards. In some embodiments, the touch display screen 405 can be one, disposed on the front panel of the host computer 400; in other embodiments, the touch display screen 405 can be at least two, disposed on different surfaces of the host computer 400 or in a folding design; in still other embodiments, the touch display screen 405 can be a flexible display screen, disposed on a curved surface or a folding surface of the host computer 400. Even, the touch display screen 405 can also be disposed in an irregular shape, i.e., a special-shaped screen. The touch display screen 405 can be made of materials such as LCD (Liquid Crystal Display), OLED (Organic Light-Emitting Diode), etc.
[0114] The camera assembly 406 is configured to capture images or videos. Optionally, the camera assembly 406 includes a front-facing camera and a rear-facing camera. Typically, the front-facing camera is configured to implement video calls or selfies, and the rear-facing camera is configured to implement photo or video shooting. In some embodiments, the rear-facing camera is at least two, which are any one of a main camera, a depth-of-field camera, and a wide-angle camera, to implement the background blurring function by fusing the main camera and the depth-of-field camera, and to implement the panoramic shooting and VR (Virtual Reality) shooting functions by fusing the main camera and the wide-angle camera. In some embodiments, the camera assembly 406 can further include a flash. The flash can be a single-color-temperature flash or a dual-color-temperature flash. The dual-color-temperature flash refers to a combination of a warm light flash and a cold light flash, which can be used for light compensation under different color temperatures.
[0115] The audio circuit 407 is configured to provide an audio interface between the user and the host 400. The audio circuit 407 can include a microphone and a speaker. The microphone is configured to collect sound waves of the user and the environment, and convert the sound waves into an electrical signal input to the processor 401 for processing, or to the radio frequency circuit 404 for voice communication. The microphone can be multiple microphones arranged at different positions of the host 400 for stereo sound collection or noise reduction. The microphone can also be an array microphone or an omnidirectional microphone. The speaker is configured to convert an electrical signal from the processor 401 or the radio frequency circuit 404 into sound waves. The speaker can be a traditional thin-film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can convert electrical signals into sound waves audible to humans, or sound waves inaudible to humans for ranging purposes. In some embodiments, the audio circuit 407 can further include a headphone jack.
[0116] The positioning component 408 is configured to determine the current geographic position of the host 400 for navigation or LBS (Location Based Service). The positioning component 408 can be a positioning component based on the GPS (Global Positioning System) of the United States, the Beidou system of China, or the Galileo system of Russia.
[0117] The power supply 409 is configured to supply power to various components of the host 400. The power supply 409 can be an alternating current, a direct current, a disposable battery, or a rechargeable battery. When the power supply 409 includes a rechargeable battery, the rechargeable battery can be a wired rechargeable battery or a wireless rechargeable battery. The wired rechargeable battery is a battery that is charged through a wired line, and the wireless rechargeable battery is a battery that is charged through a wireless coil. The rechargeable battery can also be used to support fast charging technology.
[0118] In some embodiments, the host 400 further includes one or more sensors 410. The one or more sensors 410 include, but are not limited to, an acceleration sensor 411, a gyroscope sensor 412, a pressure sensor 413, a fingerprint sensor 414, an optical sensor 415, and a proximity sensor 416.
[0119] The acceleration sensor 411 can detect the acceleration of the host 400 in the three coordinate axes of the coordinate system established by the host 400. For example, the acceleration sensor 411 can be used to detect the components of the gravitational acceleration in the three coordinate axes. The processor 401 can control the touch display 405 to display the user interface in a landscape view or a portrait view according to the gravitational acceleration signal collected by the acceleration sensor 411. The acceleration sensor 411 can also be used for game or user motion data collection.
[0120] The gyroscope sensor 412 can detect the body direction and rotation angle of the host computer 400, and the gyroscope sensor 412 can cooperate with the acceleration sensor 411 to collect the 3D (3 Dimensions) motion of the user to the host computer 400. According to the data collected by the gyroscope sensor 412, the processor 401 can realize the following functions: motion sensing (such as changing the UI according to the user's tilt operation), image stabilization when shooting, game control, and inertial navigation.
[0121] The pressure sensor 413 can be arranged on the side frame of the host computer 400 and / or the lower layer of the touch display screen 405. When the pressure sensor 413 is arranged on the side frame of the host computer 400, the user's holding signal to the host computer 400 can be detected, and left and right hand recognition or shortcut operation can be performed according to the holding signal. When the pressure sensor 413 is arranged on the lower layer of the touch display screen 405, the operability control on the UI interface can be controlled according to the user's pressure operation to the touch display screen 405. The operability control includes at least one of a button control, a scroll bar control, an icon control, and a menu control.
[0122] The fingerprint sensor 414 is used to collect the fingerprint of the user, so as to identify the identity of the user according to the collected fingerprint. When the identity of the user is identified as a trusted identity, the user is authorized by the processor 401 to perform related sensitive operations, including unlocking the screen, viewing encrypted information, downloading software, payment, and changing settings. The fingerprint sensor 414 can be arranged on the front, back or side of the host computer 400. When the host computer 400 is provided with a physical button or a manufacturer's logo, the fingerprint sensor 414 can be integrated with the physical button or the manufacturer's logo.
[0123] The optical sensor 415 is used to collect the ambient light intensity. In one embodiment, the processor 401 can control the display brightness of the touch display screen 405 according to the ambient light intensity collected by the optical sensor 415. Specifically, when the ambient light intensity is high, the display brightness of the touch display screen 405 is increased; when the ambient light intensity is low, the display brightness of the touch display screen 405 is decreased. In another embodiment, the processor 401 can also dynamically adjust the shooting parameters of the camera assembly 406 according to the ambient light intensity collected by the optical sensor 415.
[0124] The proximity sensor 416, also called a distance sensor, is usually arranged on the front face of the host computer 400. The proximity sensor 416 is configured to collect the distance between the user and the front face of the host computer 400. In one embodiment, when the proximity sensor 416 detects that the distance between the user and the front face of the host computer 400 gradually decreases, the processor 401 controls the touch display screen 405 to switch from the bright screen state to the screen-off state; when the proximity sensor 416 detects that the distance between the user and the front face of the host computer 400 gradually increases, the processor 401 controls the touch display screen 405 to switch from the screen-off state to the bright screen state.
[0125] Those skilled in the art can understand that the structure shown in the above embodiments is not a limitation on the host computer 400, and the host computer 400 can include more or fewer components than those shown in the figure, or combine certain components, or adopt a different arrangement of components. Figure 5
[0126] Embodiment six
[0127] In the exemplary embodiments, a computer readable storage medium is also provided, and the computer program is stored on the computer readable storage medium, and the computer program is executed by the processor to implement the SOC accuracy verification method in the vehicle running process provided by all the inventive embodiments of the present application.
[0128] Any combination of one or more computer readable medium can be employed. The computer readable medium can be a computer readable signal medium or a computer readable storage medium. A computer readable storage medium can be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or apparatus, or any suitable combination of the above. More specific examples (a non-exhaustive list) of the computer readable storage medium include an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this document, the computer readable storage medium can be any tangible medium that contains or stores a program that can be used by or in connection with an instruction execution system, apparatus, or device.
[0129] A computer readable signal medium can include a propagated data signal with computer executable code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated signal can take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium can be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate or transport programming code.
[0130] Program code embodied on a computer readable medium can be transmitted using any appropriate medium, including but not limited to wireless, wire line, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
[0131] Computer program code for carrying out operations for aspects of the present application can be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C++ or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code can execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection can be made to an external computer (for example, through the Internet using an Internet Service Provider). These implementations can provide for a great deal of flexibility, portability, and adaptability as well as the advantage that a user's program listings can be updated efficiently and efficiently.
[0132] Embodiment Seven
[0133] In an example embodiment, an application program product is also provided, comprising one or more instructions executable by the processor 401 of the above-mentioned apparatus to implement the above-mentioned method for verifying SOC accuracy during vehicle operation.
[0134] While the embodiments of the application have been disclosed as above, it is not limited to the application listed in the specification and the embodiments. It can be fully applied to various fields suitable for the application. Additional modifications can be easily implemented by those skilled in the art. Therefore, the application is not limited to specific details and the figures shown and described herein, without departing from the general concept defined by the claims and the equivalent scope.
Claims
1. A method for verifying the accuracy of State of Charge (SOC) during vehicle operation, characterized in that, include: When a verification request data is received, in response to the SOC accuracy verification command, the corresponding operating parameters are sent to the drum, environmental chamber and charging equipment respectively according to the corresponding test conditions; The power battery current data and actual vehicle data are acquired separately, and the baseline SOC data is obtained based on the power battery current data. Based on the benchmark SOC data and actual vehicle data, the SOC accuracy during vehicle operation is verified and the corresponding working condition test results are obtained. The step of responding to the SOC accuracy verification instruction upon receiving verification request data further includes: Obtain a typical working condition test database, and extract test conditions from the typical working condition test database; The acquisition of the typical operating condition test database includes: Acquire user usage conditions, and determine the actual vehicle operating condition data and user usage condition stage where the SOC correction is required due to excessive error based on the user usage conditions. A typical operating condition test database is determined based on the actual vehicle operating condition data where the SOC error is too large and corrections are required, and the user's usage stage. The process of acquiring user operating conditions and determining the actual vehicle operating condition data and user operating condition stage where the SOC error is too large and requires correction based on the user operating conditions includes: The driving data of EV and PHEV vehicles are obtained by relying on big data, cloud computing data, and experimental data, respectively. Several battery SOC jump points were obtained based on the driving data of the EV and PHEV vehicles. Based on the aforementioned battery SOC jump points, several SOC jump points or normal full charge end points adjacent to the battery SOC jump points are obtained respectively. Based on several battery SOC jump points and several SOC jump points adjacent to the battery SOC jump points or normal full charge end points, the actual vehicle operating condition data and user usage condition stages are determined when the SOC error is too large and requires correction.
2. The method for verifying the accuracy of State of Charge (SOC) during vehicle operation according to claim 1, characterized in that, The battery SOC jump point includes at least: the SOC jump point when fully charged and the SOC jump point after BMS power-on correction. The actual vehicle data includes at least: battery SOC, ambient temperature, battery temperature, current, and vehicle speed. The actual vehicle operating condition data that requires correction due to excessive SOC error includes at least: battery SOC, ambient temperature, battery temperature, current, vehicle speed, battery status, charging status, and charging gun connection status.
3. The method for verifying the accuracy of State of Charge (SOC) during vehicle operation according to claim 2, characterized in that, The step of determining a typical operating condition test database based on real vehicle operating condition data where the SOC error is too large and requires correction, and user usage stage, includes: Based on the actual vehicle operating condition data where the SOC error is too large and correction is required, and the user's usage stage, the ambient temperature, user SOC usage range, user driving conditions, and user charging conditions are determined. Based on the ambient temperature of the operating conditions and the user's SOC usage range, determine the ambient temperature range where the error will occur and the upper and lower limits of the user's SOC usage, respectively. Based on the user's driving conditions and charging conditions, the proportion of urban conditions and highway conditions, the ratio of DC charging to AC charging, and the charging SOC range are determined respectively. Based on the ambient temperature range where the error occurs, the upper and lower limits of user SOC, the ratio of urban and high-speed operating conditions, the ratio of DC charging to AC charging, and the charging SOC range, several typical test conditions are determined. The typical test conditions are integrated to obtain a typical test condition database.
4. A device for verifying the accuracy of State of Charge (SOC) during vehicle operation, characterized in that, include: The verification preparation module is used to send the corresponding operating condition parameters to the drum, environmental chamber and charging equipment respectively according to the corresponding test conditions when the verification request data is received, in response to the SOC accuracy verification instruction. The benchmark calculation module is used to acquire power battery current data and actual vehicle data respectively, and obtain benchmark SOC data based on the power battery current data. The accuracy verification module is used to verify the SOC accuracy of the vehicle during operation based on the benchmark SOC data and actual vehicle data, and to obtain the corresponding working condition test results. The step of responding to the SOC accuracy verification instruction upon receiving verification request data further includes: Obtain a typical working condition test database, and extract test conditions from the typical working condition test database; The acquisition of the typical operating condition test database includes: Acquire user usage conditions, and determine the actual vehicle operating condition data and user usage condition stage where the SOC correction is required due to excessive error based on the user usage conditions. A typical operating condition test database is determined based on the actual vehicle operating condition data where the SOC error is too large and corrections are required, and the user's usage stage. The process of acquiring user operating conditions and determining the actual vehicle operating condition data and user operating condition stage where the SOC error is too large and requires correction based on the user operating conditions includes: The driving data of EV and PHEV vehicles are obtained by relying on big data, cloud computing data, and experimental data, respectively. Several battery SOC jump points were obtained based on the driving data of the EV and PHEV vehicles. Based on the aforementioned battery SOC jump points, several SOC jump points or normal full charge end points adjacent to the battery SOC jump points are obtained respectively. Based on several battery SOC jump points and several SOC jump points adjacent to the battery SOC jump points or normal full charge end points, the actual vehicle operating condition data and user usage condition stages are determined when the SOC error is too large and requires correction.
5. A host computer, characterized in that, include: One or more processors; Memory for storing the one or more processor-executable instructions; Wherein, the one or more processors are configured as follows: Perform the SOC accuracy verification method during vehicle operation as described in any one of claims 1 to 3.
6. A SOC accuracy verification system for vehicle operation, used to implement the SOC accuracy verification method for vehicle operation as described in any one of claims 1-3, characterized in that, The device includes a rotating drum installed inside an environmental chamber, on which a vehicle under test is mounted. A high-precision current sensor is electrically connected to the high-voltage circuit of the vehicle's battery management system. The vehicle's battery management system is electrically connected to a charging device and a data acquisition system. The data acquisition system is electrically connected to the high-precision current sensor and a communication module. The communication module is electrically connected to the rotating drum, the environmental chamber, the charging device, a host computer, and a condition display device.
7. The SOC accuracy verification system for vehicle operation according to claim 6, characterized in that, The environmental chamber is used to adjust the initial ambient temperature of the vehicle under test and the changes in ambient temperature during the test. The rotating drum is used to simulate the actual road driving conditions of the vehicle under real-world conditions. The charging equipment includes AC charging equipment and DC charging equipment, which are used to simulate AC charging and DC charging of the vehicle under test, respectively. The high-precision current sensor is used to collect power battery current data and feed it back to the data acquisition system. The data acquisition system is used to acquire power battery current data and actual vehicle data and transmit them to the communication module. The communication module is used for communication between the data acquisition system, the rotating drum, the environmental chamber, the charging equipment, and the condition display device and the host computer. The host computer is used to set relevant test parameters for the rotating drum, the environmental chamber, and the charging equipment according to the corresponding test conditions. It is also used to verify the SOC accuracy of the vehicle during operation based on the power battery current data and actual vehicle data fed back by the data acquisition system. Furthermore, it is used to send the test conditions at the corresponding time to the condition display device, which is used to receive and display the test conditions at the corresponding time.
Citation Information
Patent Citations
Accuracy verification method and accuracy verification system for SOC of battery management system
CN106646261A
Electric balance test method for standard working condition of whole vehicle
CN114509683A