Vehicle Control Method, Device, Electronic Device and Storage Medium

By obtaining the abnormality level of the power battery and controlling the range extender to connect to the driving motor to generate power when there is an abnormality, the problem of the vehicle being unable to continue driving is solved, improving the driving experience and reducing safety risks.

CN115447438BActive Publication Date: 2025-06-13BEIJING CO WHEELS TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111547494.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-16
Publication Date
2025-06-13
Estimated Expiration
2041-12-16

AI Technical Summary

Technical Problem

When there is an abnormality in the power battery, the existing technology cannot effectively control the range extender, causing the vehicle to be unable to continue driving, affecting the driving experience and posing safety hazards.

Method used

By obtaining the abnormal level of the power battery, starting the range extender, and before it generates power, turning off the high-voltage load and disconnecting the high-voltage relay, the range extender is controlled to connect to the drive motor and generate power to drive the vehicle.

Benefits of technology

When there is an abnormality in the power battery, the vehicle is powered through the range extender to ensure that the vehicle can continue to drive, which improves the driving experience and reduces safety risks.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115447438B_ABST
    Figure CN115447438B_ABST
Patent Text Reader

Abstract

The present application provides a vehicle control method, device, electronic device, and storage medium. Among them, the method includes: obtaining the abnormal level of a power battery with an abnormality, where the abnormal level is a preset abnormal level threshold; starting the range extender, and before controlling the range extender to generate electricity, turning off at least one high-voltage load of the vehicle and disconnecting the high-voltage relay of the power battery; controlling the range extender to be connected to the drive motor and generate electricity, so as to drive the vehicle to travel through the range extender. Thus, the present application proposes a complete control logic for the range extender, such that after detecting a relatively serious abnormality in the power battery, the range extender can supply power to the vehicle to drive the vehicle to continue traveling, thereby improving the driving experience of the driver and passengers as much as possible and reducing the huge safety hazards caused by the vehicle being unable to travel normally.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle safety, especially to the field of intelligent vehicles such as modern sensing and information fusion. Background Art

[0002] With the continuous development of science and technology, the intelligence level of vehicle design is getting higher and higher, and the operation is gradually simplified, making more and more people choose vehicles for travel. In particular, Battery Electric Vehicles (BEVs) are gradually becoming one of the top choices for people. Just like the problems that may occur during the driving of traditional vehicles, various faults may also occur during the driving of electric vehicles.

[0003] In related technologies, in order to avoid the situation where the power of the power battery of an electric vehicle runs out, resulting in the vehicle being unable to drive, an extender is usually added to the vehicle as a "second power source" to supply power to the vehicle.

[0004] However, due to the lack of a perfect control logic for the extender, in actual applications, when the power supply of the power battery is abnormal, the vehicle still cannot continue to drive. In this way, it not only affects the driving experience of the driver and passengers, but also may bring huge potential safety hazards.

[0005] Therefore, how to effectively and accurately control the extender after detecting an abnormality in the power battery, so that the vehicle can still run after the power battery has an abnormality has become an urgent problem to be solved. Summary of the Invention

[0006] This application aims to solve at least one of the technical problems in the related technologies to some extent.

[0007] To this end, the first aspect of this application provides a vehicle control method.

[0008] The second aspect of this application also provides a vehicle control device.

[0009] The third aspect of this application provides an electronic device.

[0010] The fourth aspect of this application provides a computer-readable storage medium.

[0011] The fifth aspect of this application provides a computer program product.

[0012] The sixth aspect of this application provides a vehicle.

[0013] The first aspect of the present application provides a vehicle control method, including: obtaining the abnormal level of a power battery with an abnormality, where the abnormal level is a preset abnormal level threshold; starting the range extender, and before controlling the range extender to generate electricity, turning off at least one high-voltage load of the vehicle and disconnecting the high-voltage relay of the power battery; controlling the range extender to be connected to the drive motor and generate electricity to drive the vehicle to travel through the range extender.

[0014] In addition, the vehicle control method provided by the first aspect of the present application may further have the following additional technical features:

[0015] According to an embodiment of the present application, before starting the range extender, it further includes:

[0016] obtaining the operating state of a target device of the vehicle;

[0017] determining that the vehicle currently meets the range extender start condition according to the operating state of the target.

[0018] According to an embodiment of the present application, after controlling the range extender to be connected to the drive motor and generate electricity, it further includes: selecting a target high-voltage load from the turned-off high-voltage loads and starting the target high-voltage load.

[0019] According to an embodiment of the present application, after starting the target high-voltage load, it further includes: obtaining the rated voltage of the target high-voltage load, and determining the target operating voltage of the range extender according to the rated voltage; adjusting the current operating voltage of the range extender to the target operating voltage within a preset duration.

[0020] According to an embodiment of the present application, before turning off at least one high-voltage load of the vehicle, it includes: controlling the range extender to run at idle speed.

