Request power control method, electronic equipment and vehicle

By determining the target requested torque based on vehicle speed and throttle opening in the vehicle, and calculating the available power of the motor in combination with battery current and drive mode, the problem of battery overvoltage or undervoltage caused by requested power is solved, and the protection of the battery and motor is achieved.

CN119795931AActive Publication Date: 2025-04-11GREAT WALL MOTOR CO LTD

Patent Information

Application Number
CN202411357739.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-27
Publication Date
2025-04-11
Estimated Expiration
2044-09-27

AI Technical Summary

Technical Problem

In the prior art, the requested power converted after the requested power may cause the battery to be in an undervoltage or overvoltage state, causing damage.

Method used

By determining the target requested torque based on the current vehicle speed and throttle opening, and determining the vehicle operating status with the battery current, calculating the available power of the motor, and distributing power in different driving modes, determining the target reserved power, thereby limiting the requested power to avoid overvoltage or undervoltage of the battery.

Benefits of technology

It effectively avoids the risk of battery overvoltage or undervoltage caused by requested power, and reduces damage to the battery and motor.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119795931A_ABST
    Figure CN119795931A_ABST
Patent Text Reader

Abstract

The invention provides a request power control method, electronic equipment and a vehicle, which can determine the limit of battery performance through the available power of a battery in different current running states to obtain the available power of a motor. And the available power of the motors is distributed in different driving modes, so that the available distribution power of each motor can be determined. And performing power reservation on the available distribution power through the corresponding target reserved power so as to avoid the overvoltage or undervoltage risk of the battery. The limit of the motor performance is determined through the maximum allowable power of the motor, then the actual maximum power is determined according to the maximum available power and the maximum allowable power, and the actual maximum power is the value of the maximum allowable request power under the motor performance limit and the battery performance limit. And the request power converted by the request torque can be ensured to reduce the damage to the battery and the motor according to the actual maximum power limit request power.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field, and in particular to a control method for requesting power, an electronic device and a vehicle. Background Art

[0002] The requested torque sent by the vehicle control unit (VCU) corresponds to a certain requested power. Due to the constraints of the motor and battery performance, the requested power converted from the VCU requested torque will have a temporary power overshoot, which means that it temporarily exceeds the current battery discharge power or the current battery recovery power, which may cause the battery to be in an undervoltage or overvoltage state. Summary of the invention

[0003] In view of this, the purpose of the present application is to provide a control method for requesting power, an electronic device and a vehicle, so as to prevent the problem of battery undervoltage or overvoltage caused by requesting power.

[0004] Based on the above purpose, the present application provides a control method for requesting power, including:

[0005] determining a target requested torque according to a current vehicle speed and a current throttle opening, and determining a current operating state of the vehicle according to the target requested torque and a current battery current;

[0006] Determining the available power of the motor according to the current operating state and the available power of the battery, and allocating the available power of the motor according to the current driving mode of the vehicle to obtain available allocated power;

[0007] The target reserved power is determined based on the available allocated power and the current motor speed, and the difference between the available allocated power and the target reserved power is determined as the maximum available power. The actual maximum power is determined based on the maximum available power and the maximum allowed power of the motor corresponding to the current driving mode, so as to limit the requested power according to the actual maximum power.

[0008] Optionally, the battery available power includes battery discharge power and battery recovery power, and the motor available power includes motor available drive power and motor available recovery power; and determining the motor available power according to the current operating state and the battery available power includes:

[0009] Determine the power loss during power transmission;

[0010] In response to the current operating state being a driving state, determining the available driving power of the motor according to the battery discharge power and the power loss;

[0011] In response to the current operating state being a recovery state, the available recovery power of the motor is determined according to the battery recovery power and the loss power.

[0012] Optionally, determining the available driving power of the motor according to the battery discharge power and the power loss includes:

[0013] Determine the difference between the battery discharge power and the power loss as the available driving power of the whole vehicle;

[0014] The product of the whole vehicle available driving power and the motor driving efficiency is determined as the available driving power of the motor.

[0015] Optionally, determining the available recovery power of the motor according to the battery recovery power and the loss power includes:

[0016] Determine the sum of the battery recovery power and the loss power as the available recovery power of the whole vehicle;

[0017] The ratio of the available recovery power of the whole vehicle to the recovery efficiency of the motor is determined as the available recovery power of the motor.

[0018] Optionally, the available distributed power includes the available power of the main drive axle and the available power of the auxiliary drive axle; and the power distribution of the available power of the motor according to the current driving mode of the vehicle to obtain the available distributed power includes:

[0019] In response to the current driving mode being the dual-drive mode, using the motor available power as the available distributed power of the active drive axle, and determining a zero value as the auxiliary drive axle available power;

[0020] In response to the current driving mode being the four-wheel drive mode, the available power of the motor is distributed according to a preset distribution ratio to obtain the available power of the main drive axle and the available power of the auxiliary drive axle.

[0021] Optionally, the distributing the available power of the motor according to a preset distribution ratio to obtain the available power of the main drive axle and the available power of the auxiliary drive axle includes:

[0022] Determine the product of the distribution ratio and the available power of the motor as the available power of the main drive axle;

[0023] The difference power between the motor available power and the main drive axle available power is determined as the auxiliary drive axle available power.

[0024] Optionally, determining the target reserved power according to the available allocated power and the current motor speed includes:

[0025] Determine the three-dimensional relationship data between the reserved power, the motor speed and the available allocated power;

[0026] A search item is constructed according to the available allocated power and the current motor speed, and a search is performed in the three-dimensional relationship data according to the search item, and the target reserved power is determined from the retrieved reserved power.

[0027] Optionally, the actual maximum power includes a maximum main drive power, a maximum main recovery power, a maximum auxiliary drive power and a maximum auxiliary recovery power; and determining the actual maximum power according to the maximum available power and a maximum allowable power of the motor corresponding to the current drive mode includes:

[0028] In response to the current driving mode being the dual-drive mode and the current operating state being the driving state, the maximum allowable power being the maximum driving power of the main driving axle, and the minimum value between the maximum driving power of the main driving axle and the maximum available power being determined as the maximum main driving power;

[0029] In response to the current driving mode being the dual-drive mode and the current operating state being the recovery state, the maximum allowable power being the maximum recovery power of the main drive axle, and the minimum value between the maximum recovery power of the main drive axle and the maximum available power being determined as the maximum main recovery power;

[0030] In response to the current driving mode being the four-wheel drive mode and the current operating state being the driving state, the maximum allowable power includes the maximum driving power of the main driving axle and the maximum driving power of the auxiliary driving axle, the minimum value between the available driving power of the main driving axle in the maximum available power and the maximum driving power of the main driving axle is determined as the maximum main driving power; and the minimum value between the available driving power of the auxiliary driving axle in the maximum available power and the maximum driving power of the auxiliary driving axle is determined as the maximum auxiliary driving power;

[0031] In response to the current driving mode being the four-wheel drive mode, and the current operating state being the recovery state, the maximum allowable power includes the maximum recovery power of the main drive axle and the maximum recovery power of the auxiliary drive axle, and the minimum value between the available recovery power of the main drive axle in the maximum available power and the maximum recovery power of the main drive axle is determined as the maximum main recovery power; and the minimum value between the available recovery power of the auxiliary drive axle in the maximum available power and the maximum recovery power of the auxiliary drive axle is determined as the maximum auxiliary recovery power.

[0032] Based on the same inventive concept, the present disclosure also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable by the processor, wherein the processor implements the method as described above when executing the computer program.

[0033] Based on the same inventive concept, the present disclosure also provides a vehicle, which includes the electronic device as described above.

