Battery charging control method, computer device and storage medium for electric vehicle
By waking up the vehicle controller to detect and recharge when the electric vehicle is in sleep mode, the problem of battery depletion is solved, ensuring the normal use of the electric vehicle.
Patent Information
- Application Number
- CN202410107623.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-01-25
- Publication Date
- 2025-09-23
- Estimated Expiration
- 2044-01-25
AI Technical Summary
When electric vehicle batteries are parked for a long time, they lose power due to dark current and self-discharge, affecting the power supply of basic functional components. Existing technologies fail to detect and replenish the batteries in a timely manner.
By waking up the vehicle controller periodically when the vehicle is in sleep mode, collecting the real-time state of charge value of the battery, waking up the charging component according to the judgment conditions, obtaining electricity from the power battery to charge the battery, and using prediction algorithms and historical data to optimize the wake-up cycle and time.
It can automatically detect and replenish the battery in time when the user is not driving the electric vehicle, ensuring that the battery has sufficient power when the user is using it and ensuring the normal functioning of the electric vehicle.
Smart Images

Figure CN117818353B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of automobile technology, and in particular to a battery charging control method, a computer device and a storage medium for an electric vehicle. Background Art
[0002] Electric vehicles typically have two battery groups: power batteries and storage batteries. Power batteries typically have a higher output voltage and larger capacity, and are used to drive the vehicle and power high-voltage electrical appliances (such as air conditioning and steering). Storage batteries, like those in pure fuel vehicles, have a lower output voltage and smaller capacity, and are used to power systems such as lighting, instrumentation, doors and windows, entertainment, and electronic controls. When a vehicle is parked for an extended period, the battery can lose power due to factors such as dark current and self-discharge. Storage batteries, due to their lower rated voltage, smaller capacity, and their role in powering essential vehicle components, have a greater impact from this type of battery loss. Therefore, electric vehicles typically charge the storage battery with the energy stored in the power battery, a process known as recharging the battery.
[0003] Since batteries are generally used to power basic functional components such as lighting, instruments, doors and windows, entertainment and electronic control, if the battery power loss is not detected and recharged in time, it will not only affect the driving of the electric vehicle, but also affect the use of accessories of the electric vehicle when not driving. Summary of the Invention
[0004] In view of the technical problems in current electric vehicle technology, such as the need to timely detect battery depletion and recharge it, the purpose of the present invention is to provide a battery recharge control method, computer device and storage medium for electric vehicles.
[0005] In one aspect, an embodiment of the present invention includes a method for controlling battery charging of an electric vehicle, the method comprising the following steps:
[0006] When the vehicle is in sleep mode, wake up the vehicle controller regularly;
[0007] The awakened vehicle controller collects a real-time value of a first state of charge; the first state of charge is the state of charge of the battery;
[0008] When the real-time value of the first state of charge satisfies a first judgment condition, waking up the charging component by waking up the vehicle controller;
[0009] The awakened power replenishment component obtains electric energy from the power battery to replenish the battery.
[0010] Furthermore, the timed wake-up of the vehicle controller includes:
[0011] Get a fixed wake-up period;
[0012] According to the wake-up cycle, setting the wake-up time;
[0013] At the wake-up moment, the vehicle controller is woken up.
[0014] Furthermore, obtaining a fixed wake-up period includes:
[0015] Get real-time time information and current location information;
[0016] The wake-up period is set according to the real-time time information and the current positioning information.
[0017] Furthermore, the timed wake-up of the vehicle controller includes:
[0018] Obtaining a historical value of the first state of charge; the historical value of the first state of charge is collected before the real-time value of the first state of charge;
[0019] Setting a wake-up time according to a historical value of the first state of charge;
[0020] At the wake-up moment, the vehicle controller is woken up.
[0021] Furthermore, setting the wake-up time according to the historical value of the first state of charge includes:
[0022] Obtaining a historical value of a second state of charge; the second state of charge is the state of charge of the power battery, and the historical value of the second state of charge and the historical value of the first state of charge are collected in the same time period;
[0023] A wake-up time is set according to a historical value of the first state of charge and a historical value of the second state of charge.
[0024] Furthermore, setting the wake-up time according to the historical value of the first state of charge and the historical value of the second state of charge includes:
[0025] Performing curve fitting based on historical values of the first state of charge to obtain a first charge curve;
[0026] Performing curve fitting based on historical values of the second state of charge to obtain a second charge curve;
[0027] determining a curve similarity between the first charge curve and the second charge curve;
[0028] According to the curve similarity, a wake-up period is set; the size of the wake-up period is positively correlated with the size of the curve similarity;
[0029] The wake-up time is set according to the wake-up cycle.
[0030] Furthermore, when the real-time value of the first state of charge satisfies a first judgment condition, waking up the charging component by waking up the vehicle controller includes:
[0031] executing a prediction algorithm to make a prediction based on historical values of the first state of charge to obtain a predicted value of the first state of charge;
[0032] When the real-time value of the first state of charge is less than the predicted value of the first state of charge, the charging component is awakened by the awakened vehicle controller.
[0033] Furthermore, the battery charging control method further includes:
[0034] Detecting the working status of the power supply component;
[0035] When the working state of the charging component meets the second judgment condition, or the real-time value of the first state of charge meets the third judgment condition, the battery is stopped from being charged;
[0036] After the battery is discharged from the charging state, the motor controller is triggered to enter the active discharge mode.
[0037] On the other hand, an embodiment of the present invention also includes a computer device including a memory and a processor, the memory is used to store at least one program, and the processor is used to load at least one program to execute a battery charging control method for an electric vehicle in an embodiment.
[0038] On the other hand, an embodiment of the present invention further includes a storage medium storing a program executable by a processor. When the program is executed by the processor, it is used to execute a battery charging control method for an electric vehicle in an embodiment.
[0039] The beneficial effects of the present invention are as follows: the battery charging control method of the electric vehicle in the embodiment can detect the charge state of the battery by waking up the vehicle controller VCU at a fixed time when the entire vehicle is in a dormant state, and judge whether the battery has reached the condition requiring charging through a first judgment condition. When the first judgment condition is met, the vehicle controller VCU wakes up the charging component to charge the battery, so that the battery power shortage can be automatically detected when the user is not driving the electric vehicle. When the battery power shortage is detected, the battery is charged in time. When the user gets in the vehicle to drive or uses the accessory functions of the electric vehicle, the battery has sufficient power to power the electrical components of the vehicle, thereby ensuring the normal use of the electric vehicle. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] Figure 1Schematic diagram of an automobile system to which the battery charging control method for an electric vehicle can be applied in an embodiment;
[0041] Figure 2 Schematic diagram of the steps of the battery charging control method for an electric vehicle in an embodiment;
[0042] Figure 3 Schematic diagram of the flow of the battery charging control method of the electric vehicle in the embodiment. DETAILED DESCRIPTION
[0043] In this embodiment, the battery charging control method of an electric vehicle can be applied to Figure 1 In the car system shown. Figure 1The system includes a vehicle controller VCU, a power battery, a battery management system BMS, a DC-DC module, a battery, a battery capacity sensor EBS, a body controller BCM, a gateway IGM 1, a gateway IGM 2, a meter METER and a motor controller DU. Among them, the vehicle controller VCU performs the control function of each controllable component of the vehicle; the battery management system BMS manages the charging and discharging of the power battery and the monitoring of working parameters. The battery management system BMS can determine the state of charge of the power battery by detecting the output voltage of the power battery and looking up the table, or by detecting the charge and discharge current of the power battery and performing coulomb counting to determine the state of charge SOC of the power battery; the DC-DC module can receive the high-voltage DC power output by the power battery, perform DC-DC conversion, and thus obtain low-voltage DC power, which is input to the battery to replenish the battery. Among them, the DC-DC Switching elements such as relays can be set inside the module. These switching elements are controlled by the battery management system BMS to control the DC-DC module to replenish the battery or stop replenishing the battery. The battery capacity sensor EBS can determine the battery's state of charge by detecting the battery's output voltage through table lookup or other methods, or by detecting the battery's charge and discharge current and performing coulomb counting to determine the battery's state of charge SOC. The battery capacity sensor EBS is connected to the vehicle controller VCU through the LIN bus to send the battery's state of charge data to the vehicle controller VCU. The gateway IMG 1 is used to connect the vehicle controller VCU and the instrument METER. The vehicle controller VCU can send the detected battery charge status and other information to the instrument METER through the gateway IMG 1, and the instrument METER will display the battery charge status and other information; the gateway IMG 2 is used to connect the vehicle controller VCU and the battery management system BMS. The vehicle controller VCU can send control instructions to the battery management system BMS through the gateway IMG 2; the battery management system BMS can control the power battery to discharge the motor controller DU. The motor controller DU can use the power battery output power to drive the motor, or actively discharge (for example, convert the power battery output power into heat energy through a resistor) to consume the power battery output power.
[0044] In this embodiment, refer to Figure 2 , the battery charging method of an electric vehicle comprises the following steps:
[0045] S1. When the vehicle is in sleep mode, wake up the vehicle controller regularly;
[0046] S2. To wake up the vehicle controller to collect the real-time value of the first state of charge;
[0047] S3. When the real-time value of the first state of charge satisfies the first judgment condition, the vehicle controller is awakened to wake up the charging component;
[0048] S4. The awakened charging component obtains electric energy from the power battery to charge the storage battery.
[0049] In this embodiment, the process of the battery charging method of the electric vehicle is as follows: Figure 3 shown.
[0050] In this embodiment, steps S1-S4 may be performed by a vehicle controller VCU.
[0051] In step S1, the vehicle's dormant state can refer to the vehicle's IG OFF state. In this state, only the underlying hardware components, such as the clock, emergency lights, and memory power supply, receive power. The vehicle's power system, transmission system, rotational system, and accessories are all powered off. The IG OFF state is contrasted with the ACC state and the IG ON state. In the ACC state, in addition to the underlying hardware in the IG OFF state, accessories such as power windows, audio and video entertainment, onboard air conditioning, and external power supply ports also receive power. In the IG ON state, in addition to the components in the ACC state, the power system, transmission system, rotational system, and other electrical components in the vehicle are also powered.
[0052] In step S1, when the vehicle is in sleep mode, the internal or external clock of the vehicle controller VCU also performs timing. The clock can wake up the vehicle controller VCU by sending a wake-up instruction to the vehicle controller VCU at regular intervals.
[0053] After the vehicle controller VCU is awakened, step S2 is executed to collect the real-time value of the first state of charge. The first state of charge is the state of charge of the battery. Specifically, the vehicle controller VCU calls the battery power sensor EBS to perform real-time power detection on the battery. The value of the first state of charge detected when executing step S2 is the real-time value of the first state of charge.
[0054] In step S3, the vehicle controller VCU determines the real-time value of the first state of charge Whether the first judgment condition is met, wherein the first judgment condition can be a real-time value measuring the first state of charge Size thresholds, etc. For example, refer to Figure 3 The first judgment condition may be "the real-time value of the first state of charge If the first judgment condition is met, that is, the real-time value of the first state of charge Then it indicates that the current power of the battery is too low, and the vehicle controller VCU wakes up the charging component. The first judgment condition can also be the real-time value of the first state of charge Related threshold conditions, such as "the current voltage of the battery is less than 10.5V".
[0055] In step S3, the charging component is a component related to battery charging, such as Figure 1 The battery management system BMS, DC-DC module, meter METER, motor controller DU and corresponding gateway, etc.
[0056] In step S3, if the first judgment condition is not met, for example, the real-time value of the first state of charge This indicates that the current battery power is sufficient, the vehicle controller VCU does not wake up the charging component, and the vehicle controller VCU itself enters the sleep state again.
[0057] After waking up the charging component, the vehicle controller (VCU) executes step S4, where the awakened charging component draws power from the power battery to recharge the storage battery. For example, the VCU sends a command to the battery management system (BMS), triggering the BMS to connect the circuit between the power battery and the DC-DC module, causing the power battery to output high-voltage direct current (HVDC) to the DC-DC module. The DC-DC module converts the HVDC to low-voltage DC that matches the battery's charging voltage and transmits the low-voltage DC to the storage battery to recharge it.
[0058] In this embodiment, by executing steps S1-S4, the battery state of charge can be detected by waking up the vehicle controller VCU at a fixed time when the vehicle is in a dormant state, and whether the battery has reached the condition requiring recharge is determined by a first judgment condition. When the first judgment condition is met, the vehicle controller VCU wakes up the recharge component to recharge the battery, thereby automatically detecting the battery power shortage when the user is not driving the electric vehicle. When the battery power shortage is detected, the battery is recharged in time. When the user gets in the vehicle to drive or uses the accessory functions of the electric vehicle, the battery has sufficient power to power the vehicle's electrical components, thereby ensuring the normal use of the electric vehicle.
[0059] In this embodiment, when the vehicle controller VCU executes step S1, that is, the step of waking up the vehicle controller at a scheduled time, the following steps may be specifically performed:
[0060] S101A. Get a fixed wake-up period;
[0061] S102A. Set the wake-up time according to the wake-up cycle;
[0062] S103A. At the wake-up time, wake up the vehicle controller.
[0063] Steps S101A-S103A are the first execution mode of step S1.
[0064] In step S101A, the vehicle controller VCU may set a fixed wake-up period, such as a wake-up period of 1 day, 1 week, 1 month, etc.
[0065] In step S102A, the vehicle controller VCU may select a certain moment as the starting moment and set a wake-up moment every other wake-up cycle.
[0066] In step S103A, the vehicle controller VCU performs timing through an internal or external clock, and whenever a wake-up time comes, if the vehicle controller VCU is in a dormant state, the vehicle controller is woken up.
[0067] By executing steps S101A-S103A, steps S1-S4 can be executed once every wake-up cycle (for example, every day, every week, every month), so as to regularly detect the battery power and replenish the battery, which can effectively keep the battery in a state of sufficient power and ensure the use of electric vehicle functions.
[0068] In this embodiment, when executing step S101A, the vehicle controller (VCU) may access an internal or external clock to obtain real-time time information and access the vehicle's installed global positioning system (GPS) or indoor positioning system to obtain the vehicle's current location information. The real-time time information and current location information represent the current time and space information of the electric vehicle.
[0069] When executing step S101A, the vehicle controller (VCU) sets a corresponding wake-up period based on the real-time time information and current location information. Specifically, the VCU may store a data table that records the correspondence between seasonal periods and geographical regions and the length of the wake-up period. Specifically, seasonal periods with lower average temperatures may correspond to shorter wake-up periods, and geographical regions with higher latitudes may correspond to shorter wake-up periods.
[0070] When executing step S101A, the vehicle controller VCU queries the data table for the seasonal period corresponding to the real-time time information, queries the geographical area corresponding to the current positioning information, and then queries the data table for the corresponding wake-up cycle.
[0071] In this embodiment, by determining a corresponding wake-up period based on the real-time time information and current positioning information of the electric vehicle, the size of the set wake-up period can be matched to the current season and location. Since the current season and location affect environmental conditions such as temperature and humidity, and environmental conditions such as temperature and humidity further affect factors such as the battery's storage capacity and leakage rate, the wake-up period set in this way can adapt to the environment in which the electric vehicle is located. The faster the battery is discharged, the smaller the wake-up period is set, that is, the more frequently the battery is tested and recharged, thereby ensuring the normal use of the electric vehicle functions.
[0072] In this embodiment, when the vehicle controller VCU executes step S1, that is, the step of waking up the vehicle controller at a scheduled time, the following steps may be specifically performed:
[0073] S101B obtains the historical value of the first state of charge;
[0074] S102B according to the historical value of the first state of charge, set the wake-up time;
[0075] S103B. Wake up the vehicle controller at the wake-up time.
[0076] Steps S101B-S103B are a second execution mode of step S1.
[0077] In step S101B, the historical value of the first state of charge is the real-time value at the first state of charge For example, the vehicle controller VCU can call the battery power sensor EBS to detect the state of charge of the battery during a certain electric vehicle driving process before executing steps S1-S4, and record the detection results to obtain the historical value of the first state of charge History of the first state of charge It is the state of charge that the battery has ever reached. Specifically, the vehicle controller VCU can be in a time period of t1, t2...t n At the same time, the battery state of charge is detected to obtain a series of historical values of the first state of charge
[0078] In step S102B, the vehicle controller VCU calculates the historical value of the first state of charge. Set the wake-up time based on the properties of .
[0079] Specifically, the vehicle controller VCU can be configured to calculate the historical value of the first state of charge. The decay rate of the first state of charge history value is determined by setting a corresponding wake-up period. The greater the decay rate of the first state of charge history value, the shorter the wake-up period. After setting the wake-up period, steps S102B-S103B are similar to steps S102A-S103A. The wake-up time is set based on the wake-up period, and the vehicle control unit (VCU) is woken up at each wake-up time.
[0080] In this embodiment, the principle of executing steps S101B-S103B is: by setting the wake-up time according to the historical value of the first state of charge, for example, when the decay rate of the historical value of the first state of charge is greater, a smaller wake-up period is set and a corresponding wake-up time is set. Since the historical value of the first state of charge can indicate the health of the battery, setting the wake-up time with a wake-up period of corresponding size can properly monitor and replenish the battery. For example, the greater the decay rate of the historical value of the first state of charge, the less healthy the battery is, and the smaller the wake-up period is set, thereby achieving more frequent monitoring and replenishing of the battery, which is beneficial to ensuring that the battery is in a sufficiently charged state when the user uses the electric vehicle and ensuring the normal use of the electric vehicle functions.
[0081] In this embodiment, when the vehicle controller VCU executes step S102B, that is, the step of setting the wake-up time according to the historical value of the first state of charge, the following steps may be specifically performed:
[0082] S10201. Obtain the historical value of the second state of charge;
[0083] S10202. Set a wake-up time according to the historical values of the first state of charge and the second state of charge.
[0084] In step S10201, the vehicle controller VCU can calculate the historical value of the first state of charge. The detection time, that is, t1, t2...t in step S101B n At the same time, the battery management system BMS is called to detect the state of charge of the power battery, and the test results are recorded to obtain the historical value of the second state of charge Specifically include Etc. Historical values of the second state of charge It is the state of charge that the power battery has ever reached.
[0085] In step S10202, the vehicle controller VCU may calculate the historical value of the first state of charge. and the history of the second state of charge The vehicle controller VCU can compare the historical values of the first state of charge detected at the same time. and the history of the second state of charge Compare [e.g. select and The absolute value of the difference between the two is calculated. The larger the absolute value, the smaller the wake-up period is set. After the wake-up period is set, the wake-up time is set according to the wake-up period, as in S102A.
[0086] In step S10202, in addition to the historical values of the individual first state of charge detected at the same time, and the history of the second state of charge In addition to comparison, all historical values of the first state of charge can also be compared and all historical values of the second state of charge Specifically, the vehicle controller VCU executes a curve fitting algorithm to convert the historical value of the first state of charge into As each discrete point, the first charge curve curve1 is fitted, and the historical value of the second charge state is As each discrete point, a second charge curve curve2 is fitted, and the curve similarity similarity(curve1, curve2) between the first charge curve curve1 and the second charge curve curve2 is calculated using algorithms such as Euclidean distance. A wake-up period is set whose size is positively correlated with the curve similarity similarity(curve1, curve2). That is, the smaller the curve similarity similarity(curve1, curve2), the smaller the wake-up period is set. After setting the wake-up period, as in S102A, the wake-up time is set based on the wake-up period. Curve similarity similarity(curve1, curve2) can quantitatively represent properties such as the change trend and consistency between the first charge curve curve1 and the second charge curve curve2.
[0087] In the case where it is determined to execute steps S10201-S10202, when executing step S101B to detect the state of charge of the battery, it can be set that the power battery does not replenish the battery during the detection process, or the power amount of the power battery replenishing the battery during the detection process is recorded, and the result of the state of charge detection of the battery is subtracted from the power amount of the power battery replenishing, thereby obtaining a series of historical values of the first state of charge. Indicates the change in the battery's state of charge.
[0088] In this embodiment, the principle of executing steps S10201-S10202 is that the absolute value of the difference between the historical value of a single first state of charge and the historical value of the second state of charge collected at the same time, and the similarity between a first charge curve obtained by fitting a group of historical values of the first state of charge and a second charge curve obtained by fitting a group of historical values of the second state of charge collected in the same time period, respectively represent the deviation between the historical state of charge of the storage battery and the historical state of charge of the power battery from the perspective of individual sampling moments and the entire sampling time period, wherein a larger absolute value of the difference and a smaller similarity both indicate a larger deviation; since the power battery is relatively Batteries often have stronger charging and discharging capabilities, longer lifespans, and higher quality. Therefore, during the use of batteries, the performance of power batteries can be considered stable. Then, the deviation between the historical state of charge of the battery and the historical state of charge of the power battery can be used to determine the deviation of the battery performance relative to a stable performance standard. The larger the deviation (the smaller the curve similarity), the unhealthier the battery is, and the smaller the wake-up cycle is set, thereby achieving more frequent monitoring and charging of the battery, which is beneficial to ensure that the battery is in a sufficiently charged state when the user uses the electric vehicle, and to ensure the normal use of the electric vehicle functions.
[0089] In this embodiment, after executing steps S101A-S103A or S101B-S103B, the vehicle controller VCU executes step S3, that is, when the real-time value of the first state of charge satisfies the first judgment condition, and the vehicle controller wakes up the charging component, specifically the following steps may be performed:
[0090] S301. Execute a prediction algorithm to predict based on the historical value of the first state of charge to obtain a predicted value of the first state of charge;
[0091] S302. When the real-time value of the first state of charge is less than the predicted value of the first state of charge, the awakened vehicle controller wakes up the charging component.
[0092] In step S301, the historical value of the first state of charge It is a time series. The vehicle controller VCU can execute prediction algorithms such as long short-term memory network LSTM to calculate the historical value of the first state of charge. Make a prediction and obtain the predicted value of the first state of charge
[0093] In step S302, the vehicle controller VCU sets the predicted value of the first state of charge The real-time value of the first state of charge obtained by executing step S2 When compared with the real-time value of the first state of charge Less than the predicted value of the first state of charge Then the vehicle controller VCU sends a wake-up command to the charging component, thereby waking up the charging component and charging the battery.
[0094] In this embodiment, the principle of executing steps S301-S302 is that: the predicted value of the first state of charge Based on the historical value of the first state of charge The time distribution property of the battery is predicted, which can indicate that under certain ideal conditions, the real-time value of the battery in the first state of charge is collected. The state of charge that should be reached at the moment, and the real-time value of the first state of charge It indicates the actual state of charge of the battery at the same time; the real-time value of the first state of charge Less than the predicted value of the first state of charge In this case, it can be determined that the charging performance of the battery has decayed, and the first judgment condition is determined to be met, so that the charging component is awakened to replenish the battery. In this case, when the charging performance of the battery has decayed, it can be ensured that the battery is in a state of sufficient power when the user uses the electric vehicle, thereby ensuring the normal use of the electric vehicle functions.
[0095] In this embodiment, refer to Figure 3 The vehicle controller (VCU) also monitors the operating status of the charging components, for example, by controlling each charging component to perform self-tests to determine whether there is a component failure, whether there is a communication failure between the VCU and the charging component, whether the vehicle is currently in factory mode, the real-time value of the second state of charge of the power battery, and whether the hood is open. If at least one of the following conditions occurs: "component failure," "communication failure between the VCU and the charging component," "currently in factory mode," "real-time value of the second state of charge of the power battery <5%," or "hood open," the second judgment condition is determined to be met. The VCU controls each charging component to terminate battery charging, thereby preventing the expansion of component failures, high-voltage discharge of the power battery with the hood open, or excessive discharge of the power battery, thereby ensuring the safety of the electric vehicle.
[0096] In this embodiment, refer to Figure 3 The vehicle controller VCU also tracks the real-time value of the first state of charge in real time The battery charging process is timed to obtain the battery charging time. Or the battery charging time reaches a certain threshold, such as the real-time value of the first state of charge If the charging time of the battery is ≥95%, or the charging time of the battery is ≥1h, the third judgment condition is met, and the vehicle controller VCU controls each charging component to exit the battery charging, thereby avoiding overcharging the battery and ensuring the safety of the battery.
[0097] In this embodiment, if the battery charging is terminated based on the second or third judgment conditions, meaning the power battery has already begun high-voltage discharge, the vehicle controller (VCU) controls the charging component to terminate battery charging and then triggers the motor controller (DU) to enter active discharge mode. In active discharge mode, the motor controller (DU) consumes the energy released by the power battery. Since battery charging has been terminated, meaning the battery management system (BMS) has disconnected the power battery from the busbar, the motor controller (DU) in active discharge mode can quickly reduce the busbar voltage to a safe range, thereby ensuring safe operation.
[0098] A computer program for executing the battery charging control method for an electric vehicle in this embodiment can be written and written into a computer device or storage medium. When the computer program is read out and run, the battery charging control method for an electric vehicle in this embodiment is executed, thereby achieving the same technical effect as the battery charging control method for an electric vehicle in the embodiment.
[0099] It should be noted that, unless otherwise specified, when a feature is referred to as being "fixed" or "connected" to another feature, it may be directly fixed or connected to the other feature, or it may be indirectly fixed or connected to the other feature. In addition, the descriptions of up, down, left, right, etc. used in this disclosure are only relative to the relative positional relationships of the components of the present disclosure in the accompanying drawings. The singular forms of "a", "" and "the" used in this disclosure are also intended to include the plural forms, unless the context clearly indicates otherwise. In addition, unless otherwise defined, all technical and scientific terms used in this embodiment have the same meaning as those generally understood by those skilled in the art. The terms used in the specification of this embodiment are only for describing specific embodiments and are not intended to limit the invention. The term "and / or" used in this embodiment includes any combination of one or more related listed items.
[0100] It should be understood that, although the present disclosure may adopt the term first, second, third etc. to describe various elements, these elements should not be limited to these terms.These terms are only used to distinguish the elements of the same type from each other.For example, without departing from the scope of the present disclosure, the first element may also be referred to as the second element, and similarly, the second element may also be referred to as the first element.The use of any and all examples or exemplary language ("for example", "such as" etc.) provided by the present embodiment is only intended to better illustrate embodiments of the present invention, and unless otherwise required, the scope of the present invention will not be limited.
[0101] It should be appreciated that embodiments of the present invention can be implemented or practiced by computer hardware, a combination of hardware and software, or by computer instructions stored in a non-transitory computer-readable memory. The methods can be implemented in a computer program using standard programming techniques - including a non-transitory computer-readable storage medium configured with a computer program, wherein the storage medium so configured causes the computer to operate in a specific and predefined manner - according to the methods and figures described in the specific embodiments. Each program can be implemented in a high-level procedural or object-oriented programming language to communicate with the computer system. However, if desired, the program can be implemented in assembly or machine language. In any case, the language can be a compiled or interpreted language. In addition, the program can be run on a programmed application-specific integrated circuit for this purpose.
[0102] In addition, the operations of the processes described in this embodiment may be performed in any suitable order, unless otherwise indicated in this embodiment or otherwise clearly contradicted by the context. The processes described in this embodiment (or variations and / or combinations thereof) may be performed under the control of one or more computer systems configured with executable instructions, and may be implemented as code (e.g., executable instructions, one or more computer programs, or one or more applications) that is executed collectively on one or more processors, by hardware, or a combination thereof. A computer program includes multiple instructions that can be executed by one or more processors.
[0103] Furthermore, the method can be implemented in any type of computing platform that is operably connected to a suitable computer, including but not limited to a personal computer, a minicomputer, a mainframe, a workstation, a network or distributed computing environment, a separate or integrated computer platform, or in communication with a charged particle tool or other imaging device, etc. Various aspects of the present invention can be implemented as machine-readable code stored on a non-transitory storage medium or device, whether removable or integrated into a computing platform, such as a hard disk, an optical read and / or write storage medium, RAM, ROM, etc., so that it can be read by a programmable computer, and when the storage medium or device is read by the computer, it can be used to configure and operate the computer to perform the process described herein. In addition, the machine-readable code, or portions thereof, can be transmitted over a wired or wireless network. When such media includes instructions or programs that implement the above steps in conjunction with a microprocessor or other data processor, the invention of this embodiment includes these and other different types of non-transitory computer-readable storage media. When programmed according to the methods and techniques of the present invention, the present invention also includes the computer itself.
[0104] The computer program can be applied to input data to perform the functions of the present embodiment, thereby converting the input data to generate output data that is stored in a non-volatile memory. The output information can also be applied to one or more output devices such as a display. In a preferred embodiment of the present invention, the converted data represents a physical and tangible object, including a specific visual depiction of the physical and tangible object produced on the display.
[0105] The above are merely preferred embodiments of the present invention. The present invention is not limited to the aforementioned embodiments. As long as the technical effects of the present invention are achieved by the same means, any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention shall be included within the scope of protection of the present invention. Within the scope of protection of the present invention, various modifications and variations of the technical solutions and / or implementation methods may be made.
Claims
1. A battery charging control method for an electric vehicle, characterized in that: The battery charging control method of the electric vehicle includes: When the vehicle is in sleep mode, wake up the vehicle controller regularly; The awakened vehicle controller collects a real-time value of a first state of charge; the first state of charge is the state of charge of the battery; When the real-time value of the first state of charge satisfies a first judgment condition, waking up the charging component by waking up the vehicle controller; By waking up the charging component, electric energy is obtained from the power battery to charge the storage battery; The timed wake-up vehicle controller includes: Obtaining a historical value of the first state of charge; the historical value of the first state of charge is collected before the real-time value of the first state of charge; Obtaining a historical value of a second state of charge; the second state of charge is the state of charge of the power battery, and the historical value of the second state of charge and the historical value of the first state of charge are collected in the same time period; setting a wake-up time according to historical values of the first state of charge and the second state of charge; At the wake-up moment, waking up the vehicle controller; The step of setting the wake-up time according to the historical value of the first state of charge and the historical value of the second state of charge includes: Performing curve fitting based on historical values of the first state of charge to obtain a first charge curve; Performing curve fitting based on historical values of the second state of charge to obtain a second charge curve; determining a curve similarity between the first charge curve and the second charge curve; According to the curve similarity, a wake-up period is set; the size of the wake-up period is positively correlated with the size of the curve similarity; The wake-up time is set according to the wake-up cycle.
2. The battery charging control method for an electric vehicle according to claim 1, wherein: When the real-time value of the first state of charge satisfies a first judgment condition, waking up the charging component by waking up the vehicle controller includes: executing a prediction algorithm to make a prediction based on historical values of the first state of charge to obtain a predicted value of the first state of charge; When the real-time value of the first state of charge is less than the predicted value of the first state of charge, the charging component is awakened by the awakened vehicle controller.
3. The battery charging control method for an electric vehicle according to claim 1 or 2, characterized in that: The battery charging control method further includes: Detecting the working status of the power supply component; When the working state of the charging component meets the second judgment condition, or the real-time value of the first state of charge meets the third judgment condition, the battery is stopped from being charged; After the battery is discharged from the charging state, the motor controller is triggered to enter the active discharge mode.
4. A computer device, characterized in that: The invention comprises a memory and a processor, wherein the memory is used to store at least one program, and the processor is used to load at least one program to execute the battery charging control method of the electric vehicle according to any one of claims 1 to 3.
5. A computer-readable storage medium storing a program executable by a processor, characterized in that: The program executable by the processor is used to execute the battery charging control method of the electric vehicle as described in any one of claims 1 to 3 when executed by the processor.
Citation Information
Patent Citations
Intelligent charging control method and device, vehicle control unit and electric vehicle
CN107298028A
Vehicle charging control method and device, electronic equipment and storage medium
CN116742753A