Control method and device and vehicle

CN120457042APending Publication Date: 2025-08-08YINWANG INTELLIGENT TECHNOLOGIES CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202280102889.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2022-12-30
Publication Date
2025-08-08

AI Technical Summary

Technical Problem

During the boost charging process of high-voltage power battery vehicles, the interaction between the stator magnetic field and the rotor magnetic field generated by the drive motor causes a stalling torque, causing the vehicle to move during the charging process and at the end of charging, affecting the user's driving experience.

Method used

By controlling the braking device of the drive shaft and the driven shaft, the driven shaft is braked and the drive shaft is released during the boost charging process to eliminate the stalling torque and avoid vehicle movement, and gradually reduce the stalling at the end of charging torque to prevent movement.

Benefits of technology

It effectively avoids the movement of the vehicle during the charging process and the movement at the end of charging, improving the user's driving experience. It also eliminates the need for soft start to limit the rising gradient of the charging current and improves the charging speed.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120457042A_ABST
    Figure CN120457042A_ABST
Patent Text Reader

Abstract

Provided is a control method, comprising: acquiring first indication information for indicating a boost unit to boost and charge a battery (S310); according to the first indication information, controlling a first brake device corresponding to a drive shaft in the vehicle to be in a released state and controlling a second brake device corresponding to a driven shaft in the vehicle to be in a braking state (S320); wherein the boosting unit reuses the driving motor of the driving shaft to carry out boosting charging on the battery. The invention further provides a control device and a vehicle. The method can be applied to an intelligent automobile or an electric automobile, can prevent the automobile from moving in the charging process and moving after charging is finished, and is beneficial to improving the driving experience of a user.
Need to check novelty before this filing date? Find Prior Art

Description

Control method, device and vehicle Technical Field

[0001] The embodiments of the present application relate to the field of smart vehicles, and more specifically, to a control method, device, and vehicle. Background Art

[0002] With the rapid development of new energy technologies, power battery charging technology has become increasingly important. Increasing battery voltage is a key means of increasing charging speed and shortening charging time. Vehicles equipped with high-voltage power batteries typically have a voltage exceeding 700V, while conventional DC charging stations have a voltage of 500V. These conventional DC charging stations cannot meet the DC fast charging requirements of these power batteries.

[0003] Some manufacturers are currently proposing to boost and charge power batteries by reusing the drive motor, also known as reusing the vehicle's powertrain. However, during the boost charging process, current flowing through the drive motor windings generates a stator magnetic field. The interaction between the stator and rotor magnetic fields can generate a locked rotor torque, which can cause the vehicle to move during charging. Furthermore, at the end of charging, this locked rotor torque can suddenly release, causing noticeable vehicle movement and impacting the user's driving experience.

[0004] Summary of the Invention

[0005] The embodiments of the present application provide a control method, device, and vehicle. By controlling the braking devices of the drive shaft and the driven shaft during boost charging, the stall torque can be eliminated, and the movement of the vehicle during charging and obvious movement after charging are avoided, which helps to improve the user's driving experience.

[0006] The vehicle in this application can be a vehicle in a broad sense. For example, it can be a means of transportation (such as a commercial vehicle, a passenger car, a motorcycle, an air vehicle, a train, etc.), an industrial vehicle (such as a forklift, a trailer, a tractor, etc.), an engineering vehicle (such as an excavator, a bulldozer, a crane, etc.), agricultural equipment (such as a lawn mower, a harvester, etc.), amusement equipment, a toy vehicle, etc. The embodiments of this application do not specifically limit the type of vehicle.

[0007] In a first aspect, a control method is provided, which includes: obtaining first indication information, which is used to instruct a boost unit to boost and charge a battery; according to the first indication information, controlling a first braking device corresponding to a driving shaft in a vehicle to be in a released state and controlling a second braking device corresponding to a driven shaft in the vehicle to be in a braking state; wherein the boost unit reuses the driving motor of the driving shaft to boost and charge the battery.

[0008] In an embodiment of the present application, after receiving the instruction information indicating that the boost unit is boosting and charging the battery, the first brake device corresponding to the drive shaft can be controlled to be in a released state, and the second brake device corresponding to the driven shaft can be controlled to be in a braking state. In this way, during the process of the boost unit boosting and charging the battery, the drive motor generates a stall torque due to the current, and the vehicle will not move when the second brake device is in the braking state, thus preventing the vehicle from moving during the charging process. At the same time, because the first brake device is in the released state, the drive wheel can slip and deform in place. As the rotor of the drive motor rotates through the phase angle, the stall torque will gradually decrease until it reaches a stable phase, thus preventing the vehicle from moving after charging is completed, which helps to improve the user's driving experience.