[0034] As can be seen from the above, the control method, electronic device and vehicle for requesting power provided by the present application can determine the target requested torque according to the current vehicle speed and the current throttle opening, and determine the current operating state of the vehicle according to the target requested torque and the current battery current; determine the available power of the motor according to the current operating state and the available power of the battery, and distribute the available power of the motor according to the current driving mode of the vehicle to obtain the available distributed power; determine the target reserved power according to the available distributed power and the current motor speed, and determine the difference between the available distributed power and the target reserved power as the maximum available power, and determine the actual maximum power according to the maximum available power and the maximum allowable power of the motor corresponding to the current driving mode, so as to limit the requested power according to the actual maximum power. Under different current operating states, the limitation of battery performance is determined by the available power of the battery to obtain the available power of the motor. And the available power of the motor is distributed under different driving modes to determine the available distributed power of each motor. The available distributed power is reserved by the corresponding target reserved power to reduce the upper limit request value of the requested power, and the reserved power can avoid the risk of overvoltage or undervoltage caused by short-term overshoot. The motor performance limitation is determined by the maximum allowable power of the motor, and the actual maximum power is determined based on the maximum available power and the maximum allowable power. The actual maximum power is the maximum requested power allowed under the motor performance limitation and the battery performance limitation. Limiting the requested power based on the actual maximum power can ensure that the requested power converted from the requested torque will not cause the battery to be in an undervoltage or overvoltage state, thereby reducing damage to the battery, and will not cause the motor to overload, thereby reducing damage to the motor. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] In order to more clearly illustrate the technical solutions in the present application or related technologies, the drawings required for use in the embodiments or related technical descriptions are briefly introduced below. Obviously, the drawings described below are only embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0036] Figure 1 A schematic diagram of the relationship between the speed and power of a vehicle in a driving state according to an embodiment of the present application;

[0037] Figure 2 A flowchart of a method for controlling power request according to an embodiment of the present application;

[0038] Figure 3 A flow chart for determining the available power of a motor according to an embodiment of the present application;

[0039] Figure 4 A flow chart for determining available allocated power for an embodiment of the present application;

[0040] Figure 5 A flowchart for determining target reserved power for an embodiment of the present application;

[0041] Figure 6 A flow chart for determining the actual maximum power for an embodiment of the present application;

[0042] Figure 7 A schematic diagram of the structure of a control device for requesting power according to an embodiment of the present application;

[0043] Figure 8 It is a schematic diagram of the structure of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

[0044] In order to make the objectives, technical solutions and advantages of the present application more clearly understood, the present application is further described in detail below in combination with specific embodiments and with reference to the accompanying drawings.

[0045] It should be noted that, unless otherwise defined, the technical terms or scientific terms used in the embodiments of the present application should be the usual meanings understood by people with ordinary skills in the field to which the present application belongs. The "first", "second" and similar words used in the embodiments of the present application do not represent any order, quantity or importance, but are only used to distinguish different components. "Including" or "comprising" and similar words mean that the elements or objects appearing in front of the word cover the elements or objects listed after the word and their equivalents, without excluding other elements or objects. "Connect" or "connected" and similar words are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. "Up", "down", "left", "right" and the like are only used to indicate relative positional relationships. When the absolute position of the described object changes, the relative positional relationship may also change accordingly.

[0046] It should be understood herein that any number of elements in the drawings is for illustration rather than limitation, and any naming is only for distinction rather than having any limiting meaning.

[0047] Based on the description of the above background technology, the related technology also has the following situations:

[0048] For new energy vehicles, in theory, the VCU request torque sent by the VCU is converted by the motor to obtain the corresponding request power. The request power needs to meet certain restrictions, such as the battery performance restrictions and the motor performance restrictions. When the request power is less than or equal to the maximum allowable power sent by the motor controller (MCU), it is determined that the motor performance restrictions are met and the request power will not damage the motor. When the request power is less than or equal to the battery available power sent by the battery management system (BMS), it is determined that the battery performance restrictions are met and the request power will not damage the battery.

[0049] Therefore, the requested torque that meets the restriction condition needs to be less than or equal to the minimum of the maximum allowable power and the battery available power, that is, the requested power needs to be ≤ min (maximum allowable power of the motor, battery usage power). Among them, in the driving state, the battery is discharged, the battery usage power is the battery discharge power, and the maximum allowable power is the maximum driving power. In the recovery state, the battery recovers energy, the battery usage power is the battery recovery power, and the maximum allowable power is the maximum recovery power.

