Methods and tools for controlling the heating of electric vehicle drive systems, heating systems, and vehicles.

TH2301008525APending Publication Date: 2026-06-29BYD CO LTD

Patent Information

Authority / Receiving Office
TH · TH
Patent Type
Applications
Current Assignee / Owner
BYD CO LTD
Filing Date
2022-09-29
Publication Date
2026-06-29

Smart Images

  • Figure 00000001_0000
    Figure 00000001_0000
  • Figure 00000008_0000
    Figure 00000008_0000
  • Figure 00000009_0000
    Figure 00000009_0000
Patent Text Reader

Abstract

DEPCT6715 / 02 / 2567 Methods and tools (100) for controlling the heating of electric drive systems (11) The vehicles, heating systems (1) and vehicles (10) are provided with electric drive systems (11). Including motor controllers (111) and motors (112), methods include: determining that the vehicle (100) In a moving state; obtaining the rotational speed and torque control values ​​of the motor. (112) and obtaining the motor controller's carrier command value (111) in response to Heating command; obtaining the first current command value based on the speed value. Rotation and torque control values, and the acquisition of a second current command value based on the value. Controlling torque and the first current command value; adjusting the control signal of the motor controller. (111) Based on at least one of the second current order values ​​and the second carrier frequency; and Motor control (112) to operate on the basis of a control signal that is adjusted thus Electric drive system (11) generates heat;
Need to check novelty before this filing date? Find Prior Art

Description

Method, device and heating system for controlling heating of vehicle electric drive system and vehicle

[0001] This disclosure claims priority to the Chinese patent application filed with the Patent Office of China on September 29, 2021, with application number 202111153776.3 and application name “Method, device and heating system for controlling heating of vehicle electric drive system and vehicle”, the entire contents of which are incorporated by reference into this disclosure. Technical Field

[0002] The present disclosure relates to a method, a device, a heating system and a vehicle for controlling heating of an electric drive system of a vehicle. Background Art

[0003] In the prior art, independent heating devices such as PTC heaters are installed in electric vehicles. The heating devices heat the liquid medium in the heat dissipation device to provide heat to the power battery, causing the battery to heat up quickly and reach its normal operating temperature range, thereby ensuring the driving ability of the electric vehicle drive system or the charging ability of the charging system.

[0004] In the existing technology, when independent heating equipment is used to heat the power battery or the interior of the vehicle, the heating efficiency is relatively low, it is not energy-saving, and the cost of components is relatively high. It is limited by the volume and space of the vehicle and the installation method is not flexible.

[0005] Summary of the Invention

[0006] The present disclosure aims to address at least one of the technical problems existing in the prior art. To this end, one of the objectives of the present disclosure is to provide a method for controlling the heating of a vehicle's electric drive system. During normal vehicle operation, the drive system heats the power battery and the interior of the vehicle compartment, eliminating the need for independent heating equipment, saving costs, and improving the efficiency of power battery heating.

[0007] A second objective of the present disclosure is to provide a device for controlling the heating of a vehicle electric drive system.

[0008] A third objective of the present disclosure is to provide a vehicle heating system.

[0009] A fourth object of the present disclosure is to provide a vehicle.

[0010] In order to achieve the above-mentioned purpose, the first aspect of the present disclosure proposes a method for controlling the heating of a vehicle electric drive system, wherein the electric drive system includes a motor controller and a motor, and the method includes: determining that the vehicle is in a driving state; in response to a heating instruction, obtaining a speed value and a torque control value of the motor, and obtaining a carrier instruction value of the motor controller; obtaining a first current instruction value based on the speed value and the torque control value, and obtaining a second current instruction value based on the torque control value and the first current instruction value, wherein the amplitude of the second current instruction value is greater than the amplitude of the first current instruction value, and / or, obtaining a first carrier frequency based on the carrier instruction value, and obtaining a second carrier frequency based on the first carrier frequency, wherein the second carrier frequency is greater than the first carrier frequency; adjusting the control signal of the motor controller based on at least one of the second current instruction value and the second carrier frequency; controlling the motor operation based on the adjusted control signal to cause the electric drive system to generate heat.

[0011] According to the method for controlling heating of a vehicle's electric drive system according to an embodiment of the present disclosure, when the vehicle is in normal driving mode and the power battery requires heating, a second current command value and a second carrier frequency are obtained based on the motor's speed, torque control value, and the carrier command value of the motor controller. The motor controller's control signal is then adjusted based on at least one of the second current command value and the second carrier frequency to control the motor's operation, thereby generating heat in the electric drive system. In other words, during normal vehicle operation, by controlling the electric drive system to operate in a high-loss state to act as a heater, a large amount of heat is released to heat the power battery and the vehicle interior, eliminating the need for additional heating equipment and improving power battery heating efficiency.

[0012] In some embodiments of the present disclosure, obtaining a first current command value based on the speed value and the torque control value includes: obtaining a heating requirement parameter value based on the heating instruction, wherein the heating requirement parameter value includes a heating current value or a heating power value; obtaining a speed correction value based on the heating requirement parameter value; obtaining a speed reference value based on the speed correction value and the speed value; querying a driving current command curve table based on the speed reference value to determine a target driving current command curve; and obtaining the first current command value based on the torque control value and the target driving current command curve.

