Motor control method, system, motor and electric vehicle

Through dynamic control of the motor system, working conditions and parameter adjustments are performed according to speed, torque and coolant temperature flow, the problems of low efficiency and high power consumption of traditional motor systems are solved, and the efficiency and power consumption of the motor system are improved and the efficiency of the motor system is reduced. .

CN115593239BActive Publication Date: 2024-12-27CHINA FAW CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202211159485.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-22
Publication Date
2024-12-27
Estimated Expiration
2042-09-22

AI Technical Summary

Technical Problem

Traditional motor systems are difficult to adapt to complex and variable actual operating conditions during design and manufacturing, resulting in low efficiency and high power consumption, and easily lead to device damage during operating conditions switching.

Method used

By classifying the working condition points according to the motor speed, torque and coolant temperature flow, dynamically adjusting the control frequency and driving parameters, optimizing the coolant flow and switching frequency to adapt to the characteristics of different working conditions and ensure system safety and efficiency.

Benefits of technology

It achieves the improvement of the efficiency of the motor system and the reduction of power consumption, avoids device damage during working condition switching, and optimizes the overall working condition efficiency of the vehicle system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115593239B_ABST
    Figure CN115593239B_ABST
Patent Text Reader

Abstract

The present invention discloses a motor control method, system, motor and electric vehicle, and the method steps include: establishing different operating conditions, initially assigning values ​​to the control parameters of the motor, detecting the operating state of the motor system in real time, obtaining motor operating state information, dynamically adjusting the drive parameters and switch parameters, reducing or increasing the coolant flow, and controlling the motor to switch between different operating conditions. The present invention is based on the study of the efficiency improvement method of the motor system, is not limited to the calibration of specific operating conditions, reduces the power consumption of the electric vehicle, reduces the loss of the whole vehicle system and improves the efficiency of the motor compared with the prior art. The present invention can classify the operating points according to the real-time operating conditions of the whole vehicle, the motor speed, the motor torque, and the current coolant temperature flow, and dynamically and adaptively adjust the control frequency and drive parameters according to the classification characteristics.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to a motor control method, system, motor, and electric vehicle, belonging to the technical fields of new energy vehicles, industrial control, and motor control. Background Technology

[0002] Electric vehicle energy consumption per 100 kilometers is crucial to its driving range. This consumption is related to various factors such as driving habits, traffic conditions, and air conditioning power. Generally, a unified standard, NEDC (New European Driving Cycle), is used as a reference, with system optimization tailored to specific operating conditions. However, actual operating conditions are much more complex and varied, making a uniform standard impossible. Energy consumption is inversely proportional to efficiency; higher efficiency results in lower energy consumption.

[0003] The key to reducing motor system losses lies in using new materials and improving manufacturing technology. If the design and selection of the motor have been determined and production has been completed, efficiency needs to be improved through control and drive optimization technologies. In order to ensure the safe and reliable operation of the system, traditional motor systems generally select the most severe operating conditions and the worst cooling conditions in a specific cycle for power device drive parameter adaptation, and use high switching frequencies to meet the high-frequency control of the motor system. This results in a lot of redundancy, leading to high overall system losses and low efficiency. Summary of the Invention

[0004] The purpose of this invention is to provide a motor control method, system, motor, and electric vehicle. The primary technical problem to be solved is to research methods for improving motor system efficiency, without being limited to specific operating condition calibrations, with the aim of reducing the energy consumption of electric vehicles. The secondary technical problem is to classify operating points based on the real-time operating conditions of the vehicle, according to motor speed, motor torque, and current coolant temperature and flow rate, and to dynamically and adaptively adjust the control frequency and drive parameters based on the classification characteristics.

[0005] Another technical problem that this invention aims to solve is to prevent damage to components caused by sudden mode switching when the motor is adjusted from one operating region to another.

[0006] Another technical problem that this invention aims to solve is to optimize the control methods and drive parameters for various operating conditions, thereby improving the efficiency of various operating conditions while ensuring the safe operation of the system.

[0007] The technical problem that this invention can also solve is to improve overall operating efficiency by analyzing and classifying workload ratios and analyzing real-time operating conditions, and by changing control and drive parameters.