[0050] by Figure 1 Taking the speed-power relationship of the vehicle under driving state as an example, it can be seen that when the battery discharge power is lower than the maximum drive power of the motor, as the motor speed increases, the battery drive power and the maximum drive power of the motor will have a crossover point ( Figure 1 The requested power after the VCU requested torque is converted will cause a temporary power overshoot at the intersection, which means that it will temporarily exceed the current battery discharge power, which may cause the battery to be in an undervoltage state and damage the battery. Similarly, in the recovery state, the requested power after the VCU requested torque is converted (equivalent to the battery charging power) may temporarily exceed the current battery recovery power, which may cause the battery to be in an overvoltage state and damage the battery.

[0051] The control method, electronic device and vehicle for requesting power provided by the embodiment of the present application can determine the target requested torque according to the current vehicle speed and the current throttle opening, and determine the current operating state of the vehicle according to the target requested torque and the current battery current; determine the available power of the motor according to the current operating state and the available power of the battery, and distribute the available power of the motor according to the current driving mode of the vehicle to obtain the available distributed power; determine the target reserved power according to the available distributed power and the current motor speed, and determine the difference between the available distributed power and the target reserved power as the maximum available power, and determine the actual maximum power according to the maximum available power and the maximum allowable power of the motor corresponding to the current driving mode, so as to limit the requested power according to the actual maximum power. Under different current operating states, the limitation of battery performance is determined by the available power of the battery to obtain the available power of the motor. And the available power of the motor is distributed under different driving modes to determine the available distributed power of each motor. The available distributed power is reserved by the corresponding target reserved power to reduce the upper limit request value of the requested power, and the reserved power can avoid the risk of overvoltage or undervoltage caused by short-term overshoot. The motor performance limitation is determined by the maximum allowable power of the motor, and the actual maximum power is determined based on the maximum available power and the maximum allowable power. The actual maximum power is the maximum requested power allowed under the motor performance limitation and the battery performance limitation. Limiting the requested power based on the actual maximum power can ensure that the requested power converted from the requested torque will not cause the battery to be in an undervoltage or overvoltage state, thereby reducing damage to the battery, and will not cause the motor to overload, thereby reducing damage to the motor.

[0052] The method for controlling the requested power provided by the embodiments of the present application is described in detail below with reference to the accompanying drawings.

[0053] In some embodiments, Figure 2 As shown, the control method for requesting power includes:

[0054] Step 201: Determine a target requested torque according to a current vehicle speed and a current throttle opening, and determine a current operating state of the vehicle according to the target requested torque and a current battery current.

[0055] In specific implementation, there is a certain correspondence between vehicle speed, throttle opening and requested torque, which is obtained by testing under an experimental environment. Optionally, the correspondence can be expressed as a three-dimensional function relationship with vehicle speed as the X-axis, throttle opening as the Y-axis, and requested torque as the Z-axis. According to the three-dimensional function relationship, the current vehicle speed and the current throttle opening are used as inputs, and the output requested torque is the target requested torque of the vehicle. The target requested torque determined using the three-dimensional function relationship has higher accuracy.

[0056] Alternatively, the correspondence can be expressed as searching a MAP table for the requested torque according to the vehicle speed and the throttle opening, and according to the MAP table, the current vehicle speed and the current throttle opening are used as indexes to search for torque, and the requested torque found is used as the target requested torque. The target requested torque determined using the MAP table has higher confirmation efficiency.

[0057] After determining the requested torque, the operating state of the vehicle at this time can be determined according to the value of the target requested torque. For example, if the target requested torque is a positive value, it means that the user has a driving demand and the operating state is the driving state; if the target requested torque is a negative value, it means that the user has a recovery demand and the operating state is the recovery state. However, there is a possibility of misjudgment when judging the current operating state based solely on the target requested torque, so mutual verification is required based on the current battery current.

[0058] If the current battery current detected is a positive value, it means that the power battery is discharging, and the operating state is determined to be the driving state. If the current battery current detected is a negative value, it means that the power battery is charging, and the operating state is determined to be the recovery state. The mutual verification process is that if the operating state determined according to the target request torque is the same as the operating state determined according to the current battery current, it means that there is no misjudgment in the state determination process, and the mutual verification is passed. If the same operating state is the driving state, it means that the current operating state is the driving state; if the same operating state is the recovery state, it means that the current operating state is the recovery state.

[0059] If the operating state determined according to the target requested torque is different from the operating state determined according to the current battery current, it indicates that there is a misjudgment and a fault alarm is issued. At this time, the operating states determined by the two methods can be prioritized and the current operating state can be temporarily determined by the determination result with the higher priority. Optionally, a third determination method can also be used to determine the current operating state.

[0060] Step 202: Determine the available power of the motor according to the current operating state and the available power of the battery, and distribute the available power of the motor according to the current driving mode of the vehicle to obtain the available distributed power.

[0061] In specific implementation, if the current operating state is the driving state, the battery needs to generate electricity to drive the vehicle, and the corresponding battery usage power is the battery discharge power. However, there is a certain loss in the battery discharge power during the transmission process. The actual available driving power of the whole vehicle in the battery discharge power is the difference between the battery discharge power and the transmission loss, that is, the available driving power of the whole vehicle = battery discharge power - loss power. Among them, the loss power includes the actual loss power of DCDC, the loss power of the high-voltage bus, the loss power of PTC, and the loss power of the compressor. Therefore, the loss power = the actual loss power of DCDC + the loss power of the high-voltage bus + the loss power of PTC + the loss power of the compressor, then the available driving power of the whole vehicle = battery discharge power - the actual power consumption of DCDC - the power consumption of the high-voltage bus - the power consumption of PTC - the power consumption of the compressor.

[0062] From the perspective of the motor, the available driving power of the whole vehicle is the power at the high-voltage end. There is a conversion relationship between the mechanical end and the high-voltage end power and the motor efficiency, so the available driving power of the whole vehicle at the high-voltage end needs to be converted to the mechanical end. If the available motor power in the driving state is the available driving power of the motor, the high-voltage end power of the motor × the motor driving efficiency = the mechanical end power, then the available driving power of the motor = the available driving power of the whole vehicle × the motor driving efficiency.

[0063] If the current operating state is the recovery state, the battery needs to recover energy, that is, charge the battery, and the corresponding battery usage power is the battery recovery power (the actual working power for charging the battery), but there is a certain loss in the process of transmitting the available recovery power of the whole vehicle to the battery end. Then the actual available recovery power of the whole vehicle generated by the motor end is the sum of the battery recovery power and the transmission loss, that is, the available recovery power of the whole vehicle = battery recovery power + loss power. Since the loss power = DCDC actual loss power + high-voltage bus loss power + PTC loss power + compressor loss power, the available recovery power of the whole vehicle = battery recovery power + DCDC actual consumption power + high-voltage bus consumption power + PTC consumption power + compressor consumption power, among which the available recovery power of the whole vehicle and the battery recovery power are negative values, indicating braking power.

[0064] From the perspective of the motor, the available recovery power of the whole vehicle is the power at the high-voltage end. There is a conversion relationship between the mechanical end and the high-voltage end power in terms of motor efficiency, so the available recovery power of the whole vehicle at the high-voltage end needs to be converted to the mechanical end. If the motor available power is in the recovery state, the motor available recovery power is the motor available recovery power, the motor high-voltage end power / motor recovery efficiency = mechanical end power, then the motor available recovery power = vehicle available recovery power / battery recovery efficiency.

[0065] After determining the available recovery power of the motor, it is necessary to continue to distribute the available power of the motor according to the current driving mode of the vehicle to obtain the available distributed power. Electric four-wheel drive vehicles are equipped with two front and rear electric drive axles, but the vehicle does not need two electric drive axles to work in real time. Under normal circumstances, one electric drive axle can meet the requirements. When high torque is required, such as starting, climbing, overtaking and other working conditions, two electric drive axles are used. In order to improve efficiency, a disengagement mechanism is added to one of the electric drive axles to ensure that the other motor is disengaged when one electric drive axle is working, reducing the mechanical resistance and drag resistance loss of the electric drive system.

[0066] The disengagement mechanism can improve driving efficiency. Unlike traditional power four-wheel drive systems that only have one power source, electric four-wheel drive systems generally have an electric drive axle on each of the front and rear axles. In addition to providing the functions of traditional four-wheel drive (getting out of trouble, anti-skid), two electric drive axles are also needed to meet the power requirements when starting and overtaking at high speeds.

[0067] Under daily driving conditions, usually one electric drive axle can meet the power requirements of the entire vehicle. Therefore, there are usually two ways to distribute power in the electric four-wheel drive architecture: one is that two electric drive axles (main drive axle and auxiliary drive axle) bear the power separately, and the other is that only the main drive axle bears the output while the auxiliary drive axle is towed. Add a disengagement mechanism to an electric drive axle, and quickly engage it to obtain the required power of the vehicle during acceleration conditions. In daily driving conditions, keep it disengaged to reduce energy consumption. By adding a disengagement mechanism, mechanical losses (static losses and dynamic losses) can be reduced by more than 4%, which can bring considerable battery cost savings under the same cruising range.

[0068] Among them, the electric drive axle with a disengagement mechanism is used as an auxiliary drive axle, and the electric drive axle without a disengagement mechanism is used as a main drive axle. When the disengagement mechanism is in the disengaged state, the drive mode is a dual-drive mode. In the dual-drive mode, the auxiliary drive axle does not participate in the vehicle drive, and there is no need to allocate power to the auxiliary drive axle. All the available power of the motor can be allocated to the main drive axle.

[0069] When the disengagement mechanism is in the engaged state, the driving mode is the four-wheel drive mode. In the four-wheel drive mode, the auxiliary drive axle participates in the vehicle driving, and power needs to be distributed to the main drive axle and the auxiliary drive axle at the same time. The distribution method is to determine the product of the distribution ratio and the available power of the motor as the available power of the main drive axle; and determine the difference between the available power of the motor and the available power of the main drive axle as the available power of the auxiliary drive axle.

[0070] If the operation state is the driving state, the distribution method of the motor's available driving power is: motor's available driving power × distribution ratio = main drive axle's available driving power, motor's available driving power × (1-distribution ratio) = motor's available driving power - main drive axle's available driving power = auxiliary drive axle's available driving power. If the operation state is the recovery state, the distribution method of the motor's available recovery power is: motor's available recovery power × distribution ratio = main drive axle's available recovery power, motor's available recovery power × (1-distribution ratio) = motor's available recovery power - main drive axle's available recovery power = auxiliary drive axle's available recovery power.

[0071] Step 203: Determine the target reserved power based on the available allocated power and the current motor speed, and determine the difference between the available allocated power and the target reserved power as the maximum available power, and determine the actual maximum power based on the maximum available power and the maximum allowable power of the motor corresponding to the current driving mode, so as to limit the requested power according to the actual maximum power.

[0072] In specific implementation, the reserved power, motor speed and available allocated power constitute three-dimensional relationship data. After determining the three-dimensional relationship data, the corresponding target reserved power is obtained by searching in the three-dimensional relationship data according to the current motor speed and the available allocated power. The target reserved power represents the additional power range reserved when making a power request, which is used to reduce the upper limit request value of the requested power. The reserved power can avoid the risk of overvoltage or undervoltage caused by short-term overshoot.

[0073] Maximum available power = available allocated power - target reserved power. The maximum available power is the upper limit of the requested power under the battery performance limit. The requested power cannot exceed the maximum available power to avoid the risk of overvoltage or undervoltage caused by short-term overshoot. However, when making a power request, the motor performance limit must also be considered. The maximum allowable power of the motor corresponding to the current drive mode is used to implement the motor performance limit. The maximum allowable power is the maximum output power allowed by the motor when it is not overloaded, so the maximum allowable power is the upper limit of the requested power under the motor performance limit.

[0074] Finally, the minimum value of the maximum available power and the maximum allowable power is determined as the actual maximum power, that is, the actual maximum power = min (maximum available power, maximum allowable power). The minimum value of the two types of limitations is used as the final actual limitation of the requested torque. Then, limiting the requested power according to the actual maximum power can ensure that the requested power converted from the requested torque will not cause the battery to be in an undervoltage or overvoltage state, thereby reducing damage to the battery, and will not cause the motor to overload, thereby reducing damage to the motor.

[0075] In summary, the control method of the requested power provided in the embodiment of the present application can determine the limitation of the battery performance through the available power of the battery under different current operating states to obtain the available power of the motor. And the available power of the motor is allocated in different driving modes to determine the available allocated power of each motor. The available allocated power is reserved for power through the corresponding target reserved power to reduce the upper limit request value of the requested power. The reserved power can avoid the risk of overvoltage or undervoltage caused by short-term overshoot. The limitation of the motor performance is determined by the maximum allowable power of the motor, and then the actual maximum power is determined according to the maximum available power and the maximum allowable power. The actual maximum power is the value of the maximum requested power allowed under the motor performance limitation and the battery performance limitation. The requested power can be limited according to the actual maximum power to ensure that the requested power converted by the requested torque will not cause the battery to be in an undervoltage state or an overvoltage state, thereby reducing damage to the battery, and will not cause the motor to be overloaded, thereby reducing damage to the motor.

[0076] In some embodiments, the battery available power includes the battery discharge power and the battery recovery power, and the motor available power includes the motor available drive power and the motor available recovery power; Figure 3 As shown, the available power of the motor is determined according to the current operating state and the available power of the battery, including:

[0077] Step 301: Determine the power loss during power transmission.

[0078] In specific implementation, there is a certain loss in the transmission process of battery discharge power, and the loss power includes the actual DCDC loss power, high-voltage bus loss power, PTC loss power, and compressor loss power. Therefore, the loss power = DCDC actual loss power + high-voltage bus loss power + PTC loss power + compressor loss power. Whether it is in the driving state or the recovery state, there is loss of power.

[0079] Step 302: In response to the current operating state being the driving state, determining the available driving power of the motor according to the battery discharge power and the power loss.

[0080] During specific implementation, in the driving state, the available power of the battery is the discharge power of the battery.

[0081] In some embodiments, determining the available driving power of the motor according to the battery discharge power and the power loss includes:

[0082] Step 3021: Determine the difference between the battery discharge power and the power loss as the available driving power of the entire vehicle.

[0083] In specific implementation, the battery discharge power is the output power of the battery end, and the loss power is the loss power during the transmission process. The available driving power of the whole vehicle is the difference between the battery discharge power and the loss power, that is, the available driving power of the whole vehicle = battery discharge power - loss power, which represents the part of the battery output actually used for driving.

[0084] Step 3022: Determine the product of the available driving power of the whole vehicle and the driving efficiency of the motor as the available driving power of the motor.

[0085] In specific implementation, from the perspective of the motor, the available driving power of the whole vehicle is the power at the high-voltage end. There is a conversion relationship between the mechanical end and the high-voltage end power in terms of motor efficiency, so the available driving power of the whole vehicle at the high-voltage end needs to be converted to the mechanical end. If the available motor power in the driving state is the available driving power of the motor, the high-voltage end power of the motor × the motor driving efficiency = the mechanical end power, then the available driving power of the motor = the available driving power of the whole vehicle × the motor driving efficiency.

[0086] Step 303: In response to the current operating state being the recovery state, determining the available recovery power of the motor according to the battery recovery power and the loss power.

[0087] During specific implementation, in the recovery state, the battery available power is the battery recovery power.

[0088] In some embodiments, determining the available recovery power of the motor according to the battery recovery power and the loss power includes:

[0089] Step 3031: Determine the sum of the battery recovery power and the loss power as the available recovery power of the entire vehicle.

[0090] In specific implementation, the battery recovery power is the input power of charging at the battery end, and the loss power is the loss power during the transmission process. The available recovery power of the whole vehicle is the sum of the battery recovery power and the loss power, that is, the available recovery power of the whole vehicle = battery recovery power + loss power, which represents the total power recovered at the motor end.

[0091] Because the battery recovery power is the power of the battery's recovery and charging, and the vehicle's available recovery power is the total power generated in the recovery state, the vehicle's available recovery power reaches the battery's input terminal after transmission to charge the battery, and the vehicle's available recovery power - loss power = battery recovery power, then the vehicle's available recovery power = battery recovery power + loss power. Among them, the power in the calculation process is a numerical value, that is, it is a positive value. If the power in the driving state is a positive value, the vehicle's available recovery power and the battery recovery power are negative values, then the vehicle's available recovery power = battery recovery power - loss power. It should be noted that the calculations in the embodiments of the present application are all positive values.

[0092] Step 3032: Determine the ratio of the available recovery power of the whole vehicle to the recovery efficiency of the motor as the available recovery power of the motor.

[0093] During specific implementation, from the perspective of the motor, the available recovery power of the whole vehicle is the power at the high-voltage end. There is a conversion relationship between the mechanical end and the high-voltage end power in terms of motor efficiency, so the available recovery power of the whole vehicle at the high-voltage end needs to be converted to the mechanical end. If it is in a recovery state, the available power of the motor is the available recovery power of the motor. Since the high-voltage end power of the motor / the recovery efficiency of the motor = the mechanical end power, the available recovery power of the motor = the available recovery power of the whole vehicle / the recovery efficiency of the motor.

[0094] Unify different power values ​​to the mechanical end to avoid the deterioration of power control effect caused by error accumulation and improve the accuracy of the power control process.

[0095] In some embodiments, the available distributed power includes the available power of the main drive axle and the available power of the auxiliary drive axle; Figure 4 As shown, the available power of the motor is distributed according to the current driving mode of the vehicle to obtain the available distributed power, including:

[0096] Step 401: In response to the current driving mode being the dual-drive mode, the available power of the motor is used as the available distributed power of the active drive axle, and a zero value is determined as the available power of the auxiliary drive axle.

[0097] In specific implementation, when the current driving mode is the dual-drive mode, the auxiliary drive axle does not participate in the driving of the whole vehicle in the dual-drive mode, and there is no need to allocate power to the auxiliary drive axle. All the available power of the motor can be allocated to the main drive axle. Therefore, the available power of the motor is used as the available allocated power of the active drive axle, and the zero value is determined as the available power of the auxiliary drive axle.

[0098] Step 402: In response to the current driving mode being the four-wheel drive mode, the available power of the motor is distributed according to a preset distribution ratio to obtain the available power of the main drive axle and the available power of the auxiliary drive axle.

[0099] In specific implementation, when the disengagement mechanism is in the engaged state, the driving mode is the four-wheel drive mode. In the four-wheel drive mode, the auxiliary drive axle participates in the driving of the entire vehicle, and power needs to be distributed to the main drive axle and the auxiliary drive axle at the same time.

[0100] In some embodiments, the available power of the motor is distributed according to a preset distribution ratio to obtain the available power of the main drive axle and the available power of the auxiliary drive axle, including:

[0101] Step 4021: Determine the product of the distribution ratio and the available power of the motor as the available power of the main drive axle.

[0102] In specific implementation, the allocation ratio is the power allocation ratio corresponding to the main drive axle, for example, 80%, which means that 80% of the motor power can be borne by the main drive axle. The corresponding power ratio of the auxiliary drive axle is 1-80%=20%. Optionally, the allocation ratio can also be the power allocation ratio corresponding to the auxiliary drive axle.

[0103] Step 4022: Determine the difference power between the motor available power and the main drive axle available power as the auxiliary drive axle available power.

[0104] In specific implementation, the available power of the motor represents the maximum total power that can be used to drive the vehicle, the available power of the main drive axle represents the total power provided by the main drive axle, and the remaining part of the available power of the motor is provided by the auxiliary drive axle, and the difference between the available power of the motor and the available power of the main drive axle is the available power of the auxiliary drive axle.

[0105] For example, if the operating state is the driving state and the driving mode is the four-wheel drive mode, the distribution method of the available driving torque of the motor is: the available driving torque of the motor×distribution ratio=the available driving power of the main drive axle, the available driving torque of the motor×(1-distribution ratio)=the available driving torque of the motor-the available driving power of the main drive axle=the available driving power of the auxiliary drive axle. If the operating state is the recovery state, the distribution method of the available recovery torque of the motor is: the available recovery torque of the motor×distribution ratio=the available recovery power of the main drive axle, the available recovery torque of the motor×(1-distribution ratio)=the available recovery torque of the motor-the available recovery power of the main drive axle=the available recovery power of the auxiliary drive axle.

[0106] Therefore, the available driving power of the main drive axle = the available driving power of the whole vehicle × the distribution ratio × the driving efficiency of the main drive motor;

[0107] Auxiliary drive axle available driving power = vehicle available driving power × (1-distribution ratio) × auxiliary drive motor driving efficiency;

[0108] Available recovery power of the main drive axle = available recovery power of the whole vehicle × allocation ratio / recovery efficiency of the main drive motor;

[0109] Auxiliary drive axle available driving power = vehicle available recovery power × (1-distribution ratio) / auxiliary drive motor recovery efficiency;

[0110] By distributing the power, it is possible to separately reserve the main drive axle and the auxiliary drive axle, thereby improving the accuracy of power reservation.

[0111] In some embodiments, Figure 5 As shown in FIG. 1 , the target reserved power is determined according to the available allocated power and the current motor speed, including:

[0112] Step 501: Determine three-dimensional relationship data among reserved power, motor speed and available allocated power.

[0113] In specific implementation, the value of the reserved power is related to the motor speed and the available allocated power, and the relationship between the three is expressed as three-dimensional relational data, which can be a three-dimensional functional relationship or a three-dimensional table correspondence relationship.

[0114] Taking the three-dimensional function relationship as an example, the X-axis of the three-dimensional relationship data under different working conditions is:

[0115] In the driving state: the X-axis of the three-dimensional relationship data corresponding to the main drive axle is the available driving power of the main drive axle. The X-axis of the three-dimensional relationship data corresponding to the auxiliary drive axle is the available driving power of the auxiliary drive axle.

[0116] In the recovery state: the X-axis of the three-dimensional relationship data corresponding to the main drive axle is the available recovery power of the main drive axle. The X-axis of the three-dimensional relationship data corresponding to the auxiliary drive axle is the available recovery power of the auxiliary drive axle.

[0117] The Y-axis of any three-dimensional relationship data is the motor speed; the Z-axis is the reserved power.

[0118] Step 502: construct a search item according to the available allocated power and the current motor speed, and perform a search in the three-dimensional relationship data according to the search item, and determine the target reserved power from the retrieved reserved power.

[0119] In specific implementation, the allocated power and the current motor speed are used to construct a search item, which is used as input data to obtain the X-axis and Y-axis input values ​​in the three-dimensional relationship data. The corresponding Z-axis output value is the retrieved reserved power, which is the target reserved power that needs to be determined. The target reserved power includes the reserved driving power of the main drive axle corresponding to the main drive axle in the driving state; the reserved driving power of the auxiliary drive axle corresponding to the auxiliary drive axle in the driving state; the reserved recovery power of the main drive axle corresponding to the main drive axle in the recovery state; and the reserved recovery power of the auxiliary drive axle corresponding to the auxiliary drive axle in the recovery state. The available allocated power is reserved through the corresponding target reserved power to reduce the upper limit request value of the requested power. The reserved power can avoid the risk of overvoltage or undervoltage caused by short-term overshoot.

[0120] The available allocated power is reserved through the corresponding target reserved power to reduce the upper limit request value of the requested power. The reserved power can avoid the risk of overvoltage or undervoltage caused by short-term overshoot.

[0121] In some embodiments, the actual maximum power includes the maximum main drive power, the maximum main recovery power, the maximum auxiliary drive power and the maximum auxiliary recovery power; Figure 6As shown, the actual maximum power is determined according to the maximum available power and the maximum allowable power of the motor corresponding to the current driving mode, including:

[0122] Step 601: In response to the current driving mode being the dual-drive mode and the current operating state being the driving state, the maximum allowable power is the maximum driving power of the main driving axle, and the minimum value between the maximum driving power of the main driving axle and the maximum available power is determined as the maximum main driving power.

[0123] In specific implementation, if the current driving mode is the dual-drive mode, it means that only the main drive axle participates in driving the whole vehicle, and the maximum allowable power is the maximum driving power of the main drive axle; the current operating state is the driving state, and the maximum available power is used to drive the vehicle, then the minimum value between the maximum driving power of the main drive axle and the maximum available power is determined as the maximum main driving power, that is, the maximum main driving power = min (maximum driving power of the main drive axle, maximum available power).

[0124] Step 602: In response to the current driving mode being the dual-drive mode and the current operating state being the recovery state, the maximum allowable power is the maximum recovery power of the main drive axle, and the minimum value between the maximum recovery power of the main drive axle and the maximum available power is determined as the maximum main recovery power.

[0125] In specific implementation, if the current drive mode is the dual-drive mode, it means that only the main drive axle participates in the energy recovery of the whole vehicle, and the maximum allowable power is the maximum recovery power of the main drive axle; the current operating state is the recovery state, and the maximum available power is used for energy recovery, then the minimum value between the maximum recovery power of the main drive axle and the maximum available power is determined as the maximum main recovery power, that is, the maximum main recovery power = min (maximum recovery power of the main drive axle, maximum available power).

[0126] Step 603: In response to the current driving mode being the four-wheel drive mode and the current operating state being the driving state, the maximum allowable power includes the maximum driving power of the main drive axle and the maximum driving power of the auxiliary drive axle, and the minimum value between the available driving power of the main drive axle and the maximum driving power of the main drive axle in the maximum available power is determined as the maximum main driving power; and the minimum value between the available driving power of the auxiliary drive axle and the maximum driving power of the auxiliary drive axle in the maximum available power is determined as the maximum auxiliary driving power.

[0127] In specific implementation, if the current driving mode is the four-wheel drive mode, the current operating state is the driving state, the auxiliary drive axle and the main drive axle jointly participate in the vehicle driving, the maximum allowable power indicating the motor performance limit includes the maximum drive power of the main drive axle and the maximum drive power of the auxiliary drive axle, and the maximum available power indicating the battery performance limit includes the available drive power of the main drive axle and the available drive power of the auxiliary drive axle. Finally, the minimum value of the two types of limits is used as the final actual limit of the requested torque. Then, according to the actual maximum power limit, the requested power can ensure that the requested power converted from the requested torque will not cause the battery to be in an undervoltage state, reducing damage to the battery, and will not cause the motor to overload, reducing damage to the motor.

[0128] Therefore, the minimum value between the available driving power of the main drive axle and the maximum driving power of the main drive axle is determined as the maximum main driving power; then the maximum main driving power = min(available driving power of the main drive axle, maximum driving power of the main drive axle) = min[(available driving power of the whole vehicle × distribution ratio × driving efficiency of the main drive motor), maximum driving power of the main drive axle].

[0129] The minimum value between the available driving power of the auxiliary drive axle and the maximum driving power of the auxiliary drive axle is determined as the maximum auxiliary driving power. Then the maximum auxiliary driving power = min (available driving power of the auxiliary drive axle, maximum driving power of the auxiliary drive axle) = min [(available driving power of the whole vehicle × (1-distribution ratio) × auxiliary driving motor driving efficiency), maximum driving power of the auxiliary drive axle].

[0130] The strategy of using the minimum value as the final limit can protect the battery and the motor at the same time, avoid battery undervoltage, and reduce the damage to the battery and the motor caused by the requested power.

[0131] Step 604: In response to the current driving mode being the four-wheel drive mode, and the current operating state being the recovery state, the maximum allowable power includes the maximum recovery power of the main drive axle and the maximum recovery power of the auxiliary drive axle, and the minimum value between the available recovery power of the main drive axle in the maximum available power and the maximum recovery power of the main drive axle is determined as the maximum main recovery power; and the minimum value between the available recovery power of the auxiliary drive axle in the maximum available power and the maximum recovery power of the auxiliary drive axle is determined as the maximum auxiliary recovery power.

[0132] In specific implementation, if the current driving mode is the four-wheel drive mode and the current operating state is the recovery state, the auxiliary drive axle and the main drive axle jointly participate in the energy recovery of the whole vehicle, indicating that the maximum allowable power limited by the motor performance includes the maximum recovery power of the main drive axle and the maximum recovery power of the auxiliary drive axle, and the maximum available power limited by the battery performance includes the available recovery power of the main drive axle and the available recovery power of the auxiliary drive axle. Finally, the minimum value of the two types of restrictions is used as the final actual restriction of the requested torque. Then, according to the actual maximum power restriction, the requested power can ensure that the requested power converted from the requested torque will not cause the battery to be in an overvoltage state, reducing damage to the battery, and will not cause the motor to overload, reducing damage to the motor.

[0133] Therefore, the minimum value between the available recovery power of the main drive axle and the maximum recovery power of the main drive axle is determined as the maximum main recovery power; then the maximum main recovery power = min(available recovery power of the main drive axle, maximum recovery power of the main drive axle) = min[(available recovery power of the whole vehicle × allocation ratio / main drive motor recovery efficiency), maximum recovery power of the main drive axle].

[0134] The minimum value between the available recovery power of the auxiliary drive axle and the maximum recovery power of the auxiliary drive axle is determined as the maximum auxiliary recovery power; then the maximum auxiliary recovery power = min(available recovery power of the auxiliary drive axle, maximum recovery power of the auxiliary drive axle) = min[(available recovery power of the battery × (1-allocation ratio) / recovery efficiency of the auxiliary drive motor), maximum recovery power of the auxiliary drive axle].

[0135] The strategy of using the minimum value as the final limit can protect the battery and the motor at the same time, avoid battery overvoltage, and reduce the damage to the battery and the motor caused by the requested power.

[0136] Among them, in the driving state, requested torque × motor speed / 9550 = requested power. After determining the actual maximum power, the actual maximum requested torque corresponding to the actual maximum power can be determined, and the user's requested driving torque for driving is limited to be less than or equal to the actual maximum requested torque, protecting the battery from undervoltage and achieving protection of the battery and motor.

[0137] In the recovery state, requested torque × motor speed / 9550 = requested power. After determining the actual maximum power, the actual maximum requested torque corresponding to the actual maximum power can be determined, and the user's requested recovery torque for recovery is limited to be less than or equal to the actual maximum requested torque, protecting the battery from undervoltage and achieving protection of the battery and motor.

[0138] Under different current operating conditions, the battery performance limitation is determined by the available battery power to obtain the available motor power. The available motor power is allocated in different driving modes to determine the available allocated power of each motor. The available allocated power is reserved through the corresponding target reserved power to reduce the upper limit request value of the requested power. The reserved power can avoid the risk of overvoltage or undervoltage caused by short-term overshoot. The motor performance limitation is determined by the maximum allowable power of the motor, and then the actual maximum power is determined according to the maximum available power and the maximum allowable power. The actual maximum power is the maximum allowed requested power value under the motor performance limitation and the battery performance limitation. The requested power is limited according to the actual maximum power to ensure that the requested power converted from the requested torque will not cause the battery to be in an undervoltage state or an overvoltage state, thereby reducing damage to the battery, and will not cause the motor to overload, thereby reducing damage to the motor.

[0139] It should be noted that the method of the embodiment of the present application can be performed by a single device, such as a computer or server. The method of this embodiment can also be applied to a distributed scenario and completed by multiple devices cooperating with each other. In the case of such a distributed scenario, one of the multiple devices can only perform one or more steps in the method of the embodiment of the present application, and the multiple devices will interact with each other to complete the described method.

[0140] It should be noted that the above describes some embodiments of the present application. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the above embodiments and still achieve the desired results. In addition, the processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0141] Based on the same inventive concept, corresponding to any of the above-mentioned embodiments and methods, the present application also provides a control device for requesting power.