[0013] In some embodiments of the present disclosure, obtaining a speed correction value according to the heating demand parameter value includes: calculating the speed correction value according to the following formula: Δn=k*Is; wherein Δn is the speed correction value, k is a calibration value, and Is is the heating demand parameter value.

[0014] In some embodiments of the present disclosure, a second current command value is obtained based on the torque control value and the first current command value, including: keeping the torque control value unchanged, querying the driving current command curve table, and obtaining a current command value with an amplitude greater than the amplitude of the first current command value as the second current command value.

[0015] In some embodiments of the present disclosure, the second current command value includes a first d-axis current and a first q-axis current; adjusting the control signal of the motor controller according to at least one of the second current command value and the second carrier frequency includes: converting the first d-axis current and the first q-axis current to obtain a three-phase drive voltage signal; and pulse-width modulating the three-phase drive voltage signal according to the first carrier frequency to obtain a pulse-width modulated signal for driving the motor controller.

[0016] In some embodiments of the present disclosure, the second current command value includes a first d-axis current and a first q-axis current; adjusting the control signal of the motor controller according to at least one of the second current command value and a second carrier frequency includes: converting the first d-axis current and the first q-axis current to obtain a three-phase drive voltage signal; and pulse-width modulating the three-phase drive voltage signal according to the second carrier frequency to obtain a pulse-width modulated signal for driving the motor controller.

[0017] In some embodiments of the present disclosure, the first current command value includes a second d-axis current and a second q-axis current; adjusting the control signal of the motor controller according to at least one of the second current command value and the second carrier frequency includes: converting the second d-axis current and the second q-axis current to obtain a three-phase drive voltage signal; and pulse-width modulating the three-phase drive voltage signal according to the second carrier frequency to obtain a pulse-width modulated signal for driving the motor controller.

[0018] In order to achieve the above-mentioned purpose, the device for controlling the heating of a vehicle electric drive system proposed in the second aspect embodiment of the present disclosure includes: a determination module for determining that the vehicle is in a driving state; a parameter acquisition module for obtaining the speed value and torque control value of the motor in response to a heating instruction, and obtaining the carrier instruction value of the motor controller; a heating controllable instruction value acquisition module for obtaining a first current instruction value based on the speed value and the torque control value, and obtaining a second current instruction value based on the torque control value and the first current instruction value, wherein the amplitude of the second current instruction value is greater than the amplitude of the first current instruction value, and / or, obtaining a first carrier frequency based on the carrier instruction value, and obtaining a second carrier frequency based on the first carrier frequency, wherein the second carrier frequency is greater than the first carrier frequency; a control signal acquisition module for adjusting the control signal of the motor controller according to at least one of the second current instruction value and the second carrier frequency; and a control module for controlling the motor operation according to the control signal to enable the electric drive system to generate heat.

[0019] According to the device for controlling the heating of a vehicle's electric drive system in an embodiment of the present disclosure, based on the architecture of a determination module, a parameter acquisition module, a heating controllable instruction value acquisition module, a control signal acquisition module and a control module, when the vehicle is in a normal driving state and there is a need for heating the power battery, the device for controlling the heating of the vehicle's electric drive system obtains a second current instruction value and a second carrier frequency based on the speed value, torque control value and carrier instruction value of the motor controller, and adjusts the control signal of the motor controller based on at least one of the second current instruction value and the second carrier frequency to control the operation of the motor, thereby causing the electric drive system to operate in a high-loss state and release a large amount of heat to heat the power battery and the interior of the vehicle compartment without the need to set up additional heating equipment, thereby improving the heating efficiency of the power battery.

[0020] In order to achieve the above-mentioned objectives, a vehicle heating system proposed in an embodiment of the third aspect of the present disclosure includes: an electric drive system, the electric drive system including a motor controller and a motor; a heat exchange system for absorbing heat generated by the electric drive system; and an electric drive control device, the electric drive control device being connected to the electric drive system and being used to control the electric drive system according to the method for controlling heating of a vehicle electric drive system according to any one of the above claims to generate heat.

[0021] The vehicle heating system according to the disclosed embodiment, based on the existing electric drive system and heat exchange system architecture, utilizes an electric drive control device. While the vehicle is in motion, the device adjusts the control signal of the motor controller in response to a heating command. The motor is then controlled based on the adjusted control signal, causing the electric drive system to generate a large amount of heat to heat the heat dissipation medium within the electric drive system. The heat dissipation medium then exchanges heat with the heat exchange system, which then captures the heat generated by the electric drive system to heat the power battery and / or the interior of the vehicle. This vehicle heating system eliminates the need for external heating equipment, saving component costs and space, offering greater installation flexibility, and improving power battery heating efficiency.

[0022] In order to achieve the above-mentioned objectives, the vehicle proposed in the fourth embodiment of the present disclosure includes: a power battery; a vehicle controller, which is used to issue a heating instruction when it is determined that the power battery has a heating requirement; and the vehicle heating system described in the third embodiment above, which is connected to the vehicle controller and is used to heat the power battery in response to the heating instruction.