[0008] This invention provides the following solution:

[0009] A motor control method, specifically including:

[0010] Based on the motor's operating speed, torque, coolant flow rate, and temperature, operating points are classified to establish different operating condition zones;

[0011] The control parameters of the motor are initially assigned based on the worst operating conditions and the worst cooling conditions of the motor system.

[0012] Real-time monitoring of the motor system's operating status to obtain motor operating status information;

[0013] Based on the operating conditions and status of the motor, the drive and switching parameters are dynamically adjusted to reduce or increase the coolant flow rate and control the motor to switch between different operating conditions.

[0014] Furthermore, the operating conditions specifically include: low speed and low torque zone, low speed and high torque zone, high speed and low torque zone, and high speed and high torque zone.

[0015] Furthermore, it also includes:

[0016] Different control methods are applied based on the different operating conditions of the motor, specifically:

[0017] Low speed and low torque range: reduce switching frequency, reduce drive parameters, reduce coolant flow rate, and increase coolant temperature;

[0018] Low-speed, high-torque range: reduce switching frequency, increase drive parameters, increase coolant flow rate, and reduce coolant temperature;

[0019] High-speed, low-torque range: Increase switching frequency, reduce drive parameters, reduce coolant flow rate, and increase coolant temperature;

[0020] High-speed, high-torque range: Increase switching frequency, increase drive parameters, increase coolant flow rate, and reduce coolant temperature.

[0021] Furthermore, the initial assignment specifically involves assigning initial values ​​to the switching frequency and driving parameters;

[0022] The motor operating status information specifically includes: speed, torque, coolant flow rate and temperature.

[0023] Furthermore, when controlling the motor to switch between different operating conditions, if the coolant flow rate and coolant temperature are too high, the coolant parameters are adjusted first to optimize the flow rate before adjusting the switching frequency and drive parameters.

[0024] A motor control system, specifically comprising:

[0025] The motor operating condition area establishment module is used to classify operating points according to the speed, torque, coolant flow and temperature of the motor operating conditions, and establish different operating condition areas.

[0026] The motor control parameter initialization module is used to initialize the motor control parameters based on the worst operating conditions and the worst cooling conditions of the motor system.

[0027] The motor operating status information detection module is used to detect the operating status of the motor system in real time and obtain motor operating status information;

[0028] The motor operation control parameter adjustment module is used to dynamically adjust the drive parameters and switching parameters according to the operating condition zone and motor operating status information of the motor, reduce or increase the coolant flow, and control the motor to switch between different operating condition zones.

[0029] An electric motor is connected to the motor control system of claim 6, wherein when the motor control system is working, it drives the motor to perform the steps of the method.

[0030] An electronic device includes: a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other via the communication bus; the memory stores a computer program, and when the computer program is executed by the processor, the processor performs the steps of the method.

[0031] A computer-readable storage medium storing a computer program executable by an electronic device, which, when run on the electronic device, causes the electronic device to perform the steps of the method.

[0032] An electric vehicle, specifically comprising:

[0033] Electronic equipment used to implement motor control methods;

[0034] A processor that runs a program, which, when running, executes the steps of the motor control method in response to data output from the electronic device;

[0035] A storage medium for storing a program that, when run, executes the steps of the motor control method in response to data output from an electronic device.

[0036] Compared with the prior art, the present invention has the following advantages:

[0037] This invention is based on a method for improving the efficiency of motor systems. It is not limited to calibration under specific operating conditions, and reduces the power consumption of electric vehicles. Compared with existing technologies, it reduces the loss of the entire vehicle system and improves the efficiency of the motor.

[0038] This invention can classify operating points according to the real-time operating conditions of the vehicle, based on motor speed, motor torque, and current coolant temperature and flow rate, and dynamically and adaptively adjust the control frequency and drive parameters according to the classification characteristics.

[0039] When the motor is switched from one operating mode to the next, this invention first checks the current motor speed, motor torque, coolant temperature, and flow rate to prevent damage to components caused by sudden mode switching. Specifically, if the coolant flow rate and coolant temperature are too high, the coolant parameters are adjusted first to optimize the flow rate before adjusting the switching frequency and drive parameters.