[0021] According to an embodiment of the present application, after starting the range extender, it further includes: obtaining the target output torque of the vehicle; adjusting the current output torque of the vehicle based on the target output torque.

[0022] According to an embodiment of the present application, before controlling the range extender to be connected to the drive motor and generate electricity, it further includes: determining that the current driving speed of the vehicle is less than a preset driving speed threshold and / or the current motor speed of the vehicle is less than a preset motor speed threshold.

[0023] In the second aspect of the present application, a vehicle control device is further provided, including: an acquisition module configured to acquire the abnormal level of a power battery with an abnormality, where the abnormal level is a preset abnormal level threshold; a start module configured to start a range extender, and before controlling the range extender to generate electricity, turn off at least one high-voltage load of the vehicle and disconnect the high-voltage relay of the power battery; a control module configured to control the connection between the range extender and a drive motor and generate electricity, so as to drive the vehicle to travel through the range extender.

[0024] The vehicle control device provided in the second aspect of the present application may further have the following additional technical features:

[0025] According to an embodiment of the present application, the start module is further configured to: acquire the operating state of a target device of the vehicle; and determine that the vehicle currently meets the range extender start condition according to the operating state of the target.

[0026] According to an embodiment of the present application, the control module is further configured to: select a target high-voltage load from the turned-off high-voltage loads and start the target high-voltage load.

[0027] According to an embodiment of the present application, the control module is further configured to: acquire the rated voltage of the target high-voltage load, and determine the target operating voltage of the range extender according to the rated voltage; and adjust the current operating voltage of the range extender to the target operating voltage within a preset duration.

[0028] According to an embodiment of the present application, the start module is further configured to: control the range extender to run at idle speed.

[0029] According to an embodiment of the present application, the control module is further configured to: acquire the target output torque of the vehicle; and adjust the current output torque of the vehicle based on the target output torque.

[0030] The control module is further configured to:

[0031] According to an embodiment of the present application, determine that the current traveling speed of the vehicle is less than a preset traveling speed threshold and / or the current motor speed of the vehicle is less than a preset motor speed threshold.

[0032] In the third aspect of the present application, an electronic device is provided, including: at least one processor; and a memory communicatively connected to the at least one processor; wherein, the memory stores instructions executable by the at least one processor, and when the instructions are executed by the at least one processor, the at least one processor is enabled to execute the vehicle control method provided in the first aspect above.

[0033] A fourth aspect of the present application provides a computer-readable storage medium, wherein the computer instructions are used to cause the computer to execute the vehicle control method provided in the first aspect.

[0034] A fifth aspect of the present application provides a computer program product, including a computer program, which realizes the vehicle control method provided in the above-mentioned first aspect when executed by a processor.

[0035] A sixth aspect of the present application provides a vehicle, which is used to execute the method described in the first aspect. The vehicle includes: a range extender and the vehicle control device described in the second aspect.

[0036] The vehicle control method and device provided in the present application obtain the abnormal level of a power battery with an abnormality, and the abnormal level is a preset abnormal level threshold; start the range extender, and before controlling the range extender to generate electricity, turn off at least one high-voltage load of the vehicle and disconnect the high-voltage relay of the power battery; control the range extender to be connected to the drive motor and generate electricity, so as to drive the vehicle to travel through the range extender. The present application proposes a perfect control logic for the range extender, so that after detecting a relatively serious abnormality in the power battery, the vehicle can be powered by the range extender to drive the vehicle to continue traveling, thereby improving the driving experience of the driver and passengers as much as possible and reducing the huge potential safety hazards caused by the vehicle being unable to travel normally.

[0037] It should be understood that the content described in the present application is not intended to identify the key or important features of the embodiments of the present application, nor is it used to limit the scope of the present application. Other features of the present application will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] The above-mentioned and / or additional aspects and advantages of the present application will become obvious and easy to understand from the following description of the embodiments in conjunction with the drawings, wherein:

[0039] Figure 1 is a schematic flowchart of a vehicle control method according to an embodiment of the present application;

[0040] Figure 2 is a schematic flowchart of a vehicle control method according to another embodiment of the present application;

[0041] Figure 3 is a schematic flowchart of a vehicle control method according to another embodiment of the present application;

[0042] Figure 4 is a schematic flowchart of a vehicle control method according to another embodiment of the present application;

[0043] Figure 5 is a schematic flowchart of a vehicle control method according to another embodiment of the present application;

[0044] Figure 6 Schematic flow chart of a vehicle control method according to another embodiment of the present application;

[0045] Figure 7 Schematic structural diagram of a vehicle control device according to an embodiment of the present application;

[0046] Figure 8 Schematic structural diagram of an electronic device according to an embodiment of the present application;

[0047] Figure 9 Schematic structural diagram of a vehicle according to an embodiment of the present application. Detailed implementation manners

[0048] The embodiments of the present application will be described in detail below. The examples of the embodiments are shown in the accompanying drawings, where the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to explain the present application, and should not be construed as limiting the present application.

