WO2023193139A1 - Power control method and apparatus, and electric vehicle - Google Patents
Power control method and apparatus, and electric vehicle Download PDFInfo
- Publication number
- WO2023193139A1 WO2023193139A1 PCT/CN2022/085326 CN2022085326W WO2023193139A1 WO 2023193139 A1 WO2023193139 A1 WO 2023193139A1 CN 2022085326 W CN2022085326 W CN 2022085326W WO 2023193139 A1 WO2023193139 A1 WO 2023193139A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- motor driving
- driving
- probability distribution
- preset
- power
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 112
- 238000009826 distribution Methods 0.000 claims abstract description 267
- 238000003860 storage Methods 0.000 claims description 16
- 230000006399 behavior Effects 0.000 claims description 13
- 238000004590 computer program Methods 0.000 claims description 12
- 230000008569 process Effects 0.000 description 37
- 238000010586 diagram Methods 0.000 description 22
- 238000004378 air conditioning Methods 0.000 description 18
- 238000001816 cooling Methods 0.000 description 12
- 238000010438 heat treatment Methods 0.000 description 12
- 230000006870 function Effects 0.000 description 10
- 238000004422 calculation algorithm Methods 0.000 description 8
- 238000004364 calculation method Methods 0.000 description 8
- 230000001133 acceleration Effects 0.000 description 6
- 230000006872 improvement Effects 0.000 description 5
- 101000836261 Homo sapiens U4/U6.U5 tri-snRNP-associated protein 2 Proteins 0.000 description 4
- 102100027243 U4/U6.U5 tri-snRNP-associated protein 2 Human genes 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 238000005457 optimization Methods 0.000 description 4
- 101100478627 Arabidopsis thaliana S-ACP-DES2 gene Proteins 0.000 description 3
- 101150038966 SAD2 gene Proteins 0.000 description 3
- 230000009471 action Effects 0.000 description 3
- 238000003491 array Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 3
- 238000005265 energy consumption Methods 0.000 description 3
- 238000011084 recovery Methods 0.000 description 3
- 230000032683 aging Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000001627 detrimental effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000009413 insulation Methods 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 238000011524 similarity measure Methods 0.000 description 2
- RYGMFSIKBFXOCR-UHFFFAOYSA-N Copper Chemical compound [Cu] RYGMFSIKBFXOCR-UHFFFAOYSA-N 0.000 description 1
- 230000009194 climbing Effects 0.000 description 1
- 229910052802 copper Inorganic materials 0.000 description 1
- 239000010949 copper Substances 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000005562 fading Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000035882 stress Effects 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L1/00—Supplying electric power to auxiliary equipment of vehicles
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L1/00—Supplying electric power to auxiliary equipment of vehicles
- B60L1/02—Supplying electric power to auxiliary equipment of vehicles to electric heating circuits
- B60L1/04—Supplying electric power to auxiliary equipment of vehicles to electric heating circuits fed by the power supply line
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L1/00—Supplying electric power to auxiliary equipment of vehicles
- B60L1/14—Supplying electric power to auxiliary equipment of vehicles to electric lighting circuits
- B60L1/16—Supplying electric power to auxiliary equipment of vehicles to electric lighting circuits fed by the power supply line
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L15/00—Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L50/00—Electric propulsion with power supplied within the vehicle
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L9/00—Electric propulsion with power supply external to the vehicle
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J3/00—Circuit arrangements for ac mains or ac distribution networks
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J3/00—Circuit arrangements for ac mains or ac distribution networks
- H02J3/04—Circuit arrangements for ac mains or ac distribution networks for connecting networks of the same frequency but supplied from different sources
- H02J3/06—Controlling transfer of power between connected networks; Controlling sharing of load between connected networks
Definitions
- the present application relates to the technical field of electric vehicles, and in particular to a power control method, device and electric vehicle.
- the power battery When an electric vehicle is running, the power battery provides it with full power output.
- the power battery provides driving power for the motor of electric vehicles and converts it into mechanical energy to ensure the vehicle's dynamic performance; on the other hand, it provides auxiliary electrical equipment for electric vehicles (such as positive temperature coefficient thermistors (positive temperature coefficient, PTC), air conditioners etc.) provide energy and improve driving comfort.
- auxiliary electrical equipment for electric vehicles such as positive temperature coefficient thermistors (positive temperature coefficient, PTC), air conditioners etc.
- Electric vehicles are the main source of energy consumption in electric vehicles.
- electric vehicles are usually measured based on instantaneous status information such as the current driving power of the motor and the current driving power percentage of the motor (that is, the percentage of the current driving power of the motor and the maximum output power). Control the power of auxiliary electrical equipment.
- embodiments of the present application provide a power control method, applied to electric vehicles.
- the method includes: obtaining multiple instantaneous driving powers of the motor of the electric vehicle in the current operating cycle; according to a preset The driving power interval determines a first probability distribution corresponding to the plurality of instantaneous driving powers.
- the first probability distribution is used to represent the probability that the instantaneous driving power falls in each driving power interval; according to the first probability distribution and a second probability distribution respectively corresponding to a plurality of preset motor driving conditions.
- the target motor driving condition of the electric vehicle in the current operating cycle is determined. condition, wherein the motor driving working condition is related to the load level driven by the motor; and the power of the auxiliary electrical equipment of the electric vehicle is controlled according to the target motor driving working condition.
- Embodiments of the present application can obtain multiple instantaneous drive powers of the electric vehicle's motor during the current operating cycle, determine the first probability distribution corresponding to the multiple instantaneous drive powers, and then determine the first probability distribution and multiple predetermined Assume the second probability distribution corresponding to the motor driving conditions, determine the target motor driving conditions of the electric vehicle in the current operating cycle from multiple preset motor driving conditions, and determine the electric vehicle's target motor driving conditions according to the target motor driving conditions.
- the power of the car's auxiliary electrical equipment is controlled, so that the target motor driving conditions can be determined based on the multiple instantaneous driving powers of the electric vehicle's motor within a certain period of time (within the current operating cycle), and based on the target motor driving conditions, Controlling the power of auxiliary electrical equipment of electric vehicles makes the control process of the power of auxiliary electrical equipment by electric vehicles smoother and reduces the switching of working modes during the use of auxiliary electrical equipment, thereby improving driving comfort. At the same time, it can improve the energy efficiency of electric vehicle power batteries.
- the method further includes: based on the target motor driving conditions and a plurality of preset battery driving pressure levels and the plurality of preset battery driving pressure levels. Assuming a corresponding relationship between motor driving conditions, the target battery driving pressure level of the electric vehicle in the current operating cycle is determined from the plurality of preset battery driving pressure levels, wherein the battery driving pressure level is The pressure level is used to represent the impact of the motor driving of the electric vehicle on the discharge rate of the power battery; according to the target battery driving pressure level, the power of the auxiliary electrical equipment of the electric vehicle is controlled.
- the target battery driving pressure level of the electric vehicle during the current operating cycle can be determined, and the power of the auxiliary electrical equipment of the electric vehicle can be controlled according to the target battery driving pressure level, thereby realizing battery-based driving. Power control of auxiliary electrical equipment of pressure level.
- the method further includes: displaying the target motor driving condition or the target battery driving pressure. grade.
- the target motor driving conditions or the target battery driving pressure level can be displayed on the human-machine interface of the electric vehicle, so that the driver can know the current motor driving conditions or battery driving pressure level of the electric vehicle in a timely manner.
- the method further includes prompting the driver to adjust driving behavior according to the target motor driving conditions or the target battery driving pressure level.
- the driver can be prompted to adjust the driving behavior in time, so that the energy efficiency of the power battery can be improved by adjusting the driver's driving behavior.
- a fourth possible implementation manner of the power control method according to the first probability distribution and the second probability distribution respectively corresponding to a plurality of preset motor driving conditions, from the Determining the target motor driving conditions of the electric vehicle in the current operating cycle among the plurality of preset motor driving conditions includes: respectively determining the relationship between the first probability distribution and each second probability distribution. A first distance, the first distance being a bulldozer distance; determining the minimum value of the first distance as a second distance; from the second probability distribution corresponding to the plurality of preset motor driving conditions. , determine the target probability distribution corresponding to the second distance; determine the preset motor driving working condition corresponding to the target probability distribution as the target motor driving working condition of the electric vehicle in the current operating cycle .
- the first distance (being the bulldozer distance) between the first probability distribution and each second probability distribution can be calculated respectively, and the minimum value of the first distance is determined as the second distance, and then Determine a target probability distribution corresponding to the second distance from the second probability distribution corresponding to the plurality of preset motor driving conditions, and determine the preset motor driving condition corresponding to the target probability distribution as an electric vehicle
- the target motor driving conditions in the current operating cycle so that the target motor driving conditions of the electric vehicle in the current operating cycle can be identified from multiple preset motor driving conditions based on the first distance, quickly and accurately. Can improve processing efficiency.
- the method also includes: determining a third probability distribution corresponding to the instantaneous driving power of each group of reference motors according to the preset driving power interval; and determining the third probability distribution according to the number of the preset motor driving conditions and the third probability distribution.
- the bulldozer distance between the clusters is used to cluster the third probability distribution to obtain multiple clusters and cluster centers of the multiple clusters, wherein the number of clusters is determined according to the number of preset motor driving conditions; According to the plurality of clusters, the plurality of preset motor driving conditions are determined; according to the cluster centers of the plurality of clusters, second probability distributions respectively corresponding to the plurality of preset motor driving conditions are determined.
- the third probability distribution corresponding to the instantaneous driving power of each group of reference motors can be determined according to the preset driving power interval, and based on the number of preset motor driving conditions and the third probability distribution distance between bulldozers, cluster the third probability distribution to obtain multiple clusters and cluster centers of multiple clusters, and then determine multiple preset motor driving conditions based on multiple clusters, and determine cluster centers based on multiple clusters , determine the second probability distribution corresponding to multiple preset motor driving conditions, so that the statistical characteristics of the instantaneous driving power of each group of reference motors (i.e., the third probability distribution) can be used to divide the motor driving conditions of electric vehicles , to obtain multiple preset motor driving conditions and second probability distributions respectively corresponding to the multiple preset motor driving conditions.
- the plurality of The preset motor driving conditions include low load conditions, normal load conditions, higher load conditions and high load conditions; the plurality of preset battery driving pressure levels include low pressure level, medium pressure level and higher pressure. grade and high pressure grade.
- the plurality of preset motor driving conditions include low load conditions, normal load conditions, higher load conditions and high load conditions
- the plurality of preset battery driving pressure levels include low pressure levels. , medium pressure level, higher pressure level and high pressure level, so that the motor driving working conditions of electric vehicles can be divided into 4 working conditions, and the battery driving pressure level of electric vehicles can be divided into 4 levels in order to correspond to the two. stand up.
- inventions of the present application provide a power control device for use in electric vehicles.
- the device includes: a driving power acquisition module configured to acquire multiple instantaneous values of the motor of the electric vehicle during the current operating cycle. Driving power; a first probability distribution determination module, configured to determine a first probability distribution corresponding to the plurality of instantaneous driving powers according to a preset driving power interval, where the first probability distribution is used to represent the instantaneous driving power The probability of falling in each driving power interval; the first driving condition determination module is used to determine from the plurality of preset motor driving conditions according to the first probability distribution and the second probability distribution respectively corresponding to the plurality of preset motor driving conditions.
- the target motor driving condition of the electric vehicle in the current operating cycle is determined, wherein the motor driving condition is related to the load level driven by the motor; the first control module , used to control the power of the auxiliary electrical equipment of the electric vehicle according to the target motor driving conditions.
- Embodiments of the present application can obtain multiple instantaneous drive powers of the electric vehicle's motor during the current operating cycle, determine the first probability distribution corresponding to the multiple instantaneous drive powers, and then determine the first probability distribution and multiple predetermined Assume the second probability distribution corresponding to the motor driving conditions, determine the target motor driving conditions of the electric vehicle in the current operating cycle from multiple preset motor driving conditions, and determine the electric vehicle's target motor driving conditions according to the target motor driving conditions.
- the power of the car's auxiliary electrical equipment is controlled, so that the target motor driving conditions can be determined based on the multiple instantaneous driving powers of the electric vehicle's motor within a certain period of time (within the current operating cycle), and based on the target motor driving conditions, Controlling the power of auxiliary electrical equipment of electric vehicles makes the control process of the power of auxiliary electrical equipment by electric vehicles smoother and reduces the switching of working modes during the use of auxiliary electrical equipment, thereby improving driving comfort. At the same time, it can improve the energy efficiency of electric vehicle power batteries.
- the device further includes: a battery driving pressure level determination module configured to determine the battery driving pressure level according to the target motor driving conditions and a plurality of preset batteries. The corresponding relationship between the driving pressure level and the plurality of preset motor driving conditions, and the target battery drive of the electric vehicle in the current operating cycle is determined from the plurality of preset battery driving pressure levels.
- Pressure level wherein the battery driving pressure level is used to represent the impact of the motor driving of the electric vehicle on the discharge rate of the power battery
- a second control module is used to control the electric vehicle according to the target battery driving pressure level. Control the power of the car's auxiliary electrical equipment.
- the target battery driving pressure level of the electric vehicle during the current operating cycle can be determined, and the power of the auxiliary electrical equipment of the electric vehicle can be controlled according to the target battery driving pressure level, thereby realizing battery-based driving. Power control of auxiliary electrical equipment of pressure level.
- the device further includes: a display module for displaying the target motor driving condition or the Describe the target battery driving pressure level.
- the target motor driving conditions or the target battery driving pressure level can be displayed on the human-machine interface of the electric vehicle, so that the driver can know the current motor driving conditions or battery driving pressure level of the electric vehicle in a timely manner.
- the device further includes: a prompting module for prompting the driver to adjust the driving behavior according to the target motor driving conditions or the target battery driving pressure level.
- the driver can be prompted to adjust the driving behavior in time, so that the energy efficiency of the power battery can be improved by adjusting the driver's driving behavior.
- the first driving condition determination module includes: a first distance determination sub-module for determining the first probability distribution respectively The first distance between each second probability distribution, the first distance is the bulldozer distance; the second distance determination sub-module is used to determine the minimum value of the first distance as the second distance; the probability distribution a determination sub-module for determining a target probability distribution corresponding to the second distance from the second probability distribution corresponding to the plurality of preset motor driving conditions; a driving condition determination sub-module for The preset motor driving conditions corresponding to the target probability distribution are determined as the target motor driving conditions of the electric vehicle in the current operating cycle.
- the first distance (being the bulldozer distance) between the first probability distribution and each second probability distribution can be calculated respectively, and the minimum value of the first distance is determined as the second distance, and then Determine a target probability distribution corresponding to the second distance from the second probability distribution corresponding to the plurality of preset motor driving conditions, and determine the preset motor driving condition corresponding to the target probability distribution as an electric vehicle
- the target motor driving conditions in the current operating cycle so that the target motor driving conditions of the electric vehicle in the current operating cycle can be identified from multiple preset motor driving conditions based on the first distance, quickly and accurately. Can improve processing efficiency.
- the device in a fifth possible implementation manner of the power control device, also includes: a second probability distribution determination module, used to determine the third probability distribution corresponding to the instantaneous driving power of each group of reference motors according to the preset driving power interval; a clustering module, used to determine the third probability distribution corresponding to the instantaneous driving power of each group of reference motors according to the preset driving power interval.
- the third probability distributions are clustered to obtain multiple clusters and cluster centers of the multiple clusters, where, the clusters The number is determined according to the number of the preset motor driving conditions; the second driving condition determination module is used to determine the multiple preset motor driving conditions according to the multiple clusters; the third probability distribution determination module , used to determine second probability distributions respectively corresponding to the plurality of preset motor driving conditions according to the cluster centers of the plurality of clusters.
- the third probability distribution corresponding to the instantaneous driving power of each group of reference motors can be determined according to the preset driving power interval, and based on the number of preset motor driving conditions and the third probability distribution distance between bulldozers, cluster the third probability distribution to obtain multiple clusters and cluster centers of multiple clusters, and then determine multiple preset motor driving conditions based on multiple clusters, and determine cluster centers based on multiple clusters , determine the second probability distribution corresponding to multiple preset motor driving conditions, so that the statistical characteristics of the instantaneous driving power of each group of reference motors (i.e., the third probability distribution) can be used to divide the motor driving conditions of electric vehicles , to obtain multiple preset motor driving conditions and second probability distributions respectively corresponding to the multiple preset motor driving conditions.
- the plurality of The preset motor driving conditions include low load conditions, normal load conditions, higher load conditions and high load conditions; the plurality of preset battery driving pressure levels include low pressure level, medium pressure level and higher pressure. grade and high pressure grade.
- the plurality of preset motor driving conditions include low load conditions, normal load conditions, higher load conditions and high load conditions
- the plurality of preset battery driving pressure levels include low pressure levels. , medium pressure level, higher pressure level and high pressure level, so that the motor driving working conditions of electric vehicles can be divided into 4 working conditions, and the battery driving pressure level of electric vehicles can be divided into 4 levels in order to correspond to the two. stand up.
- embodiments of the present application provide a controller configured to implement one or more of the power control methods of the first aspect or multiple possible implementations of the first aspect. .
- Embodiments of the present application can obtain multiple instantaneous drive powers of the electric vehicle's motor during the current operating cycle, determine the first probability distribution corresponding to the multiple instantaneous drive powers, and then determine the first probability distribution and multiple predetermined Assume the second probability distribution corresponding to the motor driving conditions, determine the target motor driving conditions of the electric vehicle in the current operating cycle from multiple preset motor driving conditions, and determine the electric vehicle's target motor driving conditions according to the target motor driving conditions.
- the power of the car's auxiliary electrical equipment is controlled, so that the target motor driving conditions can be determined based on the multiple instantaneous driving powers of the electric vehicle's motor within a certain period of time (within the current operating cycle), and based on the target motor driving conditions, Controlling the power of auxiliary electrical equipment of electric vehicles makes the control process of the power of auxiliary electrical equipment by electric vehicles smoother and reduces the switching of working modes during the use of auxiliary electrical equipment, thereby improving driving comfort. At the same time, it can improve the energy efficiency of electric vehicle power batteries.
- embodiments of the present application provide an electric vehicle, including: a controller; a memory for storing instructions executable by the controller; wherein the controller is configured to implement the above when executing the instructions.
- a controller including: a controller; a memory for storing instructions executable by the controller; wherein the controller is configured to implement the above when executing the instructions.
- Embodiments of the present application can obtain multiple instantaneous drive powers of the electric vehicle's motor during the current operating cycle, determine the first probability distribution corresponding to the multiple instantaneous drive powers, and then determine the first probability distribution and multiple predetermined Assume the second probability distribution corresponding to the motor driving conditions, determine the target motor driving conditions of the electric vehicle in the current operating cycle from multiple preset motor driving conditions, and determine the electric vehicle's target motor driving conditions according to the target motor driving conditions.
- the power of the car's auxiliary electrical equipment is controlled, so that the target motor driving conditions can be determined based on the multiple instantaneous driving powers of the electric vehicle's motor within a certain period of time (within the current operating cycle), and based on the target motor driving conditions, Controlling the power of auxiliary electrical equipment of electric vehicles makes the control process of the power of auxiliary electrical equipment by electric vehicles smoother and reduces the switching of working modes during the use of auxiliary electrical equipment, thereby improving driving comfort. At the same time, it can improve the energy efficiency of electric vehicle power batteries.
- embodiments of the present application provide a computer-readable storage medium on which computer program instructions are stored.
- the computer program instructions are executed by a controller, the above-mentioned first aspect or various possibilities of the first aspect are realized.
- Embodiments of the present application can obtain multiple instantaneous drive powers of the electric vehicle's motor during the current operating cycle, determine the first probability distribution corresponding to the multiple instantaneous drive powers, and then determine the first probability distribution and multiple predetermined Assume the second probability distribution corresponding to the motor driving conditions, determine the target motor driving conditions of the electric vehicle in the current operating cycle from multiple preset motor driving conditions, and determine the electric vehicle's target motor driving conditions according to the target motor driving conditions.
- the power of the car's auxiliary electrical equipment is controlled, so that the target motor driving conditions can be determined based on the multiple instantaneous driving powers of the electric vehicle's motor within a certain period of time (within the current operating cycle), and based on the target motor driving conditions, Controlling the power of auxiliary electrical equipment of electric vehicles makes the control process of the power of auxiliary electrical equipment by electric vehicles smoother and reduces the switching of working modes during the use of auxiliary electrical equipment, thereby improving driving comfort. At the same time, it can improve the energy efficiency of electric vehicle power batteries.
- embodiments of the present application provide a computer program product, including computer instructions, which when executed by a controller implement the above-mentioned first aspect or one of multiple possible implementations of the first aspect. or several power control methods.
- Embodiments of the present application can obtain multiple instantaneous drive powers of the electric vehicle's motor during the current operating cycle, determine the first probability distribution corresponding to the multiple instantaneous drive powers, and then determine the first probability distribution and multiple predetermined Assume the second probability distribution corresponding to the motor driving conditions, determine the target motor driving conditions of the electric vehicle in the current operating cycle from multiple preset motor driving conditions, and determine the electric vehicle's target motor driving conditions according to the target motor driving conditions.
- the power of the car's auxiliary electrical equipment is controlled, so that the target motor driving conditions can be determined based on the multiple instantaneous driving powers of the electric vehicle's motor within a certain period of time (within the current operating cycle), and based on the target motor driving conditions, Controlling the power of auxiliary electrical equipment of electric vehicles makes the control process of the power of auxiliary electrical equipment by electric vehicles smoother and reduces the switching of working modes during the use of auxiliary electrical equipment, thereby improving driving comfort. At the same time, it can improve the energy efficiency of electric vehicle power batteries.
- Figure 1 shows a schematic diagram of an application scenario of a power control method according to an embodiment of the present application.
- Figure 2a shows a schematic diagram of the speed-time curve of a reference electric vehicle according to an embodiment of the present application.
- Figure 2b shows a schematic diagram of a third probability distribution according to an embodiment of the present application.
- Figure 3 shows a flow chart of a power control method according to an embodiment of the present application.
- FIG. 4 shows a schematic diagram of a processing process of a power control method according to an embodiment of the present application.
- FIG. 5 shows a schematic diagram of a processing process of a power control method according to an embodiment of the present application.
- FIG. 6 shows a block diagram of a power control device according to an embodiment of the present application.
- exemplary means "serving as an example, example, or illustrative.” Any embodiment described herein as “exemplary” is not necessarily to be construed as superior or superior to other embodiments.
- the power battery when an electric vehicle is running, the power battery provides all the power output.
- the power battery is a passive component, and high-current discharge will not only reduce the energy efficiency of the power battery, but also accelerate the aging of the power battery.
- the motor is the main energy consumption source in electric vehicles.
- the current driving power of the motor, the current driving power percentage of the motor, etc. are usually used.
- Instantaneous status information is used to control the power of ancillary electrical equipment of electric vehicles.
- auxiliary electrical equipment when the current driving power of the motor is high, some auxiliary electrical equipment is usually directly limited or shut down.
- This decision-making process is too simple and can easily lead to frequent switching of the working mode of the auxiliary electrical equipment (for example, when turning on , turning off frequent switching between the two working modes) not only affects driving comfort, but is also detrimental to the improvement of the energy efficiency of the power battery.
- multi-level thresholds are set in advance for the state of charge (SoC) of the power battery and the vehicle insulation resistance, and the opening threshold is set for the accelerator pedal opening; when receiving the air conditioner (high-voltage accessory) (Electrical equipment) operation request, the operating status of the air conditioner is adjusted according to the vehicle insulation resistance, the SoC of the power battery and the accelerator pedal opening.
- this technical solution is to control the operating power of the air conditioner based on the instantaneous status information of the vehicle.
- the present application provides a power control method, which is applied to electric vehicles.
- the method includes: obtaining multiple instantaneous driving powers of the motor of the electric vehicle in the current operating cycle; according to the preset driving power interval, determine a first probability distribution corresponding to the plurality of instantaneous driving powers, the first probability distribution is used to represent the probability that the instantaneous driving power falls in each driving power interval; according to the first probability distribution and A second probability distribution corresponding to a plurality of preset motor driving conditions respectively, and determining the target motor driving condition of the electric vehicle in the current operating cycle from the plurality of preset motor driving conditions, Wherein, the motor driving working condition is related to the load level driven by the motor; according to the target motor driving working condition, the power of the auxiliary electrical equipment of the electric vehicle is controlled.
- the power control method of the embodiment of the present application can obtain multiple instantaneous driving powers of the electric vehicle's motor during the current operating cycle, determine the first probability distribution corresponding to the multiple instantaneous driving powers, and then determine the first probability distribution and the The second probability distribution corresponding to the multiple preset motor driving conditions respectively determines the target motor driving conditions of the electric vehicle in the current operating cycle from the multiple preset motor driving conditions, and determines the target motor driving conditions according to the target motor driving conditions.
- control the power of the auxiliary electrical equipment of electric vehicles so that the target motor driving conditions can be determined based on the multiple instantaneous driving powers of the electric vehicle's motor within a certain period of time (within the current operating cycle), and the target motor driving conditions can be determined based on the target motor drive Working conditions
- the power of the auxiliary electrical equipment of the electric vehicle is controlled, making the control process of the power of the auxiliary electrical equipment by the electric vehicle smoother, reducing the switching of working modes during the use of the auxiliary electrical equipment, and thus improving the efficiency of the electric vehicle. While improving driving comfort, it also improves the energy efficiency of electric vehicle power batteries.
- the power control method in the embodiment of the present application can be applied to electric vehicles.
- the power control method of the embodiment of the present application can be loaded in the vehicle-mounted equipment or after-installed vehicle-mounted equipment of the electric vehicle in the form of software.
- the vehicle-mounted equipment can be, for example, a vehicle-mounted controller (vehicle control unit, VCU, also called a vehicle controller) used to control the entire electric vehicle.
- VCU vehicle control unit
- the power control method of the embodiment of the present application can be in the form of software, loaded in the vehicle controller VCU in the early stage (for example, before the electric vehicle leaves the factory), or loaded in the vehicle controller VCU in the later stage (for example, during the use of the electric vehicle).
- After-installed vehicle equipment refers to the vehicle equipment installed on the electric vehicle during the use of the electric vehicle.
- the power control method of the embodiment of the present application can be in the form of software, directly loaded into and sold as after-loaded vehicle equipment, or loaded into existing after-loaded vehicle equipment of electric vehicles. It should be noted that this application does not limit the specific types of vehicle-mounted equipment and after-installed vehicle-mounted equipment.
- FIG. 1 shows a schematic diagram of an application scenario of a power control method according to an embodiment of the present application.
- the power control method according to the embodiment of the present application is applied to an electric vehicle 100 .
- the electric vehicle 100 includes an information collection module 110 , an on-board controller 120 and ancillary electrical equipment 130 .
- the information collection module 110 can collect information related to the instantaneous drive power calculation of the motor, and send the collected information to the on-board controller 120 for processing.
- the information collection module 110 may include a drive motor information collection unit or a vehicle motion state sensing unit.
- the drive motor information acquisition unit can be used to collect motor information related to the instantaneous drive power calculation of the motor, such as the DC bus voltage of the electric vehicle 100, motor controller current, motor torque, motor speed, etc.
- the vehicle motion state sensing unit can be used to collect speed, acceleration, slope and other information during the driving process of the electric vehicle 100 to support the on-board controller 120 in calculating the instantaneous driving power of the motor according to the motion state of the electric vehicle 100 .
- the information collection module 110 may include a drive motor information collection unit; when the motor information of the electric vehicle 100 cannot be directly obtained, the information collection module 110 may Includes vehicle motion status sensing unit. In another example, the information collection module 110 may include a drive motor information collection unit and a vehicle motion state sensing unit at the same time. Those skilled in the art can determine the specific implementation of the information collection module 110 according to actual conditions, and this application does not limit this.
- the on-board controller 120 can obtain multiple instantaneous driving powers of the motor of the electric vehicle 100 in the current operating cycle based on the received information, and calculate the driving power according to the preset driving power interval. , determine the first probability distribution corresponding to the plurality of instantaneous driving powers, and then according to the first probability distribution and the second probability distribution respectively corresponding to the plurality of preset motor driving conditions, from the plurality of preset motor driving conditions, The target motor driving conditions of the electric vehicle 100 in the current operating cycle are determined, and the power of the accessory electrical equipment 130 of the electric vehicle 100 is controlled according to the target motor driving conditions.
- the on-board controller 120 when the on-board controller 120 controls the power of the auxiliary power consuming device 130 of the electric vehicle 100, it may send a control instruction to the auxiliary power consuming device 130, such as an enable command, a disable command, a power limit command, etc. ;
- the accessory electrical equipment 130 receives the control instruction sent by the vehicle-mounted controller 120, it can adjust its own working mode according to the control instruction.
- the above-mentioned driving motor information collection unit and vehicle motion state sensing unit may include multiple different or identical sensors, and this application is not limited to this.
- the vehicle-mounted controller can be the main controller on the electric vehicle, and the vehicle-mounted controller can also include multiple controllers on the electric vehicle.
- this application will uniformly describe it as a vehicle-mounted controller.
- This application refers to the vehicle-mounted controller.
- the specific type of controller is not limited.
- each set of reference motor instantaneous drive power includes multiple reference motor instantaneous drive powers of the reference electric vehicle within a historical operating cycle.
- the reference electric vehicles corresponding to the instantaneous drive power of each group of reference motors may be the same or different, and this application does not limit this.
- the running cycle is a preset period of time.
- the running cycle can be a minute-level time period, and its preset duration can be 2 minutes, 5 minutes, 10 minutes, etc. Those skilled in the art can set the specific duration of the running cycle according to the actual situation, and there is no restriction on this without application. .
- multiple preset motor driving conditions can be determined through clustering.
- the third probability distribution corresponding to the instantaneous driving power of each group of reference motors may first be determined according to the preset driving power interval.
- the third probability distribution corresponding to the set of reference motor instantaneous drive powers can be used to represent the probability that the reference motor instantaneous drive power in the set of reference motor instantaneous drive powers falls in each drive power interval. .
- the value range of the motor driving power of the electric vehicle can be divided into multiple driving power ranges according to a unified range division method. For example, assuming that the value range of the motor driving power of an electric vehicle is -100kw to 300kw, the value range of the motor driving power can be divided into 40 driving power intervals according to the division method of one interval every 10kw, which are [-100kw , -90kw), [-90kw, -80kw), ..., [-10kw, 0kw), [0kw, 10kw), [10kw, 20kw), ..., [280kw, 290kw), [290kw, 300kw].
- the total number of reference motor instantaneous drive powers in a certain group of reference motor instantaneous drive powers is 100, and these 100 can be determined separately.
- the driving power range corresponding to the instantaneous driving power of the reference motor For example, assuming that the instantaneous driving power of the reference motor is -93kw, it can be determined that the driving power range corresponding to the instantaneous driving power of the reference motor is [-100kw, -90kw).
- the probability that the reference motor instantaneous drive power falls within each drive power interval is determined.
- the third probability distribution P corresponding to any set of reference motor instantaneous drive power can be expressed by the following formula (1):
- Center point; ⁇ n represents the probability that the instantaneous driving power of the reference motor in the group of reference motor instantaneous driving powers falls in the nth driving power interval; n is a positive integer, indicating the number of driving power intervals.
- Figure 2a shows a schematic diagram of the speed-time curve of a reference electric vehicle according to an embodiment of the present application.
- the horizontal axis of the speed-time curve 210 of the reference electric vehicle represents time, in seconds (s), and the historical operating cycle is 800 seconds (ie, 13 minutes and 20 seconds); the vertical axis represents speed, in thousands. Meters/hour (km/h).
- the speed and acceleration of the reference electric vehicle at each moment in the historical operating cycle can be determined, and then combined with the slope (the default slope here is 0), the result of the reference electric vehicle can be calculated
- the speed-time curve 210 corresponds to a set of reference motor instantaneous driving powers. Then, through the statistical calculation method described in the above embodiment, a third probability distribution corresponding to the instantaneous driving power of the reference motor is obtained, as shown in Figure 2b.
- FIG. 2b shows a schematic diagram of a third probability distribution according to an embodiment of the present application.
- the third probability distribution can be represented as a histogram 220.
- the horizontal axis of the histogram 220 represents the motor driving power in kilowatts (kw), and the vertical axis represents probability.
- Each histogram (ie, vertical bar) in the histogram 220 corresponds to a driving power interval and is used to represent the probability that the instantaneous driving power of the reference motor falls within the corresponding driving power interval.
- the third probability distribution can be calculated based on the number of preset motor driving conditions and the bulldozer distance between the third probability distributions. Probability distribution is clustered to obtain multiple clusters and cluster centers of multiple clusters.
- the number of preset motor driving conditions can be set according to the actual situation. For example, the number of preset motor driving conditions can be set to 4, or the number of preset motor driving conditions can be set to other values. This application There are no restrictions on this.
- the clustering object in the embodiment of the present application is the third probability distribution, and the similarity measure based on geometric distance cannot Capture differences between uncertain objects with different distributions. Therefore, in the embodiment of the present application, a similarity measure based on earth mover distance (EMD, also known as earth move distance) is used for clustering.
- EMD earth mover distance
- the bulldozer distance EMD can be used to measure the similarity between two histograms. Since the third probability distribution can be expressed as a histogram, the two third probability distributions can be measured by the bulldozer distance between the two third probability distributions. Similarity between three probability distributions.
- the bulldozer distance (EMD distance) d(R, Q) between the probability distribution R and the probability distribution Q can be calculated by the following formula (2):
- EMD(R, Q) represents the bulldozer distance between R and Q; i is an integer and 1 ⁇ i ⁇ m; j is an integer and 1 ⁇ j ⁇ m; d ij represents r i and q j The distance between; f ij is obtained by solving the optimization problem.
- a constrained linear optimization problem can be established to solve the parameters f ij in the above formula (2).
- the objective function F* of the optimization problem can be expressed as follows:
- Constraint stf ij ⁇ 0, 1 ⁇ i ⁇ m, 1 ⁇ j ⁇ m
- the above only uses the probability distribution R and the probability distribution Q as examples to illustrate the calculation process of the bulldozer distance.
- the bulldozer distance between the two third probability distributions can be calculated through the above formula (2). distance.
- the third probability distributions can be clustered according to the bulldozer distance between the third probability distributions through a K-medoids clustering algorithm.
- K is the number of preset motor driving conditions, that is to say, the number of clusters obtained by clustering is determined based on the number K of preset motor driving conditions.
- the quality of the clustering results can be measured by the sum of absolute differences (SAD). Absolute difference and SAD can be used to represent the sum of squared errors between all objects in the input object set for clustering and their cluster centers.
- SAD in the traditional K-medoids algorithm is calculated using the Euclidean distance
- the SAD in the K-medoids algorithm of the embodiment of the present application is calculated using the EMD distance.
- the absolute difference and SAD can be calculated through the following formula (3):
- C v represents the v-th cluster
- U represents any third probability distribution in the v-th cluster C v
- O v represents the cluster center of the v-th cluster C v
- dist(U, O v ) represents the distance between U and O v
- EMD (U, O v ) represents the bulldozer distance between U and O v
- v is an integer and 1 ⁇ v ⁇ K.
- K-medoids clustering algorithm K-medoids
- Step 1 Use the third probability distribution corresponding to the instantaneous driving power of each group of reference motors as the input object of the K-center point clustering algorithm. That is, the input object set of the K-center point clustering algorithm includes multiple third probability distributions. ;
- Step 2 Randomly select K third probability distributions from multiple third probability distributions as initial cluster centers.
- the cluster center of the v-th cluster C v can be represented by O v .
- the third probability distribution that is the center of the cluster can be regarded as a representative object, and other third probability distributions that are not the center of the cluster can be regarded as non-representative objects;
- Step 3 Assign other third probability distributions to the cluster represented by the cluster center closest to (bulldozer distance), and calculate the first absolute difference and SAD1.
- the specific process is: for any other third probability distribution A third probability distribution, calculate the bulldozer distance between the third probability distribution and the center of each cluster, and divide the third probability distribution into clusters corresponding to the minimum bulldozer distance, so that the third probability distribution can be divided into In the cluster with the highest similarity; the first absolute difference and SAD1 can then be calculated through the above formula (3).
- Step 4 Randomly select a third probability distribution as the non-representative object O′ v from other third probability distributions that are not cluster centers;
- Step 5 Calculate the cost of replacing the representative object O v with the non-representative object O′ v .
- This cost can be expressed by the second absolute difference and SAD2.
- the second absolute difference and SAD2 can be calculated by the above formula (3).
- Step 6 If the second absolute difference sum SAD2 is less than the first absolute difference sum SAD1, replace O v with O′ v , so that K new cluster centers can be obtained;
- Step 7 Loop through steps 3 to 6 until the preset clustering end conditions are reached (for example, the number of iterations reaches the preset threshold, the cluster center no longer changes, etc.), then the clustering is ended and K clusters and K clusters are obtained. The cluster center of each cluster.
- K-medoids clustering algorithm K-medoids
- the clustering algorithm clusters the third probability distribution, and this application does not limit this.
- multiple clusters and the cluster center of each cluster are obtained.
- multiple preset motor driving conditions can be determined based on the multiple clusters, and based on the clusters of the multiple clusters, center, determining second probability distributions respectively corresponding to multiple preset motor driving conditions.
- the motor driving working condition is related to the load level driven by the motor. For example, different preset motor driving working conditions can be distinguished according to the load level driven by the motor.
- Each cluster corresponds to a preset motor driving condition
- each preset motor driving condition also corresponds to a cluster, that is, there is a one-to-one correspondence between clusters and preset motor driving conditions.
- the power distribution characteristics of the first cluster can be determined according to the third probability distribution in the first cluster.
- the power distribution characteristics can be, for example, the power concentration interval (the probability value in the third probability distribution can be greater than or equal to the preset probability threshold). method), assuming that the power concentration interval of the first cluster is (30kw, 50kw); according to the third probability distribution in the second cluster, determine the power concentration interval of the second cluster (i.e., power distribution characteristics), assuming The power concentration interval of the second cluster is (00kw, 20kw); according to the third probability distribution in the third cluster, determine the power concentration interval (i.e., power distribution characteristics) of the third cluster.
- the concentration interval is (50kw, 80kw); according to the third probability distribution in the 4th cluster, determine the power concentration interval (i.e., power distribution characteristics) of the 4th cluster. Assume that the power concentration interval of the 4th cluster is (100kw, 120kw);
- multiple preset motor driving conditions can be determined based on each power concentration range and combined with the actual operating conditions of the electric vehicle.
- the lower the power value that can be set to the power concentration interval the lower the load level corresponding to the preset motor driving condition.
- the motor driving condition represented by the second cluster can be determined as a low load condition; when the power concentration range is (30kw, 50kw), the motor driving load of the electric vehicle is normal, and the motor driving condition represented by the second cluster can be determined as a low load condition.
- the motor driving conditions represented by 1 cluster are determined as general load conditions; when the power concentration range is (50kw, 80kw), the motor driving load of electric vehicles is relatively high, and the motor driving conditions represented by the third cluster can be The working condition is determined as a higher load condition; when the power concentration range is (100kw, 120kw), the motor drive load of the electric vehicle is very high, and the motor drive condition represented by the fourth cluster can be determined as a high load condition. load conditions;
- low load conditions, general load conditions, higher load conditions and high load conditions are determined as 4 preset motor driving conditions. That is to say, in the above embodiment, the plurality of preset motor driving conditions include low load conditions, normal load conditions, higher load conditions and high load conditions.
- second probability distributions corresponding to the multiple preset motor driving conditions can be determined based on the cluster centers of the multiple clusters.
- the cluster center of the cluster corresponding to the preset motor driving condition can be determined as the second probability distribution corresponding to the preset motor driving condition.
- the above only takes four preset motor driving conditions as an example, and the determination process of multiple preset motor driving conditions and the second probability distribution corresponding to the multiple preset motor driving conditions respectively is carried out.
- the number of preset motor driving conditions can also be other values, and the determination process is similar to the above embodiment, and will not be described again here.
- Those skilled in the art can set the specific number of preset motor driving conditions according to actual conditions, and this application does not limit this.
- the third probability distribution corresponding to the instantaneous driving power of each group of reference motors can be determined respectively according to the preset driving power interval, and according to the number of preset motor driving conditions and the third probability distribution, bulldozer distance, cluster the third probability distribution to obtain multiple clusters and cluster centers of multiple clusters, and then determine multiple preset motor driving conditions based on multiple clusters, and determine cluster centers based on multiple clusters, Determine the second probability distribution corresponding to multiple preset motor driving conditions, so that the statistical characteristics of the instantaneous driving power of each group of reference motors (i.e., the third probability distribution) can be used to divide the motor driving conditions of the electric vehicle, A plurality of preset motor driving conditions and second probability distributions respectively corresponding to the plurality of preset motor driving conditions are obtained.
- a corresponding preset battery driving pressure level can be defined for each preset motor driving condition.
- the battery driving pressure level may be used to represent the impact of the motor driving of the electric vehicle on the discharge rate of the power battery.
- Each preset motor driving condition corresponds to a preset battery driving pressure level.
- the single available capacity of the power battery i.e., the single discharge efficiency
- high-rate discharge will directly accelerate the aging process of the power battery (that is, the cycle life of the power battery is lost).
- the historical data related to the power battery under each preset motor driving condition can be obtained first, such as the SoC and discharge current of the power battery at each historical moment, and then according to Peukert's law, the dynamic battery
- the capacity attenuation model and historical data related to the power battery under each preset motor driving condition are used to determine the single discharge efficiency and cycle life loss of the power battery under each preset motor driving condition, and based on each preset motor driving condition Under the single discharge efficiency and cycle life loss of the power battery, the corresponding preset battery drive pressure level is defined for each preset motor drive working condition.
- t represents a time period
- SoC 0 represents the state of charge of the power battery at the first moment, and the first moment is any historical moment
- SoC t represents the state of charge of the power battery at the second moment, and the second moment is from The moment after the t time period begins at the first moment
- C represents the rated capacity of the power battery
- pc represents Peukert’s constant
- I′ represents the rated current of the power battery.
- the dynamic battery capacity fading model is a relevant existing technology and can be used to describe the cycle life loss of power batteries.
- the corresponding preset battery drive pressure level can be defined for each preset motor drive working condition.
- Correspondences between multiple preset motor driving conditions and multiple preset battery drive pressure levels can then be established.
- a preset motor driving condition can be defined for each preset motor driving condition in the above manner.
- the battery drive pressure level the preset battery drive pressure level under low load conditions is low pressure level
- the preset battery drive pressure level under normal load conditions is medium pressure level
- the preset battery drive pressure level under higher load conditions is The driving pressure level is a higher pressure level
- the preset battery driving pressure level under high load conditions is a high pressure level.
- multiple preset battery driving pressure levels can be determined including low pressure level, medium pressure level, higher pressure level and high pressure level, and multiple preset motor driving conditions and multiple preset battery driving pressure levels can be established.
- low load conditions correspond to low pressure levels
- general load conditions correspond to medium pressure levels
- higher load conditions correspond to higher pressure levels
- high load conditions correspond to high pressure levels.
- the number of preset battery driving pressure levels can be the same as the number of preset motor driving conditions, and the preset battery driving pressure levels correspond to the preset motor driving conditions one-to-one; the preset battery driving conditions The number of pressure levels may also be smaller than the number of preset motor driving conditions, and one preset battery driving pressure level corresponds to one or more preset motor driving conditions. Those skilled in the art can set the specific number of preset battery driving pressure levels according to actual conditions, and this application does not limit this.
- the above-mentioned determination process of multiple preset motor driving conditions and multiple preset battery drive pressure levels can be regarded as an offline clustering process. After multiple preset motor driving conditions or multiple preset battery driving pressure levels are determined through the above method, the target motor driving conditions or target battery driving pressure levels of the electric vehicle can be identified online while the electric vehicle is driving. , so that the power of the electric vehicle's auxiliary electrical equipment can be controlled according to the target motor driving condition or the target battery driving pressure level of the electric vehicle.
- FIG 3 shows a flow chart of a power control method according to an embodiment of the present application.
- the power control method includes:
- Step S310 Obtain multiple instantaneous driving powers of the motor of the electric vehicle in the current operating cycle.
- information can be collected through an information collection module including at least one sensor.
- the collected information can include motor information related to the calculation of the instantaneous drive power of the motor (such as the DC bus voltage of the electric vehicle, the motor controller current, Motor torque, motor speed, etc.), information related to the vehicle's operating status (such as speed, acceleration, slope, etc.), etc., and then based on the collected information, multiple instantaneous driving powers of the electric vehicle's motor in the current operating cycle can be determined .
- the length of the current running cycle is the same as the length of the above historical running cycle.
- the instantaneous driving power P of the motor of the electric vehicle at the current moment can be calculated through the following formula (5) d :
- U DC represents the DC bus voltage of the electric vehicle at the current moment
- I DC represents the motor controller current of the electric vehicle at the current moment.
- the input current during driving and the output current during braking recovery are uniformly expressed by I DC .
- the input current during driving is a positive value, and the output current during braking recovery is a negative value. Therefore, Pd >0 during driving and Pd ⁇ 0 during braking recovery.
- the instantaneous motor driving power P d of the electric vehicle at the current moment can be calculated through the following formula (6):
- T q represents the motor torque of the electric vehicle at the current moment
- M rpm represents the motor speed of the electric vehicle at the current moment
- Driving power Pd when the information collected by the sensor includes speed, acceleration, slope and other information during the driving of the electric vehicle, the following formula (7) can be used to calculate the instantaneous motor of the electric vehicle at the current moment.
- Driving power Pd when the information collected by the sensor includes speed, acceleration, slope and other information during the driving of the electric vehicle, the following formula (7) can be used to calculate the instantaneous motor of the electric vehicle at the current moment.
- F d represents the motor driving force of the electric vehicle at the current moment
- v represents the speed of the electric vehicle at the current moment
- a represents the acceleration of the electric vehicle at the current moment
- ⁇ represents the slope at the current moment
- ⁇ air represents the air.
- Density, C d represents the air resistance coefficient
- A represents the windward area of the electric vehicle
- m represents the mass of the electric vehicle
- g represents the acceleration of gravity.
- the instantaneous driving power of the electric vehicle's motor at the current moment can be calculated through the above method. As time goes by, multiple instantaneous driving powers of the electric vehicle's motor during the current operating cycle can be obtained.
- the above calculation method for the instantaneous driving power of the motor of an electric vehicle at the current moment is applicable to human driving mode and automatic driving mode.
- the motor drive power requirements can be calculated in advance through the above formula (7), thereby providing a priori information for the vehicle power control of the electric vehicle.
- Step S320 Determine a first probability distribution corresponding to the plurality of instantaneous driving powers according to a preset driving power interval.
- the first probability distribution may be used to represent the probability that the instantaneous driving power of the motor of the electric vehicle falls within each driving power range during the current operating cycle.
- the first probability distribution corresponding to the multiple instantaneous driving powers can be determined according to the preset driving power interval in a manner similar to the above-described third probability distribution, which will not be described again here.
- the driving power interval used when determining the first probability distribution is the same as the driving power interval used when determining the third probability distribution described above.
- the first probability distribution can also be expressed by the above formula (1).
- Step S330 According to the first probability distribution and the second probability distribution respectively corresponding to the plurality of preset motor driving conditions, it is determined from the plurality of preset motor driving conditions that the electric vehicle is in the Target motor drive conditions during the current operating cycle.
- the first distance between the first probability distribution and each second probability distribution may be first determined, where the first distance is the bulldozer distance. For example, assuming that the number of preset motor driving conditions is 4, and each preset motor driving condition corresponds to a second probability distribution, then the first probability distribution and each second probability distribution can be calculated respectively through the above formula (2). Bulldozer distance between probability distributions, resulting in 4 first distances.
- the minimum value of the first distance is determined as the second distance
- the target probability distribution corresponding to the second distance is determined from the second probability distribution corresponding to the multiple preset motor driving conditions, and then the target probability distribution corresponding to the second distance is determined.
- the preset motor driving conditions corresponding to the target probability distribution are determined as the target motor driving conditions of the electric vehicle in the current operating cycle.
- the multiple preset motor driving conditions are low load conditions, normal load conditions, higher load conditions and high load conditions
- the target probability distribution of determined as the target motor driving condition of the electric vehicle in the current operating cycle.
- the first distance (the bulldozer distance) between the first probability distribution and each second probability distribution can be calculated respectively, and the minimum value of the first distance is determined as the second distance, and then from From the second probability distributions respectively corresponding to the preset motor driving conditions, a target probability distribution corresponding to the second distance is determined, and the preset motor driving conditions corresponding to the target probability distribution are determined as the current operating conditions of the electric vehicle.
- the target motor driving conditions within the cycle so that the target motor driving conditions of the electric vehicle in the current operating cycle can be identified from multiple preset motor driving conditions based on the first distance, which is fast and accurate, and can improve processing efficiency.
- Step S340 Control the power of the auxiliary electrical equipment of the electric vehicle according to the target motor driving conditions.
- control instructions (such as enabling instructions, non-enabling instructions, and power limits) for the electric vehicle's auxiliary electrical equipment can be generated based on the target motor driving conditions. instructions, etc.), and sends the control instructions to the auxiliary electrical equipment, so that the auxiliary electrical equipment adjusts its working mode according to the control instructions, thereby achieving control of the power of the auxiliary electrical equipment of the electric vehicle.
- the air-conditioning controller enable command and the first power limit command can be generated.
- the Directive allows air conditioners to use the maximum permissible power required for cooling or heating;
- the air-conditioning controller enable command and the second power limit command can be generated.
- the second power limit Instructs to limit the maximum allowable power of the air conditioner for cooling or heating at a first preset limit rate
- an air conditioning cooling or heating request is received, it can be combined with the state of charge of the power battery at the current moment to generate Air conditioning controller enabling command or air conditioning controller disabling command.
- Air conditioning controller enabling command or air conditioning controller disabling command For example, when the state of charge of the power battery at the current moment is greater than the first threshold, an air conditioning controller enable instruction and a third power limit instruction are generated.
- the third power limit instruction limits air conditioning cooling or heating at a second preset limit rate.
- the maximum allowable power when the state of charge of the power battery at the current moment is greater than the second threshold, an air conditioning controller enable instruction and a fourth power limit instruction are generated, and the fourth power limit instruction limits the air conditioner at a third preset limit magnification The maximum allowable power for cooling or heating; when the state of charge of the power battery at the current moment is less than the second threshold, a non-enabling instruction for the air conditioning controller is generated to limit the use of the air conditioner.
- the limit magnification, the first threshold, and the second threshold can all be expressed in the form of percentages.
- Those skilled in the art can determine the specific values of the first preset limit magnification, the second preset limit magnification, the third preset limit magnification, the first threshold and the second threshold according to the actual situation, which is not limited in this application.
- the target motor driving conditions and multiple preset battery driving pressure levels can also be compared with the multiple preset motor driving conditions. According to the corresponding relationship between the conditions, the target battery driving pressure level of the electric vehicle in the current operating cycle is determined from multiple preset battery driving pressure levels.
- the electric vehicle can be The target battery driving pressure level within the current operating cycle is determined to be a low pressure level.
- the power of the electric vehicle's auxiliary electrical equipment can be controlled according to the target battery driving pressure level. Specifically, according to the target battery driving pressure level, control instructions for the auxiliary electrical equipment of the electric vehicle (such as enable instructions, disable instructions, power limit instructions, etc.) can be generated, and the control instructions can be sent to the auxiliary electrical equipment. , so that the auxiliary electrical equipment can adjust its working mode according to the control instructions.
- control instructions for the auxiliary electrical equipment of the electric vehicle such as enable instructions, disable instructions, power limit instructions, etc.
- the power control process based on the target battery driving pressure level is exemplarily explained below, taking the air conditioner in the accessory electrical equipment as an example.
- the air-conditioning controller enable command and the first power limit command can be generated.
- the first power limit command The maximum allowable power that allows the air conditioner to use cooling or heating demand power;
- the air-conditioning controller enable command and the second power limit command can be generated.
- the second power limit command Limit the maximum allowable power of the air conditioner for cooling or heating at the first preset limit rate
- the air conditioning control can be generated based on the state of charge of the power battery at the current moment.
- the air conditioner enable command or the air conditioning controller disable command can be generated based on the state of charge of the power battery at the current moment.
- the target battery driving pressure level of the electric vehicle during the current operating cycle can be determined, and the power of the ancillary electrical equipment of the electric vehicle can be controlled according to the target battery driving pressure level, thereby achieving a battery driving pressure level based on the target battery driving pressure level. Power control of accessory electrical equipment.
- the human-machine interface of the electric vehicle displays the target motor driving conditions or target battery driving pressure levels, allowing the driver to understand the current motor driving conditions or battery driving pressure levels of the electric vehicle in a timely manner.
- the driver can also be prompted according to the target motor driving conditions or the target battery driving pressure level. Adjust driving behavior. For example, when it is recognized that the target battery driving pressure level of the electric vehicle in the current operating cycle is a higher pressure level and the current state of charge of the power battery is low, the driver can be prompted to maintain a smooth and economical driving style as much as possible. The driver may also be advised to reduce the operating power of non-essential auxiliary electrical equipment, or the driver may be advised to turn off non-essential auxiliary electrical equipment.
- the driver can be prompted to adjust the driving behavior in time, thereby improving the energy efficiency of the power battery through the adjustment of the driver's driving behavior.
- FIG. 4 shows a schematic diagram of a processing process of a power control method according to an embodiment of the present application.
- the power control method of this embodiment is based on the target motor driving conditions, and the processing process is as follows:
- Step S401 determine the third probability distribution corresponding to the instantaneous driving power of each group of reference motors according to the preset driving power interval;
- Step S402 Cluster the third probability distribution according to the number of preset motor driving conditions and the bulldozer distance between the third probability distributions to obtain multiple clusters and cluster centers of the multiple clusters;
- Step S403 determine multiple preset motor driving conditions based on multiple clusters
- Step S404 determine second probability distributions respectively corresponding to the plurality of preset motor driving conditions according to the cluster centers of the plurality of clusters;
- Step S405 obtain multiple instantaneous driving powers of the electric vehicle's motor during the current operating cycle
- Step S406 determine a first probability distribution corresponding to multiple instantaneous driving powers according to the preset driving power interval
- Step S407 Determine the target motor drive of the electric vehicle in the current operating cycle from the multiple preset motor drive conditions based on the first probability distribution and the second probability distribution respectively corresponding to the multiple preset motor drive conditions.
- Step S408 Control the power of the auxiliary electrical equipment of the electric vehicle according to the target motor driving conditions of the electric vehicle in the current operating cycle.
- steps S401 to S404 are offline clustering processes
- steps S405 to S408 are online identification processes.
- FIG. 5 shows a schematic diagram of a processing process of a power control method according to an embodiment of the present application.
- the power control method of this embodiment is based on the target battery driving pressure level, and the processing process is as follows:
- Step S501 determine the third probability distribution corresponding to the instantaneous driving power of each group of reference motors according to the preset driving power interval;
- Step S502 cluster the third probability distribution according to the number of preset motor driving conditions and the bulldozer distance between the third probability distributions, and obtain multiple clusters and cluster centers of the multiple clusters;
- Step S503 determine multiple preset motor driving conditions based on multiple clusters
- Step S504 determine second probability distributions respectively corresponding to the plurality of preset motor driving conditions according to the cluster centers of the plurality of clusters;
- Step S505 define corresponding preset battery driving pressure levels for each preset motor driving working condition, and establish corresponding relationships between multiple preset motor driving working conditions and multiple preset battery driving pressure levels;
- Step S506 obtain multiple instantaneous driving powers of the electric vehicle's motor in the current operating cycle
- Step S507 determine a first probability distribution corresponding to multiple instantaneous driving powers according to the preset driving power interval
- Step S508 Determine the target motor drive of the electric vehicle in the current operating cycle from the plurality of preset motor drive conditions according to the first probability distribution and the second probability distribution respectively corresponding to the multiple preset motor drive conditions.
- Step S509 According to the target motor driving conditions and the correspondence between the multiple preset battery driving pressure levels and the multiple preset motor driving conditions, determine the current operating conditions of the electric vehicle from the multiple preset battery driving pressure levels. Target battery drive stress levels during the operating cycle;
- Step S510 Control the power of the auxiliary electrical equipment of the electric vehicle according to the target battery driving pressure level of the electric vehicle in the current operating cycle.
- steps S501 to S505 are offline clustering processes
- steps S506 to S510 are online identification processes.
- the power control method of the embodiment of the present application can actively control the auxiliary electrical equipment of the electric vehicle according to the target motor driving conditions of the electric vehicle in the current operating cycle, or according to the target battery driving pressure level of the electric vehicle in the current operating cycle.
- By controlling the power of the electric vehicle it can not only improve driving comfort but also improve the energy efficiency of the electric vehicle's power battery, and also balance the power, safety, ancillary electrical equipment protection and comfort of the entire electric vehicle.
- the power control method of the embodiment of the present application can also provide the driver with rich information by displaying the target motor driving conditions of the electric vehicle in the current operating cycle, or displaying the target battery driving pressure level of the electric vehicle in the current operating cycle.
- the target motor driving conditions or the target battery driving pressure level of the electric vehicle during the current operating cycle can be used as a priori information for the power management of the entire electric vehicle, and the auxiliary design is related to power management.
- FIG. 6 shows a block diagram of a power control device according to an embodiment of the present application. This power control device is used in electric vehicles, as shown in Figure 6.
- the power control device includes:
- the driving power acquisition module 61 is used to acquire multiple instantaneous driving powers of the motor of the electric vehicle in the current operating cycle;
- the first probability distribution determining module 62 is configured to determine a first probability distribution corresponding to the plurality of instantaneous driving powers according to a preset driving power interval, where the first probability distribution is used to represent that the instantaneous driving power falls within Probability in each driving power range;
- the first driving condition determination module 63 is configured to determine from the plurality of preset motor driving conditions according to the first probability distribution and the second probability distribution respectively corresponding to the plurality of preset motor driving conditions. Obtain the target motor driving conditions of the electric vehicle in the current operating cycle, wherein the motor driving conditions are related to the load level driven by the motor;
- the first control module 64 is used to control the power of auxiliary electrical equipment of the electric vehicle according to the target motor driving conditions.
- the device further includes: a battery driving pressure level determination module, configured to determine the battery driving pressure level according to the target motor driving working conditions and multiple preset battery driving pressure levels and the multiple preset motor driving conditions. According to the corresponding relationship between the working conditions, the target battery driving pressure level of the electric vehicle in the current operating cycle is determined from the plurality of preset battery driving pressure levels, wherein the battery driving pressure level is It represents the influence of the motor driving of the electric vehicle on the discharge rate of the power battery; the second control module is used to control the power of the accessory electrical equipment of the electric vehicle according to the target battery driving pressure level.
- a battery driving pressure level determination module configured to determine the battery driving pressure level according to the target motor driving working conditions and multiple preset battery driving pressure levels and the multiple preset motor driving conditions. According to the corresponding relationship between the working conditions, the target battery driving pressure level of the electric vehicle in the current operating cycle is determined from the plurality of preset battery driving pressure levels, wherein the battery driving pressure level is It represents the influence of the motor driving of the electric vehicle on the discharge rate of the power
- the device further includes: a display module configured to display the target motor driving condition or the target battery driving pressure level.
- the device further includes: a prompting module configured to prompt the driver to adjust the driving behavior according to the target motor driving condition or the target battery driving pressure level.
- the first driving condition determination module 63 includes: a first distance determination sub-module, configured to respectively determine the first distance between the first probability distribution and each second probability distribution. distance, the first distance is the bulldozer distance; the second distance determination sub-module is used to determine the minimum value of the first distance as the second distance; the probability distribution determination sub-module is used to determine the minimum value from the plurality of Determine the target probability distribution corresponding to the second distance from the second probability distributions respectively corresponding to the preset motor driving conditions; the driving condition determination sub-module is used to determine the preset probability distribution corresponding to the target probability distribution.
- the motor driving condition is determined as the target motor driving condition of the electric vehicle in the current operating cycle.
- the device further includes: a second probability distribution determination module, configured to respectively determine the third probability distribution corresponding to the instantaneous driving power of each group of reference motors according to the preset driving power interval; A class module configured to cluster the third probability distribution according to the number of preset motor driving conditions and the bulldozer distance between the third probability distributions to obtain multiple clusters and the multiple clusters cluster center, wherein the number of clusters is determined according to the number of preset motor driving conditions; a second driving condition determination module is used to determine the plurality of preset motor driving conditions according to the plurality of clusters. Working conditions; a third probability distribution determination module, configured to determine second probability distributions respectively corresponding to the plurality of preset motor driving working conditions according to cluster centers of the plurality of clusters.
- the plurality of preset motor driving conditions include low load conditions, general load conditions, higher load conditions and high load conditions; the multiple preset battery driving pressures Levels include low pressure level, medium pressure level, higher pressure level and high pressure level.
- Embodiments of the present application provide a controller configured to implement the above method.
- An embodiment of the present application provides an electric vehicle, including: a controller and a memory for storing instructions executable by the controller; wherein the controller is configured to implement the above method when executing the instructions.
- Embodiments of the present application provide a computer-readable storage medium on which computer program instructions are stored. When the computer program instructions are executed by a controller, the above method is implemented.
- Embodiments of the present application provide a computer program product, including computer instructions, which implement the above method when executed by a controller.
- Computer-readable storage media may be tangible devices that can retain and store instructions for use by an instruction execution device.
- the computer-readable storage medium may be, for example, but not limited to, an electrical storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination of the above.
- Non-exhaustive list of computer-readable storage media include: portable computer disks, hard drives, random access memory (RAM), read only memory (ROM), erasable memory Electrically Programmable Read-Only-Memory (EPROM or Flash Memory), Static Random-Access Memory (SRAM), Portable Compact Disc Read-Only Memory (CD) -ROM), Digital Video Disc (DVD), memory stick, floppy disk, mechanical encoding device, such as a punched card or a raised structure in a groove with instructions stored thereon, and any suitable combination of the above .
- RAM random access memory
- ROM read only memory
- EPROM or Flash Memory erasable memory Electrically Programmable Read-Only-Memory
- SRAM Static Random-Access Memory
- CD Portable Compact Disc Read-Only Memory
- DVD Digital Video Disc
- memory stick floppy disk
- mechanical encoding device such as a punched card or a raised structure in a groove with instructions stored thereon, and any suitable combination of the above .
- Computer-readable program instructions or code described herein may be downloaded from a computer-readable storage medium to various computing/processing devices, or to an external computer or external storage device over a network, such as the Internet, a local area network, a wide area network, and/or a wireless network.
- the network may include copper transmission cables, fiber optic transmission, wireless transmission, routers, firewalls, switches, gateway computers, and/or edge servers.
- a network adapter card or network interface in each computing/processing device receives computer-readable program instructions from the network and forwards the computer-readable program instructions for storage on a computer-readable storage medium in the respective computing/processing device .
- the computer program instructions used to perform the operations of this application can be assembly instructions, instruction set architecture (Instruction Set Architecture, ISA) instructions, machine instructions, machine-related instructions, microcode, firmware instructions, status setting data, or one or more Source code or object code written in any combination of programming languages, including object-oriented programming languages—such as Smalltalk, C++, etc., and conventional procedural programming languages—such as the “C” language or similar programming languages.
- the computer-readable program instructions may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server implement.
- the remote computer can be connected to the user's computer through any kind of network—including a Local Area Network (LAN) or a Wide Area Network (WAN)—or it can be connected to an external computer (e.g. Use an Internet service provider to connect via the Internet).
- electronic circuits are customized by utilizing state information of computer-readable program instructions, such as programmable logic circuits, field-programmable gate arrays (Field-Programmable Gate Arrays, FPGAs) or programmable logic arrays (Programmable Logic Array (PLA), the electronic circuit can execute computer-readable program instructions to implement various aspects of the present application.
- These computer-readable program instructions may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus, thereby producing a machine that, when executed by the processor of the computer or other programmable data processing apparatus, , resulting in an apparatus that implements the functions/actions specified in one or more blocks in the flowchart and/or block diagram.
- These computer-readable program instructions can also be stored in a computer-readable storage medium. These instructions cause the computer, programmable data processing device and/or other equipment to work in a specific manner. Therefore, the computer-readable medium storing the instructions includes An article of manufacture that includes instructions that implement aspects of the functions/acts specified in one or more blocks of the flowcharts and/or block diagrams.
- Computer-readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other equipment, causing a series of operating steps to be performed on the computer, other programmable data processing apparatus, or other equipment to produce a computer-implemented process , thereby causing instructions executed on a computer, other programmable data processing apparatus, or other equipment to implement the functions/actions specified in one or more blocks in the flowcharts and/or block diagrams.
- each block in the flowchart or block diagrams may represent a module, segment, or portion of instructions that embody one or more elements for implementing the specified logical function(s).
- Executable instructions may occur out of the order noted in the figures. For example, two consecutive blocks may actually execute substantially in parallel, or they may sometimes execute in the reverse order, depending on the functionality involved.
- each block of the block diagram and/or flowchart illustration, and combinations of blocks in the block diagram and/or flowchart illustration can be implemented by hardware (such as circuits or ASICs) that perform the corresponding function or action. Specific Integrated Circuit), or can be implemented with a combination of hardware and software, such as firmware.
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Life Sciences & Earth Sciences (AREA)
- Sustainable Development (AREA)
- Sustainable Energy (AREA)
- Electric Propulsion And Braking For Vehicles (AREA)
Abstract
Provided are a power control method and apparatus, and an electric vehicle (100). The method comprises: acquiring a plurality of instantaneous driving powers of a motor of an electric vehicle (100) within a current operation period; determining a first probability distribution corresponding to the plurality of instantaneous driving powers according to a preset driving power interval; according to the first probability distribution and second probability distributions respectively corresponding to a plurality of preset motor driving working conditions, determining, from among the plurality of preset motor driving working conditions, a target motor driving working condition of the electric vehicle (100) within the current operation period; and controlling the power of an auxiliary electrical device (130) of the electric vehicle (100) according to the target motor driving working condition. The driving comfort of the electric vehicle (100) can be improved, and the energy efficiency of a power battery of the electric vehicle (100) can be enhanced.
Description
本申请涉及电动汽车技术领域,尤其涉及一种功率控制方法、装置及电动汽车。The present application relates to the technical field of electric vehicles, and in particular to a power control method, device and electric vehicle.
电动汽车行驶时,动力电池为其提供全部的功率输出。动力电池一方面为电动汽车的电机提供驱动功率,转化为机械能,保障车辆动力性能;另一方面为电动汽车的附属用电设备(例如正温度系数热敏电阻(positive temperature coefficient,PTC)、空调等)提供能量,提升驾驶舒适性。When an electric vehicle is running, the power battery provides it with full power output. On the one hand, the power battery provides driving power for the motor of electric vehicles and converts it into mechanical energy to ensure the vehicle's dynamic performance; on the other hand, it provides auxiliary electrical equipment for electric vehicles (such as positive temperature coefficient thermistors (positive temperature coefficient, PTC), air conditioners etc.) provide energy and improve driving comfort.
电机是电动汽车上主要的能量消耗源,在相关技术中,通常会根据电机当前驱动功率、电机当前驱动功率百分比(即电机当前驱动功率与最大输出功率的百分比)等瞬时状态信息,对电动汽车的附属用电设备的功率进行控制。Motors are the main source of energy consumption in electric vehicles. In related technologies, electric vehicles are usually measured based on instantaneous status information such as the current driving power of the motor and the current driving power percentage of the motor (that is, the percentage of the current driving power of the motor and the maximum output power). Control the power of auxiliary electrical equipment.
然而,电机当前驱动功率、电机当前驱动功率百分比等瞬时状态信息,受多种因素影响,数值时刻变化且波动很大,直接根据其对电动汽车的附属用电设备的功率进行控制,过于简单,容易导致附属用电设备的工作模式频繁切换,不仅影响驾驶舒适性,也不利于动力电池的能量效率的提升。However, instantaneous status information such as the current driving power of the motor and the percentage of the current driving power of the motor are affected by many factors, and the values change all the time and fluctuate greatly. It is too simple to directly control the power of the ancillary electrical equipment of the electric vehicle. It is easy to cause the working mode of auxiliary electrical equipment to switch frequently, which not only affects driving comfort, but also is not conducive to the improvement of the energy efficiency of the power battery.
发明内容Contents of the invention
有鉴于此,提出了一种功率控制方法、装置及电动汽车。In view of this, a power control method, device and electric vehicle are proposed.
第一方面,本申请的实施例提供了一种功率控制方法,应用于电动汽车,所述方法包括:获取所述电动汽车的电机在当前运行周期内的多个瞬时驱动功率;根据预设的驱动功率区间,确定与所述多个瞬时驱动功率对应的第一概率分布,所述第一概率分布用于表示所述瞬时驱动功率落在各驱动功率区间中的概率;根据所述第一概率分布及与多个预设电机驱动工况分别对应的第二概率分布,从所述多个预设电机驱动工况中,确定出所述电动汽车在所述当前运行周期内的目标电机驱动工况,其中,所述电机驱动工况与所述电机驱动的负载水平相关;根据所述目标电机驱动工况,对所述电动汽车的附属用电设备的功率进行控制。In a first aspect, embodiments of the present application provide a power control method, applied to electric vehicles. The method includes: obtaining multiple instantaneous driving powers of the motor of the electric vehicle in the current operating cycle; according to a preset The driving power interval determines a first probability distribution corresponding to the plurality of instantaneous driving powers. The first probability distribution is used to represent the probability that the instantaneous driving power falls in each driving power interval; according to the first probability distribution and a second probability distribution respectively corresponding to a plurality of preset motor driving conditions. From the plurality of preset motor driving conditions, the target motor driving condition of the electric vehicle in the current operating cycle is determined. condition, wherein the motor driving working condition is related to the load level driven by the motor; and the power of the auxiliary electrical equipment of the electric vehicle is controlled according to the target motor driving working condition.
本申请的实施例,能够获取电动汽车的电机在当前运行周期内的多个瞬时驱动功率,并确定与多个瞬时驱动功率对应的第一概率分布,然后根据第一概率分布及与多个预设电机驱动工况分别对应的第二概率分布,从多个预设电机驱动工况中,确定出电动汽车在当前运行周期内的目标电机驱动工况,并根据目标电机驱动工况,对电动汽车的附属用电设备的功率进行控制,从而能够根据电动汽车的电机在一定时间段内(当前运行周期内)的多个瞬时驱动功率确定目标电机驱动工况,并根据目标电机驱动工况,对电动汽车的附属用电设备的功率进行控制,使得电动汽车对附属用电设备的功率的控制过程更加平滑,减少附属用电设备使用过程中的工作模式的切换,进而 能够在提高驾驶舒适性的同时,提升电动汽车的动力电池的能量效率。Embodiments of the present application can obtain multiple instantaneous drive powers of the electric vehicle's motor during the current operating cycle, determine the first probability distribution corresponding to the multiple instantaneous drive powers, and then determine the first probability distribution and multiple predetermined Assume the second probability distribution corresponding to the motor driving conditions, determine the target motor driving conditions of the electric vehicle in the current operating cycle from multiple preset motor driving conditions, and determine the electric vehicle's target motor driving conditions according to the target motor driving conditions. The power of the car's auxiliary electrical equipment is controlled, so that the target motor driving conditions can be determined based on the multiple instantaneous driving powers of the electric vehicle's motor within a certain period of time (within the current operating cycle), and based on the target motor driving conditions, Controlling the power of auxiliary electrical equipment of electric vehicles makes the control process of the power of auxiliary electrical equipment by electric vehicles smoother and reduces the switching of working modes during the use of auxiliary electrical equipment, thereby improving driving comfort. At the same time, it can improve the energy efficiency of electric vehicle power batteries.
根据第一方面,在所述功率控制方法的第一种可能的实现方式中,所述方法还包括:根据所述目标电机驱动工况及多个预设电池驱动压力等级与所述多个预设电机驱动工况之间的对应关系,从所述多个预设电池驱动压力等级中,确定出所述电动汽车在所述当前运行周期内的目标电池驱动压力等级,其中,所述电池驱动压力等级用于表示所述电动汽车的电机驱动对动力电池的放电倍率的影响;根据所述目标电池驱动压力等级,对所述电动汽车的附属用电设备的功率进行控制。According to the first aspect, in a first possible implementation of the power control method, the method further includes: based on the target motor driving conditions and a plurality of preset battery driving pressure levels and the plurality of preset battery driving pressure levels. Assuming a corresponding relationship between motor driving conditions, the target battery driving pressure level of the electric vehicle in the current operating cycle is determined from the plurality of preset battery driving pressure levels, wherein the battery driving pressure level is The pressure level is used to represent the impact of the motor driving of the electric vehicle on the discharge rate of the power battery; according to the target battery driving pressure level, the power of the auxiliary electrical equipment of the electric vehicle is controlled.
在本申请的实施例中,能够确定电动汽车在当前运行周期内的目标电池驱动压力等级,并根据目标电池驱动压力等级,对电动汽车的附属用电设备的功率进行控制,从而实现基于电池驱动压力等级的附属用电设备的功率控制。In the embodiments of the present application, the target battery driving pressure level of the electric vehicle during the current operating cycle can be determined, and the power of the auxiliary electrical equipment of the electric vehicle can be controlled according to the target battery driving pressure level, thereby realizing battery-based driving. Power control of auxiliary electrical equipment of pressure level.
根据第一方面的第一种可能的实现方式,在所述功率控制方法的第二种可能的实现方式中,所述方法还包括:显示所述目标电机驱动工况或所述目标电池驱动压力等级。According to a first possible implementation of the first aspect, in a second possible implementation of the power control method, the method further includes: displaying the target motor driving condition or the target battery driving pressure. grade.
在本申请的实施例中,能够在电动汽车的人机界面显示目标电机驱动工况或目标电池驱动压力等级,从而使得驾驶员能够及时了解电动汽车当前的电机驱动工况或电池驱动压力等级。In embodiments of the present application, the target motor driving conditions or the target battery driving pressure level can be displayed on the human-machine interface of the electric vehicle, so that the driver can know the current motor driving conditions or battery driving pressure level of the electric vehicle in a timely manner.
根据第一方面、第一方面的第一种可能的实现方式、第一方面的第二种可能的实现方式中的任意一种,在所述功率控制方法的第三种可能的实现方式中,所述方法还包括:根据所述目标电机驱动工况或所述目标电池驱动压力等级,提示驾驶员调整驾驶行为。According to any one of the first aspect, the first possible implementation manner of the first aspect, and the second possible implementation manner of the first aspect, in the third possible implementation manner of the power control method, The method further includes prompting the driver to adjust driving behavior according to the target motor driving conditions or the target battery driving pressure level.
在本申请的实施例中,能够及时提示驾驶员调整驾驶行为,从而能够通过驾驶员的驾驶行为的调整,提高动力电池的能量效率。In the embodiment of the present application, the driver can be prompted to adjust the driving behavior in time, so that the energy efficiency of the power battery can be improved by adjusting the driver's driving behavior.
根据第一方面,在所述功率控制方法的第四种可能的实现方式中,所述根据所述第一概率分布及与多个预设电机驱动工况分别对应的第二概率分布,从所述多个预设电机驱动工况中,确定出所述电动汽车在所述当前运行周期内的目标电机驱动工况,包括:分别确定所述第一概率分布与各个第二概率分布之间的第一距离,所述第一距离为推土机距离;将所述第一距离中的最小值,确定为第二距离;从与所述多个预设电机驱动工况分别对应的第二概率分布中,确定出与所述第二距离对应的目标概率分布;将与所述目标概率分布对应的预设电机驱动工况,确定为所述电动汽车在所述当前运行周期内的目标电机驱动工况。According to the first aspect, in a fourth possible implementation manner of the power control method, according to the first probability distribution and the second probability distribution respectively corresponding to a plurality of preset motor driving conditions, from the Determining the target motor driving conditions of the electric vehicle in the current operating cycle among the plurality of preset motor driving conditions includes: respectively determining the relationship between the first probability distribution and each second probability distribution. A first distance, the first distance being a bulldozer distance; determining the minimum value of the first distance as a second distance; from the second probability distribution corresponding to the plurality of preset motor driving conditions. , determine the target probability distribution corresponding to the second distance; determine the preset motor driving working condition corresponding to the target probability distribution as the target motor driving working condition of the electric vehicle in the current operating cycle .
在本申请的实施例中,能够分别计算第一概率分布与各个第二概率分布之间的第一距离(为推土机距离),并将第一距离中的最小值,确定为第二距离,然后从与多个预设电机驱动工况分别对应的第二概率分布中,确定出与第二距离对应的目标概率分布,并将与目标概率分布对应的预设电机驱动工况,确定为电动汽车在当前运行周期内的目标电机驱动工况,从而能够依据第一距离,从多个预设电机驱动工况中,识别出电动汽车在当前运行周期内的目标电机驱动工况,快速且准确,能够提高处理效率。In the embodiment of the present application, the first distance (being the bulldozer distance) between the first probability distribution and each second probability distribution can be calculated respectively, and the minimum value of the first distance is determined as the second distance, and then Determine a target probability distribution corresponding to the second distance from the second probability distribution corresponding to the plurality of preset motor driving conditions, and determine the preset motor driving condition corresponding to the target probability distribution as an electric vehicle The target motor driving conditions in the current operating cycle, so that the target motor driving conditions of the electric vehicle in the current operating cycle can be identified from multiple preset motor driving conditions based on the first distance, quickly and accurately. Can improve processing efficiency.
根据第一方面或第一方面的第一种可能的实现方式至第一方面的第四种可能的实现方式中的任意一种,在所述功率控制方法的第五种可能的实现方式中,所述方法还 包括:根据预设的驱动功率区间,分别确定与各组参考电机瞬时驱动功率对应的第三概率分布;根据所述预设电机驱动工况的数量及所述第三概率分布之间的推土机距离,对所述第三概率分布进行聚类,得到多个簇及所述多个簇的簇中心,其中,所述簇的数量根据所述预设电机驱动工况的数量确定;根据所述多个簇,确定所述多个预设电机驱动工况;根据所述多个簇的簇中心,确定与所述多个预设电机驱动工况分别对应的第二概率分布。According to the first aspect or any one of the first possible implementation manner of the first aspect to the fourth possible implementation manner of the first aspect, in a fifth possible implementation manner of the power control method, The method also includes: determining a third probability distribution corresponding to the instantaneous driving power of each group of reference motors according to the preset driving power interval; and determining the third probability distribution according to the number of the preset motor driving conditions and the third probability distribution. The bulldozer distance between the clusters is used to cluster the third probability distribution to obtain multiple clusters and cluster centers of the multiple clusters, wherein the number of clusters is determined according to the number of preset motor driving conditions; According to the plurality of clusters, the plurality of preset motor driving conditions are determined; according to the cluster centers of the plurality of clusters, second probability distributions respectively corresponding to the plurality of preset motor driving conditions are determined.
在本申请的实施例中,能够根据预设的驱动功率区间,分别确定与各组参考电机瞬时驱动功率对应的第三概率分布,并根据预设电机驱动工况的数量及第三概率分布之间的推土机距离,对第三概率分布进行聚类,得到多个簇及多个簇的簇中心,然后根据多个簇,确定多个预设电机驱动工况,以及根据多个簇的簇中心,确定与多个预设电机驱动工况分别对应的第二概率分布,从而能够利用各组参考电机瞬时驱动功率的统计特征(即第三概率分布),对电动汽车的电机驱动工况进行划分,得到多个预设电机驱动工况以及与多个预设电机驱动工况分别对应的第二概率分布。In the embodiment of the present application, the third probability distribution corresponding to the instantaneous driving power of each group of reference motors can be determined according to the preset driving power interval, and based on the number of preset motor driving conditions and the third probability distribution distance between bulldozers, cluster the third probability distribution to obtain multiple clusters and cluster centers of multiple clusters, and then determine multiple preset motor driving conditions based on multiple clusters, and determine cluster centers based on multiple clusters , determine the second probability distribution corresponding to multiple preset motor driving conditions, so that the statistical characteristics of the instantaneous driving power of each group of reference motors (i.e., the third probability distribution) can be used to divide the motor driving conditions of electric vehicles , to obtain multiple preset motor driving conditions and second probability distributions respectively corresponding to the multiple preset motor driving conditions.
根据第一方面的第一种可能的实现方式至第一方面的第五种可能的实现方式中的任意一种,在所述功率控制方法的第六种可能的实现方式中,所述多个预设电机驱动工况包括低负载工况、一般负载工况、较高负载工况及高负载工况;所述多个预设电池驱动压力等级包括低压力等级、中压力等级、较高压力等级及高压力等级。According to any one of the first possible implementation manner of the first aspect to the fifth possible implementation manner of the first aspect, in a sixth possible implementation manner of the power control method, the plurality of The preset motor driving conditions include low load conditions, normal load conditions, higher load conditions and high load conditions; the plurality of preset battery driving pressure levels include low pressure level, medium pressure level and higher pressure. grade and high pressure grade.
在本申请的实施例中,多个预设电机驱动工况包括低负载工况、一般负载工况、较高负载工况及高负载工况,多个预设电池驱动压力等级包括低压力等级、中压力等级、较高压力等级及高压力等级,从而能够将电动汽车的电机驱动工况划分为4个工况,将电动汽车的电池驱动压力等级划分为4个等级,以便将两者对应起来。In the embodiment of the present application, the plurality of preset motor driving conditions include low load conditions, normal load conditions, higher load conditions and high load conditions, and the plurality of preset battery driving pressure levels include low pressure levels. , medium pressure level, higher pressure level and high pressure level, so that the motor driving working conditions of electric vehicles can be divided into 4 working conditions, and the battery driving pressure level of electric vehicles can be divided into 4 levels in order to correspond to the two. stand up.
第二方面,本申请的实施例提供了一种功率控制装置,应用于电动汽车,所述装置包括:驱动功率获取模块,用于获取所述电动汽车的电机在当前运行周期内的多个瞬时驱动功率;第一概率分布确定模块,用于根据预设的驱动功率区间,确定与所述多个瞬时驱动功率对应的第一概率分布,所述第一概率分布用于表示所述瞬时驱动功率落在各驱动功率区间中的概率;第一驱动工况确定模块,用于根据所述第一概率分布及与多个预设电机驱动工况分别对应的第二概率分布,从所述多个预设电机驱动工况中,确定出所述电动汽车在所述当前运行周期内的目标电机驱动工况,其中,所述电机驱动工况与所述电机驱动的负载水平相关;第一控制模块,用于根据所述目标电机驱动工况,对所述电动汽车的附属用电设备的功率进行控制。In a second aspect, embodiments of the present application provide a power control device for use in electric vehicles. The device includes: a driving power acquisition module configured to acquire multiple instantaneous values of the motor of the electric vehicle during the current operating cycle. Driving power; a first probability distribution determination module, configured to determine a first probability distribution corresponding to the plurality of instantaneous driving powers according to a preset driving power interval, where the first probability distribution is used to represent the instantaneous driving power The probability of falling in each driving power interval; the first driving condition determination module is used to determine from the plurality of preset motor driving conditions according to the first probability distribution and the second probability distribution respectively corresponding to the plurality of preset motor driving conditions. Among the preset motor driving conditions, the target motor driving condition of the electric vehicle in the current operating cycle is determined, wherein the motor driving condition is related to the load level driven by the motor; the first control module , used to control the power of the auxiliary electrical equipment of the electric vehicle according to the target motor driving conditions.
本申请的实施例,能够获取电动汽车的电机在当前运行周期内的多个瞬时驱动功率,并确定与多个瞬时驱动功率对应的第一概率分布,然后根据第一概率分布及与多个预设电机驱动工况分别对应的第二概率分布,从多个预设电机驱动工况中,确定出电动汽车在当前运行周期内的目标电机驱动工况,并根据目标电机驱动工况,对电动汽车的附属用电设备的功率进行控制,从而能够根据电动汽车的电机在一定时间段内(当前运行周期内)的多个瞬时驱动功率确定目标电机驱动工况,并根据目标电机驱动工况,对电动汽车的附属用电设备的功率进行控制,使得电动汽车对附属用电设备的功率的控制过程更加平滑,减少附属用电设备使用过程中的工作模式的切换,进而能够在提高驾驶舒适性的同时,提升电动汽车的动力电池的能量效率。Embodiments of the present application can obtain multiple instantaneous drive powers of the electric vehicle's motor during the current operating cycle, determine the first probability distribution corresponding to the multiple instantaneous drive powers, and then determine the first probability distribution and multiple predetermined Assume the second probability distribution corresponding to the motor driving conditions, determine the target motor driving conditions of the electric vehicle in the current operating cycle from multiple preset motor driving conditions, and determine the electric vehicle's target motor driving conditions according to the target motor driving conditions. The power of the car's auxiliary electrical equipment is controlled, so that the target motor driving conditions can be determined based on the multiple instantaneous driving powers of the electric vehicle's motor within a certain period of time (within the current operating cycle), and based on the target motor driving conditions, Controlling the power of auxiliary electrical equipment of electric vehicles makes the control process of the power of auxiliary electrical equipment by electric vehicles smoother and reduces the switching of working modes during the use of auxiliary electrical equipment, thereby improving driving comfort. At the same time, it can improve the energy efficiency of electric vehicle power batteries.
根据第二方面,在所述功率控制装置的第一种可能的实现方式中,所述装置还包括:电池驱动压力等级确定模块,用于根据所述目标电机驱动工况及多个预设电池驱动压力等级与所述多个预设电机驱动工况之间的对应关系,从所述多个预设电池驱动压力等级中,确定出所述电动汽车在所述当前运行周期内的目标电池驱动压力等级,其中,所述电池驱动压力等级用于表示所述电动汽车的电机驱动对动力电池的放电倍率的影响;第二控制模块,用于根据所述目标电池驱动压力等级,对所述电动汽车的附属用电设备的功率进行控制。According to the second aspect, in a first possible implementation manner of the power control device, the device further includes: a battery driving pressure level determination module configured to determine the battery driving pressure level according to the target motor driving conditions and a plurality of preset batteries. The corresponding relationship between the driving pressure level and the plurality of preset motor driving conditions, and the target battery drive of the electric vehicle in the current operating cycle is determined from the plurality of preset battery driving pressure levels. Pressure level, wherein the battery driving pressure level is used to represent the impact of the motor driving of the electric vehicle on the discharge rate of the power battery; a second control module is used to control the electric vehicle according to the target battery driving pressure level. Control the power of the car's auxiliary electrical equipment.
在本申请的实施例中,能够确定电动汽车在当前运行周期内的目标电池驱动压力等级,并根据目标电池驱动压力等级,对电动汽车的附属用电设备的功率进行控制,从而实现基于电池驱动压力等级的附属用电设备的功率控制。In the embodiments of the present application, the target battery driving pressure level of the electric vehicle during the current operating cycle can be determined, and the power of the auxiliary electrical equipment of the electric vehicle can be controlled according to the target battery driving pressure level, thereby realizing battery-based driving. Power control of auxiliary electrical equipment of pressure level.
根据第二方面的第一种可能的实现方式,在所述功率控制装置的第二种可能的实现方式中,所述装置还包括:显示模块,用于显示所述目标电机驱动工况或所述目标电池驱动压力等级。According to a first possible implementation manner of the second aspect, in a second possible implementation manner of the power control device, the device further includes: a display module for displaying the target motor driving condition or the Describe the target battery driving pressure level.
在本申请的实施例中,能够在电动汽车的人机界面显示目标电机驱动工况或目标电池驱动压力等级,从而使得驾驶员能够及时了解电动汽车当前的电机驱动工况或电池驱动压力等级。In embodiments of the present application, the target motor driving conditions or the target battery driving pressure level can be displayed on the human-machine interface of the electric vehicle, so that the driver can know the current motor driving conditions or battery driving pressure level of the electric vehicle in a timely manner.
根据第二方面、第二方面的第一种可能的实现方式、第二方面的第二种可能的实现方式中的任意一种,在所述功率控制装置的第三种可能的实现方式中,所述装置还包括:提示模块,用于根据所述目标电机驱动工况或所述目标电池驱动压力等级,提示驾驶员调整驾驶行为。According to any one of the second aspect, the first possible implementation manner of the second aspect, and the second possible implementation manner of the second aspect, in a third possible implementation manner of the power control device, The device further includes: a prompting module for prompting the driver to adjust the driving behavior according to the target motor driving conditions or the target battery driving pressure level.
在本申请的实施例中,能够及时提示驾驶员调整驾驶行为,从而能够通过驾驶员的驾驶行为的调整,提高动力电池的能量效率。In the embodiment of the present application, the driver can be prompted to adjust the driving behavior in time, so that the energy efficiency of the power battery can be improved by adjusting the driver's driving behavior.
根据第二方面,在所述功率控制装置的第四种可能的实现方式中,所述第一驱动工况确定模块,包括:第一距离确定子模块,用于分别确定所述第一概率分布与各个第二概率分布之间的第一距离,所述第一距离为推土机距离;第二距离确定子模块,用于将所述第一距离中的最小值,确定为第二距离;概率分布确定子模块,用于从与所述多个预设电机驱动工况分别对应的第二概率分布中,确定出与所述第二距离对应的目标概率分布;驱动工况确定子模块,用于将与所述目标概率分布对应的预设电机驱动工况,确定为所述电动汽车在所述当前运行周期内的目标电机驱动工况。According to the second aspect, in a fourth possible implementation manner of the power control device, the first driving condition determination module includes: a first distance determination sub-module for determining the first probability distribution respectively The first distance between each second probability distribution, the first distance is the bulldozer distance; the second distance determination sub-module is used to determine the minimum value of the first distance as the second distance; the probability distribution a determination sub-module for determining a target probability distribution corresponding to the second distance from the second probability distribution corresponding to the plurality of preset motor driving conditions; a driving condition determination sub-module for The preset motor driving conditions corresponding to the target probability distribution are determined as the target motor driving conditions of the electric vehicle in the current operating cycle.
在本申请的实施例中,能够分别计算第一概率分布与各个第二概率分布之间的第一距离(为推土机距离),并将第一距离中的最小值,确定为第二距离,然后从与多个预设电机驱动工况分别对应的第二概率分布中,确定出与第二距离对应的目标概率分布,并将与目标概率分布对应的预设电机驱动工况,确定为电动汽车在当前运行周期内的目标电机驱动工况,从而能够依据第一距离,从多个预设电机驱动工况中,识别出电动汽车在当前运行周期内的目标电机驱动工况,快速且准确,能够提高处理效率。In the embodiment of the present application, the first distance (being the bulldozer distance) between the first probability distribution and each second probability distribution can be calculated respectively, and the minimum value of the first distance is determined as the second distance, and then Determine a target probability distribution corresponding to the second distance from the second probability distribution corresponding to the plurality of preset motor driving conditions, and determine the preset motor driving condition corresponding to the target probability distribution as an electric vehicle The target motor driving conditions in the current operating cycle, so that the target motor driving conditions of the electric vehicle in the current operating cycle can be identified from multiple preset motor driving conditions based on the first distance, quickly and accurately. Can improve processing efficiency.
根据第二方面或第二方面的第一种可能的实现方式至第二方面的第四种可能的实现方式中的任意一种,在所述功率控制装置的第五种可能的实现方式中,所述装置还包括:第二概率分布确定模块,用于根据预设的驱动功率区间,分别确定与各组参考 电机瞬时驱动功率对应的第三概率分布;聚类模块,用于根据所述预设电机驱动工况的数量及所述第三概率分布之间的推土机距离,对所述第三概率分布进行聚类,得到多个簇及所述多个簇的簇中心,其中,所述簇的数量根据所述预设电机驱动工况的数量确定;第二驱动工况确定模块,用于根据所述多个簇,确定所述多个预设电机驱动工况;第三概率分布确定模块,用于根据所述多个簇的簇中心,确定与所述多个预设电机驱动工况分别对应的第二概率分布。According to the second aspect or any one of the first possible implementation manner of the second aspect to the fourth possible implementation manner of the second aspect, in a fifth possible implementation manner of the power control device, The device also includes: a second probability distribution determination module, used to determine the third probability distribution corresponding to the instantaneous driving power of each group of reference motors according to the preset driving power interval; a clustering module, used to determine the third probability distribution corresponding to the instantaneous driving power of each group of reference motors according to the preset driving power interval. Assuming the number of motor driving conditions and the bulldozer distance between the third probability distributions, the third probability distributions are clustered to obtain multiple clusters and cluster centers of the multiple clusters, where, the clusters The number is determined according to the number of the preset motor driving conditions; the second driving condition determination module is used to determine the multiple preset motor driving conditions according to the multiple clusters; the third probability distribution determination module , used to determine second probability distributions respectively corresponding to the plurality of preset motor driving conditions according to the cluster centers of the plurality of clusters.
在本申请的实施例中,能够根据预设的驱动功率区间,分别确定与各组参考电机瞬时驱动功率对应的第三概率分布,并根据预设电机驱动工况的数量及第三概率分布之间的推土机距离,对第三概率分布进行聚类,得到多个簇及多个簇的簇中心,然后根据多个簇,确定多个预设电机驱动工况,以及根据多个簇的簇中心,确定与多个预设电机驱动工况分别对应的第二概率分布,从而能够利用各组参考电机瞬时驱动功率的统计特征(即第三概率分布),对电动汽车的电机驱动工况进行划分,得到多个预设电机驱动工况以及与多个预设电机驱动工况分别对应的第二概率分布。In the embodiment of the present application, the third probability distribution corresponding to the instantaneous driving power of each group of reference motors can be determined according to the preset driving power interval, and based on the number of preset motor driving conditions and the third probability distribution distance between bulldozers, cluster the third probability distribution to obtain multiple clusters and cluster centers of multiple clusters, and then determine multiple preset motor driving conditions based on multiple clusters, and determine cluster centers based on multiple clusters , determine the second probability distribution corresponding to multiple preset motor driving conditions, so that the statistical characteristics of the instantaneous driving power of each group of reference motors (i.e., the third probability distribution) can be used to divide the motor driving conditions of electric vehicles , to obtain multiple preset motor driving conditions and second probability distributions respectively corresponding to the multiple preset motor driving conditions.
根据第二方面的第一种可能的实现方式至第二方面的第五种可能的实现方式中的任意一种,在所述功率控制装置的第六种可能的实现方式中,所述多个预设电机驱动工况包括低负载工况、一般负载工况、较高负载工况及高负载工况;所述多个预设电池驱动压力等级包括低压力等级、中压力等级、较高压力等级及高压力等级。According to any one of the first possible implementation manner of the second aspect to the fifth possible implementation manner of the second aspect, in a sixth possible implementation manner of the power control device, the plurality of The preset motor driving conditions include low load conditions, normal load conditions, higher load conditions and high load conditions; the plurality of preset battery driving pressure levels include low pressure level, medium pressure level and higher pressure. grade and high pressure grade.
在本申请的实施例中,多个预设电机驱动工况包括低负载工况、一般负载工况、较高负载工况及高负载工况,多个预设电池驱动压力等级包括低压力等级、中压力等级、较高压力等级及高压力等级,从而能够将电动汽车的电机驱动工况划分为4个工况,将电动汽车的电池驱动压力等级划分为4个等级,以便将两者对应起来。In the embodiment of the present application, the plurality of preset motor driving conditions include low load conditions, normal load conditions, higher load conditions and high load conditions, and the plurality of preset battery driving pressure levels include low pressure levels. , medium pressure level, higher pressure level and high pressure level, so that the motor driving working conditions of electric vehicles can be divided into 4 working conditions, and the battery driving pressure level of electric vehicles can be divided into 4 levels in order to correspond to the two. stand up.
第三方面,本申请的实施例提供了一种控制器,所述控制器被配置为实现上述第一方面或者第一方面的多种可能的实现方式中的一种或几种的功率控制方法。In a third aspect, embodiments of the present application provide a controller configured to implement one or more of the power control methods of the first aspect or multiple possible implementations of the first aspect. .
本申请的实施例,能够获取电动汽车的电机在当前运行周期内的多个瞬时驱动功率,并确定与多个瞬时驱动功率对应的第一概率分布,然后根据第一概率分布及与多个预设电机驱动工况分别对应的第二概率分布,从多个预设电机驱动工况中,确定出电动汽车在当前运行周期内的目标电机驱动工况,并根据目标电机驱动工况,对电动汽车的附属用电设备的功率进行控制,从而能够根据电动汽车的电机在一定时间段内(当前运行周期内)的多个瞬时驱动功率确定目标电机驱动工况,并根据目标电机驱动工况,对电动汽车的附属用电设备的功率进行控制,使得电动汽车对附属用电设备的功率的控制过程更加平滑,减少附属用电设备使用过程中的工作模式的切换,进而能够在提高驾驶舒适性的同时,提升电动汽车的动力电池的能量效率。Embodiments of the present application can obtain multiple instantaneous drive powers of the electric vehicle's motor during the current operating cycle, determine the first probability distribution corresponding to the multiple instantaneous drive powers, and then determine the first probability distribution and multiple predetermined Assume the second probability distribution corresponding to the motor driving conditions, determine the target motor driving conditions of the electric vehicle in the current operating cycle from multiple preset motor driving conditions, and determine the electric vehicle's target motor driving conditions according to the target motor driving conditions. The power of the car's auxiliary electrical equipment is controlled, so that the target motor driving conditions can be determined based on the multiple instantaneous driving powers of the electric vehicle's motor within a certain period of time (within the current operating cycle), and based on the target motor driving conditions, Controlling the power of auxiliary electrical equipment of electric vehicles makes the control process of the power of auxiliary electrical equipment by electric vehicles smoother and reduces the switching of working modes during the use of auxiliary electrical equipment, thereby improving driving comfort. At the same time, it can improve the energy efficiency of electric vehicle power batteries.
第四方面,本申请的实施例提供了一种电动汽车,包括:控制器;用于存储所述控制器可执行指令的存储器;其中,所述控制器被配置为执行所述指令时实现上述第一方面或者第一方面的多种可能的实现方式中的一种或几种的功率控制方法。In a fourth aspect, embodiments of the present application provide an electric vehicle, including: a controller; a memory for storing instructions executable by the controller; wherein the controller is configured to implement the above when executing the instructions. One or more power control methods of the first aspect or multiple possible implementations of the first aspect.
本申请的实施例,能够获取电动汽车的电机在当前运行周期内的多个瞬时驱动功率,并确定与多个瞬时驱动功率对应的第一概率分布,然后根据第一概率分布及与多个预设电机驱动工况分别对应的第二概率分布,从多个预设电机驱动工况中,确定出电动汽车在当前运行周期内的目标电机驱动工况,并根据目标电机驱动工况,对电动 汽车的附属用电设备的功率进行控制,从而能够根据电动汽车的电机在一定时间段内(当前运行周期内)的多个瞬时驱动功率确定目标电机驱动工况,并根据目标电机驱动工况,对电动汽车的附属用电设备的功率进行控制,使得电动汽车对附属用电设备的功率的控制过程更加平滑,减少附属用电设备使用过程中的工作模式的切换,进而能够在提高驾驶舒适性的同时,提升电动汽车的动力电池的能量效率。Embodiments of the present application can obtain multiple instantaneous drive powers of the electric vehicle's motor during the current operating cycle, determine the first probability distribution corresponding to the multiple instantaneous drive powers, and then determine the first probability distribution and multiple predetermined Assume the second probability distribution corresponding to the motor driving conditions, determine the target motor driving conditions of the electric vehicle in the current operating cycle from multiple preset motor driving conditions, and determine the electric vehicle's target motor driving conditions according to the target motor driving conditions. The power of the car's auxiliary electrical equipment is controlled, so that the target motor driving conditions can be determined based on the multiple instantaneous driving powers of the electric vehicle's motor within a certain period of time (within the current operating cycle), and based on the target motor driving conditions, Controlling the power of auxiliary electrical equipment of electric vehicles makes the control process of the power of auxiliary electrical equipment by electric vehicles smoother and reduces the switching of working modes during the use of auxiliary electrical equipment, thereby improving driving comfort. At the same time, it can improve the energy efficiency of electric vehicle power batteries.
第五方面,本申请的实施例提供了一种计算机可读存储介质,其上存储有计算机程序指令,所述计算机程序指令被控制器执行时实现上述第一方面或者第一方面的多种可能的实现方式中的一种或几种的功率控制方法。In a fifth aspect, embodiments of the present application provide a computer-readable storage medium on which computer program instructions are stored. When the computer program instructions are executed by a controller, the above-mentioned first aspect or various possibilities of the first aspect are realized. One or several power control methods in the implementation.
本申请的实施例,能够获取电动汽车的电机在当前运行周期内的多个瞬时驱动功率,并确定与多个瞬时驱动功率对应的第一概率分布,然后根据第一概率分布及与多个预设电机驱动工况分别对应的第二概率分布,从多个预设电机驱动工况中,确定出电动汽车在当前运行周期内的目标电机驱动工况,并根据目标电机驱动工况,对电动汽车的附属用电设备的功率进行控制,从而能够根据电动汽车的电机在一定时间段内(当前运行周期内)的多个瞬时驱动功率确定目标电机驱动工况,并根据目标电机驱动工况,对电动汽车的附属用电设备的功率进行控制,使得电动汽车对附属用电设备的功率的控制过程更加平滑,减少附属用电设备使用过程中的工作模式的切换,进而能够在提高驾驶舒适性的同时,提升电动汽车的动力电池的能量效率。Embodiments of the present application can obtain multiple instantaneous drive powers of the electric vehicle's motor during the current operating cycle, determine the first probability distribution corresponding to the multiple instantaneous drive powers, and then determine the first probability distribution and multiple predetermined Assume the second probability distribution corresponding to the motor driving conditions, determine the target motor driving conditions of the electric vehicle in the current operating cycle from multiple preset motor driving conditions, and determine the electric vehicle's target motor driving conditions according to the target motor driving conditions. The power of the car's auxiliary electrical equipment is controlled, so that the target motor driving conditions can be determined based on the multiple instantaneous driving powers of the electric vehicle's motor within a certain period of time (within the current operating cycle), and based on the target motor driving conditions, Controlling the power of auxiliary electrical equipment of electric vehicles makes the control process of the power of auxiliary electrical equipment by electric vehicles smoother and reduces the switching of working modes during the use of auxiliary electrical equipment, thereby improving driving comfort. At the same time, it can improve the energy efficiency of electric vehicle power batteries.
第六方面,本申请的实施例提供了一种计算机程序产品,包括计算机指令,所述计算机指令被控制器执行时实现上述第一方面或者第一方面的多种可能的实现方式中的一种或几种的功率控制方法。In a sixth aspect, embodiments of the present application provide a computer program product, including computer instructions, which when executed by a controller implement the above-mentioned first aspect or one of multiple possible implementations of the first aspect. or several power control methods.
本申请的实施例,能够获取电动汽车的电机在当前运行周期内的多个瞬时驱动功率,并确定与多个瞬时驱动功率对应的第一概率分布,然后根据第一概率分布及与多个预设电机驱动工况分别对应的第二概率分布,从多个预设电机驱动工况中,确定出电动汽车在当前运行周期内的目标电机驱动工况,并根据目标电机驱动工况,对电动汽车的附属用电设备的功率进行控制,从而能够根据电动汽车的电机在一定时间段内(当前运行周期内)的多个瞬时驱动功率确定目标电机驱动工况,并根据目标电机驱动工况,对电动汽车的附属用电设备的功率进行控制,使得电动汽车对附属用电设备的功率的控制过程更加平滑,减少附属用电设备使用过程中的工作模式的切换,进而能够在提高驾驶舒适性的同时,提升电动汽车的动力电池的能量效率。Embodiments of the present application can obtain multiple instantaneous drive powers of the electric vehicle's motor during the current operating cycle, determine the first probability distribution corresponding to the multiple instantaneous drive powers, and then determine the first probability distribution and multiple predetermined Assume the second probability distribution corresponding to the motor driving conditions, determine the target motor driving conditions of the electric vehicle in the current operating cycle from multiple preset motor driving conditions, and determine the electric vehicle's target motor driving conditions according to the target motor driving conditions. The power of the car's auxiliary electrical equipment is controlled, so that the target motor driving conditions can be determined based on the multiple instantaneous driving powers of the electric vehicle's motor within a certain period of time (within the current operating cycle), and based on the target motor driving conditions, Controlling the power of auxiliary electrical equipment of electric vehicles makes the control process of the power of auxiliary electrical equipment by electric vehicles smoother and reduces the switching of working modes during the use of auxiliary electrical equipment, thereby improving driving comfort. At the same time, it can improve the energy efficiency of electric vehicle power batteries.
本申请的这些和其他方面在以下(多个)实施例的描述中会更加简明易懂。These and other aspects of the application will be better understood in the description of the embodiment(s) below.
包含在说明书中并且构成说明书的一部分的附图与说明书一起示出了本申请的示例性实施例、特征和方面,并且用于解释本申请的原理。The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate exemplary embodiments, features, and aspects of the application and together with the description, serve to explain the principles of the application.
图1示出根据本申请一实施例的功率控制方法的应用场景的示意图。Figure 1 shows a schematic diagram of an application scenario of a power control method according to an embodiment of the present application.
图2a示出根据本申请一实施例的参考电动汽车的速度-时间曲线示意图。Figure 2a shows a schematic diagram of the speed-time curve of a reference electric vehicle according to an embodiment of the present application.
图2b示出根据本申请一实施例的第三概率分布的示意图。Figure 2b shows a schematic diagram of a third probability distribution according to an embodiment of the present application.
图3示出根据本申请一实施例的功率控制方法的流程图。Figure 3 shows a flow chart of a power control method according to an embodiment of the present application.
图4示出根据本申请一实施例的功率控制方法的处理过程的示意图。FIG. 4 shows a schematic diagram of a processing process of a power control method according to an embodiment of the present application.
图5示出根据本申请一实施例的功率控制方法的处理过程的示意图。FIG. 5 shows a schematic diagram of a processing process of a power control method according to an embodiment of the present application.
图6示出根据本申请一实施例的功率控制装置的框图。FIG. 6 shows a block diagram of a power control device according to an embodiment of the present application.
以下将参考附图详细说明本申请的各种示例性实施例、特征和方面。附图中相同的附图标记表示功能相同或相似的元件。尽管在附图中示出了实施例的各种方面,但是除非特别指出,不必按比例绘制附图。Various exemplary embodiments, features, and aspects of the present application will be described in detail below with reference to the accompanying drawings. The same reference numbers in the drawings identify functionally identical or similar elements. Although various aspects of the embodiments are illustrated in the drawings, the drawings are not necessarily drawn to scale unless otherwise indicated.
在这里专用的词“示例性”意为“用作例子、实施例或说明性”。这里作为“示例性”所说明的任何实施例不必解释为优于或好于其它实施例。The word "exemplary" as used herein means "serving as an example, example, or illustrative." Any embodiment described herein as "exemplary" is not necessarily to be construed as superior or superior to other embodiments.
另外,为了更好的说明本申请,在下文的具体实施方式中给出了众多的具体细节。本领域技术人员应当理解,没有某些具体细节,本申请同样可以实施。在一些实例中,对于本领域技术人员熟知的方法、手段、元件和电路未作详细描述,以便于凸显本申请的主旨。In addition, in order to better explain the present application, numerous specific details are given in the following detailed description. It will be understood by those skilled in the art that the present application may be practiced without certain specific details. In some instances, methods, means, components and circuits that are well known to those skilled in the art are not described in detail in order to highlight the subject matter of the present application.
目前,电动汽车行驶时,动力电池为其提供全部的功率输出。但动力电池是被动部件,大电流放电不仅会导致动力电池的能量效率降低,而且会加速动力电池的老化。电机是电动汽车上主要的能量消耗源,在相关技术中,为了从能量消耗源上对动力电池的输出功率进行限制以减少大电流放电,通常会根据电机当前驱动功率、电机当前驱动功率百分比等瞬时状态信息,对电动汽车的附属用电设备的功率进行控制。Currently, when an electric vehicle is running, the power battery provides all the power output. However, the power battery is a passive component, and high-current discharge will not only reduce the energy efficiency of the power battery, but also accelerate the aging of the power battery. The motor is the main energy consumption source in electric vehicles. In related technologies, in order to limit the output power of the power battery from the energy consumption source to reduce large current discharge, the current driving power of the motor, the current driving power percentage of the motor, etc. are usually used. Instantaneous status information is used to control the power of ancillary electrical equipment of electric vehicles.
然而,电机当前驱动功率、电机当前驱动功率百分比等瞬时状态信息,受多种因素影响,数值时刻变化且波动很大,直接根据其对电动汽车的附属用电设备的功率进行控制,过于简单,容易导致附属用电设备的工作模式频繁切换,不仅影响驾驶舒适性,也不利于动力电池的能量效率的提升。However, instantaneous status information such as the current driving power of the motor and the percentage of the current driving power of the motor are affected by many factors, and the values change all the time and fluctuate greatly. It is too simple to directly control the power of the ancillary electrical equipment of the electric vehicle. It is easy to cause the working mode of auxiliary electrical equipment to switch frequently, which not only affects driving comfort, but also is not conducive to the improvement of the energy efficiency of the power battery.
例如,在一些技术方案中,当电机当前驱动功率较高时,通常直接限制或关闭某些附属用电设备,该决策过程过于简单,容易导致附属用电设备的工作模式频繁切换(例如在打开、关闭两个工作模式之间频繁切换),不仅影响驾驶舒适性,而且不利于动力电池的能量效率的提升。For example, in some technical solutions, when the current driving power of the motor is high, some auxiliary electrical equipment is usually directly limited or shut down. This decision-making process is too simple and can easily lead to frequent switching of the working mode of the auxiliary electrical equipment (for example, when turning on , turning off frequent switching between the two working modes) not only affects driving comfort, but is also detrimental to the improvement of the energy efficiency of the power battery.
在另一些技术方案中,预先为动力电池的荷电状态(state of charge,SoC)和整车绝缘电阻设置多级阈值,为加速踏板开度设置开度阈值;当接收到空调(高压附属用电设备)运行请求时,根据整车绝缘电阻、动力电池的SoC和加速踏板开度,调整空调的运行状态。也就是说,该技术方案是根据车辆的瞬时状态信息,对空调的运行功率进行控制。In other technical solutions, multi-level thresholds are set in advance for the state of charge (SoC) of the power battery and the vehicle insulation resistance, and the opening threshold is set for the accelerator pedal opening; when receiving the air conditioner (high-voltage accessory) (Electrical equipment) operation request, the operating status of the air conditioner is adjusted according to the vehicle insulation resistance, the SoC of the power battery and the accelerator pedal opening. In other words, this technical solution is to control the operating power of the air conditioner based on the instantaneous status information of the vehicle.
然而,在不同场景(例如低速、高速、爬坡等场景)下,相同的加速踏板开度,对电机的驱动功率的需求可能存在很大差异,该技术方案中,仅使用加速踏板开度来表示电机的驱动功率过于简单,而且由于车辆的瞬时状态信息受多种因素影响,数值时刻变化且波动很大,根据车辆的瞬时状态信息对空调的运行功率进行控制,可能导致空调在多个工作模式之间频繁切换,从而不仅影响温度的调控效果,影响驾驶舒适性,而且不利于动力电池的能量效率的提升。However, in different scenarios (such as low speed, high speed, climbing, etc.), with the same accelerator pedal opening, the demand for motor driving power may be very different. In this technical solution, only the accelerator pedal opening is used to determine the driving power. It means that the driving power of the motor is too simple, and because the instantaneous status information of the vehicle is affected by many factors, the value changes all the time and fluctuates greatly. Controlling the operating power of the air conditioner based on the instantaneous status information of the vehicle may cause the air conditioner to work at multiple times. Frequent switching between modes not only affects the temperature control effect and driving comfort, but is also detrimental to the improvement of the energy efficiency of the power battery.
为了解决上述技术问题,本申请提供了一种功率控制方法,应用于电动汽车,该方法包括:获取所述电动汽车的电机在当前运行周期内的多个瞬时驱动功率;根据预 设的驱动功率区间,确定与所述多个瞬时驱动功率对应的第一概率分布,所述第一概率分布用于表示所述瞬时驱动功率落在各驱动功率区间中的概率;根据所述第一概率分布及与多个预设电机驱动工况分别对应的第二概率分布,从所述多个预设电机驱动工况中,确定出所述电动汽车在所述当前运行周期内的目标电机驱动工况,其中,所述电机驱动工况与所述电机驱动的负载水平相关;根据所述目标电机驱动工况,对所述电动汽车的附属用电设备的功率进行控制。In order to solve the above technical problems, the present application provides a power control method, which is applied to electric vehicles. The method includes: obtaining multiple instantaneous driving powers of the motor of the electric vehicle in the current operating cycle; according to the preset driving power interval, determine a first probability distribution corresponding to the plurality of instantaneous driving powers, the first probability distribution is used to represent the probability that the instantaneous driving power falls in each driving power interval; according to the first probability distribution and A second probability distribution corresponding to a plurality of preset motor driving conditions respectively, and determining the target motor driving condition of the electric vehicle in the current operating cycle from the plurality of preset motor driving conditions, Wherein, the motor driving working condition is related to the load level driven by the motor; according to the target motor driving working condition, the power of the auxiliary electrical equipment of the electric vehicle is controlled.
本申请实施例的功率控制方法,能够获取电动汽车的电机在当前运行周期内的多个瞬时驱动功率,并确定与多个瞬时驱动功率对应的第一概率分布,然后根据第一概率分布及与多个预设电机驱动工况分别对应的第二概率分布,从多个预设电机驱动工况中,确定出电动汽车在当前运行周期内的目标电机驱动工况,并根据目标电机驱动工况,对电动汽车的附属用电设备的功率进行控制,从而能够根据电动汽车的电机在一定时间段内(当前运行周期内)的多个瞬时驱动功率确定目标电机驱动工况,并根据目标电机驱动工况,对电动汽车的附属用电设备的功率进行控制,使得电动汽车对附属用电设备的功率的控制过程更加平滑,减少附属用电设备使用过程中的工作模式的切换,进而能够在提高驾驶舒适性的同时,提升电动汽车的动力电池的能量效率。The power control method of the embodiment of the present application can obtain multiple instantaneous driving powers of the electric vehicle's motor during the current operating cycle, determine the first probability distribution corresponding to the multiple instantaneous driving powers, and then determine the first probability distribution and the The second probability distribution corresponding to the multiple preset motor driving conditions respectively determines the target motor driving conditions of the electric vehicle in the current operating cycle from the multiple preset motor driving conditions, and determines the target motor driving conditions according to the target motor driving conditions. , control the power of the auxiliary electrical equipment of electric vehicles, so that the target motor driving conditions can be determined based on the multiple instantaneous driving powers of the electric vehicle's motor within a certain period of time (within the current operating cycle), and the target motor driving conditions can be determined based on the target motor drive Working conditions, the power of the auxiliary electrical equipment of the electric vehicle is controlled, making the control process of the power of the auxiliary electrical equipment by the electric vehicle smoother, reducing the switching of working modes during the use of the auxiliary electrical equipment, and thus improving the efficiency of the electric vehicle. While improving driving comfort, it also improves the energy efficiency of electric vehicle power batteries.
本申请实施例的功率控制方法可应用于电动汽车。在一种可能的实现方式中,本申请实施例的功率控制方法可以以软件的形式,加载在电动汽车的车载设备或后装车载设备中。The power control method in the embodiment of the present application can be applied to electric vehicles. In a possible implementation manner, the power control method of the embodiment of the present application can be loaded in the vehicle-mounted equipment or after-installed vehicle-mounted equipment of the electric vehicle in the form of software.
其中,车载设备可例如用于对电动汽车整车进行控制的车载控制器(vehicle control unit,VCU,也可称为整车控制器)。本申请实施例的功率控制方法可以以软件的形式,前期(例如在电动汽车出厂之前)加载在车辆控制器VCU中,或者后期(例如在电动汽车使用过程中)加载在车辆控制器VCU中。Among them, the vehicle-mounted equipment can be, for example, a vehicle-mounted controller (vehicle control unit, VCU, also called a vehicle controller) used to control the entire electric vehicle. The power control method of the embodiment of the present application can be in the form of software, loaded in the vehicle controller VCU in the early stage (for example, before the electric vehicle leaves the factory), or loaded in the vehicle controller VCU in the later stage (for example, during the use of the electric vehicle).
后装车载设备是指在电动汽车使用过程中安装到电动汽车上的车载设备。本申请实施例的功率控制方法可以以软件的形式,直接加载在后装车载设备中并以后装车载设备的方式售卖,或者加载在电动汽车已有的后装车载设备中。需要说明的是,本申请对车载设备及后装车载设备的具体类型不作限制。After-installed vehicle equipment refers to the vehicle equipment installed on the electric vehicle during the use of the electric vehicle. The power control method of the embodiment of the present application can be in the form of software, directly loaded into and sold as after-loaded vehicle equipment, or loaded into existing after-loaded vehicle equipment of electric vehicles. It should be noted that this application does not limit the specific types of vehicle-mounted equipment and after-installed vehicle-mounted equipment.
图1示出根据本申请一实施例的功率控制方法的应用场景的示意图。如图1所示,本申请实施例的功率控制方法应用于电动汽车100,电动汽车100包括信息采集模块110、车载控制器120及附属用电设备130。Figure 1 shows a schematic diagram of an application scenario of a power control method according to an embodiment of the present application. As shown in FIG. 1 , the power control method according to the embodiment of the present application is applied to an electric vehicle 100 . The electric vehicle 100 includes an information collection module 110 , an on-board controller 120 and ancillary electrical equipment 130 .
在电动汽车100行驶过程中,信息采集模块110可采集与电机瞬时驱动功率计算相关的信息,并将采集的信息发送给车载控制器120进行处理。While the electric vehicle 100 is driving, the information collection module 110 can collect information related to the instantaneous drive power calculation of the motor, and send the collected information to the on-board controller 120 for processing.
信息采集模块110可包括驱动电机信息采集单元或车辆运动状态感知单元。驱动电机信息采集单元可用于采集与电机瞬时驱动功率计算相关的电机信息,例如电动汽车100的直流母线电压、电机控制器电流、电机扭矩、电机转速等。车辆运动状态感知单元可用于采集电动汽车100行驶过程中的速度、加速度、坡度等信息,以便支持车载控制器120根据电动汽车100的运动状态计算其电机瞬时驱动功率。The information collection module 110 may include a drive motor information collection unit or a vehicle motion state sensing unit. The drive motor information acquisition unit can be used to collect motor information related to the instantaneous drive power calculation of the motor, such as the DC bus voltage of the electric vehicle 100, motor controller current, motor torque, motor speed, etc. The vehicle motion state sensing unit can be used to collect speed, acceleration, slope and other information during the driving process of the electric vehicle 100 to support the on-board controller 120 in calculating the instantaneous driving power of the motor according to the motion state of the electric vehicle 100 .
在一个示例中,在电动汽车100的电机信息可直接获取的情况下,信息采集模块110可包括驱动电机信息采集单元;在电动汽车100的电机信息无法直接获取的情况下,信息采集模块110可包括车辆运动状态感知单元。在另一个示例中,信息采集模 块110可同时包括驱动电机信息采集单元及车辆运动状态感知单元。本领域技术人员可根据实际情况确定信息采集模块110的具体实现方式,本申请对此不作限制。In one example, when the motor information of the electric vehicle 100 can be directly obtained, the information collection module 110 may include a drive motor information collection unit; when the motor information of the electric vehicle 100 cannot be directly obtained, the information collection module 110 may Includes vehicle motion status sensing unit. In another example, the information collection module 110 may include a drive motor information collection unit and a vehicle motion state sensing unit at the same time. Those skilled in the art can determine the specific implementation of the information collection module 110 according to actual conditions, and this application does not limit this.
车载控制器120在接收到信息采集模块110发送的信息的情况下,可根据接收的信息,获取电动汽车100的电机在当前运行周期内的多个瞬时驱动功率,并根据预设的驱动功率区间,确定与多个瞬时驱动功率对应的第一概率分布,然后根据第一概率分布及与多个预设电机驱动工况分别对应的第二概率分布,从多个预设电机驱动工况中,确定出电动汽车100在当前运行周期内的目标电机驱动工况,并根据目标电机驱动工况,对电动汽车100的附属用电设备130的功率进行控制。After receiving the information sent by the information collection module 110, the on-board controller 120 can obtain multiple instantaneous driving powers of the motor of the electric vehicle 100 in the current operating cycle based on the received information, and calculate the driving power according to the preset driving power interval. , determine the first probability distribution corresponding to the plurality of instantaneous driving powers, and then according to the first probability distribution and the second probability distribution respectively corresponding to the plurality of preset motor driving conditions, from the plurality of preset motor driving conditions, The target motor driving conditions of the electric vehicle 100 in the current operating cycle are determined, and the power of the accessory electrical equipment 130 of the electric vehicle 100 is controlled according to the target motor driving conditions.
在一个示例中,车载控制器120对电动汽车100的附属用电设备130的功率进行控制时,可向附属用电设备130发送控制指令,例如使能指令、非使能指令、功率限制指令等;附属用电设备130在接收到车载控制器120发送的控制指令的情况下,可根据控制指令,调整自身工作模式。In one example, when the on-board controller 120 controls the power of the auxiliary power consuming device 130 of the electric vehicle 100, it may send a control instruction to the auxiliary power consuming device 130, such as an enable command, a disable command, a power limit command, etc. ; When the accessory electrical equipment 130 receives the control instruction sent by the vehicle-mounted controller 120, it can adjust its own working mode according to the control instruction.
需要说明的是,在实际电动汽车中,上述驱动电机信息采集单元及车辆运动状态感知单元可包括多个不同或相同的传感器,本申请对此不作限制。在实际电动汽车中,车载控制器可以为电动汽车上的主要控制器,车载控制器也可以包括电动汽车上的多个控制器,本申请为了简洁,统一表述为车载控制器,本申请对车载控制器的具体类型不作限制。It should be noted that in actual electric vehicles, the above-mentioned driving motor information collection unit and vehicle motion state sensing unit may include multiple different or identical sensors, and this application is not limited to this. In an actual electric vehicle, the vehicle-mounted controller can be the main controller on the electric vehicle, and the vehicle-mounted controller can also include multiple controllers on the electric vehicle. For the sake of simplicity, this application will uniformly describe it as a vehicle-mounted controller. This application refers to the vehicle-mounted controller. The specific type of controller is not limited.
在通过本申请的上述实施例所述的功率控制方法,对电动汽车的附属用电设备的功率进行控制之前,需确定多个预设电机驱动工况以及与多个预设电机驱动工况分别对应的第二概率分布。Before controlling the power of the auxiliary electrical equipment of an electric vehicle through the power control method described in the above embodiments of the present application, it is necessary to determine multiple preset motor driving conditions and their respective relationships with the multiple preset motor driving conditions. The corresponding second probability distribution.
在一种可能的实现方式中,可根据预设的多组参考电机瞬时驱动功率,确定多个预设电机驱动工况以及与多个预设电机驱动工况分别对应的第二概率分布。其中,每组参考电机瞬时驱动功率包括参考电动汽车在一个历史运行周期内的多个参考电机瞬时驱动功率。与每组参考电机瞬时驱动功率对应的参考电动汽车可以相同或不同,本申请对此不作限制。运行周期为一个预设时长的时间段。例如,运行周期可以是一个分钟级的时间段,其预设时长可以为2分钟、5分钟、10分钟等,本领域技术人员可根据实际情况设置运行周期的具体时长,不申请对此不作限制。In a possible implementation, multiple preset motor driving conditions and second probability distributions respectively corresponding to the multiple preset motor driving conditions can be determined based on multiple preset sets of reference motor instantaneous driving powers. Among them, each set of reference motor instantaneous drive power includes multiple reference motor instantaneous drive powers of the reference electric vehicle within a historical operating cycle. The reference electric vehicles corresponding to the instantaneous drive power of each group of reference motors may be the same or different, and this application does not limit this. The running cycle is a preset period of time. For example, the running cycle can be a minute-level time period, and its preset duration can be 2 minutes, 5 minutes, 10 minutes, etc. Those skilled in the art can set the specific duration of the running cycle according to the actual situation, and there is no restriction on this without application. .
在一种可能的实现方式中,可通过聚类来确定多个预设电机驱动工况。可首先根据预设的驱动功率区间,分别确定与各组参考电机瞬时驱动功率对应的第三概率分布。对于任意一组参考电机瞬时驱动功率,与该组参考电机瞬时驱动功率对应的第三概率分布可用于表示该组参考电机瞬时驱动功率中的参考电机瞬时驱动功率落在各个驱动功率区间中的概率。In one possible implementation, multiple preset motor driving conditions can be determined through clustering. The third probability distribution corresponding to the instantaneous driving power of each group of reference motors may first be determined according to the preset driving power interval. For any set of reference motor instantaneous drive powers, the third probability distribution corresponding to the set of reference motor instantaneous drive powers can be used to represent the probability that the reference motor instantaneous drive power in the set of reference motor instantaneous drive powers falls in each drive power interval. .
其中,驱动功率区间为多个。可按照统一的区间划分方式,将电动汽车的电机驱动功率的取值区间划分为多个驱动功率区间。例如,假设电动汽车的电机驱动功率的取值区间为-100kw至300kw,可按照每10kw一个区间的划分方式,将电机驱动功率的取值区间划分为40个驱动功率区间,分别为[-100kw,-90kw)、[-90kw,-80kw)、…、[-10kw,0kw)、[0kw,10kw)、[10kw,20kw)、…、[280kw,290kw)、[290kw,300kw]。There are multiple driving power intervals. The value range of the motor driving power of the electric vehicle can be divided into multiple driving power ranges according to a unified range division method. For example, assuming that the value range of the motor driving power of an electric vehicle is -100kw to 300kw, the value range of the motor driving power can be divided into 40 driving power intervals according to the division method of one interval every 10kw, which are [-100kw , -90kw), [-90kw, -80kw), ..., [-10kw, 0kw), [0kw, 10kw), [10kw, 20kw), ..., [280kw, 290kw), [290kw, 300kw].
对于任意一组参考电机瞬时驱动功率,可通过统计计算,确定该组参考电机瞬时驱动功率中的参考电机瞬时驱动功率落在各个驱动功率区间中的概率,进而得到与该 组参考电机瞬时驱动功率对应的第三概率分布。For any set of reference motor instantaneous drive power, statistical calculations can be used to determine the probability that the reference motor instantaneous drive power in the set of reference motor instantaneous drive powers falls in each drive power range, and then obtain the instantaneous drive power of the set of reference motors. The corresponding third probability distribution.
举例来说,假设驱动功率区间的数量为40,驱动功率区间的划分方式如上所述,某组参考电机瞬时驱动功率中的参考电机瞬时驱动功率的总数量为100个,可分别确定这100个参考电机瞬时驱动功率对应的驱动功率区间,例如,假设参考电机瞬时驱动功率为-93kw,可确定该参考电机瞬时驱动功率对应的驱动功率区间为[-100kw,-90kw)。For example, assuming that the number of driving power intervals is 40, and the driving power intervals are divided as described above, the total number of reference motor instantaneous drive powers in a certain group of reference motor instantaneous drive powers is 100, and these 100 can be determined separately. The driving power range corresponding to the instantaneous driving power of the reference motor. For example, assuming that the instantaneous driving power of the reference motor is -93kw, it can be determined that the driving power range corresponding to the instantaneous driving power of the reference motor is [-100kw, -90kw).
然后根据与各个驱动功率区间对应的参考电机瞬时驱动功率的数量及该组参考电机瞬时驱动功率中的参考电机瞬时驱动功率的总数量,确定参考电机瞬时驱动功率落在各个驱动功率区间中的概率:Then, based on the number of reference motor instantaneous drive powers corresponding to each drive power interval and the total number of reference motor instantaneous drive powers in the group of reference motor instantaneous drive powers, the probability that the reference motor instantaneous drive power falls within each drive power interval is determined. :
假设与第1个驱动功率区间[-100kw,-90kw)对应的参考电机瞬时驱动功率的数量为3,那么,可将3/100=0.03确定为参考电机瞬时驱动功率落在第1个驱动功率区间的概率;假设与第2个驱动功率区间[-90kw,-80kw)对应的参考电机瞬时驱动功率的数量为0,那么,可将0/100=0确定为参考电机瞬时驱动功率落在第2个驱动功率区间的概率;通过类似的方式,可确定出参考电机瞬时驱动功率落在其他38个驱动功率区间的概率,从而得到与该组参考电机瞬时驱动功率对应的第三概率分布。Assuming that the number of instantaneous driving powers of the reference motor corresponding to the first driving power interval [-100kw, -90kw) is 3, then 3/100=0.03 can be determined as the instantaneous driving power of the reference motor falling in the first driving power interval; assuming that the number of instantaneous drive powers of the reference motor corresponding to the second drive power interval [-90kw, -80kw) is 0, then 0/100=0 can be determined as the instantaneous drive power of the reference motor falling in the second drive power interval [-90kw, -80kw]. The probability of 2 drive power intervals; in a similar way, the probability that the instantaneous drive power of the reference motor falls in the other 38 drive power intervals can be determined, thereby obtaining the third probability distribution corresponding to the instantaneous drive power of the reference motor.
在一种可能的实现方式中,与任意一组参考电机瞬时驱动功率对应的第三概率分布P可通过下述公式(1)来表示:In a possible implementation, the third probability distribution P corresponding to any set of reference motor instantaneous drive power can be expressed by the following formula (1):
P={(p
1,ω
1),(p
2,ω
2),...,(p
n,ω
n)} (1)
P={(p 1 , ω 1 ), (p 2 , ω 2 ),..., (p n , ω n )} (1)
公式(1)中,p
1表示第1个驱动功率区间的中心点;ω
1表示该组参考电机瞬时驱动功率中的参考电机瞬时驱动功率落在第1个驱动功率区间中的概率;p
2表示第2个驱动功率区间的中心点;ω
2表示该组参考电机瞬时驱动功率中的参考电机瞬时驱动功率落在第2个驱动功率区间中的概率;p
n表示第n个驱动功率区间的中心点;ω
n表示该组参考电机瞬时驱动功率中的参考电机瞬时驱动功率落在第n个驱动功率区间中的概率;n为正整数,表示驱动功率区间的数量。
In formula (1), p 1 represents the center point of the first driving power interval; ω 1 represents the probability that the instantaneous driving power of the reference motor in the group of reference motor instantaneous driving powers falls in the first driving power interval; p 2 represents the center point of the second drive power interval; ω 2 represents the probability that the instantaneous drive power of the reference motor in the group of reference motor instantaneous drive powers falls in the second drive power interval; p n represents the nth drive power interval. Center point; ω n represents the probability that the instantaneous driving power of the reference motor in the group of reference motor instantaneous driving powers falls in the nth driving power interval; n is a positive integer, indicating the number of driving power intervals.
图2a示出根据本申请一实施例的参考电动汽车的速度-时间曲线示意图。如图2a所示,参考电动汽车的速度-时间曲线210的横轴表示时间,单位为秒(s),历史运行周期为800秒(即13分20秒);纵轴表示速度,单位为千米/小时(km/h)。Figure 2a shows a schematic diagram of the speed-time curve of a reference electric vehicle according to an embodiment of the present application. As shown in Figure 2a, the horizontal axis of the speed-time curve 210 of the reference electric vehicle represents time, in seconds (s), and the historical operating cycle is 800 seconds (ie, 13 minutes and 20 seconds); the vertical axis represents speed, in thousands. Meters/hour (km/h).
可根据参考电动汽车的速度-时间曲线210,确定出该参考电动汽车在历史运行周期内的各个时刻的速度及加速度,再结合坡度(这里预设坡度为0),可计算得到与参考电动汽车的速度-时间曲线210对应的一组参考电机瞬时驱动功率。然后再通过上述实施例所述的统计计算方式,得到与该组参考电机瞬时驱动功率对应的第三概率分布,可参见图2b。According to the speed-time curve 210 of the reference electric vehicle, the speed and acceleration of the reference electric vehicle at each moment in the historical operating cycle can be determined, and then combined with the slope (the default slope here is 0), the result of the reference electric vehicle can be calculated The speed-time curve 210 corresponds to a set of reference motor instantaneous driving powers. Then, through the statistical calculation method described in the above embodiment, a third probability distribution corresponding to the instantaneous driving power of the reference motor is obtained, as shown in Figure 2b.
图2b示出根据本申请一实施例的第三概率分布的示意图。如图2b所示,第三概率分布可表示为直方图220,直方图220的横轴表示电机驱动功率,单位为千瓦(kw),纵轴表示概率。直方图220中的每个直方(即纵向条)对应一个驱动功率区间,用于表示参考电机瞬时驱动功率落在对应的驱动功率区间的概率。Figure 2b shows a schematic diagram of a third probability distribution according to an embodiment of the present application. As shown in Figure 2b, the third probability distribution can be represented as a histogram 220. The horizontal axis of the histogram 220 represents the motor driving power in kilowatts (kw), and the vertical axis represents probability. Each histogram (ie, vertical bar) in the histogram 220 corresponds to a driving power interval and is used to represent the probability that the instantaneous driving power of the reference motor falls within the corresponding driving power interval.
通过这种方式,能够对各组参考电机瞬时驱动功率中的统计特征进行提取,得到第三概率分布,便于后续聚类。In this way, the statistical features in the instantaneous driving power of each group of reference motors can be extracted to obtain the third probability distribution, which facilitates subsequent clustering.
在一种可能的实现方式中,得到与各组参考电机瞬时驱动功率对应的第三概率分 布后,可根据预设电机驱动工况的数量及第三概率分布之间的推土机距离,对第三概率分布进行聚类,得到多个簇及多个簇的簇中心。其中,预设电机驱动工况的数量可根据实际情况进行设置,例如可将预设电机驱动工况的数量设为4,也可将预设电机驱动工况的数量设为其他值,本申请对此不作限制。In a possible implementation, after obtaining the third probability distribution corresponding to the instantaneous driving power of each group of reference motors, the third probability distribution can be calculated based on the number of preset motor driving conditions and the bulldozer distance between the third probability distributions. Probability distribution is clustered to obtain multiple clusters and cluster centers of multiple clusters. Among them, the number of preset motor driving conditions can be set according to the actual situation. For example, the number of preset motor driving conditions can be set to 4, or the number of preset motor driving conditions can be set to other values. This application There are no restrictions on this.
与传统聚类过程中使用几何距离(例如欧式距离等)来度量两个对象之间的相似性不同,本申请的实施例的聚类对象是第三概率分布,基于几何距离的相似性度量无法捕捉不同分布的不确定对象之间的差异。因此,本申请的实施例中,聚类时采用基于推土机距离(earth mover’s distance,EMD,也可称为地球移动距离)的相似性度量。推土机距离EMD可用于对两个直方图之间的相似性进行度量,由于第三概率分布可表示为直方图,因此,可通过两个第三概率分布之间的推土机距离,来度量两个第三概率分布之间的相似性。Different from using geometric distance (such as Euclidean distance, etc.) to measure the similarity between two objects in the traditional clustering process, the clustering object in the embodiment of the present application is the third probability distribution, and the similarity measure based on geometric distance cannot Capture differences between uncertain objects with different distributions. Therefore, in the embodiment of the present application, a similarity measure based on earth mover distance (EMD, also known as earth move distance) is used for clustering. The bulldozer distance EMD can be used to measure the similarity between two histograms. Since the third probability distribution can be expressed as a histogram, the two third probability distributions can be measured by the bulldozer distance between the two third probability distributions. Similarity between three probability distributions.
下面对推土机距离的计算方式进行示例性地说明。假设第一个直方图表示的概率分布为概率分布R,第二个直方图表示的概率分布为概率分布Q,概率分布R及概率分布Q可分别表示如下:The calculation method of the bulldozer distance is exemplified below. Assume that the probability distribution represented by the first histogram is probability distribution R, and the probability distribution represented by the second histogram is probability distribution Q. Probability distribution R and probability distribution Q can be expressed as follows:
R={(r
1,ω
r1),(r
2,ω
r2),...,(r
m,ω
rm)}
R={(r 1 , ω r1 ), (r 2 , ω r2 ),..., (r m , ω rm )}
Q={(q
1,ω
q1),(q
2,ω
q2),...,(q
m,ω
qm)}
Q={(q 1 , ω q1 ), (q 2 , ω q2 ),..., (q m , ω qm )}
其中,r
1表示概率分布R的第1个数值区间的中心点(第一个直方图中第1个直方的位置);ω
r1表示与概率分布R对应的数值出现在第1个数值区间中的概率(第一个直方图中第1个直方的高度);r
2表示概率分布R的第2个数值区间的中心点(第一个直方图中第2个直方的位置);ω
r2表示与概率分布R对应的数值出现在第2个数值区间中的概率(第一个直方图中第2个直方的高度);r
m表示概率分布R的第m个数值区间的中心点(第一个直方图中第m个直方的位置);ω
rm表示与概率分布R对应的数值出现在第m个数值区间中的概率(第一个直方图中第m个直方的高度);m为正整数,表示数值区间的数量;
Among them, r 1 represents the center point of the first numerical interval of the probability distribution R (the position of the first histogram in the first histogram); ω r1 represents that the value corresponding to the probability distribution R appears in the first numerical interval. The probability of (the height of the first histogram in the first histogram); r 2 represents the center point of the second numerical interval of the probability distribution R (the position of the second histogram in the first histogram); ω r2 represents The probability that the value corresponding to the probability distribution R appears in the second numerical interval (the height of the second histogram in the first histogram); r m represents the center point of the mth numerical interval of the probability distribution R (the first The position of the m-th histogram in the first histogram); ω rm represents the probability that the value corresponding to the probability distribution R appears in the m-th numerical interval (the height of the m-th histogram in the first histogram); m is positive Integer, representing the number of numerical intervals;
q
1表示概率分布Q的第1个数值区间的中心点(第二个直方图中第1个直方的位置);ω
q1表示与概率分布Q对应的数值出现在第1个数值区间中的概率(第二个直方图中第1个直方的高度);q
2表示概率分布Q的第2个数值区间的中心点(第二个直方图中第2个直方的位置);ω
q2表示与概率分布Q对应的数值出现在第2个数值区间中的概率(第二个直方图中第2个直方的高度);q
m表示概率分布Q的第m个数值区间的中心点(第二个直方图中第m个直方的位置);ω
qm表示与概率分布Q对应的数值出现在第m个数值区间中的概率(第二个直方图中第m个直方的高度)。
q 1 represents the center point of the first numerical interval of the probability distribution Q (the position of the first histogram in the second histogram); ω q1 represents the probability that the value corresponding to the probability distribution Q appears in the first numerical interval. (The height of the first histogram in the second histogram); q 2 represents the center point of the second numerical interval of the probability distribution Q (the position of the second histogram in the second histogram); ω q2 represents the probability The probability that the value corresponding to the distribution Q appears in the second numerical interval (the height of the second histogram in the second histogram); q m represents the center point of the m-th numerical interval of the probability distribution Q (the second histogram) The position of the m-th histogram in the figure); ω qm represents the probability that the value corresponding to the probability distribution Q appears in the m-th value interval (the height of the m-th histogram in the second histogram).
可通过下述公式(2)来计算概率分布R和概率分布Q之间的推土机距离(EMD距离)d(R,Q):The bulldozer distance (EMD distance) d(R, Q) between the probability distribution R and the probability distribution Q can be calculated by the following formula (2):
公式(2)中,EMD(R,Q)表示R与Q之间的推土机距离;i为整数且1≤i≤m;j为整数且1≤j≤m;d
ij表示r
i与q
j之间的距离;f
ij通过求解优化问题得到。
In formula (2), EMD(R, Q) represents the bulldozer distance between R and Q; i is an integer and 1≤i≤m; j is an integer and 1≤j≤m; d ij represents r i and q j The distance between; f ij is obtained by solving the optimization problem.
例如,可建立带约束的线性优化问题来求解上述公式(2)中的参数f
ij,优化问题的目标函数F*可表示如下:
For example, a constrained linear optimization problem can be established to solve the parameters f ij in the above formula (2). The objective function F* of the optimization problem can be expressed as follows:
约束s.t.f
ij≥0,1≤i≤m,1≤j≤m,
Constraint stf ij ≥0, 1≤i≤m, 1≤j≤m,
其中,J(R,Q,F)表示代价函数,F=(f
11,f
12,...,f
1m,f
21,...,f
mm)。
Among them, J(R, Q, F) represents the cost function, F=(f 11 , f 12 ,..., f 1m , f 21 ,..., f mm ).
以上仅以概率分布R和概率分布Q作为示例,对推土机距离的计算过程进行了示例性地说明,在聚类过程中,可通过上述公式(2)计算两个第三概率分布之间的推土机距离。The above only uses the probability distribution R and the probability distribution Q as examples to illustrate the calculation process of the bulldozer distance. During the clustering process, the bulldozer distance between the two third probability distributions can be calculated through the above formula (2). distance.
在一种可能的实现方式中,可根据第三概率分布之间的推土机距离,通过K-中心点聚类算法(K-medoids),对第三概率分布进行聚类。K为预设电机驱动工况的数量,也就是说,聚类得到的簇的数量是根据预设电机驱动工况的数量K来确定的。聚类过程中,可通过绝对差值和(sum of absolute difference,SAD)来衡量聚类结果的优劣。绝对差值和SAD可用于表示聚类的输入对象集中的所有对象与其簇中心之间的误差的平方和。传统K-medoids算法中的SAD使用欧式距离来计算,而本申请实施例的K-medoids算法中的SAD使用EMD距离来计算。In a possible implementation, the third probability distributions can be clustered according to the bulldozer distance between the third probability distributions through a K-medoids clustering algorithm. K is the number of preset motor driving conditions, that is to say, the number of clusters obtained by clustering is determined based on the number K of preset motor driving conditions. During the clustering process, the quality of the clustering results can be measured by the sum of absolute differences (SAD). Absolute difference and SAD can be used to represent the sum of squared errors between all objects in the input object set for clustering and their cluster centers. The SAD in the traditional K-medoids algorithm is calculated using the Euclidean distance, while the SAD in the K-medoids algorithm of the embodiment of the present application is calculated using the EMD distance.
在一种可能的实现方式中,在对第三概率分布进行聚类的过程中,可通过下述公式(3)来计算绝对差值和SAD:In a possible implementation, in the process of clustering the third probability distribution, the absolute difference and SAD can be calculated through the following formula (3):
公式(3)中,C
v表示第v个簇,U表示第v个簇C
v中的任一第三概率分布,O
v表示第v个簇C
v的簇中心,dist(U,O
v)表示U与O
v之间的距离,EMD(U,O
v)表示U与O
v之间的推土机距离,v为整数且1≤v≤K。
In formula (3), C v represents the v-th cluster, U represents any third probability distribution in the v-th cluster C v , O v represents the cluster center of the v-th cluster C v , dist(U, O v ) represents the distance between U and O v , EMD (U, O v ) represents the bulldozer distance between U and O v , v is an integer and 1≤v≤K.
通过K-中心点聚类算法(K-medoids),对第三概率分布进行聚类的过程可示例如下:Through the K-medoids clustering algorithm (K-medoids), the process of clustering the third probability distribution can be exemplified as follows:
步骤一:将与各组参考电机瞬时驱动功率对应的第三概率分布,作为K-中心点聚类算法的输入对象,即K-中心点聚类算法的输入对象集包括多个第三概率分布;Step 1: Use the third probability distribution corresponding to the instantaneous driving power of each group of reference motors as the input object of the K-center point clustering algorithm. That is, the input object set of the K-center point clustering algorithm includes multiple third probability distributions. ;
步骤二:从多个第三概率分布中,随机选取K个第三概率分布作为初始簇中心,可通过O
v来表示第v个簇C
v的簇中心。作为簇中心的第三概率分布可以看作是代表对象,未作为簇中心的其他第三概率分布可以看作是非代表对象;
Step 2: Randomly select K third probability distributions from multiple third probability distributions as initial cluster centers. The cluster center of the v-th cluster C v can be represented by O v . The third probability distribution that is the center of the cluster can be regarded as a representative object, and other third probability distributions that are not the center of the cluster can be regarded as non-representative objects;
步骤三:将其他第三概率分布,分配到距离(推土机距离)最近的簇中心所代表的簇中,并计算第一绝对差值和SAD1,具体过程为:对于其他第三概率分布中的任一第三概率分布,计算该第三概率分布与各个簇中心之间的推土机距离,并将该第三概率分布划分到与最小推土机距离对应的簇中,从而能够将该第三概率分布划分到相似性最高的簇中;然后可通过上述公式(3)计算第一绝对差值和SAD1。Step 3: Assign other third probability distributions to the cluster represented by the cluster center closest to (bulldozer distance), and calculate the first absolute difference and SAD1. The specific process is: for any other third probability distribution A third probability distribution, calculate the bulldozer distance between the third probability distribution and the center of each cluster, and divide the third probability distribution into clusters corresponding to the minimum bulldozer distance, so that the third probability distribution can be divided into In the cluster with the highest similarity; the first absolute difference and SAD1 can then be calculated through the above formula (3).
由上述公式(3)可知,本申请的实施例在计算第一绝对差值和SAD1时,使用的 距离为推土机距离,与现有技术中的几何距离不同。It can be seen from the above formula (3) that when the embodiment of the present application calculates the first absolute difference value and SAD1, the distance used is the bulldozer distance, which is different from the geometric distance in the prior art.
步骤四:从未作为簇中心的其他第三概率分布中,随机选择一个第三概率分布作为非代表对象O′
v;
Step 4: Randomly select a third probability distribution as the non-representative object O′ v from other third probability distributions that are not cluster centers;
步骤五:计算用非代表对象O′
v替换代表对象O
v的代价,该代价可通过第二绝对差值和SAD2来表示。第二绝对差值和SAD2可通过上述公式(3)来计算,计算时只需将上述公式(3)中的O
v替换为O′
v即可;
Step 5: Calculate the cost of replacing the representative object O v with the non-representative object O′ v . This cost can be expressed by the second absolute difference and SAD2. The second absolute difference and SAD2 can be calculated by the above formula (3). When calculating, just replace O v in the above formula (3) with O′ v ;
步骤六:如果第二绝对差值和SAD2小于第一绝对差值和SAD1,则用O′
v替换O
v,从而可以得到K个新的簇中心;
Step 6: If the second absolute difference sum SAD2 is less than the first absolute difference sum SAD1, replace O v with O′ v , so that K new cluster centers can be obtained;
步骤七:循环执行步骤三至步骤六,直到达到预设的聚类结束条件(例如迭代次数达到预设的次数阈值、簇中心不再发生变化等),则结束聚类,得到K个簇及每个簇的簇中心。Step 7: Loop through steps 3 to 6 until the preset clustering end conditions are reached (for example, the number of iterations reaches the preset threshold, the cluster center no longer changes, etc.), then the clustering is ended and K clusters and K clusters are obtained. The cluster center of each cluster.
需要说明的是,以上仅以K-中心点聚类算法(K-medoids)作为示例,对第三概率分布的聚类过程进行了示例性地说明,本领域技术人员应当理解,还可通过其他聚类算法对第三概率分布进行聚类,本申请对此不作限制。It should be noted that the above only uses the K-medoids clustering algorithm (K-medoids) as an example to illustrate the clustering process of the third probability distribution. Those skilled in the art will understand that other methods can also be used. The clustering algorithm clusters the third probability distribution, and this application does not limit this.
在一种可能的实现方式中,聚类结束后,得到多个簇以及每个簇的簇中心,然后可根据多个簇,确定多个预设电机驱动工况,并根据多个簇的簇中心,确定与多个预设电机驱动工况分别对应的第二概率分布。其中,所述电机驱动工况与所述电机驱动的负载水平相关,例如可根据电机驱动的负载水平的高低来区分不同的预设电机驱动工况。每个簇对应一个预设电机驱动工况,每个预设电机驱动工况也对应一个簇,即簇与预设电机驱动工况之间为一一对应关系。In one possible implementation, after the clustering is completed, multiple clusters and the cluster center of each cluster are obtained. Then multiple preset motor driving conditions can be determined based on the multiple clusters, and based on the clusters of the multiple clusters, center, determining second probability distributions respectively corresponding to multiple preset motor driving conditions. Wherein, the motor driving working condition is related to the load level driven by the motor. For example, different preset motor driving working conditions can be distinguished according to the load level driven by the motor. Each cluster corresponds to a preset motor driving condition, and each preset motor driving condition also corresponds to a cluster, that is, there is a one-to-one correspondence between clusters and preset motor driving conditions.
在一种可能的实现方式中,根据多个簇确定多个预设电机驱动工况时,可根据各个簇中的第三概率分布,确定多个预设电机驱动工况。举例来说,假设预设电机驱动工况的数量K=4,通过上述方式对第三概率分布进行聚类后,得到4个簇及每个簇的簇中心,然后可根据各个簇中的第三概率分布,来确定多个预设电机驱动工况,其具体过程可示例如下:In a possible implementation, when multiple preset motor driving conditions are determined based on multiple clusters, multiple preset motor driving conditions may be determined based on the third probability distribution in each cluster. For example, assuming that the number of preset motor driving conditions K=4, after clustering the third probability distribution through the above method, four clusters and the cluster center of each cluster are obtained, and then the cluster center of each cluster can be obtained according to the third probability distribution in each cluster. Three probability distributions are used to determine multiple preset motor driving conditions. The specific process can be exemplified as follows:
可根据第1个簇中的第三概率分布,确定第1个簇的功率分布特征,功率分布特征可例如功率集中区间(可通过第三概率分布中概率值大于或等于预设的概率阈值的方式来确定),假设第1个簇的功率集中区间为(30kw,50kw);根据第2个簇中的第三概率分布,确定第2个簇的功率集中区间(即功率分布特征),假设第2个簇的功率集中区间为(00kw,20kw);根据第3个簇中的第三概率分布,确定第3个簇的功率集中区间(即功率分布特征),假设第3个簇的功率集中区间为(50kw,80kw);根据第4个簇中的第三概率分布,确定第4个簇的功率集中区间(即功率分布特征),假设第4个簇的功率集中区间为(100kw,120kw);The power distribution characteristics of the first cluster can be determined according to the third probability distribution in the first cluster. The power distribution characteristics can be, for example, the power concentration interval (the probability value in the third probability distribution can be greater than or equal to the preset probability threshold). method), assuming that the power concentration interval of the first cluster is (30kw, 50kw); according to the third probability distribution in the second cluster, determine the power concentration interval of the second cluster (i.e., power distribution characteristics), assuming The power concentration interval of the second cluster is (00kw, 20kw); according to the third probability distribution in the third cluster, determine the power concentration interval (i.e., power distribution characteristics) of the third cluster. Assume that the power of the third cluster The concentration interval is (50kw, 80kw); according to the third probability distribution in the 4th cluster, determine the power concentration interval (i.e., power distribution characteristics) of the 4th cluster. Assume that the power concentration interval of the 4th cluster is (100kw, 120kw);
之后,可根据各个功率集中区间,并结合电动汽车的实际运行情况,确定多个预设电机驱动工况。在一个示例中,可设置为功率集中区间的功率值越低,预设电机驱动工况对应的负载水平越低,例如:在功率集中区间为(00kw,20kw)的情况下,电动汽车的电机驱动负载较小,可将第2个簇表示的电机驱动工况,确定为低负载工况;在功率集中区间为(30kw,50kw)的情况下,电动汽车的电机驱动负载正常,可将第1个簇表示的电机驱动工况,确定为一般负载工况;在功率集中区间为(50kw,80kw)的 情况下,电动汽车的电机驱动负载较高,可将第3个簇表示的电机驱动工况,确定为较高负载工况;在功率集中区间为(100kw,120kw)的情况下,电动汽车的电机驱动负载很高,可将第4个簇表示的电机驱动工况,确定为高负载工况;Afterwards, multiple preset motor driving conditions can be determined based on each power concentration range and combined with the actual operating conditions of the electric vehicle. In one example, the lower the power value that can be set to the power concentration interval, the lower the load level corresponding to the preset motor driving condition. For example: when the power concentration interval is (00kw, 20kw), the motor of the electric vehicle The driving load is small, and the motor driving condition represented by the second cluster can be determined as a low load condition; when the power concentration range is (30kw, 50kw), the motor driving load of the electric vehicle is normal, and the motor driving condition represented by the second cluster can be determined as a low load condition. The motor driving conditions represented by 1 cluster are determined as general load conditions; when the power concentration range is (50kw, 80kw), the motor driving load of electric vehicles is relatively high, and the motor driving conditions represented by the third cluster can be The working condition is determined as a higher load condition; when the power concentration range is (100kw, 120kw), the motor drive load of the electric vehicle is very high, and the motor drive condition represented by the fourth cluster can be determined as a high load condition. load conditions;
然后将低负载工况、一般负载工况、较高负载工况及高负载工况确定为4个预设电机驱动工况。也就是说,在上述实施例中,多个预设电机驱动工况包括低负载工况、一般负载工况、较高负载工况及高负载工况。Then low load conditions, general load conditions, higher load conditions and high load conditions are determined as 4 preset motor driving conditions. That is to say, in the above embodiment, the plurality of preset motor driving conditions include low load conditions, normal load conditions, higher load conditions and high load conditions.
确定出多个预设电机驱动工况后,可根据多个簇的簇中心,确定与多个预设电机驱动工况分别对应的第二概率分布。对于任一预设电机驱动工况,可将与该预设电机驱动工况对应的簇的簇中心,确定为与该预设电机驱动工况对应的第二概率分布。After multiple preset motor driving conditions are determined, second probability distributions corresponding to the multiple preset motor driving conditions can be determined based on the cluster centers of the multiple clusters. For any preset motor driving condition, the cluster center of the cluster corresponding to the preset motor driving condition can be determined as the second probability distribution corresponding to the preset motor driving condition.
需要说明的是,以上仅以4个预设电机驱动工况作为示例,对多个预设电机驱动工况及与多个预设电机驱动工况分别对应的第二概率分布的确定过程进行了示例性地说明,在实际应用中,预设电机驱动工况的数量还可以是其他值,其确定过程与上述实施例类似,此处不再赘述。本领域技术人员可根据实际情况设置预设电机驱动工况的具体数量,本申请对此不作限制。It should be noted that the above only takes four preset motor driving conditions as an example, and the determination process of multiple preset motor driving conditions and the second probability distribution corresponding to the multiple preset motor driving conditions respectively is carried out. By way of example, in practical applications, the number of preset motor driving conditions can also be other values, and the determination process is similar to the above embodiment, and will not be described again here. Those skilled in the art can set the specific number of preset motor driving conditions according to actual conditions, and this application does not limit this.
本申请的实施例中,能够根据预设的驱动功率区间,分别确定与各组参考电机瞬时驱动功率对应的第三概率分布,并根据预设电机驱动工况的数量及第三概率分布之间的推土机距离,对第三概率分布进行聚类,得到多个簇及多个簇的簇中心,然后根据多个簇,确定多个预设电机驱动工况,以及根据多个簇的簇中心,确定与多个预设电机驱动工况分别对应的第二概率分布,从而能够利用各组参考电机瞬时驱动功率的统计特征(即第三概率分布),对电动汽车的电机驱动工况进行划分,得到多个预设电机驱动工况以及与多个预设电机驱动工况分别对应的第二概率分布。In embodiments of the present application, the third probability distribution corresponding to the instantaneous driving power of each group of reference motors can be determined respectively according to the preset driving power interval, and according to the number of preset motor driving conditions and the third probability distribution, bulldozer distance, cluster the third probability distribution to obtain multiple clusters and cluster centers of multiple clusters, and then determine multiple preset motor driving conditions based on multiple clusters, and determine cluster centers based on multiple clusters, Determine the second probability distribution corresponding to multiple preset motor driving conditions, so that the statistical characteristics of the instantaneous driving power of each group of reference motors (i.e., the third probability distribution) can be used to divide the motor driving conditions of the electric vehicle, A plurality of preset motor driving conditions and second probability distributions respectively corresponding to the plurality of preset motor driving conditions are obtained.
在一种可能的实现方式中,得到多个预设电机驱动工况后,可为各个预设电机驱动工况定义对应的预设电池驱动压力等级。其中,所述电池驱动压力等级可用于表示所述电动汽车的电机驱动对动力电池的放电倍率的影响。每个预设电机驱动工况对应一个预设电池驱动压力等级。In a possible implementation manner, after obtaining multiple preset motor driving conditions, a corresponding preset battery driving pressure level can be defined for each preset motor driving condition. The battery driving pressure level may be used to represent the impact of the motor driving of the electric vehicle on the discharge rate of the power battery. Each preset motor driving condition corresponds to a preset battery driving pressure level.
由于电动汽车的电机驱动工况直接影响电动汽车的动力电池的放电倍率,且根据普克特(Peukert)定律,在较高的放电倍率下,动力电池的单次可用容量(即单次放电效率)会下降,以及根据动态电池容量衰减模型,高倍率放电会直接加速动力电池的老化过程(即损耗动力电池的循环寿命),因此,在为各个预设电机驱动工况定义对应的预设电池驱动压力等级时,可首先获取各个预设电机驱动工况下与动力电池相关的历史数据,例如各个历史时刻的动力电池的SoC、放电电流等,然后根据普克特(Peukert)定律、动态电池容量衰减模型及各个预设电机驱动工况下与动力电池相关的历史数据,确定各个预设电机驱动工况下动力电池的单次放电效率及循环寿命损耗,并根据各个预设电机驱动工况下动力电池的单次放电效率及循环寿命损耗,为各个预设电机驱动工况定义对应的预设电池驱动压力等级。Since the motor driving conditions of electric vehicles directly affect the discharge rate of the power battery of electric vehicles, and according to Peukert's law, at a higher discharge rate, the single available capacity of the power battery (i.e., the single discharge efficiency ) will decrease, and according to the dynamic battery capacity attenuation model, high-rate discharge will directly accelerate the aging process of the power battery (that is, the cycle life of the power battery is lost). Therefore, when defining the corresponding preset battery for each preset motor driving condition When driving the pressure level, the historical data related to the power battery under each preset motor driving condition can be obtained first, such as the SoC and discharge current of the power battery at each historical moment, and then according to Peukert's law, the dynamic battery The capacity attenuation model and historical data related to the power battery under each preset motor driving condition are used to determine the single discharge efficiency and cycle life loss of the power battery under each preset motor driving condition, and based on each preset motor driving condition Under the single discharge efficiency and cycle life loss of the power battery, the corresponding preset battery drive pressure level is defined for each preset motor drive working condition.
其中,动力电池的放电倍率为动力电池的放电电流与动力电池的额定容量的比率,是放电快慢的一种度量,即:动力电池的放电倍率=动力电池的放电电流/动力电池的额定容量。Among them, the discharge rate of the power battery is the ratio of the discharge current of the power battery to the rated capacity of the power battery. It is a measure of the discharge speed, that is: the discharge rate of the power battery = the discharge current of the power battery/the rated capacity of the power battery.
普克特(Peukert)定律可通过下述公式(4)来表示,用于描述动力电池的单次 放电效率:Peukert’s law can be expressed by the following formula (4), which is used to describe the single discharge efficiency of the power battery:
其中,t表示一个时间段;SoC
0表示动力电池在第一时刻的荷电状态,第一时刻为任一历史时刻;SoC
t表示动力电池在第二时刻的荷电状态,第二时刻为从第一时刻开始t时间段之后的时刻;C表示动力电池的额定容量;
pc表示Peukert常数,I′表示动力电池的额定电流。
Among them, t represents a time period; SoC 0 represents the state of charge of the power battery at the first moment, and the first moment is any historical moment; SoC t represents the state of charge of the power battery at the second moment, and the second moment is from The moment after the t time period begins at the first moment; C represents the rated capacity of the power battery; pc represents Peukert’s constant, and I′ represents the rated current of the power battery.
动态电池容量衰减模型为相关的现有技术,可用于描述动力电池的循环寿命损耗。The dynamic battery capacity fading model is a relevant existing technology and can be used to describe the cycle life loss of power batteries.
通过上述方式,可以为各个预设电机驱动工况定义对应的预设电池驱动压力等级后,其中,预设电机驱动工控相关的负载水平越低,电池驱动压力等级越低。然后可建立多个预设电机驱动工况与多个预设电池驱动压力等级之间的对应关系。Through the above method, the corresponding preset battery drive pressure level can be defined for each preset motor drive working condition. The lower the load level related to the preset motor drive industrial control, the lower the battery drive pressure level. Correspondences between multiple preset motor driving conditions and multiple preset battery drive pressure levels can then be established.
例如,假设多个预设电机驱动工况包括低负载工况、一般负载工况、较高负载工况及高负载工况,可通过上述方式分别为每个预设电机驱动工况定义一个预设电池驱动压力等级:低负载工况下的预设电池驱动压力等级为低压力等级,一般负载工况下的预设电池驱动压力等级为中压力等级,较高负载工况下的预设电池驱动压力等级为较高压力等级,高负载工况下的预设电池驱动压力等级为高压力等级。那么,可确定多个预设电池驱动压力等级包括低压力等级、中压力等级、较高压力等级及高压力等级,并建立多个预设电机驱动工况与多个预设电池驱动压力等级之间的对应关系:低负载工况与低压力等级相对应,一般负载工况与中压力等级相对应,较高负载工况与较高压力等级相对应,高负载工况与高压力等级相对应。For example, assuming that multiple preset motor driving conditions include low load conditions, normal load conditions, higher load conditions, and high load conditions, a preset motor driving condition can be defined for each preset motor driving condition in the above manner. Set the battery drive pressure level: the preset battery drive pressure level under low load conditions is low pressure level, the preset battery drive pressure level under normal load conditions is medium pressure level, and the preset battery drive pressure level under higher load conditions is The driving pressure level is a higher pressure level, and the preset battery driving pressure level under high load conditions is a high pressure level. Then, multiple preset battery driving pressure levels can be determined including low pressure level, medium pressure level, higher pressure level and high pressure level, and multiple preset motor driving conditions and multiple preset battery driving pressure levels can be established. The corresponding relationship between: low load conditions correspond to low pressure levels, general load conditions correspond to medium pressure levels, higher load conditions correspond to higher pressure levels, and high load conditions correspond to high pressure levels. .
在一种可能的实现方式中,预设电池驱动压力等级的数量可以与预设电机驱动工况的数量相同,预设电池驱动压力等级与预设电机驱动工况一一对应;预设电池驱动压力等级的数量也可以小于预设电机驱动工况的数量,一个预设电池驱动压力等级对应一个或多个预设电机驱动工况。本领域技术人员可根据实际情况设置预设电池驱动压力等级的具体数量,本申请对此不作限制。In a possible implementation, the number of preset battery driving pressure levels can be the same as the number of preset motor driving conditions, and the preset battery driving pressure levels correspond to the preset motor driving conditions one-to-one; the preset battery driving conditions The number of pressure levels may also be smaller than the number of preset motor driving conditions, and one preset battery driving pressure level corresponds to one or more preset motor driving conditions. Those skilled in the art can set the specific number of preset battery driving pressure levels according to actual conditions, and this application does not limit this.
上述多个预设电机驱动工况及多个预设电池驱动压力等级的确定过程,可以看作是离线聚类过程。通过上述方式确定出多个预设电机驱动工况或多个预设电池驱动压力等级后,可在电动汽车行驶过程中,对电动汽车的目标电机驱动工况或目标电池驱动压力等级进行在线识别,从而能够根据电动汽车的目标电机驱动工况或目标电池驱动压力等级,对电动汽车的附属用电设备的功率进行控制。The above-mentioned determination process of multiple preset motor driving conditions and multiple preset battery drive pressure levels can be regarded as an offline clustering process. After multiple preset motor driving conditions or multiple preset battery driving pressure levels are determined through the above method, the target motor driving conditions or target battery driving pressure levels of the electric vehicle can be identified online while the electric vehicle is driving. , so that the power of the electric vehicle's auxiliary electrical equipment can be controlled according to the target motor driving condition or the target battery driving pressure level of the electric vehicle.
图3示出根据本申请一实施例的功率控制方法的流程图。如图3所示,所述功率控制方法包括:Figure 3 shows a flow chart of a power control method according to an embodiment of the present application. As shown in Figure 3, the power control method includes:
步骤S310,获取所述电动汽车的电机在当前运行周期内的多个瞬时驱动功率。Step S310: Obtain multiple instantaneous driving powers of the motor of the electric vehicle in the current operating cycle.
在电动汽车行驶过程中,可通过包括至少一个传感器的信息采集模块进行信息采集,采集的信息可包括与电机瞬时驱动功率计算相关的电机信息(例如电动汽车的直流母线电压、电机控制器电流、电机扭矩、电机转速等)、与车辆运行状态相关的信息(例如速度、加速度、坡度等信息)等,然后可根据采集的信息,确定电动汽车的电机在当前运行周期内的多个瞬时驱动功率。其中,当前运行周期的时长与上述历史 运行周期的时长相同。During the driving of the electric vehicle, information can be collected through an information collection module including at least one sensor. The collected information can include motor information related to the calculation of the instantaneous drive power of the motor (such as the DC bus voltage of the electric vehicle, the motor controller current, Motor torque, motor speed, etc.), information related to the vehicle's operating status (such as speed, acceleration, slope, etc.), etc., and then based on the collected information, multiple instantaneous driving powers of the electric vehicle's motor in the current operating cycle can be determined . Among them, the length of the current running cycle is the same as the length of the above historical running cycle.
在一种可能的实现方式中,在采集的信息包括电动汽车的直流母线电压、电机控制器电流的情况下,可通过下述公式(5)来计算电动汽车在当前时刻的电机瞬时驱动功率P
d:
In a possible implementation, when the collected information includes the DC bus voltage of the electric vehicle and the motor controller current, the instantaneous driving power P of the motor of the electric vehicle at the current moment can be calculated through the following formula (5) d :
Pd=U
DC×I
DC (5)
Pd=U DC ×I DC (5)
公式(5)中,U
DC表示电动汽车在当前时刻的直流母线电压,I
DC表示电动汽车在当前时刻的电机控制器电流。
In formula (5), U DC represents the DC bus voltage of the electric vehicle at the current moment, and I DC represents the motor controller current of the electric vehicle at the current moment.
需要说明的是,这里为了表示方便,驱动时的输入电流及制动回收时的输出电流统一使用I
DC来表示,驱动时输入电流为正值,制动回收时输出电流为负值,因此,驱动时P
d>0,制动回收时P
d<0。
It should be noted that for the convenience of expression here, the input current during driving and the output current during braking recovery are uniformly expressed by I DC . The input current during driving is a positive value, and the output current during braking recovery is a negative value. Therefore, Pd >0 during driving and Pd <0 during braking recovery.
在一种可能的实现方式中,在采集的信息包括电动汽车的电机扭矩、电机转速的情况下,可通过下述公式(6)来计算电动汽车在当前时刻的电机瞬时驱动功率P
d:
In a possible implementation, when the collected information includes the motor torque and motor speed of the electric vehicle, the instantaneous motor driving power P d of the electric vehicle at the current moment can be calculated through the following formula (6):
P
d=T
qM
rpm/9550 (6)
P d =T q M rpm /9550 (6)
公式(6)中,T
q表示电动汽车在当前时刻的电机扭矩,M
rpm表示电动汽车在当前时刻的电机转速。
In formula (6), T q represents the motor torque of the electric vehicle at the current moment, and M rpm represents the motor speed of the electric vehicle at the current moment.
在一种可能的实现方式中,在传感器采集的信息包括电动汽车行驶过程中的速度、加速度、坡度等信息的情况下,可通过下述公式(7)来计算电动汽车在当前时刻的电机瞬时驱动功率P
d:
In a possible implementation, when the information collected by the sensor includes speed, acceleration, slope and other information during the driving of the electric vehicle, the following formula (7) can be used to calculate the instantaneous motor of the electric vehicle at the current moment. Driving power Pd :
公式(7)中,F
d表示电动汽车在当前时刻的电机驱动力,v表示电动汽车在当前时刻的速度,a表示电动汽车在当前时刻的加速度,θ表示当前时刻的坡度,ρ
air表示空气密度,C
d表示空气阻力系数,A表示电动汽车的迎风面积,m表示电动汽车的质量,g表示重力加速度。
In formula (7), F d represents the motor driving force of the electric vehicle at the current moment, v represents the speed of the electric vehicle at the current moment, a represents the acceleration of the electric vehicle at the current moment, θ represents the slope at the current moment, and ρ air represents the air. Density, C d represents the air resistance coefficient, A represents the windward area of the electric vehicle, m represents the mass of the electric vehicle, and g represents the acceleration of gravity.
需要说明的是,还可通过其他方式来计算电动汽车在当前时刻的电机瞬时驱动功率,本申请对此不作限制。It should be noted that other methods can also be used to calculate the instantaneous driving power of the motor of the electric vehicle at the current moment, and this application does not limit this.
在电动汽车行驶过程中,可通过上述方式计算电动汽车在当前时刻的电机瞬时驱动功率,随着时间的推移,即可得到电动汽车的电机在当前运行周期内的多个瞬时驱动功率。While the electric vehicle is driving, the instantaneous driving power of the electric vehicle's motor at the current moment can be calculated through the above method. As time goes by, multiple instantaneous driving powers of the electric vehicle's motor during the current operating cycle can be obtained.
需要说明的是,上述电动汽车在当前时刻的电机瞬时驱动功率的计算方式,适用于人驾模式及自动驾驶模式。此外,对于自动驾驶模式的电动汽车,若车速规划信息可获取,那么可通过上述公式(7),提前计算电机驱动功率需求,从而能够为电动汽车的整车功率控制提供先验信息。It should be noted that the above calculation method for the instantaneous driving power of the motor of an electric vehicle at the current moment is applicable to human driving mode and automatic driving mode. In addition, for electric vehicles in autonomous driving mode, if the vehicle speed planning information is available, the motor drive power requirements can be calculated in advance through the above formula (7), thereby providing a priori information for the vehicle power control of the electric vehicle.
步骤S320,根据预设的驱动功率区间,确定与所述多个瞬时驱动功率对应的第一概率分布。Step S320: Determine a first probability distribution corresponding to the plurality of instantaneous driving powers according to a preset driving power interval.
其中,第一概率分布可用于表示电动汽车的电机在当前运行周期内的瞬时驱动功率落在各驱动功率区间中的概率。The first probability distribution may be used to represent the probability that the instantaneous driving power of the motor of the electric vehicle falls within each driving power range during the current operating cycle.
在一种可能的实现方式中,可通过与上述确定第三概率分布类似的方式,根据预设的驱动功率区间,确定与多个瞬时驱动功率对应的第一概率分布,此处不再赘述。 确定第一概率分布时使用的驱动功率区间与上述确定第三概率分布时使用的驱动功率区间相同。第一概率分布也可通过上述公式(1)表示。In a possible implementation, the first probability distribution corresponding to the multiple instantaneous driving powers can be determined according to the preset driving power interval in a manner similar to the above-described third probability distribution, which will not be described again here. The driving power interval used when determining the first probability distribution is the same as the driving power interval used when determining the third probability distribution described above. The first probability distribution can also be expressed by the above formula (1).
步骤S330,根据所述第一概率分布及与多个预设电机驱动工况分别对应的第二概率分布,从所述多个预设电机驱动工况中,确定出所述电动汽车在所述当前运行周期内的目标电机驱动工况。Step S330: According to the first probability distribution and the second probability distribution respectively corresponding to the plurality of preset motor driving conditions, it is determined from the plurality of preset motor driving conditions that the electric vehicle is in the Target motor drive conditions during the current operating cycle.
在一种可能的实现方式中,确定电动汽车在当前运行周期内的目标电机驱动工况时,可首先确定第一概率分布与各个第二概率分布之间的第一距离,其中,第一距离为推土机距离。例如,假设预设电机驱动工况的数量为4,每个预设电机驱动工况均对应一个第二概率分布,那么,可通过上述公式(2),分别计算第一概率分布与各个第二概率分布之间的推土机距离,得到4个第一距离。In a possible implementation, when determining the target motor driving conditions of the electric vehicle in the current operating cycle, the first distance between the first probability distribution and each second probability distribution may be first determined, where the first distance is the bulldozer distance. For example, assuming that the number of preset motor driving conditions is 4, and each preset motor driving condition corresponds to a second probability distribution, then the first probability distribution and each second probability distribution can be calculated respectively through the above formula (2). Bulldozer distance between probability distributions, resulting in 4 first distances.
然后将第一距离中的最小值,确定为第二距离,并从与多个预设电机驱动工况分别对应的第二概率分布中,确定出与第二距离对应的目标概率分布,进而将与目标概率分布对应的预设电机驱动工况,确定为电动汽车在当前运行周期的目标电机驱动工况。Then, the minimum value of the first distance is determined as the second distance, and the target probability distribution corresponding to the second distance is determined from the second probability distribution corresponding to the multiple preset motor driving conditions, and then the target probability distribution corresponding to the second distance is determined. The preset motor driving conditions corresponding to the target probability distribution are determined as the target motor driving conditions of the electric vehicle in the current operating cycle.
例如,假设多个预设电机驱动工况分别为低负载工况、一般负载工况、较高负载工况及高负载工况,通过上述公式(2)计算出4个第一距离后,可从4个第一距离中选取最小值,并将该最小值确定为第二距离,然后从与这4个预设电机驱动工况分别对应的第二概率分布中,确定出与第二距离对应的目标概率分布,假设与第二距离对应的目标概率分布为与一般负载工况对应的第二概率分布,那么,可将一般负载工况(即与目标概率分布对应的预设电机驱动工况),确定为电动汽车在当前运行周期的目标电机驱动工况。For example, assuming that the multiple preset motor driving conditions are low load conditions, normal load conditions, higher load conditions and high load conditions, after calculating the four first distances through the above formula (2), you can Select the minimum value from the four first distances, determine the minimum value as the second distance, and then determine the second distance corresponding to the second probability distribution corresponding to the four preset motor driving conditions. The target probability distribution of ), determined as the target motor driving condition of the electric vehicle in the current operating cycle.
通过这种方式,能够分别计算第一概率分布与各个第二概率分布之间的第一距离(为推土机距离),并将第一距离中的最小值,确定为第二距离,然后从与多个预设电机驱动工况分别对应的第二概率分布中,确定出与第二距离对应的目标概率分布,并将与目标概率分布对应的预设电机驱动工况,确定为电动汽车在当前运行周期内的目标电机驱动工况,从而能够依据第一距离,从多个预设电机驱动工况中,识别出电动汽车在当前运行周期内的目标电机驱动工况,快速且准确,能够提高处理效率。In this way, the first distance (the bulldozer distance) between the first probability distribution and each second probability distribution can be calculated respectively, and the minimum value of the first distance is determined as the second distance, and then from From the second probability distributions respectively corresponding to the preset motor driving conditions, a target probability distribution corresponding to the second distance is determined, and the preset motor driving conditions corresponding to the target probability distribution are determined as the current operating conditions of the electric vehicle. The target motor driving conditions within the cycle, so that the target motor driving conditions of the electric vehicle in the current operating cycle can be identified from multiple preset motor driving conditions based on the first distance, which is fast and accurate, and can improve processing efficiency.
步骤S340,根据所述目标电机驱动工况,对所述电动汽车的附属用电设备的功率进行控制。Step S340: Control the power of the auxiliary electrical equipment of the electric vehicle according to the target motor driving conditions.
确定出电动汽车在当前运行周期内的目标电机驱动工况后,可根据目标电机驱动工况,生成针对电动汽车的附属用电设备的控制指令(例如使能指令、非使能指令、功率限制指令等),并将控制指令发送给附属用电设备,以使附属用电设备根据控制指令调整自身工作模式,从而实现对电动汽车的附属用电设备的功率的控制。After determining the target motor driving conditions of the electric vehicle in the current operating cycle, control instructions (such as enabling instructions, non-enabling instructions, and power limits) for the electric vehicle's auxiliary electrical equipment can be generated based on the target motor driving conditions. instructions, etc.), and sends the control instructions to the auxiliary electrical equipment, so that the auxiliary electrical equipment adjusts its working mode according to the control instructions, thereby achieving control of the power of the auxiliary electrical equipment of the electric vehicle.
下面以附属用电设备中的空调作为示例,对基于目标电机驱动工况的功率控制过程进行示例性地说明。Taking the air conditioner in the accessory electrical equipment as an example, the power control process based on the target motor driving conditions is illustratively explained below.
当电动汽车在当前运行周期内的目标电机驱动工况为低负载工况时,如果接收到空调制冷或制热请求,可生成空调控制器使能指令及第一功率限制指令,第一功率限制指令允许空调使用制冷或制热需求功率的最大许用功率;When the target motor driving condition of the electric vehicle in the current operating cycle is a low load condition, if an air-conditioning cooling or heating request is received, the air-conditioning controller enable command and the first power limit command can be generated. The Directive allows air conditioners to use the maximum permissible power required for cooling or heating;
当电动汽车在当前运行周期内的目标电机驱动工况为一般负载工况时,如果接收 到空调制冷或制热请求,可生成空调控制器使能指令及第二功率限制指令,第二功率限制指令以第一预设限制倍率限制空调制冷或制热的最大许用功率;When the target motor driving condition of the electric vehicle in the current operating cycle is the general load condition, if an air-conditioning cooling or heating request is received, the air-conditioning controller enable command and the second power limit command can be generated. The second power limit Instructs to limit the maximum allowable power of the air conditioner for cooling or heating at a first preset limit rate;
当电动汽车在当前运行周期内的目标电机驱动工况为较高负载工况或高负载工况时,如果接收到空调制冷或制热请求,可结合动力电池在当前时刻的荷电状态,生成空调控制器使能指令或空调控制器非使能指令。例如,当动力电池在当前时刻的荷电状态大于第一阈值时,生成空调控制器使能指令及第三功率限制指令,第三功率限制指令以第二预设限制倍率限制空调制冷或制热的最大许用功率;当动力电池在当前时刻的荷电状态大于第二阈值时,生成空调控制器使能指令及第四功率限制指令,第四功率限制指令以第三预设限制倍率限制空调制冷或制热的最大许用功率;当动力电池在当前时刻的荷电状态小于第二阈值时,生成空调控制器非使能指令,限制空调的使用。When the target motor driving condition of the electric vehicle in the current operating cycle is a higher load condition or a high load condition, if an air conditioning cooling or heating request is received, it can be combined with the state of charge of the power battery at the current moment to generate Air conditioning controller enabling command or air conditioning controller disabling command. For example, when the state of charge of the power battery at the current moment is greater than the first threshold, an air conditioning controller enable instruction and a third power limit instruction are generated. The third power limit instruction limits air conditioning cooling or heating at a second preset limit rate. the maximum allowable power; when the state of charge of the power battery at the current moment is greater than the second threshold, an air conditioning controller enable instruction and a fourth power limit instruction are generated, and the fourth power limit instruction limits the air conditioner at a third preset limit magnification The maximum allowable power for cooling or heating; when the state of charge of the power battery at the current moment is less than the second threshold, a non-enabling instruction for the air conditioning controller is generated to limit the use of the air conditioner.
其中,第一预设限制倍率>第二预设限制倍率>第三预设限制倍率,第一阈值>第二阈值,且第一预设限制倍率、第二预设限制倍率、第三预设限制倍率、第一阈值、第二阈值均可采用百分比的表示形式。本领域技术人员可根据实际情况确定第一预设限制倍率、第二预设限制倍率、第三预设限制倍率、第一阈值及第二阈值的具体取值,本申请对此不作限制。Among them, the first preset limit magnification > the second preset limit magnification > the third preset limit magnification, the first threshold > the second threshold, and the first preset limit magnification, the second preset limit magnification, the third preset limit magnification The limit magnification, the first threshold, and the second threshold can all be expressed in the form of percentages. Those skilled in the art can determine the specific values of the first preset limit magnification, the second preset limit magnification, the third preset limit magnification, the first threshold and the second threshold according to the actual situation, which is not limited in this application.
需要说明的是,以上仅以空调作为示例,对基于目标电机驱动工况的功率控制过程进行了示例性地说明,其他附属用电设备的功率控制过程与此类似,此处不再赘述。It should be noted that the above only uses the air conditioner as an example to illustrate the power control process based on the target motor driving conditions. The power control process of other auxiliary electrical equipment is similar to this and will not be described again here.
在一种可能的实现方式中,确定出电动汽车在当前运行周期的目标电机驱动工况后,还可根据目标电机驱动工况及多个预设电池驱动压力等级与多个预设电机驱动工况之间的对应关系,从多个预设电池驱动压力等级中,确定出电动汽车在当前运行周期内的目标电池驱动压力等级。In a possible implementation manner, after determining the target motor driving conditions of the electric vehicle in the current operating cycle, the target motor driving conditions and multiple preset battery driving pressure levels can also be compared with the multiple preset motor driving conditions. According to the corresponding relationship between the conditions, the target battery driving pressure level of the electric vehicle in the current operating cycle is determined from multiple preset battery driving pressure levels.
例如,假设电动汽车在当前运行周期的目标电机驱动工况为低负载工况,而低负载工况与多个预设电池驱动压力等级中的低压力等级相对应,那么,可将电动汽车在当前运行周期内的目标电池驱动压力等级确定为低压力等级。For example, assuming that the target motor driving condition of the electric vehicle in the current operating cycle is a low load condition, and the low load condition corresponds to a low pressure level among multiple preset battery driving pressure levels, then the electric vehicle can be The target battery driving pressure level within the current operating cycle is determined to be a low pressure level.
确定出电动汽车在当前运行周期内的目标电池驱动压力等级后,可根据该目标电池驱动压力等级,对电动汽车的附属用电设备的功率进行控制。具体的,可根据目标电池驱动压力等级,生成针对电动汽车的附属用电设备的控制指令(例如使能指令、非使能指令、功率限制指令等),并将控制指令发送给附属用电设备,以使附属用电设备根据控制指令调整自身工作模式。After the target battery driving pressure level of the electric vehicle in the current operating cycle is determined, the power of the electric vehicle's auxiliary electrical equipment can be controlled according to the target battery driving pressure level. Specifically, according to the target battery driving pressure level, control instructions for the auxiliary electrical equipment of the electric vehicle (such as enable instructions, disable instructions, power limit instructions, etc.) can be generated, and the control instructions can be sent to the auxiliary electrical equipment. , so that the auxiliary electrical equipment can adjust its working mode according to the control instructions.
下面以附属用电设备中的空调作为示例,对基于目标电池驱动压力等级的功率控制过程进行示例性地说明。The power control process based on the target battery driving pressure level is exemplarily explained below, taking the air conditioner in the accessory electrical equipment as an example.
当电动汽车在当前运行周期内的目标电池驱动压力等级为低压力等级时,如果接收到空调制冷或制热请求,可生成空调控制器使能指令及第一功率限制指令,第一功率限制指令允许空调使用制冷或制热需求功率的最大许用功率;When the target battery driving pressure level of the electric vehicle in the current operating cycle is a low pressure level, if an air-conditioning cooling or heating request is received, the air-conditioning controller enable command and the first power limit command can be generated. The first power limit command The maximum allowable power that allows the air conditioner to use cooling or heating demand power;
当电动汽车在当前运行周期内的目标电池驱动压力等级为中压力等级时,如果接收到空调制冷或制热请求,可生成空调控制器使能指令及第二功率限制指令,第二功率限制指令以第一预设限制倍率限制空调制冷或制热的最大许用功率;When the target battery driving pressure level of the electric vehicle in the current operating cycle is the medium pressure level, if an air-conditioning cooling or heating request is received, the air-conditioning controller enable command and the second power limit command can be generated. The second power limit command Limit the maximum allowable power of the air conditioner for cooling or heating at the first preset limit rate;
当电动汽车在当前运行周期内的目标电池驱动压力等级为较高压力等级或高压力 等级时,如果接收到空调制冷或制热请求,可结合动力电池在当前时刻的荷电状态,生成空调控制器使能指令或空调控制器非使能指令。When the target battery driving pressure level of the electric vehicle in the current operating cycle is a higher pressure level or a high pressure level, if an air conditioning cooling or heating request is received, the air conditioning control can be generated based on the state of charge of the power battery at the current moment. The air conditioner enable command or the air conditioning controller disable command.
通过这种方式,能够确定电动汽车在当前运行周期内的目标电池驱动压力等级,并根据目标电池驱动压力等级,对电动汽车的附属用电设备的功率进行控制,从而实现基于电池驱动压力等级的附属用电设备的功率控制。In this way, the target battery driving pressure level of the electric vehicle during the current operating cycle can be determined, and the power of the ancillary electrical equipment of the electric vehicle can be controlled according to the target battery driving pressure level, thereby achieving a battery driving pressure level based on the target battery driving pressure level. Power control of accessory electrical equipment.
在一种可能的实现方式中,确定出电动汽车在当前运行周期内的目标电机驱动工况或目标电池驱动压力等级后,还可通过指示灯、文字等方式,在电动汽车的人机界面(human machine interface,HMI)显示目标电机驱动工况或目标电池驱动压力等级,使得驾驶员能够及时了解电动汽车当前的电机驱动工况或电池驱动压力等级。In one possible implementation, after determining the target motor driving conditions or target battery driving pressure level of the electric vehicle in the current operating cycle, the human-machine interface of the electric vehicle ( The human machine interface (HMI) displays the target motor driving conditions or target battery driving pressure levels, allowing the driver to understand the current motor driving conditions or battery driving pressure levels of the electric vehicle in a timely manner.
在一种可能的实现方式中,确定出电动汽车在当前运行周期内的目标电机驱动工况或目标电池驱动压力等级后,还可根据目标电机驱动工况或目标电池驱动压力等级,提示驾驶员调整驾驶行为。例如,当识别到电动汽车在当前运行周期内的目标电池驱动压力等级为较高压力等级,且动力电池当前的荷电状态较低的情况下,可提示驾驶员尽量保持平稳经济的驾驶方式,还可建议驾驶员降低非必需附属用电设备的运行功率,或者建议驾驶员关闭非必需附属用电设备。In one possible implementation, after determining the target motor driving conditions or the target battery driving pressure level of the electric vehicle in the current operating cycle, the driver can also be prompted according to the target motor driving conditions or the target battery driving pressure level. Adjust driving behavior. For example, when it is recognized that the target battery driving pressure level of the electric vehicle in the current operating cycle is a higher pressure level and the current state of charge of the power battery is low, the driver can be prompted to maintain a smooth and economical driving style as much as possible. The driver may also be advised to reduce the operating power of non-essential auxiliary electrical equipment, or the driver may be advised to turn off non-essential auxiliary electrical equipment.
通过这种方式,能够及时提示驾驶员调整驾驶行为,从而能够通过驾驶员的驾驶行为的调整,提高动力电池的能量效率。In this way, the driver can be prompted to adjust the driving behavior in time, thereby improving the energy efficiency of the power battery through the adjustment of the driver's driving behavior.
图4示出根据本申请一实施例的功率控制方法的处理过程的示意图。如图4所示,本实施例的功率控制方法基于目标电机驱动工况,其处理过程如下:FIG. 4 shows a schematic diagram of a processing process of a power control method according to an embodiment of the present application. As shown in Figure 4, the power control method of this embodiment is based on the target motor driving conditions, and the processing process is as follows:
步骤S401,根据预设的驱动功率区间,分别确定与各组参考电机瞬时驱动功率对应的第三概率分布;Step S401, determine the third probability distribution corresponding to the instantaneous driving power of each group of reference motors according to the preset driving power interval;
步骤S402,根据预设电机驱动工况的数量及第三概率分布之间的推土机距离,对第三概率分布进行聚类,得到多个簇及多个簇的簇中心;Step S402: Cluster the third probability distribution according to the number of preset motor driving conditions and the bulldozer distance between the third probability distributions to obtain multiple clusters and cluster centers of the multiple clusters;
步骤S403,根据多个簇,确定多个预设电机驱动工况;Step S403, determine multiple preset motor driving conditions based on multiple clusters;
步骤S404,根据多个簇的簇中心,确定与多个预设电机驱动工况分别对应的第二概率分布;Step S404, determine second probability distributions respectively corresponding to the plurality of preset motor driving conditions according to the cluster centers of the plurality of clusters;
步骤S405,获取电动汽车的电机在当前运行周期内的多个瞬时驱动功率;Step S405, obtain multiple instantaneous driving powers of the electric vehicle's motor during the current operating cycle;
步骤S406,根据预设的驱动功率区间,确定与多个瞬时驱动功率对应的第一概率分布;Step S406, determine a first probability distribution corresponding to multiple instantaneous driving powers according to the preset driving power interval;
步骤S407,根据第一概率分布及与多个预设电机驱动工况分别对应的第二概率分布,从多个预设电机驱动工况中,确定出电动汽车在当前运行周期内的目标电机驱动工况;Step S407: Determine the target motor drive of the electric vehicle in the current operating cycle from the multiple preset motor drive conditions based on the first probability distribution and the second probability distribution respectively corresponding to the multiple preset motor drive conditions. Working conditions;
步骤S408,根据电动汽车在当前运行周期内的目标电机驱动工况,对电动汽车的附属用电设备的功率进行控制。Step S408: Control the power of the auxiliary electrical equipment of the electric vehicle according to the target motor driving conditions of the electric vehicle in the current operating cycle.
其中,步骤S401至步骤S404为离线聚类过程,步骤S405至步骤S408为在线识别过程。Among them, steps S401 to S404 are offline clustering processes, and steps S405 to S408 are online identification processes.
图5示出根据本申请一实施例的功率控制方法的处理过程的示意图。如图5所示,本实施例的功率控制方法基于目标电池驱动压力等级,其处理过程如下:FIG. 5 shows a schematic diagram of a processing process of a power control method according to an embodiment of the present application. As shown in Figure 5, the power control method of this embodiment is based on the target battery driving pressure level, and the processing process is as follows:
步骤S501,根据预设的驱动功率区间,分别确定与各组参考电机瞬时驱动功率对 应的第三概率分布;Step S501, determine the third probability distribution corresponding to the instantaneous driving power of each group of reference motors according to the preset driving power interval;
步骤S502,根据预设电机驱动工况的数量及第三概率分布之间的推土机距离,对第三概率分布进行聚类,得到多个簇及多个簇的簇中心;Step S502, cluster the third probability distribution according to the number of preset motor driving conditions and the bulldozer distance between the third probability distributions, and obtain multiple clusters and cluster centers of the multiple clusters;
步骤S503,根据多个簇,确定多个预设电机驱动工况;Step S503, determine multiple preset motor driving conditions based on multiple clusters;
步骤S504,根据多个簇的簇中心,确定与多个预设电机驱动工况分别对应的第二概率分布;Step S504, determine second probability distributions respectively corresponding to the plurality of preset motor driving conditions according to the cluster centers of the plurality of clusters;
步骤S505,为各个预设电机驱动工况定义对应的预设电池驱动压力等级,并建立多个预设电机驱动工况与多个预设电池驱动压力等级之间的对应关系;Step S505, define corresponding preset battery driving pressure levels for each preset motor driving working condition, and establish corresponding relationships between multiple preset motor driving working conditions and multiple preset battery driving pressure levels;
步骤S506,获取电动汽车的电机在当前运行周期内的多个瞬时驱动功率;Step S506, obtain multiple instantaneous driving powers of the electric vehicle's motor in the current operating cycle;
步骤S507,根据预设的驱动功率区间,确定与多个瞬时驱动功率对应的第一概率分布;Step S507, determine a first probability distribution corresponding to multiple instantaneous driving powers according to the preset driving power interval;
步骤S508,根据第一概率分布及与多个预设电机驱动工况分别对应的第二概率分布,从多个预设电机驱动工况中,确定出电动汽车在当前运行周期内的目标电机驱动工况;Step S508: Determine the target motor drive of the electric vehicle in the current operating cycle from the plurality of preset motor drive conditions according to the first probability distribution and the second probability distribution respectively corresponding to the multiple preset motor drive conditions. Working conditions;
步骤S509,根据目标电机驱动工况及多个预设电池驱动压力等级与多个预设电机驱动工况之间的对应关系,从多个预设电池驱动压力等级中,确定出电动汽车在当前运行周期内的目标电池驱动压力等级;Step S509: According to the target motor driving conditions and the correspondence between the multiple preset battery driving pressure levels and the multiple preset motor driving conditions, determine the current operating conditions of the electric vehicle from the multiple preset battery driving pressure levels. Target battery drive stress levels during the operating cycle;
步骤S510,根据电动汽车在当前运行周期内的目标电池驱动压力等级,对电动汽车的附属用电设备的功率进行控制。Step S510: Control the power of the auxiliary electrical equipment of the electric vehicle according to the target battery driving pressure level of the electric vehicle in the current operating cycle.
其中,步骤S501至步骤S505为离线聚类过程,步骤S506至步骤S510为在线识别过程。Among them, steps S501 to S505 are offline clustering processes, and steps S506 to S510 are online identification processes.
本申请实施例的功率控制方法,能够根据电动汽车在当前运行周期内的目标电机驱动工况,或者根据电动汽车在当前运行周期内的目标电池驱动压力等级,主动对电动汽车的附属用电设备的功率进行控制,从而不仅能够在提高驾驶舒适性的同时,提升电动汽车的动力电池的能量效率,而且能够平衡电动汽车整车的动力性、安全性、附属用电设备保护及舒适性。The power control method of the embodiment of the present application can actively control the auxiliary electrical equipment of the electric vehicle according to the target motor driving conditions of the electric vehicle in the current operating cycle, or according to the target battery driving pressure level of the electric vehicle in the current operating cycle. By controlling the power of the electric vehicle, it can not only improve driving comfort but also improve the energy efficiency of the electric vehicle's power battery, and also balance the power, safety, ancillary electrical equipment protection and comfort of the entire electric vehicle.
本申请实施例的功率控制方法,还能够通过显示电动汽车在当前运行周期内的目标电机驱动工况,或者显示电动汽车在当前运行周期内的目标电池驱动压力等级,为驾驶员提供丰富的信息反馈,及时提醒驾驶员合理调整驾驶行为,以及合理使用电动汽车上的附属用电设备,例如限制或关闭非必需的附属用电设备等。The power control method of the embodiment of the present application can also provide the driver with rich information by displaying the target motor driving conditions of the electric vehicle in the current operating cycle, or displaying the target battery driving pressure level of the electric vehicle in the current operating cycle. Provide feedback and promptly remind drivers to make reasonable adjustments to their driving behavior and make reasonable use of auxiliary power equipment on electric vehicles, such as limiting or turning off non-essential auxiliary power equipment.
在一种可能的实现方式中,可将电动汽车在当前运行周期内的目标电机驱动工况或目标电池驱动压力等级,作为电动汽车整车的功率管理的先验信息,辅助设计与功率管理相关的其他功能,例如功率控制优化方法等。In one possible implementation, the target motor driving conditions or the target battery driving pressure level of the electric vehicle during the current operating cycle can be used as a priori information for the power management of the entire electric vehicle, and the auxiliary design is related to power management. Other functions, such as power control optimization methods, etc.
图6示出根据本申请一实施例的功率控制装置的框图。该功率控制装置应用于电动汽车,如图6所示,该功率控制装置包括:FIG. 6 shows a block diagram of a power control device according to an embodiment of the present application. This power control device is used in electric vehicles, as shown in Figure 6. The power control device includes:
驱动功率获取模块61,用于获取所述电动汽车的电机在当前运行周期内的多个瞬时驱动功率;The driving power acquisition module 61 is used to acquire multiple instantaneous driving powers of the motor of the electric vehicle in the current operating cycle;
第一概率分布确定模块62,用于根据预设的驱动功率区间,确定与所述多个瞬时驱动功率对应的第一概率分布,所述第一概率分布用于表示所述瞬时驱动功率落在各 驱动功率区间中的概率;The first probability distribution determining module 62 is configured to determine a first probability distribution corresponding to the plurality of instantaneous driving powers according to a preset driving power interval, where the first probability distribution is used to represent that the instantaneous driving power falls within Probability in each driving power range;
第一驱动工况确定模块63,用于根据所述第一概率分布及与多个预设电机驱动工况分别对应的第二概率分布,从所述多个预设电机驱动工况中,确定出所述电动汽车在所述当前运行周期内的目标电机驱动工况,其中,所述电机驱动工况与所述电机驱动的负载水平相关;The first driving condition determination module 63 is configured to determine from the plurality of preset motor driving conditions according to the first probability distribution and the second probability distribution respectively corresponding to the plurality of preset motor driving conditions. Obtain the target motor driving conditions of the electric vehicle in the current operating cycle, wherein the motor driving conditions are related to the load level driven by the motor;
第一控制模块64,用于根据所述目标电机驱动工况,对所述电动汽车的附属用电设备的功率进行控制。The first control module 64 is used to control the power of auxiliary electrical equipment of the electric vehicle according to the target motor driving conditions.
在一种可能的实现方式中,所述装置还包括:电池驱动压力等级确定模块,用于根据所述目标电机驱动工况及多个预设电池驱动压力等级与所述多个预设电机驱动工况之间的对应关系,从所述多个预设电池驱动压力等级中,确定出所述电动汽车在所述当前运行周期内的目标电池驱动压力等级,其中,所述电池驱动压力等级用于表示所述电动汽车的电机驱动对动力电池的放电倍率的影响;第二控制模块,用于根据所述目标电池驱动压力等级,对所述电动汽车的附属用电设备的功率进行控制。In a possible implementation, the device further includes: a battery driving pressure level determination module, configured to determine the battery driving pressure level according to the target motor driving working conditions and multiple preset battery driving pressure levels and the multiple preset motor driving conditions. According to the corresponding relationship between the working conditions, the target battery driving pressure level of the electric vehicle in the current operating cycle is determined from the plurality of preset battery driving pressure levels, wherein the battery driving pressure level is It represents the influence of the motor driving of the electric vehicle on the discharge rate of the power battery; the second control module is used to control the power of the accessory electrical equipment of the electric vehicle according to the target battery driving pressure level.
在一种可能的实现方式中,所述装置还包括:显示模块,用于显示所述目标电机驱动工况或所述目标电池驱动压力等级。In a possible implementation, the device further includes: a display module configured to display the target motor driving condition or the target battery driving pressure level.
在一种可能的实现方式中,所述装置还包括:提示模块,用于根据所述目标电机驱动工况或所述目标电池驱动压力等级,提示驾驶员调整驾驶行为。In a possible implementation, the device further includes: a prompting module configured to prompt the driver to adjust the driving behavior according to the target motor driving condition or the target battery driving pressure level.
在一种可能的实现方式中,所述第一驱动工况确定模块63,包括:第一距离确定子模块,用于分别确定所述第一概率分布与各个第二概率分布之间的第一距离,所述第一距离为推土机距离;第二距离确定子模块,用于将所述第一距离中的最小值,确定为第二距离;概率分布确定子模块,用于从与所述多个预设电机驱动工况分别对应的第二概率分布中,确定出与所述第二距离对应的目标概率分布;驱动工况确定子模块,用于将与所述目标概率分布对应的预设电机驱动工况,确定为所述电动汽车在所述当前运行周期内的目标电机驱动工况。In a possible implementation, the first driving condition determination module 63 includes: a first distance determination sub-module, configured to respectively determine the first distance between the first probability distribution and each second probability distribution. distance, the first distance is the bulldozer distance; the second distance determination sub-module is used to determine the minimum value of the first distance as the second distance; the probability distribution determination sub-module is used to determine the minimum value from the plurality of Determine the target probability distribution corresponding to the second distance from the second probability distributions respectively corresponding to the preset motor driving conditions; the driving condition determination sub-module is used to determine the preset probability distribution corresponding to the target probability distribution. The motor driving condition is determined as the target motor driving condition of the electric vehicle in the current operating cycle.
在一种可能的实现方式中,所述装置还包括:第二概率分布确定模块,用于根据预设的驱动功率区间,分别确定与各组参考电机瞬时驱动功率对应的第三概率分布;聚类模块,用于根据所述预设电机驱动工况的数量及所述第三概率分布之间的推土机距离,对所述第三概率分布进行聚类,得到多个簇及所述多个簇的簇中心,其中,所述簇的数量根据所述预设电机驱动工况的数量确定;第二驱动工况确定模块,用于根据所述多个簇,确定所述多个预设电机驱动工况;第三概率分布确定模块,用于根据所述多个簇的簇中心,确定与所述多个预设电机驱动工况分别对应的第二概率分布。In a possible implementation, the device further includes: a second probability distribution determination module, configured to respectively determine the third probability distribution corresponding to the instantaneous driving power of each group of reference motors according to the preset driving power interval; A class module configured to cluster the third probability distribution according to the number of preset motor driving conditions and the bulldozer distance between the third probability distributions to obtain multiple clusters and the multiple clusters cluster center, wherein the number of clusters is determined according to the number of preset motor driving conditions; a second driving condition determination module is used to determine the plurality of preset motor driving conditions according to the plurality of clusters. Working conditions; a third probability distribution determination module, configured to determine second probability distributions respectively corresponding to the plurality of preset motor driving working conditions according to cluster centers of the plurality of clusters.
在一种可能的实现方式中,所述多个预设电机驱动工况包括低负载工况、一般负载工况、较高负载工况及高负载工况;所述多个预设电池驱动压力等级包括低压力等级、中压力等级、较高压力等级及高压力等级。In a possible implementation, the plurality of preset motor driving conditions include low load conditions, general load conditions, higher load conditions and high load conditions; the multiple preset battery driving pressures Levels include low pressure level, medium pressure level, higher pressure level and high pressure level.
本申请的实施例提供了一种控制器,所述控制器被配置为实现上述方法。Embodiments of the present application provide a controller configured to implement the above method.
本申请的实施例提供了一种电动汽车,包括:控制器以及用于存储控制器可执行指令的存储器;其中,所述控制器被配置为执行所述指令时实现上述方法。An embodiment of the present application provides an electric vehicle, including: a controller and a memory for storing instructions executable by the controller; wherein the controller is configured to implement the above method when executing the instructions.
本申请的实施例提供了一种计算机可读存储介质,其上存储有计算机程序指令,所述计算机程序指令被控制器执行时实现上述方法。Embodiments of the present application provide a computer-readable storage medium on which computer program instructions are stored. When the computer program instructions are executed by a controller, the above method is implemented.
本申请的实施例提供了一种计算机程序产品,包括计算机指令,所述计算机指令被控制器执行时实现上述方法。Embodiments of the present application provide a computer program product, including computer instructions, which implement the above method when executed by a controller.
计算机可读存储介质可以是可以保持和存储由指令执行设备使用的指令的有形设备。计算机可读存储介质例如可以是――但不限于――电存储设备、磁存储设备、光存储设备、电磁存储设备、半导体存储设备或者上述的任意合适的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:便携式计算机盘、硬盘、随机存取存储器(Random Access Memory,RAM)、只读存储器(Read Only Memory,ROM)、可擦式可编程只读存储器(Electrically Programmable Read-Only-Memory,EPROM或闪存)、静态随机存取存储器(Static Random-Access Memory,SRAM)、便携式压缩盘只读存储器(Compact Disc Read-Only Memory,CD-ROM)、数字多功能盘(Digital Video Disc,DVD)、记忆棒、软盘、机械编码设备、例如其上存储有指令的打孔卡或凹槽内凸起结构、以及上述的任意合适的组合。Computer-readable storage media may be tangible devices that can retain and store instructions for use by an instruction execution device. The computer-readable storage medium may be, for example, but not limited to, an electrical storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination of the above. More specific examples (non-exhaustive list) of computer-readable storage media include: portable computer disks, hard drives, random access memory (RAM), read only memory (ROM), erasable memory Electrically Programmable Read-Only-Memory (EPROM or Flash Memory), Static Random-Access Memory (SRAM), Portable Compact Disc Read-Only Memory (CD) -ROM), Digital Video Disc (DVD), memory stick, floppy disk, mechanical encoding device, such as a punched card or a raised structure in a groove with instructions stored thereon, and any suitable combination of the above .
这里所描述的计算机可读程序指令或代码可以从计算机可读存储介质下载到各个计算/处理设备,或者通过网络、例如因特网、局域网、广域网和/或无线网下载到外部计算机或外部存储设备。网络可以包括铜传输电缆、光纤传输、无线传输、路由器、防火墙、交换机、网关计算机和/或边缘服务器。每个计算/处理设备中的网络适配卡或者网络接口从网络接收计算机可读程序指令,并转发该计算机可读程序指令,以供存储在各个计算/处理设备中的计算机可读存储介质中。Computer-readable program instructions or code described herein may be downloaded from a computer-readable storage medium to various computing/processing devices, or to an external computer or external storage device over a network, such as the Internet, a local area network, a wide area network, and/or a wireless network. The network may include copper transmission cables, fiber optic transmission, wireless transmission, routers, firewalls, switches, gateway computers, and/or edge servers. A network adapter card or network interface in each computing/processing device receives computer-readable program instructions from the network and forwards the computer-readable program instructions for storage on a computer-readable storage medium in the respective computing/processing device .
用于执行本申请操作的计算机程序指令可以是汇编指令、指令集架构(Instruction Set Architecture,ISA)指令、机器指令、机器相关指令、微代码、固件指令、状态设置数据、或者以一种或多种编程语言的任意组合编写的源代码或目标代码,所述编程语言包括面向对象的编程语言—诸如Smalltalk、C++等,以及常规的过程式编程语言—诸如“C”语言或类似的编程语言。计算机可读程序指令可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络—包括局域网(Local Area Network,LAN)或广域网(Wide Area Network,WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。在一些实施例中,通过利用计算机可读程序指令的状态信息来个性化定制电子电路,例如可编程逻辑电路、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或可编程逻辑阵列(Programmable Logic Array,PLA),该电子电路可以执行计算机可读程序指令,从而实现本申请的各个方面。The computer program instructions used to perform the operations of this application can be assembly instructions, instruction set architecture (Instruction Set Architecture, ISA) instructions, machine instructions, machine-related instructions, microcode, firmware instructions, status setting data, or one or more Source code or object code written in any combination of programming languages, including object-oriented programming languages—such as Smalltalk, C++, etc., and conventional procedural programming languages—such as the “C” language or similar programming languages. The computer-readable program instructions may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server implement. In situations involving remote computers, the remote computer can be connected to the user's computer through any kind of network—including a Local Area Network (LAN) or a Wide Area Network (WAN)—or it can be connected to an external computer (e.g. Use an Internet service provider to connect via the Internet). In some embodiments, electronic circuits are customized by utilizing state information of computer-readable program instructions, such as programmable logic circuits, field-programmable gate arrays (Field-Programmable Gate Arrays, FPGAs) or programmable logic arrays (Programmable Logic Array (PLA), the electronic circuit can execute computer-readable program instructions to implement various aspects of the present application.
这里参照根据本申请实施例的方法、装置(系统)和计算机程序产品的流程图和/或框图描述了本申请的各个方面。应当理解,流程图和/或框图的每个方框以及流程图和/或框图中各方框的组合,都可以由计算机可读程序指令实现。Various aspects of the present application are described herein with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the application. It will be understood that each block of the flowchart illustrations and/or block diagrams, and combinations of blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer-readable program instructions.
这些计算机可读程序指令可以提供给通用计算机、专用计算机或其它可编程数据处理装置的处理器,从而生产出一种机器,使得这些指令在通过计算机或其它可编程数据处理装置的处理器执行时,产生了实现流程图和/或框图中的一个或多个方框中规定的功能/动作的装置。也可以把这些计算机可读程序指令存储在计算机可读存储介质 中,这些指令使得计算机、可编程数据处理装置和/或其他设备以特定方式工作,从而,存储有指令的计算机可读介质则包括一个制造品,其包括实现流程图和/或框图中的一个或多个方框中规定的功能/动作的各个方面的指令。These computer-readable program instructions may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus, thereby producing a machine that, when executed by the processor of the computer or other programmable data processing apparatus, , resulting in an apparatus that implements the functions/actions specified in one or more blocks in the flowchart and/or block diagram. These computer-readable program instructions can also be stored in a computer-readable storage medium. These instructions cause the computer, programmable data processing device and/or other equipment to work in a specific manner. Therefore, the computer-readable medium storing the instructions includes An article of manufacture that includes instructions that implement aspects of the functions/acts specified in one or more blocks of the flowcharts and/or block diagrams.
也可以把计算机可读程序指令加载到计算机、其它可编程数据处理装置、或其它设备上,使得在计算机、其它可编程数据处理装置或其它设备上执行一系列操作步骤,以产生计算机实现的过程,从而使得在计算机、其它可编程数据处理装置、或其它设备上执行的指令实现流程图和/或框图中的一个或多个方框中规定的功能/动作。Computer-readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other equipment, causing a series of operating steps to be performed on the computer, other programmable data processing apparatus, or other equipment to produce a computer-implemented process , thereby causing instructions executed on a computer, other programmable data processing apparatus, or other equipment to implement the functions/actions specified in one or more blocks in the flowcharts and/or block diagrams.
附图中的流程图和框图显示了根据本申请的多个实施例的装置、系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或指令的一部分,所述模块、程序段或指令的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。The flowcharts and block diagrams in the figures illustrate the architecture, functionality and operations of possible implementations of apparatuses, systems, methods and computer program products according to various embodiments of the present application. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of instructions that embody one or more elements for implementing the specified logical function(s). Executable instructions. In some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two consecutive blocks may actually execute substantially in parallel, or they may sometimes execute in the reverse order, depending on the functionality involved.
也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行相应的功能或动作的硬件(例如电路或ASIC(Application Specific Integrated Circuit,专用集成电路))来实现,或者可以用硬件和软件的组合,如固件等来实现。It will also be noted that each block of the block diagram and/or flowchart illustration, and combinations of blocks in the block diagram and/or flowchart illustration, can be implemented by hardware (such as circuits or ASICs) that perform the corresponding function or action. Specific Integrated Circuit), or can be implemented with a combination of hardware and software, such as firmware.
尽管在此结合各实施例对本发明进行了描述,然而,在实施所要求保护的本发明过程中,本领域技术人员通过查看所述附图、公开内容、以及所附权利要求书,可理解并实现所述公开实施例的其它变化。在权利要求中,“包括”(comprising)一词不排除其他组成部分或步骤,“一”或“一个”不排除多个的情况。单个处理器或其它单元可以实现权利要求中列举的若干项功能。相互不同的从属权利要求中记载了某些措施,但这并不表示这些措施不能组合起来产生良好的效果。Although the present invention has been described herein in conjunction with various embodiments, those skilled in the art, in practicing the claimed invention, will understand and understand by reviewing the drawings, the disclosure, and the appended claims. Other variations of the disclosed embodiments are implemented. In the claims, the word "comprising" does not exclude other components or steps, and "a" or "an" does not exclude a plurality. A single processor or other unit may perform several of the functions recited in the claims. The mere fact that certain measures are recited in mutually different dependent claims does not mean that a combination of these measures cannot be combined to advantageous effects.
以上已经描述了本申请的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实施例的原理、实际应用或对市场中的技术的改进,或者使本技术领域的其它普通技术人员能理解本文披露的各实施例。The embodiments of the present application have been described above. The above description is illustrative, not exhaustive, and is not limited to the disclosed embodiments. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope of the illustrated embodiments. The terminology used herein is chosen to best explain the principles, practical applications, or improvements to the technology in the market, or to enable other persons of ordinary skill in the art to understand the embodiments disclosed herein.
Claims (18)
- 一种功率控制方法,其特征在于,应用于电动汽车,所述方法包括:A power control method, characterized in that it is applied to electric vehicles, and the method includes:获取所述电动汽车的电机在当前运行周期内的多个瞬时驱动功率;Obtain multiple instantaneous driving powers of the motor of the electric vehicle during the current operating cycle;根据预设的驱动功率区间,确定与所述多个瞬时驱动功率对应的第一概率分布,所述第一概率分布用于表示所述瞬时驱动功率落在各驱动功率区间中的概率;Determine a first probability distribution corresponding to the plurality of instantaneous drive powers according to a preset drive power interval, where the first probability distribution is used to represent the probability that the instantaneous drive power falls in each drive power interval;根据所述第一概率分布及与多个预设电机驱动工况分别对应的第二概率分布,从所述多个预设电机驱动工况中,确定出所述电动汽车在所述当前运行周期内的目标电机驱动工况,其中,所述电机驱动工况与所述电机驱动的负载水平相关;According to the first probability distribution and the second probability distribution respectively corresponding to the plurality of preset motor driving conditions, it is determined from the plurality of preset motor driving conditions that the electric vehicle is in the current operating cycle. The target motor driving operating conditions within the motor driving operating conditions, wherein the motor driving operating conditions are related to the load level driven by the motor;根据所述目标电机驱动工况,对所述电动汽车的附属用电设备的功率进行控制。According to the target motor driving conditions, the power of the auxiliary electrical equipment of the electric vehicle is controlled.
- 根据权利要求1所述的方法,其特征在于,所述方法还包括:The method of claim 1, further comprising:根据所述目标电机驱动工况及多个预设电池驱动压力等级与所述多个预设电机驱动工况之间的对应关系,从所述多个预设电池驱动压力等级中,确定出所述电动汽车在所述当前运行周期内的目标电池驱动压力等级,其中,所述电池驱动压力等级用于表示所述电动汽车的电机驱动对动力电池的放电倍率的影响;According to the corresponding relationship between the target motor driving working conditions and the plurality of preset battery driving pressure levels and the plurality of preset motor driving working conditions, the selected battery driving pressure levels are determined from the plurality of preset battery driving pressure levels. The target battery driving pressure level of the electric vehicle in the current operating cycle, wherein the battery driving pressure level is used to represent the impact of the motor driving of the electric vehicle on the discharge rate of the power battery;根据所述目标电池驱动压力等级,对所述电动汽车的附属用电设备的功率进行控制。The power of the auxiliary electrical equipment of the electric vehicle is controlled according to the target battery driving pressure level.
- 根据权利要求2所述的方法,其特征在于,所述方法还包括:The method of claim 2, further comprising:显示所述目标电机驱动工况或所述目标电池驱动压力等级。Display the target motor driving condition or the target battery driving pressure level.
- 根据权利要求1-3中任意一项所述的方法,其特征在于,所述方法还包括:The method according to any one of claims 1-3, characterized in that the method further includes:根据所述目标电机驱动工况或所述目标电池驱动压力等级,提示驾驶员调整驾驶行为。According to the target motor driving conditions or the target battery driving pressure level, the driver is prompted to adjust the driving behavior.
- 根据权利要求1所述的方法,其特征在于,所述根据所述第一概率分布及与多个预设电机驱动工况分别对应的第二概率分布,从所述多个预设电机驱动工况中,确定出所述电动汽车在所述当前运行周期内的目标电机驱动工况,包括:The method according to claim 1, characterized in that, according to the first probability distribution and the second probability distribution respectively corresponding to the plurality of preset motor driving conditions, the plurality of preset motor driving conditions are selected from the In this situation, the target motor driving conditions of the electric vehicle in the current operating cycle are determined, including:分别确定所述第一概率分布与各个第二概率分布之间的第一距离,所述第一距离为推土机距离;Determine a first distance between the first probability distribution and each second probability distribution respectively, where the first distance is the bulldozer distance;将所述第一距离中的最小值,确定为第二距离;Determine the minimum value among the first distances as the second distance;从与所述多个预设电机驱动工况分别对应的第二概率分布中,确定出与所述第二 距离对应的目标概率分布;Determine a target probability distribution corresponding to the second distance from the second probability distribution corresponding to the plurality of preset motor driving conditions;将与所述目标概率分布对应的预设电机驱动工况,确定为所述电动汽车在所述当前运行周期内的目标电机驱动工况。The preset motor driving conditions corresponding to the target probability distribution are determined as the target motor driving conditions of the electric vehicle in the current operating cycle.
- 根据权利要求1-5中任意一项所述的方法,其特征在于,所述方法还包括:The method according to any one of claims 1-5, characterized in that the method further includes:根据预设的驱动功率区间,分别确定与各组参考电机瞬时驱动功率对应的第三概率分布;According to the preset driving power interval, determine the third probability distribution corresponding to the instantaneous driving power of each group of reference motors;根据所述预设电机驱动工况的数量及所述第三概率分布之间的推土机距离,对所述第三概率分布进行聚类,得到多个簇及所述多个簇的簇中心,其中,所述簇的数量根据所述预设电机驱动工况的数量确定;According to the number of preset motor driving conditions and the bulldozer distance between the third probability distributions, the third probability distributions are clustered to obtain multiple clusters and cluster centers of the multiple clusters, where , the number of clusters is determined according to the number of preset motor driving conditions;根据所述多个簇,确定所述多个预设电机驱动工况;Determine the plurality of preset motor driving conditions according to the plurality of clusters;根据所述多个簇的簇中心,确定与所述多个预设电机驱动工况分别对应的第二概率分布。According to the cluster centers of the plurality of clusters, second probability distributions respectively corresponding to the plurality of preset motor driving conditions are determined.
- 根据权利要求2-6中任意一项所述的方法,其特征在于,所述多个预设电机驱动工况包括低负载工况、一般负载工况、较高负载工况及高负载工况;所述多个预设电池驱动压力等级包括低压力等级、中压力等级、较高压力等级及高压力等级。The method according to any one of claims 2 to 6, characterized in that the plurality of preset motor driving conditions include low load conditions, general load conditions, higher load conditions and high load conditions. ; The plurality of preset battery driving pressure levels include low pressure level, medium pressure level, higher pressure level and high pressure level.
- 一种功率控制装置,其特征在于,应用于电动汽车,所述装置包括:A power control device, characterized in that it is applied to electric vehicles, and the device includes:驱动功率获取模块,用于获取所述电动汽车的电机在当前运行周期内的多个瞬时驱动功率;A driving power acquisition module, used to acquire multiple instantaneous driving powers of the motor of the electric vehicle during the current operating cycle;第一概率分布确定模块,用于根据预设的驱动功率区间,确定与所述多个瞬时驱动功率对应的第一概率分布,所述第一概率分布用于表示所述瞬时驱动功率落在各驱动功率区间中的概率;A first probability distribution determination module, configured to determine a first probability distribution corresponding to the plurality of instantaneous driving powers according to a preset driving power interval, where the first probability distribution is used to represent that the instantaneous driving power falls within each Probability in the driving power range;第一驱动工况确定模块,用于根据所述第一概率分布及与多个预设电机驱动工况分别对应的第二概率分布,从所述多个预设电机驱动工况中,确定出所述电动汽车在所述当前运行周期内的目标电机驱动工况,其中,所述电机驱动工况与所述电机驱动的负载水平相关;A first driving condition determination module is configured to determine from the plurality of preset motor driving conditions according to the first probability distribution and the second probability distribution respectively corresponding to the plurality of preset motor driving conditions. The target motor driving conditions of the electric vehicle during the current operating cycle, wherein the motor driving conditions are related to the load level driven by the motor;第一控制模块,用于根据所述目标电机驱动工况,对所述电动汽车的附属用电设备的功率进行控制。The first control module is used to control the power of auxiliary electrical equipment of the electric vehicle according to the target motor driving conditions.
- 根据权利要求8所述的装置,其特征在于,所述装置还包括:The device according to claim 8, characterized in that the device further includes:电池驱动压力等级确定模块,用于根据所述目标电机驱动工况及多个预设电池驱动压力等级与所述多个预设电机驱动工况之间的对应关系,从所述多个预设电池驱动 压力等级中,确定出所述电动汽车在所述当前运行周期内的目标电池驱动压力等级,其中,所述电池驱动压力等级用于表示所述电动汽车的电机驱动对动力电池的放电倍率的影响;A battery driving pressure level determination module, configured to determine the target motor driving working conditions and the corresponding relationship between the plurality of preset battery driving pressure levels and the plurality of preset motor driving working conditions. In the battery driving pressure level, the target battery driving pressure level of the electric vehicle in the current operating cycle is determined, wherein the battery driving pressure level is used to represent the discharge rate of the power battery by the motor driving of the electric vehicle. Impact;第二控制模块,用于根据所述目标电池驱动压力等级,对所述电动汽车的附属用电设备的功率进行控制。The second control module is used to control the power of auxiliary electrical equipment of the electric vehicle according to the target battery driving pressure level.
- 根据权利要求9所述的装置,其特征在于,所述装置还包括:The device of claim 9, further comprising:显示模块,用于显示所述目标电机驱动工况或所述目标电池驱动压力等级。A display module is used to display the target motor driving condition or the target battery driving pressure level.
- 根据权利要求8-10中任意一项所述的装置,其特征在于,所述装置还包括:The device according to any one of claims 8-10, characterized in that the device further includes:提示模块,用于根据所述目标电机驱动工况或所述目标电池驱动压力等级,提示驾驶员调整驾驶行为。A prompt module is used to prompt the driver to adjust the driving behavior according to the target motor driving conditions or the target battery driving pressure level.
- 根据权利要求8所述的装置,其特征在于,所述第一驱动工况确定模块,包括:The device according to claim 8, characterized in that the first driving condition determination module includes:第一距离确定子模块,用于分别确定所述第一概率分布与各个第二概率分布之间的第一距离,所述第一距离为推土机距离;The first distance determination sub-module is used to determine the first distance between the first probability distribution and each second probability distribution respectively, where the first distance is the bulldozer distance;第二距离确定子模块,用于将所述第一距离中的最小值,确定为第二距离;The second distance determination submodule is used to determine the minimum value of the first distance as the second distance;概率分布确定子模块,用于从与所述多个预设电机驱动工况分别对应的第二概率分布中,确定出与所述第二距离对应的目标概率分布;A probability distribution determination submodule, configured to determine a target probability distribution corresponding to the second distance from the second probability distribution corresponding to the plurality of preset motor driving conditions;驱动工况确定子模块,用于将与所述目标概率分布对应的预设电机驱动工况,确定为所述电动汽车在所述当前运行周期内的目标电机驱动工况。The driving condition determination sub-module is used to determine the preset motor driving condition corresponding to the target probability distribution as the target motor driving condition of the electric vehicle in the current operating cycle.
- 根据权利要求8-12中任意一项所述的装置,其特征在于,所述装置还包括:The device according to any one of claims 8-12, characterized in that the device further includes:第二概率分布确定模块,用于根据预设的驱动功率区间,分别确定与各组参考电机瞬时驱动功率对应的第三概率分布;The second probability distribution determination module is used to determine the third probability distribution corresponding to the instantaneous driving power of each group of reference motors according to the preset driving power interval;聚类模块,用于根据所述预设电机驱动工况的数量及所述第三概率分布之间的推土机距离,对所述第三概率分布进行聚类,得到多个簇及所述多个簇的簇中心,其中,所述簇的数量根据所述预设电机驱动工况的数量确定;A clustering module, configured to cluster the third probability distribution according to the number of preset motor driving conditions and the bulldozer distance between the third probability distributions to obtain multiple clusters and the plurality of The cluster center of the cluster, wherein the number of clusters is determined according to the number of preset motor driving conditions;第二驱动工况确定模块,用于根据所述多个簇,确定所述多个预设电机驱动工况;a second driving condition determination module, configured to determine the plurality of preset motor driving conditions according to the plurality of clusters;第三概率分布确定模块,用于根据所述多个簇的簇中心,确定与所述多个预设电机驱动工况分别对应的第二概率分布。A third probability distribution determination module is configured to determine second probability distributions respectively corresponding to the plurality of preset motor driving conditions according to the cluster centers of the plurality of clusters.
- 根据权利要求9-13中任意一项所述的装置,其特征在于,所述多个预设电机 驱动工况包括低负载工况、一般负载工况、较高负载工况及高负载工况;所述多个预设电池驱动压力等级包括低压力等级、中压力等级、较高压力等级及高压力等级。The device according to any one of claims 9-13, characterized in that the plurality of preset motor driving conditions include low load conditions, general load conditions, higher load conditions and high load conditions. ; The plurality of preset battery driving pressure levels include low pressure level, medium pressure level, higher pressure level and high pressure level.
- 一种控制器,其特征在于,所述控制器被配置为实现权利要求1-7中任意一项所述的方法。A controller, characterized in that the controller is configured to implement the method according to any one of claims 1-7.
- 一种电动汽车,其特征在于,包括:An electric vehicle is characterized by including:控制器;controller;用于存储所述控制器可执行指令的存储器;memory for storing instructions executable by the controller;其中,所述控制器被配置为执行所述指令时实现权利要求1-7中任意一项所述的方法。Wherein, the controller is configured to implement the method according to any one of claims 1-7 when executing the instructions.
- 一种计算机可读存储介质,其上存储有计算机程序指令,其特征在于,所述计算机程序指令被控制器执行时实现权利要求1-7中任一项所述的方法。A computer-readable storage medium on which computer program instructions are stored, characterized in that when the computer program instructions are executed by a controller, the method described in any one of claims 1-7 is implemented.
- 一种计算机程序产品,包括计算机指令,其特征在于,所述计算机指令被控制器执行时实现权利要求1-7中任意一项所述的方法。A computer program product includes computer instructions, characterized in that when the computer instructions are executed by a controller, the method according to any one of claims 1-7 is implemented.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2022/085326 WO2023193139A1 (en) | 2022-04-06 | 2022-04-06 | Power control method and apparatus, and electric vehicle |
CN202280089070.1A CN118591474A (en) | 2022-04-06 | 2022-04-06 | Power control method and device and electric automobile |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2022/085326 WO2023193139A1 (en) | 2022-04-06 | 2022-04-06 | Power control method and apparatus, and electric vehicle |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2023193139A1 true WO2023193139A1 (en) | 2023-10-12 |
Family
ID=88243726
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2022/085326 WO2023193139A1 (en) | 2022-04-06 | 2022-04-06 | Power control method and apparatus, and electric vehicle |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN118591474A (en) |
WO (1) | WO2023193139A1 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108215872A (en) * | 2017-12-01 | 2018-06-29 | 国网北京市电力公司 | Charging method, device, storage medium and the processor of electric vehicle |
CN109460853A (en) * | 2018-09-29 | 2019-03-12 | 中国电力科学研究院有限公司 | A kind of electric car charging workload demand determines method and system |
JP2020083235A (en) * | 2018-11-30 | 2020-06-04 | トヨタ自動車株式会社 | Vehicle control unit |
DE102019200600B3 (en) * | 2018-10-15 | 2020-06-18 | Vitesco Technologies Germany Gmbh | Method for predicting a fault on an actuator in a vehicle and application-specific circuit for implementing such a method |
-
2022
- 2022-04-06 WO PCT/CN2022/085326 patent/WO2023193139A1/en active Application Filing
- 2022-04-06 CN CN202280089070.1A patent/CN118591474A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108215872A (en) * | 2017-12-01 | 2018-06-29 | 国网北京市电力公司 | Charging method, device, storage medium and the processor of electric vehicle |
CN109460853A (en) * | 2018-09-29 | 2019-03-12 | 中国电力科学研究院有限公司 | A kind of electric car charging workload demand determines method and system |
DE102019200600B3 (en) * | 2018-10-15 | 2020-06-18 | Vitesco Technologies Germany Gmbh | Method for predicting a fault on an actuator in a vehicle and application-specific circuit for implementing such a method |
JP2020083235A (en) * | 2018-11-30 | 2020-06-04 | トヨタ自動車株式会社 | Vehicle control unit |
Also Published As
Publication number | Publication date |
---|---|
CN118591474A (en) | 2024-09-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11479128B2 (en) | Hybrid power vehicle range extender power following control method and system | |
CN110970691B (en) | Heating method, control unit and heating circuit of rechargeable battery | |
EP3771593B1 (en) | Method and system for predictive battery thermal management in an electric vehicle | |
US20190196427A1 (en) | Controlling a Dispatch Operation of an Energy Storage System | |
CN111954964A (en) | Optimization system and optimization method | |
KR20190083897A (en) | Method of predicting for battery charging time of green vehicle | |
CN109633474A (en) | A kind of lithium ion battery residual life prediction technique | |
CN112213641A (en) | Battery management system and method for obtaining remaining time | |
CN105680478B (en) | Smooth new energy power generation control method of energy storage system based on ultra-short-term prediction | |
CN110696833A (en) | Vehicle self-adaptive speed limit control method | |
JP2017073370A (en) | Storage battery maintenance device and storage battery maintenance method | |
EP3915827B1 (en) | Charging remaining time calculation method and apparatus, and storage medium | |
CN113015918A (en) | Method for determining state of health of secondary battery and battery management system | |
WO2020016808A1 (en) | System and method for fluctuating renewable energy-battery optimization to improve battery life-time | |
CA3015276A1 (en) | Online battery capacity estimation utilizing passive balancing | |
CN113903946A (en) | Heat dissipation control method and device for vehicle-mounted fuel cell | |
CN103857905B (en) | Operate the method and corresponding wind turbine of wind turbine | |
US11072244B2 (en) | Method for controlling the electrical charging of a group of vehicles | |
WO2023193139A1 (en) | Power control method and apparatus, and electric vehicle | |
CN116424096B (en) | New energy automobile battery acquisition assembly method and system for dynamic resource optimization configuration | |
CN112140901B (en) | Torque control method and device | |
EP4159562A1 (en) | Power distribution management method and device for hybrid vehicle | |
CN115864936A (en) | Motor speed regulation control method, device and system and computer readable storage medium | |
CN112986850A (en) | Calculation method and device for self-discharge parameter value and electric vehicle | |
CN112977156A (en) | Method for estimating tempering energy consumption and range of an electric vehicle |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 22936088 Country of ref document: EP Kind code of ref document: A1 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 202280089070.1 Country of ref document: CN |