[0023] According to the vehicle of the embodiment of the present disclosure, when driving, the vehicle controller sends a heating instruction to the vehicle heating system according to the heating demand of the power battery. The vehicle heating system adjusts the control signal of the motor controller in response to the heating instruction, and controls the operation of the motor according to the adjusted control signal to make the electric drive system generate heat. The electric drive system acts as a heater to heat the power battery, which can be directly implemented in existing hardware equipment without the need for external heating equipment, saving component costs, saving volume space, and making the installation method more flexible, and can also improve the efficiency of heating the power battery.

[0024] Additional aspects and advantages of the present disclosure will be given in part in the description that follows and, in part, will be obvious from the description that follows, or will be learned through practice of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0025] The above and / or additional aspects and advantages of the present disclosure will become apparent and readily understood from the description of the embodiments in conjunction with the following drawings, in which:

[0026] FIG1 is a flowchart of a method for controlling heating of a vehicle electric drive system according to one embodiment of the present disclosure;

[0027] FIG2 is a schematic diagram of a current command value of a vehicle in a normal driving state according to some embodiments of the present disclosure;

[0028] FIG3 is a schematic diagram of the relationship between carrier frequency and time according to an embodiment of the present disclosure;

[0029] FIG4 is a flowchart of a method for controlling heating of a vehicle electric drive system according to another embodiment of the present disclosure;

[0030] FIG5 is a schematic diagram of a driving current command curve table according to one embodiment of the present disclosure;

[0031] 6 is a flowchart of a method for controlling heating of a vehicle electric drive system according to yet another embodiment of the present disclosure;

[0032] 7 is a flowchart of a method for controlling heating of a vehicle electric drive system according to yet another embodiment of the present disclosure;

[0033] FIG8 is a flowchart of a method for controlling heating of a vehicle electric drive system according to yet another embodiment of the present disclosure;

[0034] FIG9 is a flowchart of a method for controlling heating of a vehicle electric drive system according to yet another embodiment of the present disclosure;

[0035] FIG10 is a block diagram of an apparatus for controlling heating of a vehicle electric drive system according to one embodiment of the present disclosure;

[0036] FIG11 is a block diagram of a vehicle heating system according to some embodiments of the present disclosure;

[0037] FIG12 is a block diagram of a vehicle according to one embodiment of the present disclosure.

[0038] Reference numerals:

[0039] Vehicle 10;

[0040] Vehicle heating system 1, power battery 2, vehicle controller 3;

[0041] Electric drive system 11, heat exchange system 12, electric drive control device 13;

[0042] Motor controller 111, motor 112;

[0043] An apparatus 100 for controlling heating of a vehicle electric drive system;

[0044] Determination module 101 , parameter acquisition module 102 , heating controllable instruction value acquisition module 103 , control signal acquisition module 104 , and control module 105 . DETAILED DESCRIPTION

[0045] Embodiments of the present disclosure will be described in detail below. The embodiments described with reference to the accompanying drawings are exemplary. Embodiments of the present disclosure will be described in detail below.

[0046] A method for controlling heating of a vehicle electric drive system according to an embodiment of the present disclosure will be described below with reference to FIG. 1 to FIG. 9 .

[0047] In some embodiments of the present disclosure, as shown in FIG1 , which is a flow chart of a method for controlling heating of a vehicle electric drive system according to one embodiment of the present disclosure, wherein the electric drive system includes a motor controller and a motor, and the method for controlling heating of the vehicle electric drive system includes steps S1-S5, as follows.

[0048] S1, determining that the vehicle is in a driving state.

[0049] Among them, devices such as speed sensors and throttle sensors can be set to obtain signal data such as the vehicle's speed signal and throttle pedal signal, and determine whether the vehicle is in a driving state based on the detected signal data.

[0050] S2, in response to the heating instruction, obtaining the speed value and torque control value of the motor, and obtaining the carrier instruction value of the motor controller. A speed sensor or the like may be provided at the motor to obtain the speed value of the motor.

[0051] Specifically, when the vehicle is in driving state, when the power battery needs to be heated, or the user needs to heat the cab, the host computer such as BMS (Battery Management System) or VCU (Vehicle Control Unit) sends a heating instruction to the electric drive system. In response to the heating instruction, the electric drive system obtains the speed value and torque control value of the motor, as well as the carrier instruction value of the motor controller.

[0052] S3, obtain a first current command value based on the speed value and the torque control value, and obtain a second current command value based on the torque control value and the first current command value, wherein the amplitude of the second current command value is greater than the amplitude of the first current command value, and / or, obtain a first carrier frequency based on the carrier command value, and obtain a second carrier frequency based on the first carrier frequency, wherein the second carrier frequency is greater than the first carrier frequency.

[0053] Among them, the first current command value is the current command value under the normal driving state of the vehicle, and the second current command value is the adjusted current command value. As shown in Figure 2, it is a schematic diagram of the current command value under the normal driving state of the vehicle according to some embodiments of the present disclosure. The current command value includes the d-axis current and the q-axis current, which are represented by Id and Iq respectively. Under the premise of controlling the output torque of the motor to remain unchanged, the amplitude of the second current command value can be controlled to be greater than the amplitude of the first current command value. By increasing the amplitude of the current command value, the electric drive system can be controlled to operate in a high-energy-consuming and inefficient mode, generating a large amount of heat, thereby heating the power battery.