[0049] The vehicle control method, device, electronic device and storage medium according to the embodiments of the present application will be described below with reference to the accompanying drawings.

[0050] Figure 1 Schematic flow chart of a vehicle control method according to an embodiment of the present application, as Figure 1 shown, the method includes:

[0051] S101. Obtain the abnormal level of the power battery with an abnormality, and the abnormal level is a preset abnormal level threshold.

[0052] It should be noted that there may be various abnormalities in the power battery of the vehicle. For example, there may be voltage - related abnormalities such as too high or too low battery voltage; or for another example, there may be temperature - related abnormalities such as thermal management failures. However, only some of the foregoing abnormalities will cause the power battery to be unable to supply power, and the power battery can still normally supply power to the vehicle to drive the vehicle when the remaining abnormalities exist. The power battery with an abnormality mentioned in the present application refers to an abnormality that causes the power battery to be unable to supply power.

[0053] Thus, in the embodiments of the present application, it is possible to first detect whether there is an abnormality in the power battery of the vehicle. When there is an abnormality in the power battery, the abnormal level of the power battery with an abnormality can be obtained, where the abnormal level is a preset abnormal level threshold, and the preset abnormal level threshold can be set according to the actual situation.

[0054] For example, the abnormal levels of the power battery can be pre-classified into 6 abnormal levels from 1 to 6, and the preset abnormal level threshold is set to the 5th level. In this case, when the abnormal level is 5 or 6, the power battery cannot supply power.

[0055] It should be noted that the specific method for obtaining the abnormal level of the power battery with abnormalities in this application is not limited and can be set according to the actual situation. Optionally, the abnormal code of the power battery can be obtained, and the abnormal level can be obtained based on the abnormal code.

[0056] S102. Start the range extender, and before controlling the range extender to generate electricity, turn off at least one high-voltage load of the vehicle and disconnect the high-voltage relay of the power battery.

[0057] In the embodiment of this application, after obtaining the power battery with an abnormal level equal to the preset abnormal level threshold, the range extender can be started. It should be noted that only the range extender is started in this step, and the range extender is not made to generate electricity.

[0058] Further, after starting the range extender and before controlling the range extender to generate electricity, at least one high-voltage load of the vehicle can be turned off to reduce the power consumption demand of the vehicle, and the high-voltage relay of the power battery can be disconnected.

[0059] Among them, at least one of the following high-voltage loads can be turned off: partial high-voltage loads, a compressor, or a heater (Positive Temperature Coefficient heater, abbreviated as PTC heater), etc.

[0060] Among them, the DC-DC converter is a high-voltage load. However, since it is a device that must be kept on during the driving of the electric vehicle, the DC-DC converter is not turned off.

[0061] S103. Control the range extender to be connected to the drive motor and generate electricity to drive the vehicle through the range extender.

[0062] In the embodiment of this application, after turning off at least one high-voltage load of the vehicle and disconnecting the high-voltage relay of the power battery, the range extender can be controlled to be connected to the drive motor and generate electricity to drive the vehicle through the range extender.

[0063] The vehicle control method provided by this application obtains the abnormal level of a power battery with abnormalities. When the abnormal level reaches a preset abnormal level threshold, the range extender is started. Before controlling the range extender to generate electricity, at least one high-voltage load of the vehicle is turned off, and the high-voltage relay of the power battery is disconnected. Then, the range extender is controlled to be connected to the drive motor and generate electricity, so as to drive the vehicle to travel through the range extender. Thus, this application proposes a complete control logic for the range extender, enabling the vehicle to be powered by the range extender to continue traveling after detecting relatively serious abnormalities in the power battery, maximizing the driving experience of the driver and passengers, and reducing the significant safety hazards caused by the vehicle being unable to travel normally. It should be noted that in this application, before attempting to start the range extender, the operating state of the target device of the vehicle can be obtained, and based on the operating state of the target device, it can be determined whether the vehicle currently meets the power redundancy control condition. Combining Figure 2 Understanding, Figure 2 is a schematic flowchart of the vehicle control method according to another embodiment of this application. As Figure 2 shown, this method includes:

[0064] S201. Obtain the operating state of the target device of the vehicle.

[0065] Among them, the target device refers to the device that affects the normal operation of the range extender. For example, the range extender, the vehicle control unit (VCU for short), the motor, etc.

[0066] It should be noted that in this application, there is no limitation on the specific method for obtaining the operating state of the target device of the vehicle, and it can be set according to the actual situation.

[0067] Optionally, the operating parameters of each target device of the vehicle can be obtained, and the operating state can be obtained based on the operating parameters. Among them, for different target devices of the vehicle, the operating state can be obtained by obtaining different operating parameters.

[0068] S202. Determine that the vehicle currently meets the range extender start condition based on the operating state of the target device.