[0040] This invention optimizes the control methods and drive parameters of motors in various operating conditions, improving efficiency in various operating conditions while ensuring safe system operation. Different control methods are dynamically adopted for low-speed low-torque, low-speed high-torque, high-speed low-torque, and high-speed high-torque regions, further improving the efficiency of the motor system based on the characteristics of each different operating condition region.

[0041] This invention improves overall operating efficiency by analyzing and classifying workload proportions and real-time operating conditions, and by changing control and drive parameters. It features dynamic automatic adjustment of drive and control parameters, and improves the efficiency of the motor system in low-speed, low-load areas by monitoring motor operating conditions and adjusting parameters. Through the combined adjustment of hardware and control algorithms, it achieves high accuracy and low software resource consumption. Attached Figure Description

[0042] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0043] Figure 1 This is a flowchart of the motor control method.

[0044] Figure 2 This is the architecture diagram of the motor control system.

[0045] Figure 3 This is the NEDC test curve for a certain vehicle model.

[0046] Figure 4 This is the urban hilly driving curve for a certain vehicle model.

[0047] Figure 5 This is the operating curve of a certain vehicle model under urban outer ring road conditions.

[0048] Figure 6This is the high-speed operating curve of a certain vehicle model.

[0049] Figure 7 This is one of the flowcharts for the execution of the motor control method in this embodiment of the invention.

[0050] Figure 8 This is the second flowchart of the motor control method execution in this embodiment of the invention.

[0051] Figure 9 This is a flowchart of the method for adjusting switch parameters according to an embodiment of the present invention.

[0052] Figure 10 This is a flowchart of the switching frequency adjustment method according to an embodiment of the present invention.

[0053] Figure 11 This is a flowchart of a method for simultaneously adjusting drive parameters and control frequency according to an embodiment of the present invention.

[0054] Figure 12 This is a schematic diagram of the structure of an electronic device according to an embodiment of the present invention. Detailed Implementation

[0055] The technical solution of the present invention will now be clearly and completely described with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0056] like Figure 1 As shown, the specific steps of the motor control method of the present invention include:

[0057] Step T1: Classify the operating points according to the speed, torque, coolant flow and temperature of the motor during operation, and establish different operating condition zones;

[0058] Specifically, the operating conditions include: low speed and low torque zone, low speed and high torque zone, high speed and low torque zone, and high speed and high torque zone.

[0059] Step T2: Assign initial values ​​to the motor control parameters based on the worst operating conditions and the worst cooling conditions of the motor system;

[0060] Specifically, the initial assignment involves assigning initial values ​​to the switching frequency and drive parameters;

[0061] The specific information on motor operating status includes: speed, torque, coolant flow rate and temperature.

[0062] For example, in this step, different control methods are applied depending on the different operating conditions of the motor:

[0063] Low speed and low torque range: reduce switching frequency, reduce drive parameters, reduce coolant flow rate, and appropriately increase coolant temperature;

[0064] Low-speed, high-torque range: Reduce switching frequency, increase drive parameters, increase coolant flow rate, and reduce coolant temperature; it is worth noting that this situation is very rare.

[0065] High-speed, low-torque range: Increasing the switching frequency, reducing the drive parameters, and decreasing the coolant flow rate can appropriately increase the coolant temperature and reduce the power consumption of the system's cooling water pump, thereby further improving system efficiency;

[0066] High-speed, high-torque range: Increase switching frequency, increase drive parameters, increase coolant flow rate, and decrease coolant temperature. It is worth noting that this situation is extremely rare.

[0067] Step T3: Real-time monitoring of the motor system's operating status to obtain motor operating status information;

[0068] Step T4: Based on the operating condition zone and motor operating status information of the motor, dynamically adjust the drive parameters and switching parameters, reduce or increase the coolant flow rate, and control the motor to switch between different operating condition zones.

[0069] Dynamically adjusting drive parameters and switching parameters means that, in this embodiment of the invention, the operating conditions are classified according to the real-time operating conditions of the vehicle, motor speed, motor torque, and current coolant temperature and flow rate. Based on the classification characteristics, the control frequency and drive parameters are adaptively adjusted. When switching from one operating condition zone to the next, the current motor speed, motor torque, coolant temperature, and flow rate must be confirmed first to prevent sudden mode switching from causing damage to the components. By dynamically adjusting the drive parameters and switching parameters, the motor control process achieves an adaptive state.