[0054] Among them, the first carrier frequency is the carrier frequency of the vehicle in the normal driving state, and the second carrier frequency is the adjusted carrier frequency. The second carrier frequency can be controlled to be greater than the first carrier frequency. The carrier frequency of the vehicle in the normal driving state is 5Hz as an example. When the vehicle enters the driving heating state from the normal driving state, the switching frequency of the switch tube in the motor controller can be appropriately increased to increase the carrier frequency. For example, the carrier frequency can be increased from 5Hz to 15Hz. As shown in Figure 3, it is a schematic diagram of the relationship between the carrier frequency and time according to an embodiment of the present disclosure, wherein fpwm_1 represents the first carrier frequency of the vehicle in the normal driving state, fpwm_2 represents the adjusted second carrier frequency, the second carrier frequency fpwm_2 can be set according to actual tests, and the second carrier frequency fpwm_2 is greater than the first carrier frequency fpwm_1.

[0055] S4, adjusting the control signal of the motor controller according to at least one of the second current command value and the second carrier frequency.

[0056] It is understood that when the vehicle is driving and heating, the current command value under normal vehicle driving conditions may not be changed, and only the carrier frequency under normal vehicle driving conditions may be changed, and the control signal of the motor controller may be adjusted based on the current command value under normal vehicle driving conditions and the adjusted carrier frequency. Alternatively, the carrier frequency under normal vehicle driving conditions may not be changed, and only the current command value under normal vehicle driving conditions may be changed, and the control signal of the motor controller may be adjusted based on the carrier frequency under normal vehicle driving conditions and the adjusted current command value. Alternatively, the current command value and the carrier frequency under normal vehicle driving conditions may be changed simultaneously, and the control signal of the motor controller may be adjusted based on the adjusted current command value and carrier frequency.

[0057] In an embodiment, taking a three-phase motor as an example, the motor controller may include six switching tubes, each used to control the operating state of the three-phase motor. The control signal may be a six-way modulation signal, used to control the conduction state of the six switching tubes in the motor controller.

[0058] S5, controlling the motor to operate according to the adjusted control signal so that the electric drive system generates heat.

[0059] Among them, the motor can be a three-phase motor. After the motor controller receives the control signal, it drives the motor to operate in a low-efficiency mode. When the motor operates in a low-efficiency mode, the electric drive system is in a high-loss state and can release a large amount of heat. The released heat heats the heat dissipation medium in the system, and then converts the heat into the heat required by the vehicle.

[0060] The heat generated directly by the electric drive system heats the power battery, and the heat transfer efficiency is high, which can quickly heat up the power battery to reach the normal operating temperature range.

[0061] According to the method for controlling heating of a vehicle's electric drive system according to an embodiment of the present disclosure, when the vehicle is in normal driving mode and the power battery requires heating, a second current command value and a second carrier frequency are obtained based on the motor's speed, torque control value, and the carrier command value of the motor controller. The motor controller's control signal is then adjusted based on at least one of the second current command value and the second carrier frequency to control the motor's operation, thereby generating heat in the electric drive system. In other words, during normal vehicle operation, by controlling the electric drive system to operate in a high-loss state to act as a heater, a large amount of heat is released to heat the power battery and the vehicle interior, eliminating the need for additional heating equipment and improving power battery heating efficiency.

[0062] In some embodiments of the present disclosure, as shown in Figure 4, there is a flow chart of a method for controlling heating of a vehicle electric drive system according to another embodiment of the present disclosure, wherein obtaining the first current command value according to the speed value and the torque control value in the above step S3 includes steps S31 to S35, and obtaining the second current command value according to the torque control value and the first current command value includes step S36, as follows.

[0063] S31 , obtaining a heating requirement parameter value according to a heating instruction, wherein the heating requirement parameter value includes a heating current value or a heating power value.

[0064] In an embodiment, when there is a heating demand for the vehicle power battery, the host computer sends a heating instruction, which includes a heating demand parameter value, wherein the heating demand parameter value can be represented by a heating current value or a heating power value.

[0065] S32: Obtain a rotation speed correction value according to the heating demand parameter value.

[0066] In an embodiment, the speed correction value can be calculated according to formula (1-1), where Δn is the speed correction value, k is the calibration value, and Is is the heating demand parameter value. The value of k in formula (1-1) can be calibrated according to the actual test bench.

[0067] Δn=k*Is Formula (1-1)

[0068] S33: Obtain a speed reference value according to the speed correction value and the speed value.

[0069] Specifically, when the host computer issues a heating instruction, the vehicle enters the driving heating state, and the speed correction value Δn is added to the speed value N_cmd of the motor to obtain the speed reference value N_ref.

[0070] S34 , querying a driving current command curve table according to the speed reference value to determine a target driving current command curve.