[0069] In the embodiment of this application, for different target devices of the vehicle, the operating state of the corresponding target device can be identified through different conditions, so as to determine that the vehicle currently meets the range extender start condition.

[0070] Among them, the range extender start condition, that is, the engine-out capability (EOC) control condition, also known as the power redundancy control condition, refers to the necessary condition for using the range extender to supply power to the vehicle instead of the power battery with relatively serious faults to drive the vehicle to travel.

[0071] For example, after obtaining the operating state of the target device, it can be determined that there are no faults in the target devices such as the range extender, the vehicle controller, and the motor according to the operating state of the target device. The vehicle control method provided by the present application determines that the vehicle currently meets the range extender start condition by obtaining the operating state of the target device of the vehicle, thereby laying a foundation for the subsequent normal start of the range extender and the normal power supply control of the range extender, further improving the driving experience of the driver and passengers, and further reducing the huge safety hazards caused by the vehicle being unable to drive normally.

[0072] It should be noted that in the present application, before turning off at least one high-voltage load of the vehicle, the range extender can be controlled to run at idle speed.

[0073] Among them, idle speed refers to a working condition when the engine runs in neutral, and the range extender does not generate electricity when running at idle speed. The rotational speed of the engine at idle can be called the idle speed. Optionally, the idle speed can be adjusted by adjusting parameters such as the throttle size.

[0074] It should be noted that in the present application, before controlling the range extender to be connected to the drive motor and generate electricity, the operating parameters of the vehicle can be further identified. As a possible implementation, the current driving speed of the vehicle and / or the current motor speed of the vehicle can be identified.

[0075] It should be noted that since the vehicle speed may not be able to maintain a high state when generating electricity based on the range extender, it is possible to generate electricity after determining that the current driving speed of the vehicle and / or the current motor speed of the vehicle is less than a preset threshold.

[0076] Optionally, the current driving speed of the vehicle can be obtained and compared with a preset driving speed threshold until it is determined that the current driving speed of the vehicle is less than the preset driving speed threshold. Among them, the preset driving speed threshold can be set according to the actual situation. For example, the preset driving speed threshold can be set to 50 km / h.

[0077] Optionally, the current motor speed of the vehicle can be obtained and compared with a preset motor speed threshold until it is determined that the current motor speed of the vehicle is less than the preset motor speed threshold. Among them, the preset motor speed threshold can be set according to the actual situation. For example, the preset motor speed threshold can be set to 4000 rpm.

[0078] Optionally, the current driving speed of the vehicle can be obtained and compared with a preset driving speed threshold. After determining that the current driving speed of the vehicle is less than the preset driving speed threshold, further, the current motor speed of the vehicle can be obtained and compared with a preset motor speed threshold until it is determined that the current motor speed of the vehicle is less than the preset motor speed threshold.

[0079] Further, after controlling the range extender to be connected to the drive motor and generate electricity, the power supply to some high-voltage loads can be restored.

[0080] As a possible implementation, a target high-voltage load can be selected from the closed high-voltage loads and the target high-voltage load can be started.

[0081] Optionally, all the closed high-voltage loads can be used as the target high-voltage load. For example, if the closed high-voltage loads include a compressor and a heater, in this case, the compressor and the heater can be restarted.

[0082] Optionally, some devices can be selected from all the closed high-voltage loads as the target high-voltage load. For example, if the closed high-voltage loads include a compressor and a heater, in this case, only the main high-voltage load can be restarted. Preferably, only the compressor can be restarted.

[0083] It should be noted that after starting the target high-voltage load, the current working voltage of the range extender can be adjusted.

[0084] As a possible implementation, as Figure 3 shown, on the basis of the above embodiments, the following steps are specifically included:

[0085] S301. Obtain the rated voltage of the target high-voltage load and determine the target working voltage of the range extender according to the rated voltage.

[0086] In the embodiments of the present application, after starting the target high-voltage load, the rated voltage of the target high-voltage load can be obtained. Further, in order to ensure that devices such as the target high-voltage load will not be burned during the power generation process using the range extender, the target working voltage of the range extender can be determined according to the rated voltage of the target high-voltage load.

[0087] It should be noted that in the present application, the specific method for determining the target working voltage of the range extender according to the rated voltage of the target high-voltage load is not limited and can be set according to the actual situation.

[0088] As a possible implementation, the value of the rated voltage of the target high-voltage load can be used as the target working voltage of the range extender. In this case, the working effect of devices such as the target high-voltage load is the best.

[0089] For example, if the rated voltage of the target high-voltage load is 380V, in this case, the target operating voltage of the range extender can be determined to be 380V.

[0090] As another possible implementation, the target operating voltage range of the range extender can be determined according to the rated voltage of the target high-voltage load, and then a value can be selected from the target operating voltage range as the target operating voltage. Among them, the target operating voltage range is the voltage value range that can ensure that devices such as the target high-voltage load will not be burned out.