[0142] refer to Figure 7 , a control device for requesting power, comprising:

[0143] The running state determination module 10 is configured to: determine the target requested torque according to the current vehicle speed and the current throttle opening, and determine the current running state of the vehicle according to the target requested torque and the current battery current;

[0144] The available power distribution module 20 is configured to: determine the available power of the motor according to the current operating state and the available power of the battery, and distribute the available power of the motor according to the current driving mode of the vehicle to obtain the available distributed power;

[0145] The power reservation module 30 is configured to: determine the target reserved power based on the available allocated power and the current motor speed, and determine the difference between the available allocated power and the target reserved power as the maximum available power, and determine the actual maximum power based on the maximum available power and the maximum allowed power of the motor corresponding to the current driving mode, so as to limit the requested power according to the actual maximum power.

[0146] Optionally, the battery available power includes the battery discharge power and the battery recovery power, and the motor available power includes the motor available drive power and the motor available recovery power; the available power allocation module 20 includes:

[0147] The loss determination unit is configured to: determine the loss power during the power transmission process;

[0148] An available driving power determination unit is configured to: in response to the current operating state being the driving state, determine the available driving power of the motor according to the battery discharge power and the power loss;

[0149] The available recovery power determination unit is configured to: in response to the current operating state being the recovery state, determine the available recovery power of the motor according to the battery recovery power and the loss power.