[0009] At the same time, in the embodiment of the present application, there is no need to perform soft start to limit the rising gradient of the charging current, which helps to increase the charging speed.

[0010] The above-mentioned boost unit reuses the driving motor of the driving shaft to boost and charge the battery, which can be understood as the boost unit reuses the power electronic device (for example, insulated gate bipolar transistor (IGBT)) of the driving motor to boost and charge the battery.

[0011] In some possible implementations, controlling a first braking device corresponding to a driving shaft in a vehicle to be in a released state and controlling a second braking device corresponding to a driven shaft in the vehicle to be in a braking state includes: before the boost unit boosts and charges the battery, controlling the first braking device corresponding to the driving shaft in the vehicle to be in a released state and controlling the second braking device corresponding to the driven shaft in the vehicle to be in a braking state.

[0012] In some possible implementations, controlling a first braking device corresponding to a driving shaft in a vehicle to be in a released state and controlling a second braking device corresponding to a driven shaft in the vehicle to be in a braking state includes: controlling the first braking device to be in a released state after controlling the second braking device to be in a braking state.

[0013] In combination with the first aspect, in certain implementations of the first aspect, the method further includes: when a preset condition is met, controlling the first braking device to switch from a released state to a braked state.

[0014] In an embodiment of the present application, when a preset condition is met, the first braking device can be switched from a released state to a braked state, which can improve the safety of the vehicle when it is in a parking state.

[0015] In combination with the first aspect, in certain implementations of the first aspect, when a preset condition is met, the first braking device is controlled to switch from a released state to a braking state, including: when the charging current of the battery reaches a preset charging current, the first braking device is controlled to switch from a released state to a braking state.

[0016] In an embodiment of the present application, when the charging current of the battery reaches a preset charging current, the first braking device can be switched from a released state to a braking state. In this way, the first braking device can be switched to the braking state in time during the charging process, which helps to improve the safety of the vehicle when it is in a parked state.

[0017] In some possible implementations, the preset charging current is the maximum charging current of the battery.

[0018] During the boost charging process, the drive motor's rotor rotates as the current increases, and the stall torque can reach the stable torque range when the battery charging current reaches the maximum charging current. Alternatively, due to a brief lag in mechanical transmission, the battery charging current reaches the maximum charging current first, followed by the stall torque reaching the stable torque range. Thus, the first braking device can be controlled to switch from the released state to the braked state some time after the battery charging current reaches the maximum charging current.

[0019] In combination with the first aspect, in certain implementations of the first aspect, when a preset condition is met, the first braking device is controlled to switch from a released state to a braked state, including: after a preset time period from the time the first braking device is in the released state, the first braking device is controlled to switch from a released state to a braked state.

[0020] In an embodiment of the present application, after a preset period of time from the time when the first braking device is in the released state, the first braking device is controlled to switch from the released state to the braking state. This eliminates the need to determine the time point when the first braking device switches to the braking state, which helps save the vehicle's computing overhead and thus helps reduce the vehicle's power consumption.

[0021] For example, if the second brake device is a hydraulic brake device, the second brake device cannot maintain the hydraulic clamping state for more than a preset time period (e.g., 5 minutes). Therefore, after the preset time period, the second brake device corresponding to the driven shaft needs to be controlled to be in the released state and the first brake device corresponding to the driving shaft needs to be in the braking state.

[0022] In combination with the first aspect, in certain implementations of the first aspect, the method further includes: when the preset condition is met, controlling the second braking device to switch from a braking state to a released state.

[0023] In the embodiment of the present application, when the preset condition is met, the second brake device can be controlled to switch from the braking state to the released state. In this way, when the second brake device is a hydraulic brake, the hydraulic pressure of the second brake device can be released in time.

[0024] In some possible implementations, controlling the second braking device to switch from a braking state to a released state includes: controlling the second braking device to a released state after controlling the first braking device to be in a braking state. During the battery boost charging process, the first braking device and the second braking device cannot be in the released state at the same time, thereby reducing safety risks when the vehicle is parked.