[0070] In this embodiment, when the motor switches between different operating conditions, if the coolant flow rate and coolant temperature are too high, the coolant parameters are adjusted first to optimize the flow rate before adjusting the switching frequency and drive parameters.

[0071] For the purpose of simplicity, the method steps disclosed in the above embodiments are described as a series of actions. However, those skilled in the art should understand that the embodiments of the present invention are not limited to the described order of actions, because according to the embodiments of the present invention, some steps can be performed in other orders or simultaneously. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily essential to the embodiments of the present invention.

[0072] like Figure 2 The motor control system shown specifically includes:

[0073] The motor operating condition area establishment module is used to classify operating points according to the speed, torque, coolant flow and temperature of the motor operating conditions, and establish different operating condition areas.

[0074] The motor control parameter initialization module is used to initialize the motor control parameters based on the worst operating conditions and the worst cooling conditions of the motor system.

[0075] The motor operating status information detection module is used to detect the operating status of the motor system in real time and obtain motor operating status information;

[0076] The motor operation control parameter adjustment module is used to dynamically adjust the drive parameters and switching parameters according to the operating condition zone and motor operating status information of the motor, reduce or increase the coolant flow, and control the motor to switch between different operating condition zones.

[0077] It is worth noting that although only some basic functional modules are disclosed in this embodiment, it does not mean that the composition of this system is limited to the above-mentioned basic functional modules. On the contrary, what this embodiment intends to express is that, based on the above-mentioned basic functional modules, those skilled in the art can arbitrarily add one or more functional modules in combination with existing technology to form an infinite number of embodiments or technical solutions. That is to say, this system is open rather than closed. The fact that this embodiment only discloses a few basic functional modules does not mean that the scope of protection of the claims of this invention is limited to the disclosed basic functional modules. At the same time, for the convenience of description, the above device is described separately according to its functions as various units and modules. Of course, in implementing this invention, the functions of each unit and module can be implemented in one or more software and / or hardware.

[0078] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.

[0079] The present invention also discloses an electric motor, which is connected to a motor control system. When the motor control system is working, it drives the motor to perform the steps of the motor control method disclosed in any embodiment of the present invention.

[0080] like Figures 3 to 6As shown, the operating state of the motor system varies under different operating conditions for the same vehicle model. A single, uniform operating condition MAP cannot be used to address multiple changing conditions; that is, the drive parameters and control algorithm cannot be fixed. The graph also shows that, apart from high-speed conditions, electric vehicle motor systems often operate under low-speed, low-torque conditions. Therefore, improving efficiency under low-speed, low-torque conditions is particularly important for improving the overall system efficiency. **Glossary:** The ignition control curves required by the engine under various operating conditions are called a MAP.

[0081] like Figure 7 and Figure 8 As shown, in this embodiment of the invention, the initial values ​​are assigned based on the worst-case operating condition, with the maximum drive parameter corresponding to the worst-case operating condition. The drive parameters and switching parameters are adjusted based on torque, speed, and flow rate. The specific motor control method execution flow steps are as follows:

[0082] Step S1: Initially assign the switching frequency and drive parameters based on the worst-case operating conditions of the motor system;

[0083] Step S2: Based on the real-time operating status of the motor system, obtain the motor speed and motor torque information, and perform adjustment calculations on the initial switching frequency and drive parameters;

[0084] Step S3: Obtain the current coolant temperature, flow rate, and power module temperature; determine the safety of the switching state; and determine the drive parameters and switching frequency for the next state.

[0085] Step S4: Control the frequency of the target motor based on the new drive parameters.

[0086] This embodiment of the invention specifically includes: an acquisition module 1, an adjustment module 2, a determination module 3, and a drive module 4. The drive parameters of the drive unit are initially assigned based on the worst-case operating conditions of the motor system, and the initial switching frequency of the control frequency is determined. Based on the real-time operating status of the motor system, motor speed and torque information are acquired, and the drive parameters of the initial drive unit and the initial switching frequency of the control are adjusted and calculated. The current coolant temperature, flow rate, and power module temperature are acquired to determine the safety of the switching state and to determine the drive parameters and switching frequency for the next state. This embodiment drives the target motor based on the new drive parameters and control frequency, achieving efficiency improvement.