[0071] Specifically, Figure 5 shows a schematic diagram of a driving current command curve table according to one embodiment of the present disclosure. Id represents the d-axis current, Iq represents the q-axis current, and curves L1, L2, and L3 represent the current command curves for normal, efficient motor operation. Curves Te1 and Te2 represent the motor output torque curves. The current command curve is related to the motor speed, i.e., L1 / L2 / L3 = f(speed). As the motor speed increases, the current command curve increases sequentially from L1, L2, and L3. Different motor speeds correspond to different current command curves.

[0072] In this embodiment, since the output torque of the control motor remains unchanged when the vehicle transitions from the driving heating state to the normal driving state, the same driving current command curve table can be used in both the driving heating state and the normal driving state. The driving current command curve table is queried based on the obtained speed reference value N_ref to determine a target driving current command curve. For example, if the driving current command is on curve L1 during normal driving and remains on curve L1 after the vehicle enters the driving heating state, curve L1 is the target driving current command curve.

[0073] S35 , obtaining a first current command value according to the torque control value and the target driving current command curve.

[0074] In this embodiment, when a vehicle enters a driving heating state from a normal driving state, the current command amplitude is increased to increase the loss of the electric drive system, thereby achieving the purpose of increasing heat. When the vehicle is operating in the driving heating state, the output torque of the control motor remains unchanged, and the driving current command remains unchanged on the driving current command curve. A first current command value is obtained based on the torque control value and the target driving current command curve.

[0075] For example, as shown in Figure 5, when the vehicle is in normal driving and the driving current command is on curve L1, the motor output torque is Te1, the current command is p1, and the corresponding coordinates are (Id1, Iq1), then the first current command value is determined to be p1(Id1, Iq1). For another example, when the vehicle is in normal driving and the driving current command is on curve L1, the motor output torque is Te2, the current command is, and the corresponding coordinates are (Id2, Iq2), then the first current command value is determined to be p2(Id2, Iq2).

[0076] S36 , keeping the torque control value unchanged, querying the driving current command curve table, and obtaining a current command value having an amplitude greater than the amplitude of the first current command value as the second current command value.

[0077] For example, as shown in Figure 5, when the vehicle is in normal driving and the motor output torque is Te1, the driving current command is on curve L1. When the first current command value is p1(Id1, Iq1), the current amplitude at this time is recorded as Is1. When the vehicle enters the driving heating state, the driving current command can slide to curve L3, the current command is p3, and the corresponding coordinates are (Id3, Iq3), then the second current command value is determined to be p3(Id3, Iq3). The current amplitude at this time is recorded as Is3, and Is3>Is1, that is, when the motor output torque is Te1, the amplitude of the current command p3 increases.

[0078] For another example, when the vehicle is in normal driving mode and the motor output torque is Te2, the driving current command is on curve L1. When the first current command value is p2(Id2, Iq2), the current amplitude at this time is recorded as Is22. When the vehicle enters the driving heating state, the driving current command can slide to curve L3, the current command is p4, and the corresponding coordinates are (Id4, Iq4). The second current command value is then determined to be p4(Id4, Iq4). The current amplitude at this time is recorded as Is4, and Is4>Is2. That is, when the motor output torque is Te2, the amplitude of the current command p4 increases.

[0079] In some embodiments of the present disclosure, the second current command value includes a first d-axis current and a first q-axis current, wherein, when the vehicle is heated while driving, the first current command value of the vehicle in a normal driving state is increased to the second current command value, and while satisfying the unchanged output torque, the current amplitude is increased, and the second current command value is applied to the electric drive system, that is, the second current command value is a current command for controlling the inefficient operation of the electric drive system, the first d-axis current of the second current command value is represented by Id_low, and the first q-axis current is represented by Iq_low.

[0080] As shown in FIG6 , it is a flowchart of a method for controlling heating of a vehicle electric drive system according to another embodiment of the present disclosure, wherein the control signal of the motor controller is adjusted according to at least one of the second current command value and the second carrier frequency, that is, the above step S4 includes step S41 and step S42, as follows.

[0081] S41 , converting the first d-axis current and the first q-axis current to obtain a three-phase driving voltage signal.

[0082] Specifically, the motor may include a three-phase motor, the three-phase driving voltage signal is adapted to the three-phase motor, and the three-phase driving voltage signal is obtained according to the first d-axis current Id_low and the first q-axis current Iq_low.

[0083] S42 , performing pulse width modulation on the three-phase driving voltage signal according to the first carrier frequency to obtain a pulse width modulation signal for driving the motor controller.

[0084] In an embodiment, a motor controller is used to control the operating state of the motor. Taking a three-phase motor as an example, the motor controller may include six switching tubes, each used to control the operating state of the three-phase motor. The first carrier frequency is the carrier frequency of the vehicle under normal driving state. The three-phase drive voltage signal is frequency modulated according to the carrier frequency under normal driving state to obtain a pulse width modulation signal that drives the motor controller. In other words, when the vehicle is heating, only the current command value under normal driving state of the vehicle can be changed, and the carrier frequency under normal driving state of the vehicle can be unchanged. The control signal of the motor controller is adjusted based on the adjusted current command value and the carrier frequency under normal driving state of the vehicle. The pulse width modulation signal can be a six-way modulation signal used to control the conduction state of the six switching tubes in the motor controller. The second current command value and the first carrier frequency are combined and output to the motor controller to control the motor to achieve a better heating state.