[0091] For example, if the rated voltage of the target high-voltage load is 380V, in this case, the target operating voltage range of the range extender can be determined to be 220V - 440V, and then a value can be selected from the target operating voltage range as the target operating voltage.

[0092] S302. Adjust the current operating voltage of the range extender to the target operating voltage within a preset time period.

[0093] It should be noted that after starting the range extender to generate electricity, the operating voltage of the range extender changes linearly, that is, it cannot instantaneously jump to the target operating voltage. Therefore, in the embodiments of the present application, after determining the target operating voltage, the current operating voltage of the range extender can be adjusted to the target operating voltage within a preset time period.

[0094] Among them, the preset time period can be set according to the actual situation.

[0095] The vehicle control method provided by the present application selects a target high-voltage load from the closed high-voltage loads and starts the target high-voltage load. Thus, by turning off some high-voltage loads, the present application reduces the vehicle's power consumption demand while ensuring that the devices that maintain the normal driving of the vehicle can remain in the on state, laying a foundation for being able to provide the vehicle with the power to continue driving only relying on the range extender, further improving the driving experience of the driver and passengers, and further reducing the huge safety hazards caused by the vehicle being unable to drive normally.

[0096] It should be noted that in the present application, after starting the range extender, the output torque of the vehicle can be further controlled. Combining Figure 4 Understanding, Figure 4 is a schematic flowchart of a vehicle control method according to another embodiment of the present application. As Figure 4 shown, the method includes:

[0097] S401. Obtain the target output torque of the vehicle.

[0098] In the embodiment of the present application, after the range extender is started, the current output torque of the vehicle can be adjusted. Optionally, the target output torque of the vehicle can be obtained.

[0099] It should be noted that torque is proportional to current. When the current is too large, it will cause the contacts of the relay to stick. Preferably, the target output torque can be set to 0 so that the current can be 0, thereby avoiding the relay of the power battery from sticking as much as possible. Among them, the output torque is also called the output torque.

[0100] S402: Adjust the current output torque of the vehicle based on the target output torque.

[0101] For example, if the target output torque is obtained to be 0, in this case, after starting the range extender, the current output torque of the vehicle can be adjusted to 0.

[0102] The vehicle control method provided in the present application obtains the target output torque of the vehicle, and then adjusts the current output torque of the vehicle based on the target output torque. Preferably, the target output torque can be set to 0. In this way, after starting the range extender, the target voltage, working condition and current output torque of the range extender can be controlled, thereby ensuring that during the process of starting the range extender, the sticking of the power battery and the relay can be avoided as much as possible.

[0103] Furthermore, in the present application, a prompt message can be generated after at least one stage is completed, so that the driver and passengers can promptly understand the vehicle's power supply, driving power, etc.

[0104] As a possible implementation manner, a prompt message may be generated and displayed, wherein the prompt message is used to prompt at least one of the following: the range extender of the vehicle has been started and the range extender is generating electricity.

[0105] The prompt message may include but is not limited to text messages, voice messages, etc.

[0106] For example, after starting the range extender, a text prompt message may display “Range extender started”, and a voice prompt message may broadcast “Range extender started”.

[0107] Figure 5 FIG. 1 is a flow chart of a vehicle control method according to an embodiment of the present application. Figure 5 As shown, the method includes:

[0108] S501. Obtain an abnormality level of an abnormal power battery, where the abnormality level is a preset abnormality level threshold.

[0109] S502: Acquire the operating status of a target device of the vehicle.

[0110] S503. Determine that the vehicle currently meets the range extender startup condition according to the operating state of the target device.

[0111] S504. Start the range extender, and before controlling the range extender to generate electricity, turn off at least one high-voltage load of the vehicle and disconnect the high-voltage relay of the power battery.

[0112] S505. Obtain the target output torque of the vehicle.

[0113] S506. Adjust the current output torque of the vehicle based on the target output torque.

[0114] S507. Determine that the current driving speed of the vehicle is less than the preset driving speed threshold and / or the current motor speed of the vehicle is less than the preset motor speed threshold.

[0115] S508. Control the range extender to be connected to the drive motor and generate electricity.

[0116] S509. Select a target high-voltage load from the turned-off high-voltage loads and start the target high-voltage load.

[0117] S510. Obtain the rated voltage of the target high-voltage load and determine the target operating voltage of the range extender according to the rated voltage.

[0118] S511. Adjust the current operating voltage of the range extender to the target operating voltage within a preset duration.

[0119] It should be noted that for electric vehicles, during the process of controlling the vehicle, as Figure 6 shown, it mainly involves the following modules: power battery control module, vehicle control module, range extender control module, drive motor control module, and low-voltage power supply control module.

[0120] The vehicle control method proposed in this application will be explained below in combination with the aforementioned modules respectively.

[0121] S601. The power battery control module detects a fault and sends the fault status to the vehicle control module.

[0122] S602. The vehicle control module receives the fault status and determines whether the vehicle currently meets the power redundancy control condition.