[0087] like Figure 9The method flow for adjusting switching parameters in this embodiment of the invention, as shown, specifically includes: initially assigning the maximum drive parameter based on the worst-case operating condition; detecting the current temperature of the power module; if the temperature of the power switching device exceeds a threshold, maintaining the drive parameter unchanged; if the temperature of the power switching device does not exceed the threshold, acquiring the coolant temperature and flow rate, and judging them accordingly; if the coolant temperature and flow rate are less than the threshold, maintaining the drive parameter unchanged; if the coolant temperature and flow rate are greater than the threshold, acquiring the motor torque information, and judging it accordingly; if the motor torque is greater than the threshold, maintaining the drive parameter unchanged; if it is less than the threshold, reducing the drive parameter to increase the switching speed of the power switching device, thereby reducing switching losses and improving system efficiency.

[0088] like Figure 10 The flowchart of the switching frequency adjustment method in this embodiment of the invention is shown. Based on the worst-case scenario, the maximum control frequency is initially assigned. The motor speed is detected to determine if the motor is in a stalled state. If stalled, the stall control frequency is used for motor control. If not stalled, a threshold is set for the motor speed. If the motor speed is less than the threshold, the control frequency is reduced to decrease switching losses and improve efficiency. If the speed is greater than the threshold, the motor torque is acquired and assessed. If the motor torque is less than the threshold, the control frequency is reduced to decrease switching losses and improve efficiency. If the torque is greater than the threshold, the original control frequency parameter is maintained to ensure high-speed motor control.

[0089] like Figure 11 The method flow shown in the embodiment of the present invention for simultaneously adjusting drive parameters and control frequency is such that, since the drive parameters and control frequency are adjusted at different locations, they can be adjusted in parallel to optimize the efficiency of the motor system.

[0090] like Figure 12 As shown, the present invention also discloses an electronic device and a storage medium corresponding to the motor control method and system:

[0091] An electronic device includes: a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other via the communication bus; the memory stores a computer program, which, when executed by the processor, causes the processor to perform the steps of a motor control method.

[0092] A computer-readable storage medium storing a computer program executable by an electronic device, which, when run on the electronic device, causes the electronic device to perform the steps of a motor control method.

[0093] An electric vehicle, specifically comprising:

[0094] Electronic equipment used to implement motor control methods;

[0095] A processor that runs a program, which, when running, executes the steps of a motor control method in response to data output from the electronic device;

[0096] A storage medium for storing a program that, when run, executes the steps of a motor control method in response to data output from an electronic device;

[0097] The communication bus mentioned in the above electronic devices can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. This communication bus can be divided into address bus, data bus, control bus, etc. For ease of illustration, only one thick line is used to represent it in the diagram, but this does not mean that there is only one bus or one type of bus.

[0098] The electronic device comprises a hardware layer, an operating system layer running on top of the hardware layer, and an application layer running on the operating system. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and memory. The operating system can be any one or more computer operating systems that control the electronic device through processes, such as Linux, Unix, Android, iOS, or Windows. Furthermore, in this embodiment of the invention, the electronic device can be a smartphone, tablet computer, or other handheld device, or a desktop computer, portable computer, or other electronic device; there is no particular limitation in this embodiment.

[0099] In this embodiment of the invention, the executing entity for electronic device control can be an electronic device itself, or a functional module within an electronic device capable of calling and executing a program. The electronic device can obtain the firmware corresponding to the storage medium. This firmware is provided by the supplier, and different storage media may have the same or different firmware; no limitation is made here. After obtaining the firmware corresponding to the storage medium, the electronic device can write this firmware into the storage medium; specifically, it burns the firmware corresponding to the storage medium into the storage medium. The process of burning the firmware into the storage medium can be implemented using existing technology, and will not be elaborated upon in this embodiment of the invention.

[0100] Electronic devices can also obtain reset commands corresponding to the storage media. The reset commands corresponding to the storage media are provided by the supplier. The reset commands corresponding to different storage media can be the same or different, and no restrictions are imposed here.