[0025] In combination with the first aspect, in certain implementations of the first aspect, the first braking device is an electric park brake (EPB) system, and / or the second braking device is an integrated power brake (IPB) system.

[0026] In a second aspect, a control device is provided, which includes: an acquisition unit for acquiring first indication information, wherein the first indication information is used to instruct a boost unit to boost and charge a battery; a control unit for controlling a first braking device corresponding to a driving shaft in a vehicle to be in a released state and a second braking device corresponding to a driven shaft in the vehicle to be in a braking state according to the first indication information; wherein the boost unit reuses the driving motor of the driving shaft to boost and charge the battery.

[0027] In combination with the second aspect, in certain implementations of the second aspect, the control unit is further used to: when a preset condition is met, control the first braking device to switch from a released state to a braking state.

[0028] In combination with the second aspect, in certain implementations of the second aspect, the control unit is used to: when the charging current of the battery reaches a preset charging current, control the first braking device to switch from a released state to a braking state.

[0029] In combination with the second aspect, in certain implementations of the second aspect, the control unit is used to: control the first braking device to switch from the released state to the braked state after a preset time period from the time the first braking device is in the released state.

[0030] In combination with the second aspect, in certain implementations of the second aspect, the control unit is further used to: when the preset condition is met, control the second braking device to switch from a braking state to a released state.

[0031] In combination with the second aspect, in certain implementations of the second aspect, the first braking device is an EPB, and / or the second braking device is an IPB.

[0032] In a third aspect, a control device is provided, which includes a processing unit and a storage unit, wherein the storage unit is used to store instructions, and the processing unit executes the instructions stored in the storage unit to enable the device to perform any possible method in the first aspect.

[0033] In a fourth aspect, a control system is provided, which includes a first braking device, a second braking device and a computing platform, and the computing platform includes the control device described in any one of the second aspect or the third aspect.

[0034] In a fifth aspect, a vehicle is provided, which includes the control device described in any one of the second aspect or the third aspect, or includes the control system described in the fourth aspect.

[0035] In a sixth aspect, a computer program product is provided, comprising: a computer program code, which, when executed on a computer, enables the computer to execute any possible method in the first aspect.

[0036] It should be noted that the above-mentioned computer program code can be stored in whole or in part on the first storage medium, wherein the first storage medium can be packaged together with the processor or separately packaged with the processor, and the embodiments of the present application do not specifically limit this.

[0037] In a seventh aspect, a computer-readable medium is provided, wherein the computer-readable medium stores a program code, and when the computer program code is run on a computer, the computer is caused to execute any possible method in the first aspect.

[0038] In an eighth aspect, an embodiment of the present application provides a chip system, which includes a processor for calling a computer program or computer instructions stored in a memory so that the processor executes any possible method in the above-mentioned first aspect.

[0039] In combination with the eighth aspect, in a possible implementation, the processor is coupled to the memory through an interface.

[0040] In combination with the eighth aspect, in one possible implementation, the chip system also includes a memory, in which a computer program or computer instructions are stored. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] FIG1 is a functional block diagram of a vehicle provided in an embodiment of the present application;

[0042] FIG2 is a schematic diagram of the principle of generating locked-rotor torque during boost charging;

[0043] FIG3 is a schematic flow chart of a control method provided in an embodiment of the present application;

[0044] FIG4 is a schematic diagram of eliminating the stall torque generated by the drive motor provided by an embodiment of the present application;

[0045] FIG5 is a schematic structural diagram of a control system provided in an embodiment of the present application;

[0046] FIG6 is another schematic flow chart of the control method provided in an embodiment of the present application;

[0047] FIG7 is a schematic block diagram of a control device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0048] In the description of the embodiments of the present application, unless otherwise specified, “ / ” means or, for example, A / B can mean A or B; “and / or” in this article is merely a way to describe the association relationship of associated objects, indicating that three relationships can exist, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone.

[0049] In the embodiments of the present application, prefixes such as "first" and "second" are used only to distinguish different description objects and have no limiting effect on the position, order, priority, quantity or content of the described objects. The use of prefixes such as ordinal numbers to distinguish description objects in the embodiments of the present application does not constitute a restriction on the described objects. For the statement of the described objects, please refer to the description in the context of the claims or embodiments, and the use of such prefixes should not constitute an unnecessary restriction. In addition, in the description of this embodiment, unless otherwise specified, the meaning of "plurality" is two or more.