[0150] Optionally, the available driving power determination unit includes:

[0151] The vehicle available driving power determination subunit is configured to: determine the difference between the battery discharge power and the loss power as the vehicle available driving power;

[0152] The driving power conversion subunit is configured to determine the product of the available driving power of the whole vehicle and the driving efficiency of the motor as the available driving power of the motor.

[0153] Optionally, the available recovery power determination unit includes:

[0154] The vehicle available recovery power determination subunit is configured to: determine the sum of the battery recovery power and the loss power as the vehicle available recovery power;

[0155] The recovery power conversion subunit is configured to determine the ratio of the available recovery power of the whole vehicle to the recovery efficiency of the motor as the available recovery power of the motor.

[0156] Optionally, the available distributed power includes the available power of the main drive axle and the available power of the auxiliary drive axle; the available power distribution module 20 further includes:

[0157] A dual-drive available power distribution unit is configured to: in response to the current driving mode being the dual-drive mode, use the motor available power as the available distribution power of the active drive axle, and determine a zero value as the auxiliary drive axle available power;

[0158] The four-wheel drive available power distribution unit is configured to: in response to the current driving mode being the four-wheel drive mode, distribute the available power of the motor according to a preset distribution ratio to obtain the available power of the main drive axle and the available power of the auxiliary drive axle.