[0101] At this time, the storage medium of the electronic device is a storage medium on which the corresponding firmware has been written. The electronic device can respond to the reset command corresponding to the storage medium on which the corresponding firmware has been written, thereby resetting the storage medium on which the corresponding firmware has been written according to the reset command. The process of resetting the storage medium according to the reset command can be implemented by existing technology and will not be described in detail in this embodiment of the invention.

[0102] It will be understood by those skilled in the art that, unless otherwise defined, all terms used herein (including technical and scientific terms) have the same meaning as commonly understood by one of ordinary skill in the art to which this invention pertains. It should also be understood that terms such as those defined in general dictionaries should be understood to have the meaning consistent with their meaning in the context of the prior art, and should not be interpreted in an idealized or overly formal sense unless specifically defined.

[0103] It should be noted that certain terms are used in this specification and claims to refer to specific elements. Those skilled in the art will understand that vehicle manufacturers may use different terms to refer to the same element. This specification and claims do not distinguish elements based on differences in terminology, but rather on differences in function. As used throughout this specification and claims, "comprising" or "including" is an open-ended term and should be understood as "including but not limited to". Preferred embodiments of the invention will be described subsequently; however, this description is for the purpose of understanding the general principles of the specification and is not intended to limit the scope of the invention. The scope of protection of this invention is determined by the appended claims.

[0104] The technical solutions of the various embodiments of the present invention can be combined with each other, but only if they are based on the ability of those skilled in the art to implement them. When the combination of technical solutions is contradictory or cannot be implemented, it should be considered that such combination of technical solutions does not exist and is not within the scope of protection claimed by the present invention.

[0105] In the several embodiments provided by this invention, it should be understood that the disclosed apparatus and methods can also be implemented in other ways. The apparatus embodiments described above are merely illustrative; for example, the flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of apparatus, methods, and computer program products according to various embodiments of the invention. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than those marked in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram and / or flowchart, and combinations of blocks in block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions.

[0106] In addition, the functional modules in the various embodiments of the present invention can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.

[0107] Those skilled in the art will understand that modules in the device of the embodiments can be adaptively changed and placed in one or more devices different from that embodiment. Modules, units, or components in the embodiments can be combined into a single module, unit, or component, and further, they can be divided into multiple sub-modules, sub-units, or sub-components. Except where at least some of such features and / or processes or units are mutually exclusive, any combination can be used to combine all features disclosed in this specification (including the corresponding claims, abstract, and drawings) and all processes or units of any method or device so disclosed. Unless expressly stated otherwise, each feature disclosed in this specification (including the corresponding claims, abstract, and drawings) may be replaced by an alternative feature that serves the same, equivalent, or similar purpose.

[0108] Furthermore, those skilled in the art will understand that although some embodiments described herein include certain features but not others included in other embodiments, combinations of features from different embodiments are intended to be within the scope of the invention and form different embodiments. For example, in the following claims, any of the claimed embodiments can be used in any combination.

[0109] The various component embodiments of the present invention can be implemented in hardware, or as software modules running on one or more processors, or a combination thereof. Those skilled in the art will understand that microprocessors or digital signal processors (DSPs) can be used in practice to implement some or all of the functions of some or all of the components in the message distribution device according to embodiments of the present invention. The present invention can also be implemented as a device or apparatus program (e.g., a computer program and computer program product) for performing part or all of the methods described herein. Such programs implementing the present invention can be stored on a computer-readable medium or can take the form of one or more signals. Such signals can be downloaded from an Internet website, provided on a carrier signal, or provided in any other form.

[0110] It should be noted that the above embodiments are illustrative of the invention and not restrictive, and that those skilled in the art can devise alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses should not be construed as limiting the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention can be implemented by means of hardware comprising several different elements and by means of a suitably programmed computer. In the unit claims enumerating several means, several of these means may be embodied by the same item of hardware. The use of the words first, second, and third, etc., does not indicate any order and can be interpreted as names.

[0111] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the above embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the above embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.

Claims