[0050] The technical solutions in the embodiments of the present application will be described below in conjunction with the drawings in the embodiments of the present application.

[0051] FIG1 is a functional block diagram of a vehicle 100 provided in an embodiment of the present application. The vehicle 100 may include a perception system 110 and a computing platform 120, wherein the perception system 110 may include one or more sensors for sensing information about the environment surrounding the vehicle 100. For example, the perception system 110 may include a positioning system, which may be a global positioning system (GPS), a BeiDou system, or other positioning systems. The perception system 110 may also include one or more of an inertial measurement unit (IMU), a laser radar, a millimeter-wave radar, an ultrasonic radar, and a camera device.

[0052] Some or all functions of the vehicle 100 may be controlled by a computing platform 120. The computing platform 120 may include one or more processors, such as processors 121 to 12n (n is a positive integer). A processor is a circuit capable of processing signals. In one implementation, the processor may be a circuit capable of reading and executing instructions, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), or a digital signal processor (DSP). In another implementation, the processor may implement certain functions through the logical relationships of a hardware circuit. The logical relationships of the hardware circuit may be fixed or reconfigurable. For example, the processor may be a hardware circuit implemented by an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as a field programmable gate array (FPGA). In a reconfigurable hardware circuit, the process of the processor loading a configuration file to implement the hardware circuit configuration can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units. In addition, the processor may also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), etc. In addition, the computing platform 120 may also include a memory for storing instructions, and some or all of the processors 121 to 12n may call the instructions in the memory to implement corresponding functions.

[0053] As previously mentioned, with the rapid development of new energy technologies, power battery charging technology has become increasingly important. Increasing battery voltage is a key means of increasing charging speed and shortening vehicle charging time. Vehicles equipped with high-voltage power batteries typically have a voltage exceeding 700V, while conventional DC charging stations operate at 500V. These conventional DC charging stations cannot meet the DC fast charging requirements of these power batteries.

[0054] Some manufacturers are currently proposing to boost and charge power batteries by reusing the drive motor, which can also be called reusing the electric vehicle's powertrain to boost and charge the power battery. However, during the boost charging process, the current flowing through the drive motor windings generates a stator magnetic field. The interaction between the stator and rotor magnetic fields can generate a stalling torque, which can cause the vehicle to move during charging. At the end of charging, this stalling torque can suddenly release, causing noticeable vehicle movement and affecting the user's driving experience.

[0055] Figure 2 shows a schematic diagram of the stall torque generation process during boost charging. As shown in Figure 2(a), during boost charging, due to the uneven distribution of the three-phase current, the stall torque output by the drive motor during charging is zero only when the phase of the direct-axis (d-axis) current coincides with the motor's U-phase (α is 0°) or is opposite (α is 180°). Otherwise, the drive motor will always experience stall torque. As shown in Figure 2(b), the magnitude of the stall torque is related to the initial position and current of the drive motor.

[0056] The embodiments of the present application provide a control method, device, and vehicle. After obtaining instruction information indicating that the boost unit is boosting and charging the battery, the first brake device corresponding to the drive shaft can be controlled to be in a released state and the second brake device corresponding to the driven shaft can be controlled to be in a braking state. In this way, during the process of the boost unit boosting and charging the battery, although the drive motor generates a stall torque due to the current, the second brake device is in a braking state to ensure that the vehicle does not move, thereby avoiding vehicle movement during the charging process. At the same time, because the first brake device is in a released state, the drive wheel can slip and deform in place. As the rotor of the drive motor rotates through the phase angle, the stall torque will gradually decrease until it reaches a stable phase, thereby avoiding vehicle movement after charging is completed.

[0057] FIG3 shows a schematic flow chart of a control method 300 provided in an embodiment of the present application. The method 300 can be executed by a vehicle, or the method 300 can also be executed by the above-mentioned computing platform, or the method 300 can also be executed by a system-on-a-chip (SoC) in the computing platform, or the method 300 can also be executed by a processor in the computing platform, or the method 300 can also be executed by a vehicle control unit (VCU). The method 300 includes:

[0058] S310: Obtain first instruction information, where the first instruction information is used to instruct a boost unit to boost and charge a battery. The boost unit reuses a drive motor of a drive shaft in a vehicle to boost and charge the battery.

[0059] Taking the method executed by a VCU as an example, the VCU may obtain the first indication information sent by a battery management system (BMS), where the first indication information is used to instruct the boost unit to boost and charge the battery.