[0159] Optionally, the four-wheel drive available power distribution unit includes:

[0160] The main drive distribution subunit is configured to: determine the product of the distribution ratio and the available power of the motor as the available power of the main drive axle;

[0161] The auxiliary drive distribution subunit is configured to determine the difference power between the available power of the motor and the available power of the main drive axle as the available power of the auxiliary drive axle.

[0162] Optionally, the power reservation module 30 includes:

[0163] The relationship data determination unit is configured to: determine three-dimensional relationship data between the reserved power, the motor speed and the available allocated power;

[0164] The reserved power determination unit is configured to: construct a search item according to the available allocated power and the current motor speed, search in the three-dimensional relationship data according to the search item, and determine the target reserved power from the retrieved reserved power.

[0165] Optionally, the actual maximum power includes the maximum main driving power, the maximum main recovery power, the maximum auxiliary driving power and the maximum auxiliary recovery power; the power reservation module 30 further includes:

[0166] The dual-drive maximum driving power determination unit is configured to: in response to the current driving mode being the dual-drive mode, the current operating state being the driving state, the maximum allowable power being the maximum driving power of the main driving axle, determine the minimum value between the maximum driving power of the main driving axle and the maximum available power as the maximum main driving power;

[0167] a dual-drive maximum recovery power determination unit configured to: in response to the current drive mode being the dual-drive mode, the current operating state being the recovery state, the maximum allowable power being the maximum recovery power of the main drive axle, and determining the minimum value between the maximum recovery power of the main drive axle and the maximum available power as the maximum main recovery power;