[0123] S603. After the vehicle control module identifies that the vehicle currently meets the power redundancy control condition, it generates a first instruction and sends it to the range extender control module.

[0124] S604. The range extender control module receives the first instruction, starts the range extender, and idles without generating electricity.

[0125] S605. The vehicle control module generates a second command and sends it to the drive motor control module.

[0126] S606. The drive motor control module receives the second command and adjusts the current output torque of the vehicle to 0.

[0127] S607. The vehicle control module generates a third command and sends it to the low-voltage power supply control module.

[0128] S608. The low-voltage power supply control module receives the third command to shut down and feeds back the shutdown status to the vehicle control module.

[0129] S609. The vehicle control module receives the shutdown status and generates a fourth command to send to the power battery control module.

[0130] S610. The power battery control module receives the fourth command and disconnects the high-voltage relay, and feeds back the disconnection status to the vehicle control module.

[0131] S611. The vehicle control module receives the disconnection status and generates a fifth command to send to the low-voltage power supply control module, and generates a sixth command to send to the range extender control module.

[0132] S612. The low-voltage power supply control module receives the fifth command and activates it and feeds back the activation status.

[0133] S613. The range extender control module receives the sixth command, enters the voltage mode and feeds back the voltage mode status, and adjusts the current voltage to the target voltage.

[0134] Thus, after the vehicle control module receives the activation status of the low-voltage power supply control module and the voltage mode status of the range extender control module, and the collected bus voltage reaches the target value, the vehicle control module controls the torque output to maintain the vehicle's continued driving. In addition, during the start-up time of power redundancy (driven by the range extender), the vehicle control module controls the output power and torque change rate, and prohibits the vehicle's air conditioner from working, so as to solve the problem that the original electric range-extended vehicle cannot drive after the power battery power supply is abnormal, and improve the user experience.

[0135] Corresponding to the vehicle control methods provided in the above several embodiments, an embodiment of the present application also provides a vehicle control device. Since the vehicle control device provided in the embodiment of the present application corresponds to the vehicle control methods provided in the above several embodiments, the implementation manners of the above vehicle control methods are also applicable to the vehicle control device provided in the embodiment of the present application, and will not be described in detail in the following embodiments.

[0136] Figure 7 is a schematic structural diagram of a vehicle control device according to another embodiment of the present application, as Figure 7As shown, the vehicle control device 100 includes an acquisition module 11, a start module 12, and a control module 13

[0137] The acquisition module 11 is configured to acquire the abnormal level of a power battery with an abnormality, and the abnormal level is a preset abnormal level threshold;

[0138] The start module 12 is configured to start the range extender, and before controlling the range extender to generate electricity, turn off at least one high-voltage load of the vehicle and disconnect the high-voltage relay of the power battery;

[0139] The control module 13 is configured to control the range extender to be connected to the drive motor and generate electricity, so as to drive the vehicle to travel through the range extender.

[0140] In the embodiment of the present application, the start module 12 is further configured to: acquire the operating state of a target device of the vehicle; and determine that the vehicle currently meets the range extender start condition according to the operating state of the target.

[0141] In the embodiment of the present application, the control module 13 is further configured to: select a target high-voltage load from the turned-off high-voltage loads and start the target high-voltage load.

[0142] In the embodiment of the present application, the control module 13 is further configured to: obtain the rated voltage of the target high-voltage load, and determine the target operating voltage of the range extender according to the rated voltage; and adjust the current operating voltage of the range extender to the target operating voltage within a preset duration.

[0143] In the embodiment of the present application, the start module 12 is further configured to: control the range extender to operate at idle speed.

[0144] In the embodiment of the present application, the control module 13 is further configured to: acquire the target output torque of the vehicle; and adjust the current output torque of the vehicle based on the target output torque.

[0145] In the embodiment of the present application, the control module 13 is further configured to: determine that the current driving speed of the vehicle is less than a preset driving speed threshold and / or the current motor speed of the vehicle is less than a preset motor speed threshold.

[0146] The vehicle control device provided by this application obtains the anomaly level of a power battery with anomalies, and the anomaly level is a preset anomaly level threshold; starts the range extender, and before controlling the range extender to generate electricity, shuts down at least one high-voltage load of the vehicle and disconnects the high-voltage relay of the power battery; controls the range extender to be connected to the drive motor and generate electricity to drive the vehicle to travel through the range extender. Thus, this application proposes a perfect control logic for the range extender, enabling the vehicle to be powered by the range extender to drive the vehicle to continue traveling after detecting relatively serious anomalies in the power battery, maximizing the driving experience of the driver and passengers, and reducing the huge safety hazards caused by the vehicle being unable to travel normally.

[0147] To achieve the above embodiments, this application also provides an electronic device, a computer-readable storage medium, and a computer program product.

[0148] Figure 8 The schematic block diagram of an example electronic device 1200 that can be used to implement the embodiments of this application is shown. The electronic device is intended to represent various forms of digital computers, such as, laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as, personal digital processing, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of this application described and / or claimed herein.