[0060] In one embodiment, obtaining the first indication information includes: obtaining the first indication information before controlling the boost unit to boost and charge the battery.

[0061] In one embodiment, the shaft in the vehicle that reuses the drive motor assembly for boost charging can be defined as a driving shaft, and the other shafts can be defined as driven shafts.

[0062] S320: According to the first instruction information, a first braking device corresponding to a driving shaft in the vehicle is controlled to be in a released state, and a second braking device corresponding to a driven shaft in the vehicle is controlled to be in a braking state.

[0063] Figure 4 shows a schematic diagram of eliminating the stall torque generated by the drive motor provided by an embodiment of the present application. During the process of boosting and charging the battery by the boost unit, since the first brake device of the drive shaft is in the released state, the rotor of the drive motor reused for boosting and charging can rotate freely. The stall torque generated by the rotor phase angle α will drive the rotor to continue rotating until the low torque phase range, thereby reducing the stall impact. During the boost charging process, in order to prevent the vehicle from moving due to the release of the first brake device, the second brake device corresponding to the driven shaft can be controlled to be in the braking state before the first brake device is released. The rotor of the drive motor reaches a stable phase range by utilizing a small slip of the drive wheel or the elastic deformation of the tire suspension. According to Figure 4, the maximum possible phase angle can be calculated to be 120°. The relationship between the wheel end angle γ and the rotor phase angle α can be γ = α / 3n, where n is the transmission ratio from the drive motor end to the wheel end. For example, in a drive system with n of 10, the maximum wheel end angle caused by the stall torque is 4°.

[0064] In one embodiment, controlling a first braking device corresponding to a driving shaft in a vehicle to be in a released state and controlling a second braking device corresponding to a driven shaft in the vehicle to be in a braking state includes: before the boost unit boosts and charges the battery, controlling the first braking device corresponding to the driving shaft in the vehicle to be in a released state and controlling the second braking device corresponding to the driven shaft in the vehicle to be in a braking state.

[0065] In one embodiment, controlling a first braking device corresponding to a driving shaft in a vehicle to be in a released state and controlling a second braking device corresponding to a driven shaft in the vehicle to be in a braking state includes: controlling the first braking device to be in a released state after controlling the second braking device to be in a braking state.

[0066] In one embodiment, the method 300 further includes: when a preset condition is met, controlling the first braking device to switch from a released state to a braked state.

[0067] In the embodiment of the present application, after the stall torque generated by the drive motor decreases or the rotor of the drive motor reaches a low-torque phase range, the first brake device corresponding to the drive shaft can be switched from a released state to a brake state. This can improve the safety of the vehicle when it is in a parking state.

[0068] In one embodiment, when a preset condition is met, the first braking device is controlled to switch from a released state to a braking state, including: when the charging current of the battery reaches a preset charging current, the first braking device is controlled to switch from a released state to a braking state.

[0069] Exemplarily, the first braking device is an EPB.

[0070] In one embodiment, when a preset condition is met, the first braking device is controlled to switch from a released state to a braked state, including: after a preset time period from the time the first braking device is in the released state, the first braking device is controlled to switch from a released state to a braked state.

[0071] Exemplarily, the preset duration may be 5 minutes.

[0072] In one embodiment, the method 300 further includes: when the preset condition is met, controlling the second braking device to switch from a braking state to a released state.

[0073] Exemplarily, the second braking device is an IPB.

[0074] Figure 5 shows a schematic block diagram of a control system 500 provided in an embodiment of the present application. As shown in Figure 5, the control system 500 includes a VCU 510, a brake control unit 520, a brake device 530 corresponding to the drive shaft (e.g., the rear axle), and a brake device 540 corresponding to the driven shaft (e.g., the front axle). The VCU 510 can control the brake devices 530 and 540 through the brake control unit 520 based on the boost charge state signal to achieve alternating braking and release.

[0075] For example, the braking device 530 may be an EPB, and the braking device 540 may be an IPB.

[0076] FIG6 shows a schematic flow chart of a control method 600 provided in an embodiment of the present application. As shown in FIG6 , the method 600 includes:

[0077] S601 , the VCU 510 receives a boost charging start signal sent by the BMS, where the boost charging start signal is used to instruct the boost unit to prepare to perform boost charging on the battery.