[0168] The four-wheel drive maximum driving power determination unit is configured to: in response to the current driving mode being the four-wheel drive mode and the current operating state being the driving state, the maximum allowable power including the maximum driving power of the main driving axle and the maximum driving power of the auxiliary driving axle, determine the minimum value between the available driving power of the main driving axle and the maximum driving power of the main driving axle in the maximum available power as the maximum main driving power; and determine the minimum value between the available driving power of the auxiliary driving axle and the maximum driving power of the auxiliary driving axle in the maximum available power as the maximum auxiliary driving power;

[0169] The four-wheel drive maximum recovery power determination unit is configured as follows: in response to the current driving mode being the four-wheel drive mode and the current operating state being the recovery state, the maximum allowable power includes the maximum recovery power of the main drive axle and the maximum recovery power of the auxiliary drive axle, and the minimum value between the available recovery power of the main drive axle in the maximum available power and the maximum recovery power of the main drive axle is determined as the maximum main recovery power; and the minimum value between the available recovery power of the auxiliary drive axle in the maximum available power and the maximum recovery power of the auxiliary drive axle is determined as the maximum auxiliary recovery power.

[0170] For the convenience of description, the above device is described in terms of functions divided into various modules. Of course, when implementing the present application, the functions of each module can be implemented in the same or multiple software and / or hardware.

[0171] The device of the above embodiment is used to implement the corresponding request power control method in any of the above embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be described in detail here.

[0172] Based on the same inventive concept, corresponding to any of the above-mentioned embodiments and methods, the present application also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the method for controlling the request power described in any of the above embodiments is implemented.

[0173] Figure 8 A more specific schematic diagram of the hardware structure of an electronic device provided in this embodiment is shown, and the device may include: a processor 1010, a memory 1020, an input / output interface 1030, a communication interface 1040, and a bus 1050. The processor 1010, the memory 1020, the input / output interface 1030, and the communication interface 1040 are connected to each other through the bus 1050 in the device.

[0174] The processor 1010 can be implemented by a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this specification.

[0175] The memory 1020 may be implemented in the form of ROM (Read Only Memory), RAM (Random Access Memory), static storage device, dynamic storage device, etc. The memory 1020 may store an operating system and other application programs. When the technical solutions provided in the embodiments of this specification are implemented by software or firmware, the relevant program codes are stored in the memory 1020 and are called and executed by the processor 1010.

[0176] The input / output interface 1030 is used to connect the input / output module to realize information input and output. The input / output module can be configured in the device as a component (not shown in the figure), or it can be externally connected to the device to provide corresponding functions. The input device may include a keyboard, a mouse, a touch screen, a microphone, various sensors, etc., and the output device may include a display, a speaker, a vibrator, an indicator light, etc.

[0177] The communication interface 1040 is used to connect a communication module (not shown) to realize communication interaction between the device and other devices. The communication module can realize communication through a wired mode (such as USB, network cable, etc.) or a wireless mode (such as mobile network, WIFI, Bluetooth, etc.).

[0178] The bus 1050 includes a path that transmits information between the various components of the device (eg, the processor 1010, the memory 1020, the input / output interface 1030, and the communication interface 1040).

[0179] It should be noted that, although the above device only shows the processor 1010, the memory 1020, the input / output interface 1030, the communication interface 1040 and the bus 1050, in the specific implementation process, the device may also include other components necessary for normal operation. In addition, it can be understood by those skilled in the art that the above device may also only include the components necessary for implementing the embodiments of the present specification, and does not necessarily include all the components shown in the figure.

[0180] The electronic device of the above embodiment is used to implement the corresponding power request control method in any of the above embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be described in detail here.

[0181] Based on the same inventive concept, corresponding to any of the above-mentioned embodiment methods, the present application also provides a non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium stores computer instructions, and the computer instructions are used to enable the computer to execute the control method for requesting power as described in any of the above embodiments.

[0182] The computer-readable medium of this embodiment includes permanent and non-permanent, removable and non-removable media, and information storage can be implemented by any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, read-only compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, tape disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device.

[0183] The computer instructions stored in the storage medium of the above embodiment are used to enable the computer to execute the control method for requesting power as described in any of the above embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.

[0184] Based on the same inventive concept, corresponding to any of the above-mentioned embodiments and methods, the present application also provides a vehicle, including the electronic device or the control device for requesting power of the above-mentioned embodiments, and the control method for requesting power as described in any of the above-mentioned embodiments is executed through the electronic device or the control device for requesting power of the above-mentioned embodiments, and has the beneficial effects of the corresponding method embodiments, which will not be repeated here.

[0185] It is understandable that before using the technical solutions of each embodiment of the present disclosure, the type, scope of use, usage scenarios, etc. of the personal information involved will be informed to the user in an appropriate manner, and the user's authorization will be obtained.

[0186] For example, in response to receiving an active request from a user, a prompt message is sent to the user to clearly remind the user that the operation requested to be performed will require obtaining and using the user's personal information. Thus, the user can independently choose whether to provide personal information to software or hardware such as an electronic device, application, server, or storage medium that performs the operation of the technical solution of the present disclosure according to the prompt message.