[0085] In some embodiments of the present disclosure, the second current command value includes a first d-axis current and a first q-axis current. When the vehicle is heated while driving, the first current command value of the vehicle in a normal driving state is increased to the second current command value. While satisfying the requirement of unchanged output torque, the current amplitude is increased, and the second current command value is applied to the electric drive system.

[0086] As shown in FIG7 , it is a flowchart of a method for controlling heating of a vehicle electric drive system according to another embodiment of the present disclosure, wherein the control signal of the motor controller is adjusted according to at least one of the second current command value and the second carrier frequency, that is, the above step S4 also includes step S43 and step S44, as follows.

[0087] S43 , converting the first d-axis current and the first q-axis current to obtain a three-phase driving voltage signal.

[0088] Specifically, taking the motor as a three-phase motor as an example, when the vehicle is heated while driving, a three-phase drive voltage signal is obtained according to the first d-axis current Id_low and the first q-axis current Iq_low.

[0089] S44, performing pulse width modulation on the three-phase driving voltage signal according to the second carrier frequency to obtain a pulse width modulation signal for driving the motor controller.

[0090] In an embodiment, taking a three-phase motor as an example, the motor controller may include six switching tubes, each used to control the operating state of the three-phase motor. The second carrier frequency is greater than the carrier frequency under the normal driving state of the vehicle, and the three-phase drive voltage signal is frequency modulated according to the second carrier frequency to obtain a pulse width modulation signal for driving the motor controller. That is to say, when the vehicle is heating, the current command value and the carrier frequency under the normal driving state of the vehicle can be changed at the same time, and the control signal of the motor controller can be adjusted based on the adjusted current command value and carrier frequency. The pulse width modulation signal can be a six-way modulated signal for controlling the conduction state of the six switching tubes in the motor controller. The second current command value and the second carrier frequency are combined and output to the motor controller to control the motor to achieve a better heating state.

[0091] In some embodiments of the present disclosure, the first current command value includes a second d-axis current and a second q-axis current, wherein the current command under normal driving conditions of the vehicle is the first current command value. When the vehicle enters a driving heating condition, while satisfying the output torque unchanged, the first current command value can still be applied to the electric drive system. The first d-axis current of the first current command value is represented by Id_ref, and the first q-axis current is represented by Iq_ref.

[0092] As shown in Figure 8, it is a flowchart of a method for controlling the heating of a vehicle electric drive system according to another embodiment of the present disclosure, wherein the control signal of the motor controller is adjusted according to at least one of the second current command value and the second carrier frequency, that is, the above step S4 also includes steps S45 and S46, as follows.

[0093] S45 , converting the second d-axis current and the second q-axis current to obtain a three-phase driving voltage signal.

[0094] Specifically, the motor may include a three-phase motor, and the three-phase driving voltage signal is adapted to the three-phase motor. The three-phase driving voltage signal is obtained according to the first d-axis current Id_ref and the first q-axis current Iq_ref.

[0095] S46 , performing pulse width modulation on the three-phase driving voltage signal according to the second carrier frequency to obtain a pulse width modulation signal for driving the motor controller.

[0096] In an embodiment, taking a three-phase motor as an example, the motor controller may include six switching tubes, each used to control the operating state of the three-phase motor. The second carrier frequency is greater than the carrier frequency under the normal driving state of the vehicle, and the three-phase drive voltage signal is frequency modulated according to the second carrier frequency to obtain a pulse width modulation signal for driving the motor controller. That is to say, when the vehicle is heating, the current command value under the normal driving state of the vehicle may not be changed, only the carrier frequency under the normal driving state of the vehicle may be changed, and the control signal of the motor controller may be adjusted based on the current command value under the normal driving state of the vehicle and the adjusted carrier frequency. The pulse width modulation signal can be a six-way modulated signal for controlling the conduction state of the six switching tubes in the motor controller. The second current command value and the second carrier frequency are combined and output to the motor controller to control the motor to achieve a better heating state.

[0097] According to the method for controlling the heating of a vehicle electric drive system in an embodiment of the present disclosure, when there is a need to heat the power battery under driving conditions, the vehicle enters a driving heating state from a normal driving state, and the current command value and / or carrier frequency of the vehicle under the normal driving state can be adjusted accordingly. Based on the adjusted current command value and / or carrier frequency, the control signal of the motor controller is adjusted to control the electric drive system to operate in a high-loss state to generate a large amount of heat, thereby meeting the heating demand for the power battery without setting up additional heating equipment, thereby improving the heating efficiency of the power battery.

[0098] In some embodiments of the present disclosure, as shown in FIG9 , which is a flowchart of a method for controlling heating of a vehicle electric drive system according to another embodiment of the present disclosure, the method for controlling heating of a vehicle electric drive system includes steps S101 - S110 , as follows.

[0099] S101, vehicle driving status.

[0100] S102, a heating instruction is detected.