[0078] S602 , the VCU 510 sends a braking instruction 1 to the braking control unit 520 , where the braking instruction 1 is used to instruct the braking control unit 520 to control the braking device 530 to be in a released state and to control the braking device 540 to be in a braking state.

[0079] The above description is based on an example in which the VCU 510 and the brake control unit 520 are different devices, but the present invention is not limited thereto. For example, the brake control unit 520 may also be located in the VCU 510 .

[0080] S603 , the braking control unit 520 controls the braking device 540 to be in a braking state.

[0081] The above description that the braking control unit 520 controls the braking device 540 to be in a braking state can also be understood as the braking control unit 520 controlling the braking device 540 to brake and maintain.

[0082] S604: The brake control unit 520 controls the brake device 530 to be in a released state.

[0083] The above description that the brake control unit 520 controls the brake device 530 to be in the released state can also be understood as the brake control unit 520 controlling the brake device 530 to be released and maintained.

[0084] S605 , after the brake device 540 reaches the holding position, it sends a status bit 1 to the brake control unit 520 .

[0085] For example, when the braking device 540 is in the braking state, a state bit 1 may be sent to the braking control unit 520 , where the state bit 1 is used to indicate that the braking device 540 is in the braking state.

[0086] S606 , after the brake device 530 reaches the holding position, it sends status bit 2 to the brake control unit 520 .

[0087] For example, when the braking device 530 is in the released state, the state bit 2 may be sent to the braking control unit 520 , where the state bit 2 is used to indicate that the braking device 530 is in the released state.

[0088] S607 , the braking control unit 520 sends a braking response 1 to the VCU 510 , where the braking response 1 is used to indicate that the braking device 530 is in a released state and the braking device 540 is in a braking state.

[0089] S608 , the VCU 510 sends a boost charging response to the BMS, where the boost charging response is used to instruct the boost unit to perform boost charging on the battery.

[0090] During the boost charging process, the drive motor generates a stall torque due to the current, and the vehicle does not move when the brake device 540 is in the braking state. The drive wheels will slightly slip and deform in place. As the drive motor rotor rotates through the phase angle, the stall torque gradually decreases until it reaches a stable phase.

[0091] S609 , when the preset conditions are met, the VCU 510 sends a braking instruction 2 to the braking control unit 520 , where the braking instruction 2 is used to instruct the braking control unit 520 to control the braking device 530 to be in a braking state and to control the braking device 540 to be in a released state.

[0092] In one embodiment, after the VCU 510 receives the braking response 1 for a preset time, it may send a braking instruction 2 to the braking control unit 520 .

[0093] In one embodiment, after the VCU 510 receives the indication information sent by the BMS indicating that the charging current of the battery reaches the preset charging current, the VCU 510 may send a braking instruction 2 to the braking control unit 520 .

[0094] Exemplarily, the preset charging current is the maximum charging current.

[0095] S610 , the brake control unit 520 controls the brake device 530 to switch from a released state to a brake state.

[0096] S611 , the brake control unit 520 controls the brake device 540 to switch from a braking state to a released state.

[0097] At the end of the boost charging, the braking device 530 remains in the braking state.

[0098] The above Figures 5 and 6 are explained by taking the rear axle as the driving axle and the front axle as the driven axle as an example, and the embodiments of the present application are not limited to this. For example, the rear axle may be the driven axle and the front axle may be the driving axle, such as the braking device of the rear axle is the IPB and the braking device of the front axle is the EPB. Before charging starts, the VCU controls the IPB of the rear axle to be in a braking state and the EPB of the front axle to be in a released state. After charging starts, the wheels of the front axle will slightly slip and deform in place to reach a stable position. The VCU can control the IPB of the rear axle to switch from a braking state to a released state, and control the EPB of the front axle to switch from a released state to a braking state until charging is completed.

[0099] Figure 7 shows a schematic block diagram of a control device 700 provided in an embodiment of the present application. As shown in Figure 7, the device 700 includes: an acquisition unit 710 for acquiring first instruction information, which is used to instruct a boost unit to boost and charge the battery; and a control unit 720 for controlling, based on the first instruction information, a first braking device corresponding to a driving shaft in a vehicle to be released and a second braking device corresponding to a driven shaft in the vehicle to be braked. The boost unit reuses the drive motor of the driving shaft to boost and charge the battery.

[0100] Optionally, the control unit 720 is further configured to control the first braking device to switch from a released state to a braked state when a preset condition is met.