1. A motor control method, characterized in that: Specifically include: Classify the operating points according to the speed, torque, coolant flow and temperature of the motor and establish different operating areas; According to the worst working condition and cooling condition of the motor system, the control parameters of the motor are initially assigned; Real-time detection of the motor system operating status and acquisition of motor operating status information; According to the working area and running status information of the motor, the drive parameters and switch parameters are dynamically adjusted to reduce or increase the coolant flow rate and control the motor to switch between different working areas; Among them, it also includes: Different control methods are used according to the different working conditions of the motor, specifically: Low speed and low torque area: reduce the switching frequency, reduce the drive parameters, reduce the coolant flow, and increase the coolant temperature; Low speed and high torque area: reduce the switching frequency, increase the drive parameters, increase the coolant flow rate, and reduce the coolant temperature; High-speed and low-torque area: increase the switching frequency, reduce the drive parameters, reduce the coolant flow, and increase the coolant temperature; High-speed and high-torque area: increase the switching frequency, increase the drive parameters, increase the coolant flow rate, and reduce the coolant temperature.

2. The motor control method according to claim 1, characterized in that: The operating condition areas specifically include: a low speed and low torque area, a low speed and high torque area, a high speed and low torque area, and a high speed and high torque area.

3. The motor control method according to claim 1, characterized in that: The initial assignment specifically involves initial assignment of switching frequency and driving parameters; The motor operation status information specifically includes: rotation speed, torque, coolant flow and temperature.

4. The motor control method according to claim 1, characterized in that: When controlling the motor to switch between different operating conditions, if the coolant flow and coolant temperature are too high, adjust the coolant parameters first, optimize the flow, and then adjust the switching frequency and drive parameters.

5. A motor control system, characterized in that: Specifically include: The motor operating condition area establishment module is used to classify the operating points according to the speed, torque, coolant flow and temperature in the motor operating conditions and establish different operating condition areas; The motor control parameter initial assignment module is used to perform initial assignment of the motor control parameters according to the worst working condition and the worst cooling condition of the motor system; The motor operation status information detection module is used to detect the operation status of the motor system in real time and obtain the motor operation status information; The motor operation control parameter adjustment module is used to dynamically adjust the drive parameters and switch parameters according to the motor's operating area and motor operating status information, reduce or increase the coolant flow rate, and control the motor to switch between different operating areas; The motor control system performs different control methods according to the different working conditions of the motor, specifically: Low speed and low torque area: reduce the switching frequency, reduce the drive parameters, reduce the coolant flow, and increase the coolant temperature; Low speed and high torque area: reduce the switching frequency, increase the drive parameters, increase the coolant flow rate, and reduce the coolant temperature; High-speed and low-torque area: increase the switching frequency, reduce the drive parameters, reduce the coolant flow, and increase the coolant temperature; High-speed and high-torque area: increase the switching frequency, increase the drive parameters, increase the coolant flow rate, and reduce the coolant temperature.

6. A motor, characterized in that: The motor is connected to the motor control system described in claim 5, and when the motor control system is working, it drives the motor to execute the steps of the method described in any one of claims 1 to 4.

7. An electronic device, characterized in that: include: A processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus; a computer program is stored in the memory, and when the computer program is executed by the processor, the processor executes the steps of the method described in any one of claims 1 to 4.

8. A computer-readable storage medium, characterized in that: It stores a computer program executable by an electronic device, and when the computer program runs on the electronic device, the electronic device executes the steps of the method described in any one of claims 1 to 4.

9. An electric vehicle, characterized in that: Specifically include: An electronic device, used to implement the motor control method according to any one of claims 1 to 4; A processor, wherein the processor runs a program, and when the program runs, the processor performs the steps of the motor control method according to any one of claims 1 to 4 on the data output from the electronic device; A storage medium for storing a program, wherein when the program is run, the program executes the steps of the motor control method according to any one of claims 1 to 4 for data output from an electronic device.

Citation Information

Patent Citations

  • Motor creeping working condition switching coordination control method and system for electric car

    CN108583367A

  • IGBT carrier frequency control method and device, and electric automobile

    CN111409470A

  • Automobile motor control method and device, automobile, storage medium and processor

    CN113771645A

  • Methods for operating a motor vehicle, vehicle system and motor vehicle

    DE102021102203A1

  • Hybrid electric vehicle

    JP2015128933A