[0101] S103, determine whether the motor controller has not reported a fault. If the judgment result is "yes", execute step S104. If the judgment result is "no", execute step S110, exit and issue an alarm.

[0102] S104, the electric drive system operates in driving heating mode.

[0103] S105, determine whether the motor controller reports a fault. If the judgment result is "yes", execute step S106; if the judgment result is "no", continue to execute step S104.

[0104] S106, exit and issue an alarm.

[0105] S107, determine whether the host computer exit instruction is received, if the judgment result is "yes", execute step S108, if the judgment result is "no", execute step S109.

[0106] S108, exit driving heating mode.

[0107] S109, continue to operate the driving heating mode.

[0108] According to the method for controlling the heating of a vehicle's electric drive system in an embodiment of the present disclosure, when the vehicle is in driving state and the power battery or the user has a demand to heat the interior of the vehicle cabin, the electric drive system is controlled to operate in a driving heating mode, the amount of loss of the electric drive system is increased to generate a large amount of heat, and the electric drive system acts as a heater, thereby realizing the heating function of the power battery and / or the interior of the vehicle cabin while the vehicle is in driving state.

[0109] In some embodiments of the present disclosure, as shown in Figure 10, which is a block diagram of an apparatus for controlling the heating of a vehicle electric drive system according to an embodiment of the present disclosure, the apparatus 100 for controlling the heating of a vehicle electric drive system includes a determination module 101, a parameter acquisition module 102, a heating controllable instruction value acquisition module 103, a control signal acquisition module 104 and a control module 105.

[0110] The determination module 101 is used to determine whether the vehicle is in a driving state. The determination module 101 may include devices such as a speed sensor and an accelerator sensor, and may obtain a speed signal and an accelerator pedal signal of the vehicle, thereby determining whether the vehicle is in a driving state based on the detected signal data.

[0111] Parameter acquisition module 102 is used to obtain the motor speed and torque control value in response to the heating command, as well as the carrier command value of the motor controller. When the vehicle's power battery requires heating, the host computer sends a heating command containing a heating requirement parameter value Is. Parameter acquisition module 102 may include a speed sensor to obtain the motor speed value N_cmd. If the motor's output torque remains unchanged when the vehicle transitions from the driving heating state to the normal driving state, the torque control value Te_cmd remains unchanged between the normal driving state and the driving heating state.

[0112] The heating controllable instruction value acquisition module 103 is used to obtain a first current instruction value based on the speed value and the torque control value, and to obtain a second current instruction value based on the torque control value and the first current instruction value, wherein the amplitude of the second current instruction value is greater than the amplitude of the first current instruction value, and / or, to obtain a first carrier frequency based on the carrier instruction value, and to obtain a second carrier frequency based on the first carrier frequency, wherein the second carrier frequency is greater than the first carrier frequency.

[0113] Specifically, based on the algorithm shown in formula (1-1), a speed correction value Δn is obtained based on the heating demand parameter value Is. A first current command value and a second current command value are obtained based on the motor speed value N_cmd, the speed correction value Δn, a driving current command curve table, and the torque control value Te_cmd. A first carrier frequency is obtained based on the carrier command value, and a second carrier frequency is obtained based on the first carrier frequency, where the second carrier frequency is greater than the first carrier frequency.

[0114] The control signal acquisition module 104 is configured to adjust the control signal of the motor controller based on at least one of the second current command value and the second carrier frequency. The control module 105 is configured to control the operation of the motor based on the control signal to generate heat in the electric drive system. For a three-phase motor, for example, the control signal can be a six-channel drive signal.

[0115] Specifically, when the vehicle is in driving conditions, the vehicle enters the driving heating state from the normal driving state. The current command value and / or carrier frequency of the vehicle in the normal driving state can be adjusted accordingly, and the control signal of the motor controller is adjusted based on the adjusted current command value and / or carrier frequency. The motor controller controls the operating state of the motor according to the adjusted control signal, thereby controlling the electric drive system to operate in a high-loss state to generate a large amount of heat, thereby meeting the heating requirements of the power battery.

[0116] It should be noted that the specific implementation method of the device 100 for controlling the heating of the vehicle electric drive system in the embodiment of the present disclosure is similar to the specific implementation method of the method for controlling the heating of the vehicle electric drive system in any of the above-mentioned embodiments of the present disclosure. For details, please refer to the description of the method part. In order to reduce redundancy, it will not be repeated here.

[0117] According to the device 100 for controlling the heating of a vehicle electric drive system in an embodiment of the present disclosure, based on the architecture of a determination module 101, a parameter acquisition module 102, a heating controllable command value acquisition module 103, a control signal acquisition module 104 and a control module 105, when the vehicle is in a normal driving state and there is a need to heat the power battery, the device 100 for controlling the heating of the vehicle electric drive system obtains a second current command value and a second carrier frequency based on the speed value, torque control value and carrier command value of the motor controller, and adjusts the control signal of the motor controller based on at least one of the second current command value and the second carrier frequency to control the operation of the motor, thereby causing the electric drive system to operate in a high-loss state and release a large amount of heat to heat the power battery and the interior of the vehicle compartment without the need to set up additional heating equipment, thereby improving the heating efficiency of the power battery.