[0101] Optionally, the control unit 720 is configured to control the first braking device to switch from a released state to a braking state when the charging current of the battery reaches a preset charging current.

[0102] Optionally, the control unit 720 is configured to control the first braking device to switch from the released state to the braked state after a preset time period has elapsed since the first braking device was in the released state.

[0103] Optionally, the control unit 720 is further configured to: when the preset condition is met, control the second braking device to switch from a braking state to a released state.

[0104] Optionally, the first braking device is an EPB, and / or the second braking device is an IPB.

[0105] For example, the acquisition unit 710 may be the computing platform in Figure 1 or a processing circuit, processor, or controller in the computing platform. For example, if the acquisition unit 710 is the processor 121 in the computing platform, the processor 121 may acquire the boost charging start signal sent by the BMS.

[0106] For another example, the functions implemented by the control unit 720 described above may be implemented by the computing platform in FIG1 or a processing circuit, processor, or controller within the computing platform. For example, if the control unit 720 is the processor 122 within the computing platform, the processor 122 may control the brake device corresponding to the driving shaft to be in a released state and the brake device corresponding to the driven shaft to be in a braked state based on the boost charging start signal.

[0107] The functions implemented by the above-mentioned acquisition unit 710 and the functions implemented by the control unit 720 can be implemented by different processors respectively, or all functions can be implemented by the same processor, which is not limited in the embodiment of the present application.

[0108] It should be understood that the division of the various units in the above device is merely a division of logical functions. In actual implementation, they may be fully or partially integrated into a single physical entity, or physically separated. Furthermore, the units in the device may be implemented in the form of a processor invoking software; for example, the device includes a processor connected to a memory storing instructions, and the processor invokes the instructions stored in the memory to implement any of the above methods or the functions of the various units in the device. The processor may be, for example, a general-purpose processor such as a CPU or a microprocessor, and the memory may be internal or external to the device. Alternatively, the units in the device may be implemented in the form of hardware circuits, and the functions of some or all of the units may be implemented through the design of the hardware circuits. The hardware circuits may be understood as one or more processors. For example, in one implementation, the hardware circuit is an ASIC, and the functions of some or all of the above units may be implemented through the design of the logical relationships between the components within the circuits. In another implementation, the hardware circuit may be implemented using a PLD, such as an FPGA, which may include a large number of logic gate circuits. The connections between the logic gate circuits are configured using a configuration file to implement the functions of some or all of the above units. All units of the above apparatus may be implemented entirely in the form of software called by a processor, or entirely in the form of hardware circuits, or partially in the form of software called by a processor and the rest in the form of hardware circuits.

[0109] In an embodiment of the present application, a processor is a circuit with the ability to process signals. In one implementation, the processor may be a circuit with the ability to read and execute instructions, such as a CPU, a microprocessor, a GPU, or a DSP. In another implementation, the processor may implement certain functions through the logical relationship of a hardware circuit, and the logical relationship of the hardware circuit may be fixed or reconfigurable, such as a hardware circuit implemented by an ASIC or PLD, such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document to implement the configuration of the hardware circuit can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units. In addition, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as an NPU, TPU, DPU, etc.

[0110] It can be seen that each unit in the above device can be one or more processors (or processing circuits) configured to implement the above method, such as: CPU, GPU, NPU, TPU, DPU, microprocessor, DSP, ASIC, FPGA, or a combination of at least two of these processor forms.

[0111] In addition, the various units in the above apparatus may be fully or partially integrated together, or may be implemented independently. In one implementation, these units are integrated together and implemented in the form of a system-on-chip (SoC). The SoC may include at least one processor for implementing any of the above methods or implementing the functions of the various units of the apparatus. The at least one processor may be of different types, for example, including a CPU and an FPGA, a CPU and an artificial intelligence processor, a CPU and a GPU, etc.

[0112] An embodiment of the present application also provides a device, which includes a processing unit and a storage unit, wherein the storage unit is used to store instructions, and the processing unit executes the instructions stored in the storage unit so that the device executes the method or steps performed by the above embodiment.

[0113] Optionally, if the device is located in a vehicle, the processing unit may be the processors 121 - 12n shown in FIG. 1 .

[0114] An embodiment of the present application further provides a control system, which may include a first braking device, a second braking device, and a computing platform, wherein the computing platform includes the above-mentioned control device 700.

[0115] An embodiment of the present application further provides a vehicle, which may include the above-mentioned control device 700, or the above-mentioned control system.