[0187] As an optional but non-limiting implementation, in response to receiving the user's active request, the prompt information may be sent to the user in the form of a pop-up window, in which the prompt information may be presented in text form. In addition, the pop-up window may also carry a selection control for the user to choose "agree" or "disagree" to provide personal information to the electronic device.

[0188] It is understandable that the above notification and the process of obtaining user authorization are merely illustrative and do not constitute a limitation on the implementation of the present disclosure. Other methods that meet relevant laws and regulations may also be applied to the implementation of the present disclosure.

[0189] A person skilled in the art should understand that the discussion of any of the above embodiments is merely illustrative and is not intended to imply that the scope of the present application is limited to these examples. In line with the concept of the present application, the technical features in the above embodiments or different embodiments may be combined, the steps may be implemented in any order, and there are many other variations of the different aspects of the embodiments of the present application as described above, which are not provided in detail for the sake of simplicity.

[0190] In addition, to simplify the description and discussion, and in order not to make the embodiments of the present application difficult to understand, the known power supply / ground connection with the integrated circuit (IC) chip and other components may or may not be shown in the provided drawings. In addition, the device can be shown in the form of a block diagram to avoid making the embodiments of the present application difficult to understand, and this also takes into account the fact that the details of the implementation of these block diagram devices are highly dependent on the platform to be implemented in the embodiments of the present application (that is, these details should be fully within the scope of understanding of those skilled in the art). In the case of elaborating specific details (e.g., circuits) to describe exemplary embodiments of the present application, it is obvious to those skilled in the art that the embodiments of the present application can be implemented without these specific details or when these specific details are changed. Therefore, these descriptions should be considered to be illustrative rather than restrictive.

[0191] Although the present application has been described in conjunction with specific embodiments of the present application, many replacements, modifications and variations of these embodiments will be apparent to those skilled in the art from the foregoing description. For example, other memory architectures (e.g., dynamic RAM (DRAM)) may use the embodiments discussed.

[0192] The embodiments of the present application are intended to cover all such substitutions, modifications and variations that fall within the broad scope of the present application. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the embodiments of the present application should be included in the protection scope of the present application.

Claims

1. A method for controlling a requested power, characterized in that: include: determining a target requested torque according to a current vehicle speed and a current throttle opening, and determining a current operating state of the vehicle according to the target requested torque and a current battery current; Determining the available power of the motor according to the current operating state and the available power of the battery, and allocating the available power of the motor according to the current driving mode of the vehicle to obtain available allocated power; The target reserved power is determined based on the available allocated power and the current motor speed, and the difference between the available allocated power and the target reserved power is determined as the maximum available power. The actual maximum power is determined based on the maximum available power and the maximum allowed power of the motor corresponding to the current driving mode, so as to limit the requested power according to the actual maximum power.

2. The method according to claim 1, characterized in that The battery available power includes the battery discharge power and the battery recovery power, and the motor available power includes the motor available drive power and the motor available recovery power; and determining the motor available power according to the current operating state and the battery available power includes: Determine the power loss during power transmission; In response to the current operating state being a driving state, determining the available driving power of the motor according to the battery discharge power and the power loss; In response to the current operating state being a recovery state, the available recovery power of the motor is determined according to the battery recovery power and the loss power.

3. The method according to claim 2, characterized in that The determining the available driving power of the motor according to the battery discharge power and the power loss includes: Determine the difference between the battery discharge power and the power loss as the available driving power of the whole vehicle; The product of the whole vehicle available driving power and the motor driving efficiency is determined as the available driving power of the motor.

4. The method according to claim 2, characterized in that: The determining the available recovery power of the motor according to the battery recovery power and the loss power includes: Determine the sum of the battery recovery power and the loss power as the available recovery power of the whole vehicle; The ratio of the available recovery power of the whole vehicle to the recovery efficiency of the motor is determined as the available recovery power of the motor.

5. The method according to claim 1, characterized in that: The available distributed power includes the available power of the main drive axle and the available power of the auxiliary drive axle; The step of allocating the available power of the motor according to the current driving mode of the vehicle to obtain the available allocated power includes: In response to the current driving mode being the dual-drive mode, using the motor available power as the available distributed power of the active drive axle, and determining a zero value as the auxiliary drive axle available power; In response to the current driving mode being the four-wheel drive mode, the available power of the motor is distributed according to a preset distribution ratio to obtain the available power of the main drive axle and the available power of the auxiliary drive axle.

6. The method according to claim 5, characterized in that The method of distributing the available power of the motor according to a preset distribution ratio to obtain the available power of the main drive axle and the available power of the auxiliary drive axle includes: Determine the product of the distribution ratio and the available power of the motor as the available power of the main drive axle; The difference power between the motor available power and the main drive axle available power is determined as the auxiliary drive axle available power.

7. The method according to claim 1, characterized in that The determining the target reserved power according to the available allocated power and the current motor speed includes: Determine the three-dimensional relationship data between the reserved power, the motor speed and the available allocated power; A search item is constructed according to the available allocated power and the current motor speed, and a search is performed in the three-dimensional relationship data according to the search item, and the target reserved power is determined from the retrieved reserved power.

8. The method according to claim 1, characterized in that The actual maximum power includes the maximum main driving power, the maximum main recovery power, the maximum auxiliary driving power and the maximum auxiliary recovery power; the determining the actual maximum power according to the maximum available power and the maximum allowable power of the motor corresponding to the current driving mode includes: In response to the current driving mode being the dual-drive mode and the current operating state being the driving state, the maximum allowable power being the maximum driving power of the main driving axle, and the minimum value between the maximum driving power of the main driving axle and the maximum available power being determined as the maximum main driving power; In response to the current driving mode being the dual-drive mode and the current operating state being the recovery state, the maximum allowable power being the maximum recovery power of the main drive axle, and determining the minimum value between the maximum recovery power of the main drive axle and the maximum available power as the maximum main recovery power; In response to the current driving mode being the four-wheel drive mode and the current operating state being the driving state, the maximum allowable power includes the maximum driving power of the main driving axle and the maximum driving power of the auxiliary driving axle, the minimum value between the available driving power of the main driving axle in the maximum available power and the maximum driving power of the main driving axle is determined as the maximum main driving power; and the minimum value between the available driving power of the auxiliary driving axle in the maximum available power and the maximum driving power of the auxiliary driving axle is determined as the maximum auxiliary driving power; In response to the current driving mode being the four-wheel drive mode, and the current operating state being the recovery state, the maximum allowable power includes the maximum recovery power of the main drive axle and the maximum recovery power of the auxiliary drive axle, and the minimum value between the available recovery power of the main drive axle in the maximum available power and the maximum recovery power of the main drive axle is determined as the maximum main recovery power; and the minimum value between the available recovery power of the auxiliary drive axle in the maximum available power and the maximum recovery power of the auxiliary drive axle is determined as the maximum auxiliary recovery power.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and running on the processor, characterized in that: When the processor executes the program, the method according to any one of claims 1 to 8 is implemented.

10. A vehicle, characterized in that: Comprising the electronic device as claimed in claim 9.

Citation Information

Patent Citations

  • Automobile power system control method, device and equipment and storage medium

    CN112455241A

  • Braking energy recovery control method and system and vehicle

    CN112477607A

  • Battery power control method, electronic equipment and vehicle

    CN118636749A

  • Vehicle control method and device, vehicle and storage medium

    CN118665204A

Cited By

  • Torque dynamic distribution method and device, vehicle, medium and program product

    CN120229237A

  • Torque Dynamic Allocation Method, Device, Vehicle, Medium and Program Product

    CN120229237B

  • Vehicle torque control method, device and equipment and vehicle

    CN120816923A