[0118] In some embodiments of the present disclosure, as shown in Figure 11, which is a block diagram of a vehicle heating system according to some embodiments of the present disclosure, the vehicle heating system 1 includes an electric drive system 11, a heat exchange system 12 and an electric drive control device 13, wherein the electric drive system 11 includes a motor controller 111 and a motor 112.

[0119] The electric drive control device 13 is connected to the electric drive system 11 and is configured to control the electric drive system 11 to generate heat according to any of the above-described methods for controlling heating of a vehicle electric drive system. The heat exchange system 12 is configured to absorb the heat generated by the electric drive system 11. The electric drive control device 13 can process and calculate various parameter signals using software, or it can be integrated into a hardware device comprising multiple processing elements and modules.

[0120] Specifically, when the vehicle is in motion, when the power battery needs to be heated, or the user needs to heat the interior of the vehicle, the electric drive control device 13 can send an adjusted control signal to the electric drive system 11, thereby increasing the amount of loss of the electric drive system 11 to heat the heat dissipation medium in the electric drive system 11. The heat generated by the electric drive system 11 is transferred to the heat dissipation medium, and the heat dissipation medium exchanges heat with the heat exchange system 12 in the vehicle, such as plate exchange equipment. The heat exchange system 12 collects this part of the heat and transfers it to the power battery or the interior of the vehicle. While meeting the power required for vehicle operation, the electric drive system 11 acts as a heater to heat the power battery and the interior of the vehicle.

[0121] According to the vehicle heating system 1 of the disclosed embodiment, based on the existing architecture of the electric drive system 11 and the heat exchange system 12, an electric drive control device 13 is provided. When the vehicle is in motion, the control signal of the motor controller 111 is adjusted in response to a heating instruction, and the motor 112 is controlled to operate according to the adjusted control signal, so that the electric drive system 11 generates a large amount of heat to heat the heat dissipation medium in the electric drive system 11. The heat dissipation medium then exchanges heat with the heat exchange system 12, and the heat exchange system 12 can obtain the heat generated by the electric drive system 11 to heat the power battery and / or the interior of the vehicle. The vehicle heating system 1 does not require external heating equipment, saving component costs and space, and has more flexible installation methods. It can also improve the efficiency of heating the power battery.

[0122] In some embodiments of the present disclosure, as shown in FIG12 , which is a block diagram of a vehicle according to an embodiment of the present disclosure, the vehicle 10 includes a power battery 2 , a vehicle controller 3 , and the vehicle heating system 1 of the third embodiment above.

[0123] The vehicle controller 3 is used to issue a heating instruction when it determines that the power battery 2 needs to be heated. The vehicle controller 3 is a host computer and may include a BMS or VCU. The vehicle heating system 1 is connected to the vehicle controller 3 and is used to heat the power battery 2 in response to the heating instruction.

[0124] Specifically, when the power battery 2 requires heating, the vehicle controller 3 issues a heating instruction to the vehicle heating system 1. The vehicle heating system 1 detects that the vehicle 10 is in motion and adjusts the control signal of the motor controller 111 in response to the heating instruction. The motor 112 is controlled to operate according to the adjusted control signal so that the electric drive system 11 generates heat. By increasing the heat consumption of the electric drive system 11 itself, the heat dissipation medium in the electric drive system 11 is heated. When the heat dissipation medium flows through the power battery 2, the heat is transferred to the power battery 2, thereby realizing the function of the vehicle 10 heating the power battery 2 while driving. When the user requires heating the interior of the vehicle cabin, the relevant instruction can also be sent to the vehicle controller 3. In response to the instruction, the vehicle controller 3 sends a heating instruction to the vehicle heating system 1 to control the vehicle heating system 1 to operate according to the method for controlling the heating of the vehicle electric drive system of any of the above embodiments to provide heat to the interior of the vehicle cabin.

[0125] According to the vehicle 10 of the embodiment of the present disclosure, when driving, the vehicle controller 3 sends a heating instruction to the vehicle heating system 1 according to the heating demand of the power battery 2. The vehicle heating system 1 adjusts the control signal of the motor controller 111 in response to the heating instruction, and controls the operation of the motor 112 according to the adjusted control signal to make the electric drive system 11 generate heat. The electric drive system 11 acts as a heater to heat the power battery 2. This can be directly implemented in existing hardware equipment without the need for external heating equipment, saving component costs, saving volume space, and making the installation method more flexible. It can also improve the efficiency of heating the power battery 2.

[0126] Other configurations and operations of the vehicle 10 according to the embodiment of the present disclosure are well known to those skilled in the art and will not be described in detail here.

[0127] Throughout this specification, reference to terms such as "one embodiment," "some embodiments," "illustrative embodiments," "example," "specific example," or "some examples" means that a specific feature, structure, material, or characteristic described in conjunction with the embodiment or example is included in at least one embodiment or example of the present disclosure. In this specification, illustrative expressions of the above terms do not necessarily refer to the same embodiment or example.

[0128] Although the embodiments of the present disclosure have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and alterations may be made to the embodiments without departing from the principles and spirit of the present disclosure, the scope of which is defined by the claims and their equivalents.