[0116] An embodiment of the present application further provides a computer program product, which includes: computer program code, which enables the computer to execute the above method when the computer program code is run on a computer.

[0117] An embodiment of the present application further provides a computer-readable medium, wherein the computer-readable medium stores a program code. When the computer program code is run on a computer, the computer executes the above method.

[0118] During implementation, each step of the above method can be completed by an integrated logic circuit of the hardware in the processor or by instructions in the form of software. The method disclosed in conjunction with the embodiments of the present application can be directly embodied as being executed by a hardware processor, or can be executed by a combination of hardware and software modules in the processor. The software module can be located in a storage medium mature in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or a power-on erasable programmable memory, a register, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware. To avoid repetition, it will not be described in detail here.

[0119] It should be understood that in the embodiment of the present application, the memory may include a read-only memory and a random access memory, and provide instructions and data to the processor.

[0120] It should also be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0121] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0122] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0123] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0124] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0125] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0126] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0127] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in the present application should be covered and fall within the scope of protection of the present application. Therefore, the scope of protection of the present application should be based on the scope of protection of the claims.

Claims

1. A control method, characterized in that: include: Acquire first instruction information, where the first instruction information is used to instruct the boost unit to boost and charge the battery; According to the first instruction information, controlling a first braking device corresponding to a driving shaft in the vehicle to be in a released state and controlling a second braking device corresponding to a driven shaft in the vehicle to be in a braking state; The boost unit reuses the drive motor of the drive shaft to boost and charge the battery.

2. The method according to claim 1, wherein The method further comprises: When a preset condition is met, the first braking device is controlled to switch from a released state to a braked state.

3. The method according to claim 2, wherein When a preset condition is met, controlling the first braking device to switch from a released state to a braked state includes: When the charging current of the battery reaches a preset charging current, the first braking device is controlled to switch from a released state to a braking state.

4. The method according to claim 2, wherein When a preset condition is met, controlling the first braking device to switch from a released state to a braked state includes: After a preset time period from when the first braking device is in the released state, the first braking device is controlled to switch from the released state to the braking state.

5. The method according to any one of claims 2 to 4, characterized in that The method further comprises: When the preset condition is met, the second braking device is controlled to switch from a braking state to a released state.

6. The method according to any one of claims 1 to 5, characterized in that The first braking device is an electronic parking brake system EPB, and / or the second braking device is an integrated braking system IPB.

7. A control device, characterized in that: include: an acquiring unit, configured to acquire first instruction information, where the first instruction information is used to instruct the boost unit to boost and charge the battery; a control unit, configured to control a first braking device corresponding to a driving shaft in the vehicle to be in a released state and a second braking device corresponding to a driven shaft in the vehicle to be in a braking state according to the first indication information; The boost unit reuses the drive motor of the drive shaft to boost and charge the battery.

8. The device according to claim 7, wherein The control unit is further configured to: When a preset condition is met, the first braking device is controlled to switch from a released state to a braked state.

9. The device according to claim 8, wherein The control unit is used to: When the charging current of the battery reaches a preset charging current, the first braking device is controlled to switch from a released state to a braking state.

10. The device according to claim 8, wherein The control unit is used to: After a preset time period from when the first braking device is in the released state, the first braking device is controlled to switch from the released state to the braking state.

11. The device according to any one of claims 8 to 10, characterized in that The control unit is further configured to: When the preset condition is met, the second braking device is controlled to switch from a braking state to a released state.

12. The device according to any one of claims 7 to 11, characterized in that The first braking device is an EPB, and / or the second braking device is an IPB.

13. A control device, characterized in that: The device comprises: Memory for storing computer programs; A processor, configured to execute the computer program stored in the memory, so that the apparatus performs the method according to any one of claims 1 to 6.

14. A control system, characterized in that: The control system includes a first braking device, a second braking device and a computing platform, and the computing platform includes the control device according to any one of claims 7 to 13.

15. A vehicle, characterized in that: The method comprises the control device according to any one of claims 7 to 13, or comprises the control system according to claim 14.

16. A computer-readable storage medium, characterized in that A computer program is stored thereon, and when the computer program is executed by a computer, the method according to any one of claims 1 to 6 is implemented.

17. A chip, characterized in that: The chip includes a processor and a data interface, and the processor reads instructions stored in a memory through the data interface to execute the method according to any one of claims 1 to 6.