[0149] As Figure 8 shown, the device 1200 includes a memory 121, a processor 122, and a computer program stored on the memory 121 and executable on the processor 122. When the processor 122 executes the program instructions, the vehicle control method provided by the above embodiments is implemented.

[0150] In response to detecting a failure of any motor of the vehicle, at least one operating parameter of the vehicle's battery is obtained, and based on all the operating parameters, the target speed limit of the vehicle is obtained, and then the speed of the vehicle is limited based on the target speed limit. In this application, the vehicle can monitor the operating parameters of the vehicle's battery in real time and adjust the vehicle speed limit value when the vehicle fails according to the operating parameters of the vehicle's battery to ensure safe driving at a higher vehicle speed after the vehicle fails, enhancing the driving experience of the user.

[0151] A computer-readable storage medium provided by an embodiment of this application stores a computer program thereon, and when the program is executed by the processor 122, the vehicle control method provided by the above embodiments is implemented.

[0152] As Figure 9As shown, a vehicle 2000 provided by an embodiment of the present application is used to execute the vehicle control method provided in the first aspect above. The vehicle includes a range extender 210 and the vehicle control device 100 provided in the second aspect above.

[0153] In response to detecting that any motor of the vehicle fails, at least one operating parameter of the vehicle's battery is obtained, and based on all the operating parameters, a target speed limit of the vehicle is obtained. Then, based on the target speed limit, the speed of the vehicle is restricted. In the present application, the vehicle can monitor the operating parameters of the vehicle's battery in real time and adjust the vehicle speed limit value when the vehicle fails according to the operating parameters of the vehicle's battery, so as to ensure safe driving at a higher vehicle speed after the vehicle fails, improving the user's driving experience.

[0154] The various embodiments of the systems and techniques described above in this document can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-chip (SOCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include: being implemented in one or more computer programs, which can be executed and / or interpreted on a programmable system including at least one programmable processor. The programmable processor can be a dedicated or general-purpose programmable processor, and can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit the data and instructions to the storage system, the at least one input device, and the at least one output device.

[0155] The program code for implementing the method of itself can be written in any combination of one or more programming languages. These program codes can be provided to the processor or controller of a general-purpose computer, a dedicated computer, or other programmable data processing devices, such that when the program codes are executed by the processor or controller, the functions / operations specified in the flowcharts and / or block diagrams are implemented. The program codes can be executed entirely on the machine, partially on the machine, as an independent software package partially on the machine and partially on a remote machine, or entirely on a remote machine or server.

[0156] In the context of this application, a machine-readable medium can be a tangible medium that can contain or store a program for use by or in connection with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium would include an electrical connection based on 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 foregoing.

[0157] To provide for interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or a trackball) by which the user can provide input to the computer. Other kinds of devices can also be used to provide for interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic, speech, or tactile input).

[0158] The systems and techniques described herein can be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer having a graphical user interface or a web browser through which the user can interact with an implementation of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of a communication network include: a local area network (LAN), a wide area network (WAN), the Internet, and a blockchain network.

[0159] A computer system may include a client and a server. The client and the server are generally far from each other and usually interact through a communication network. The relationship between the client and the server is generated by computer programs running on the respective computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or a cloud host, which is a host product in the cloud computing service system, and solves the defects of difficult management and weak business scalability existing in traditional physical hosts and VPS services ("Virtual Private Server", or simply "VPS"). The server may also be a server of a distributed system or a server combined with a blockchain.

[0160] In the description of this specification, the description referring to terms such as "one embodiment", "some embodiments", "example", "specific example", or "some examples" means that the specific features, structures, materials, or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, without contradiction, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of different embodiments or examples.

[0161] In addition, the terms "first" and "second" are only used for descriptive purposes and cannot be understood as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, the features defined with "first" and "second" may explicitly or implicitly include at least one of the features. In the description of the present application, the meaning of "a plurality" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined.

[0162] Any process or method description shown in the flowchart or described in other ways herein may be understood to represent a module, segment, or portion of code including one or more executable instructions for implementing a customized logic function or process, and the scope of the preferred embodiments of the present application includes additional implementations, where the functions may be executed in a substantially simultaneous manner or in a reverse order according to the functions involved, rather than in the order shown or discussed, which should be understood by those skilled in the art to which the embodiments of the present application belong.

[0163] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a definable sequence list of executable instructions for implementing logical functions, and can be specifically implemented in any computer-readable medium for use by an instruction execution system, apparatus, or device (such as a computer-based system, a system including a processor, or other systems that can fetch and execute instructions from the instruction execution system, apparatus, or device), or in conjunction with these instruction execution systems, apparatus, or devices. For the purposes of this specification, a "computer-readable medium" can be any device that can contain, store, communicate, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device. More specific examples (non-exhaustive list) of computer-readable media include the following: an electrical connection portion having one or more wirings (electronic device), a portable computer diskette (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM). Additionally, the computer-readable medium can even be paper or other suitable media on which the program can be printed, because the program can be obtained electronically, for example, by optically scanning the paper or other media, followed by editing, interpretation, or other suitable processing as necessary, and then stored in a computer memory.

[0164] It should be understood that various parts of the present application can be implemented by hardware, software, firmware, or a combination thereof. In the above-described embodiments, multiple steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, any one or a combination of the following techniques well known in the art can be used: discrete logic circuits having logic gate circuits for implementing logical functions on data signals, application specific integrated circuits having suitable combinational logic gate circuits, programmable gate arrays (PGAs), field programmable gate arrays (FPGAs), etc.

[0165] Those of ordinary skill in the art of this technology can understand that all or part of the steps carried by the method of implementing the above embodiments can be completed by a program instructing relevant hardware, and the program can be stored in a computer-readable storage medium. When the program is executed, it includes one or a combination of the steps of the method embodiments.

[0166] In addition, each functional unit in various embodiments of the present application may be integrated into one processing module, or each unit may exist physically alone, or two or more units may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. When the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium.

[0167] The above-mentioned storage medium may be a read-only memory, a magnetic disk, an optical disc, etc. Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and should not be construed as limiting the present application. Those of ordinary skill in the art can make changes, modifications, substitutions, and variations to the above embodiments within the scope of the present application.

[0168] It should be understood that various forms of the processes shown above can be used, steps can be reordered, added, or deleted. For example, the steps described in the present application can be executed in parallel, sequentially, or in a different order, as long as the desired results of the technical solutions disclosed in the present application can be achieved. This is not limited herein.

[0169] The above specific implementation manners do not constitute a limitation to the protection scope of the present application. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principle of the present application shall be included within the protection scope of the present application.

Claims

1. A vehicle control method, characterized in that, it includes: Obtain the abnormal level of the power battery with abnormalities, and the abnormal level is a preset abnormal level threshold; Before starting the range extender, it further includes: obtaining the operating state of the target device of the vehicle; according to the operating state of the target device, determining that the vehicle currently meets the range extender start condition; Start the range extender, and before controlling the range extender to generate electricity, turn off at least one high-voltage load of the vehicle and disconnect the high-voltage relay of the power battery; Control the range extender to be connected to the drive motor and generate electricity to drive the vehicle to travel through the range extender; After controlling the range extender to be connected to the drive motor and generate electricity, it further includes: selecting a target high-voltage load from the turned-off high-voltage loads and starting the target high-voltage load.

2. The method according to claim 1, characterized in that, after starting the target high-voltage load, it further includes: Obtain the rated voltage of the target high-voltage load, and determine the target operating voltage of the range extender according to the rated voltage; Adjust the current operating voltage of the range extender to the target operating voltage within a preset time period.

3. The method according to claim 1, characterized in that, before turning off at least one high-voltage load of the vehicle, it includes: Control the range extender to run at idle speed.

4. The method according to claim 1 or 2, characterized in that, after starting the range extender, it further includes: Obtain the target output torque of the vehicle; Adjust the current output torque of the vehicle based on the target output torque.

5. The method according to claim 1, characterized in that, before controlling the range extender to be connected to the drive motor and generate electricity, it further includes: Determine that the current driving speed of the vehicle is less than a preset driving speed threshold and / or the current motor speed of the vehicle is less than a preset motor speed threshold.

6. A vehicle control device, characterized in that, it includes: An acquisition module for obtaining the abnormal level of the power battery with abnormalities, and the abnormal level is a preset abnormal level threshold; Before starting the range extender, it further includes: obtaining the operating state of the target device of the vehicle; according to the operating state of the target device, determining that the vehicle currently meets the range extender start condition; A start module for starting the range extender, and before controlling the range extender to generate electricity, turning off at least one high-voltage load of the vehicle and disconnecting the high-voltage relay of the power battery; A control module for controlling the range extender to be connected to the drive motor and generate electricity to drive the vehicle to travel through the range extender; After controlling the range extender to be connected to the drive motor and generate electricity, it further includes: selecting a target high-voltage load from the turned-off high-voltage loads and starting the target high-voltage load.

7. An electronic device, including: At least one processor; and A memory communicatively connected to the at least one processor; wherein, the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute the method according to any one of claims 1-5.

8. A non-transitory computer-readable storage medium storing computer instructions, wherein, the computer instructions are for causing the computer to execute the method according to any one of claims 1-5.

9. A vehicle, characterized in that, the vehicle is for executing the method according to any one of claims 1-5, and the vehicle includes: a range extender and the vehicle control device according to claim 6.

Citation Information

Patent Citations

  • Method for providing power for whole vehicle in high-voltage-free state of extended-range electric vehicle

    CN112590567A

  • Extended-range electric vehicle power system and extended-range electric vehicle

    CN213565454U