Frequency conversion control method, device and equipment for power device of driving motor and medium
By comprehensively considering the real-time rotation speed of the drive motor and the temperature of the power device and adjusting the control carrier frequency, the impact of the inverter switching frequency and temperature on the motor power system in the prior art is solved, and more efficient motor system control is achieved.
Patent Information
- Application Number
- CN202510022879.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-07
- Publication Date
- 2025-04-18
AI Technical Summary
The prior art fails to effectively consider the impact of the inverter switching frequency and temperature on the motor power system in the drive motor system, resulting in the impact of the power performance of the vehicle motor system.
By obtaining the real-time speed of the motor and the real-time temperature of the power device, combining the current control carrier frequency, outputting the carrier frequency reduction or recovery carrier frequency command, to comprehensively consider the speed and temperature, the frequency conversion control of the power device is achieved.
It effectively avoids the problem of uncontrollable temperature rise of power devices, and ensures the power output capability of the motor and improves the efficiency of the entire vehicle motor system.
Smart Images

Figure CN119853555A_ABST
Abstract
Description
Technical Field
[0001] Embodiments of the present invention relate to the field of motor technology, and in particular to a method, device, equipment and medium for frequency conversion control of a power device of a drive motor. Background Art
[0002] One of the most important electronic components in the motor system of new energy vehicles is the high-voltage and high-frequency power device IGBT or SiC. Their function is to invert the DC energy of the battery pack into the AC energy required by the drive motor or convert the AC energy fed back by the drive motor into DC energy. The working switching frequency (carrier frequency) of IGBT or SiC is set to a high level, and the control of the output torque and speed is relatively stable, and the comfort of the whole vehicle is good. However, high-frequency switching will have a negative impact on the temperature rise of the motor system, and increase the loss of the motor system, especially the controller, to a certain extent, which in turn affects the power performance of the motor system of the whole vehicle. Setting the actual control carrier frequency of the motor by the operating conditions of the whole vehicle / motor can not only meet the stability of the motor control and ensure the comfort of the whole vehicle, but also reduce the actual loss of the motor system and improve the efficiency of the motor system. It is a commonly used method in the current motor system control. For example, in the prior art, the operating point of the motor is obtained, and the switching frequency corresponding to the operating point is determined based on the corresponding relationship between the operating point and the switching frequency, thereby achieving the adjustment of the inverter switching frequency. In this method, the inverter switching frequency is set based on the operating conditions, and the influence of the inverter switching frequency temperature on the power system output capacity of the motor is not considered, thereby affecting the power performance of the vehicle motor system. Summary of the invention
[0003] The present invention provides a method, device, equipment and medium for frequency conversion control of a power device of a drive motor, which comprehensively considers the actual operating speed of the motor and the temperature of the power device to achieve frequency conversion control of the power device, avoids the uncontrollable temperature rise of the power device, and ensures the power output capacity of the motor.
[0004] To achieve the above objectives, in a first aspect, an embodiment of the present invention provides a method for frequency conversion control of a power device of a drive motor, the method comprising:
[0005] Obtain the real-time temperature of the power device, the real-time speed of the drive motor and the current control carrier frequency of the power device;
[0006] Outputting a carrier frequency reduction instruction according to the real-time temperature, the real-time rotation speed and the current control carrier frequency in combination with the current temperature threshold and the current rotation speed threshold;
[0007] According to the real-time temperature, the real-time rotation speed and the current control carrier frequency, and in combination with the temperature adjustment threshold corresponding to the last control carrier frequency and the rotation speed adjustment threshold corresponding to the last control carrier frequency, a carrier frequency recovery instruction is output.
[0008] Optionally, outputting a carrier frequency reduction instruction according to the real-time temperature, the real-time rotation speed and the current control carrier frequency in combination with a current temperature threshold and a current rotation speed threshold includes:
[0009] When the current control carrier frequency is at the first control carrier frequency, when the real-time rotation speed is less than the first rotation speed threshold and the real-time temperature is greater than the first temperature threshold, controlling the first control carrier frequency to drop to the second control carrier frequency;
[0010] When the current control carrier frequency is at the second control carrier frequency, when the real-time rotation speed is less than the second rotation speed threshold and the real-time temperature is greater than the second temperature threshold, controlling the second control carrier frequency to drop to the third control carrier frequency;
[0011] …until the current control carrier frequency is at the N-1th control carrier frequency, when the real-time speed is less than the N-1th speed threshold and the real-time temperature is greater than the N-1th temperature threshold, the N-1th control carrier frequency is controlled to drop to the Nth control carrier frequency; wherein N is a positive integer greater than or equal to 2; the Nth control carrier frequency is the minimum allowable carrier frequency of the power device; wherein the first speed threshold, the second speed threshold…the N+1th speed threshold gradually decrease; the first temperature threshold, the second temperature threshold…the N+1th temperature threshold gradually increase.
[0012] Optionally, according to the real-time temperature, the real-time rotational speed and the current controlled carrier frequency, and in combination with the temperature adjustment threshold corresponding to the last controlled carrier frequency and the rotational speed adjustment threshold corresponding to the last controlled carrier frequency, a carrier frequency recovery instruction is output;
[0013] When the current control carrier frequency is at the first control carrier frequency, when the real-time rotation speed is greater than the first rotation speed threshold or the real-time temperature is less than the first temperature threshold, maintaining the first control carrier frequency;
[0014] When the current control carrier frequency is at the second control carrier frequency, when the real-time speed is greater than the second speed threshold or the real-time temperature is less than the second temperature threshold, the second control carrier frequency is maintained; if the real-time speed is greater than the first speed adjustment threshold or the real-time temperature is less than the first temperature adjustment threshold, the second control carrier frequency is controlled to be restored to the first control carrier frequency; wherein the first speed adjustment threshold is the sum of the first speed threshold and the first speed hysteresis threshold; the first speed adjustment threshold is the sum of the first temperature threshold and the first temperature hysteresis threshold;
[0015] …until the current control carrier frequency is at the Nth control carrier frequency, when the real-time speed is greater than the N-1th speed adjustment threshold or the real-time temperature is less than the N-1th temperature adjustment threshold, the Nth control carrier frequency is controlled to be restored to the N-1th control carrier frequency; wherein the N-1th speed adjustment threshold is the sum of the N-1th speed threshold and the N-1th speed hysteresis threshold; the N-1th speed adjustment threshold is the sum of the N-1th temperature threshold and the N-1th temperature hysteresis threshold.
[0016] Optionally, the first speed hysteresis threshold, the second speed hysteresis threshold, ... the N-1th speed hysteresis threshold are the same or different;
[0017] The first temperature hysteresis threshold, the second temperature hysteresis threshold, ... the N-1th temperature hysteresis threshold are the same or different.
[0018] Optionally, each speed hysteresis threshold is determined according to an allowable current jump threshold between a current control carrier frequency and a previous control carrier frequency and a motor output capacity corresponding to the current control carrier frequency.
[0019] Optionally, the method further includes: determining whether the driving motor is in a stalled condition or a starting condition; if not, controlling the carrier frequency of the power device to be the first control carrier frequency.
[0020] Optionally, the method also includes: if the state of the drive motor is the stalled condition, then the carrier frequency of the control power device is the Nth control carrier frequency; if the state of the drive motor is the starting condition; then the carrier frequency of the control power device is the N-1th control carrier frequency.
[0021] In a second aspect, an embodiment of the present invention further provides a frequency conversion control device for a power device of a drive motor, the device comprising:
[0022] An acquisition module is used to acquire the real-time temperature of the power device, the real-time speed of the drive motor and the current control carrier frequency of the power device;
[0023] A carrier frequency reduction output module, configured to output a carrier frequency reduction instruction according to the real-time temperature, the real-time rotation speed and the current control carrier frequency, and in combination with a current temperature threshold and a current rotation speed threshold;
[0024] The carrier frequency recovery module is used to output a carrier frequency recovery instruction according to the real-time temperature, the real-time rotation speed and the current control carrier frequency, and in combination with the temperature adjustment threshold corresponding to the previous control carrier frequency and the rotation speed adjustment threshold corresponding to the previous control carrier frequency.
[0025] In a third aspect, an embodiment of the present invention further provides an electronic device, characterized in that the electronic device includes:
[0026] at least one processor; and
[0027] a memory communicatively connected to the at least one processor; wherein,
[0028] The memory stores a computer program that can be executed by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the frequency conversion control method of a power device of a drive motor described in the first aspect.
[0029] In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the frequency conversion control method of a power device of a drive motor described in the first aspect when executed.
[0030] According to an embodiment of the present invention, after the drive motor is started, the real-time temperature of the power device, the real-time speed of the drive motor and the current control carrier frequency of the power device are obtained; a carrier frequency reduction instruction is output according to the real-time temperature, the real-time speed and the current control carrier frequency, in combination with the current temperature threshold and the current speed threshold; a carrier frequency recovery instruction is output according to the real-time temperature, the real-time speed and the current control carrier frequency, in combination with the temperature adjustment threshold corresponding to the previous control carrier frequency and the speed adjustment threshold corresponding to the previous control carrier frequency. In this way, the actual operating speed of the motor and the temperature of the power device are comprehensively considered, and the frequency reduction and recovery control of the current control carrier frequency of the power device is realized, thereby avoiding the uncontrollable temperature rise of the power device and ensuring the power output capacity of the motor. BRIEF DESCRIPTION OF THE DRAWINGS
[0031] Figure 1 It is a flow chart of a frequency conversion control method of a power device of a drive motor provided by an embodiment of the present invention;
[0032] Figure 2 It is a flow chart of another method for frequency conversion control of a power device of a drive motor provided by an embodiment of the present invention;
[0033] Figure 3 It is a structural schematic diagram of a frequency conversion control device for a power device of a drive motor provided by an embodiment of the present invention;
[0034] Figure 4 It is a structural schematic diagram of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0035] The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It is to be understood that the specific embodiments described herein are only used to explain the present invention, rather than to limit the present invention. It should also be noted that, for ease of description, only parts related to the present invention, rather than all structures, are shown in the accompanying drawings.
[0036] Figure 1 1 is a flow chart of a method for frequency conversion control of a power device of a drive motor provided by an embodiment of the present invention. This embodiment is applicable to the case where frequency conversion control is performed on the carrier frequency of the power device. The method can be executed by a frequency conversion control device for a power device of a drive motor, such as Figure 1 As shown, the method specifically comprises the following steps:
[0037] S110, obtaining the real-time temperature of the power device, the real-time speed of the drive motor, and the current control carrier frequency of the power device;
[0038] Among them, in this embodiment, the current control carrier frequency of the power device is the control carrier frequency executed by the power device after the power device driving motor is started, and the control carrier frequency is any control carrier frequency within the range of the optimal control carrier frequency and the minimum control carrier frequency; the real-time speed of the drive motor is the speed information collected by the speed sensor in real time at the corresponding control carrier frequency after the drive motor is driven; the real-time temperature of the power device is the real-time temperature information of the power device collected by the temperature sensor at the corresponding control carrier frequency after the drive motor is started.
[0039] S120, outputting a carrier frequency reduction instruction according to the current control carrier frequency, the real-time temperature and the real-time speed, and in combination with the current temperature threshold and the current speed threshold;
[0040] Among them, under the current control carrier frequency, when the real-time temperature is greater than the current temperature threshold, and when the real-time speed is less than the current speed threshold, the current control carrier frequency is controlled to be reduced, so that the temperature rise time of the real-time temperature based on the control after the frequency reduction to reach the limit temperature can be longer; at the same time, the carrier frequency after the current control carrier frequency is reduced can meet the running speed of the motor; on the contrary, when the real-time temperature is less than the current temperature threshold, or when the real-time speed is greater than the current speed threshold, the current control carrier frequency is maintained; in this way, this embodiment controls whether to output the carrier frequency reduction instruction by combining the specific range of the current temperature threshold and the current speed threshold at any current control carrier frequency, so that the current control carrier frequency is reduced or maintained, thereby meeting the power output capacity of the motor under the corresponding control frequency, and also avoiding the problem that the temperature rise time of the power device is short, resulting in the inability to control the temperature of the power device. It can be understood that if the current control carrier frequency is different, the current temperature threshold is different, and the current speed threshold is different. The current control carrier frequency, the current temperature threshold and the current speed threshold correspond to each other.
[0041] S130, outputting a carrier frequency recovery instruction according to the real-time temperature, the real-time rotation speed and the current control carrier frequency, and in combination with the temperature adjustment threshold corresponding to the last control carrier frequency and the rotation speed adjustment threshold corresponding to the last control carrier frequency.
[0042] Among them, the temperature adjustment threshold corresponding to the previous control carrier frequency is a temperature threshold that fluctuates above the temperature threshold corresponding to the current control carrier frequency; the speed adjustment threshold corresponding to the previous control carrier frequency is a speed threshold that fluctuates above the speed threshold corresponding to the current control carrier frequency;
[0043] Under the current control carrier frequency, when the real-time temperature is less than the temperature adjustment threshold corresponding to the previous control carrier frequency, or the real-time speed is greater than the speed adjustment threshold corresponding to the previous control carrier frequency, a carrier frequency recovery instruction is output (for example, the current control carrier frequency is the carrier frequency after frequency reduction. Under this carrier frequency, when the real-time temperature is less than the temperature adjustment threshold corresponding to the control carrier frequency before frequency reduction, or the real-time speed is greater than the speed adjustment threshold corresponding to the control carrier frequency before frequency reduction, a carrier frequency recovery instruction is output to restore to the control carrier frequency before frequency reduction). This allows the current control carrier frequency to be restored to the previous control carrier frequency, thereby meeting the power output capacity of the motor and avoiding problems such as a short temperature rise time of the power device, which leads to the inability to control the temperature of the power device.
[0044] In this embodiment, after the drive motor is started, the actual operating speed of the motor and the temperature of the power device are comprehensively considered to achieve frequency reduction and frequency recovery control of the current control carrier frequency of the power device, thereby ensuring the motor output capacity at each carrier frequency and avoiding the uncontrollable temperature rise at each carrier frequency.
[0045] Optionally, based on the above embodiment, the frequency reduction instruction and the carrier frequency recovery instruction are further refined in combination with different temperature thresholds and speed thresholds. Figure 2 FIG. 1 is a flow chart of another method for frequency conversion control of a power device of a drive motor provided by an embodiment of the present invention; Figure 2 As shown, the method specifically comprises the following steps:
[0046] S210, obtaining the real-time temperature of the power device, the real-time speed of the drive motor, and the current control carrier frequency of the power device;
[0047] S211, when the current control carrier frequency Fsw is at the first control carrier frequency K1, when the real-time speed n is less than the first speed threshold n1 and the real-time temperature Tj is greater than the first temperature threshold t1, control the first control carrier frequency K1 to drop to the second control carrier frequency K2; when the real-time speed n is greater than the first speed threshold n1 or the real-time temperature n is less than the first temperature threshold t1, maintain the first control carrier frequency K1;
[0048] Among them, the first control carrier frequency K1 is the optimized larger control carrier frequency under normal temperature state after the startup is completed; when the real-time temperature is continuously high under the first control carrier frequency K1, the temperature rise time for the real-time temperature to reach the limit temperature is short due to the large first control carrier frequency K1, and the temperature rise cannot be controlled; when under the first control carrier frequency K1, the output capacity of the motor can be enhanced due to the large first control carrier frequency K1, and the motor speed is relatively large; therefore, in this embodiment, the first temperature threshold t1 is set to a smaller threshold, and the first speed threshold n1 is set to a larger speed; in this way, when the real-time speed n is less than the first speed threshold n1 and the real-time temperature Tj is greater than the first temperature threshold t1, the first control carrier frequency K1 is controlled to drop to the second control carrier frequency K2 (it can be understood that the second control carrier frequency K2 is less than the first control carrier frequency K1); then under the second control carrier frequency K2, the temperature rise time for the real-time temperature to reach the limit temperature is long, and the power output capacity of the motor is satisfied at the same time; when the real-time speed n is greater than the first speed threshold n1 or the real-time temperature n is less than the first temperature threshold t1, the first control carrier frequency K1 is maintained.
[0049] S212, when the current control carrier frequency Fsw is at the second control carrier frequency K2, when the real-time speed n is less than the second speed threshold n2 and the real-time temperature Tj is greater than the second temperature threshold t2, the second control carrier frequency K2 is controlled to drop to the third control carrier frequency K3; when the real-time speed n is greater than the second speed threshold n2 or the real-time temperature Tj is less than the second temperature threshold t2, the second control carrier frequency K2 is maintained; if the real-time speed n is greater than the first speed adjustment threshold N1 or the real-time temperature Tj is less than the first temperature adjustment threshold T1, the second control carrier frequency K2 is controlled to return to the first control carrier frequency K1;
[0050] Among them, the first control carrier frequency K1, the second control carrier frequency K2 ... the Nth control carrier frequency gradually decreases; as the control carrier frequency gradually decreases, if the real-time temperature gradually increases, the temperature rise time for the real-time temperature to reach the limit temperature will be short, and the temperature rise cannot be controlled; at the same time, as the control carrier frequency gradually decreases, the output capacity of the motor gradually decreases, and the motor speed is low;
[0051] Therefore, in this embodiment, the first speed threshold n1, the second speed threshold n2...the N+1 speed threshold nN+1 are set to gradually decrease; the first temperature threshold t1, the second temperature threshold t2...the N+1 temperature threshold are gradually increased; here the second control carrier frequency K2 is used for illustration, when the current control carrier frequency Fsw is in the second control carrier frequency K2, when the real-time speed n is less than the second speed threshold n2 and the real-time temperature Tj is greater than the second temperature threshold t2, the second control carrier frequency K2 is controlled to drop to the third control carrier frequency K3; then under the third control carrier frequency K3, the temperature rise time for the real-time temperature to reach the limit temperature is relatively large, and at the same time, the power output capacity of the motor is met; on the contrary, when the real-time speed n is greater than the second speed threshold n2 or ... When the real-time speed n is greater than the first speed adjustment threshold N1 or the real-time temperature Tj is less than the first temperature adjustment threshold T1, the second control carrier frequency K2 is controlled to be restored to the first control carrier frequency K1, so that the temperature rise time when the real-time temperature of the first control carrier frequency K1 reaches the limit temperature is relatively large, and the power output capacity of the motor is met at the same time; ... and so on, when the current control carrier frequency Fsw is in the third control carrier frequency K3, it corresponds to the third temperature threshold n3 and the third speed threshold t3, and the third control carrier frequency K3 is reduced to the fourth control carrier frequency K4, maintained at the third control carrier frequency K3, or restored to the second control carrier frequency K2. The principle is the same.
[0052] It should be noted that, in this embodiment, the second control carrier frequency K2 can be dropped to the third control carrier frequency K3, or can be restored to the first control carrier frequency K1, or the third control carrier frequency K3 can be dropped to the fourth control carrier frequency K4, or can be restored to the second control carrier frequency K2, so that only switching between the two levels of control carrier frequency is performed, and the output current of the motor does not change suddenly, thereby further ensuring the output smoothness of the motor;
[0053] It should also be noted that the first speed adjustment threshold N1 is the sum of the first speed threshold n1 and the first speed hysteresis threshold △n1; N1=n1+△n1; the first speed adjustment threshold T1 is the difference between the first temperature threshold t1 and the first temperature hysteresis threshold △t1; T1=t1-△t1; the first speed hysteresis threshold △n1 can be determined according to the threshold of the number of current jumps allowed between the current control carrier frequency and the previous control carrier frequency and the motor output capacity corresponding to the current control carrier frequency, so the first speed hysteresis threshold △n1 needs to meet a certain range; that is, the first speed hysteresis threshold △n1 cannot be set too large or too small. If the first speed hysteresis threshold △n1 is set too small, the second control carrier frequency K2 can be easily restored to the first control carrier frequency K1. When the real-time temperature change is small at the first control carrier frequency K1, the real-time temperature change is small, and it is easy to drop from the first control carrier frequency K1 to the second control carrier frequency K2. In this way, the first control carrier frequency K1 and the second control carrier frequency K2 are switched back and forth many times, making the motor current unstable and the motor output not smooth. If the first speed hysteresis threshold Δn1 is set too large, when the real-time speed is relatively high, the second control carrier frequency K2 still fails to recover to the first control carrier frequency K1, which is detrimental to the output capacity of the motor.
[0054] S213, ... until the current control carrier frequency Fsw is at the N-1th control carrier frequency KN-1, when the real-time speed n is less than the N-1th speed threshold nN-1 and the real-time temperature Tj is greater than the N-1th temperature threshold tN-1, the N-1th control carrier frequency KN-1 is controlled to decrease to the N-1th control carrier frequency KN; when the real-time speed n is greater than the N-1th speed adjustment threshold nN-1 or the real-time temperature Tj is less than the N-1th temperature adjustment threshold TN-1, the N-1th control carrier frequency is controlled to recover to the N-1th control carrier frequency;
[0055] Among them, the Nth control carrier frequency is the minimum allowable carrier frequency of the power device; in this embodiment, N is a positive integer greater than or equal to 2; it can be understood that when N is large, that is, the first control carrier frequency K1, the second control carrier frequency K2...Nth control carrier frequency settings are more, and the first control carrier frequency K1 and the Nth control carrier frequency are divided more finely, so that each control carrier frequency can be further accurately controlled; in this embodiment, the specific size of N can be set according to design requirements; preferably, N is 4;
[0056] Similarly, the N-1th speed adjustment threshold is the sum of the N-1th speed threshold and the N-1th speed hysteresis threshold; the N-1th speed adjustment threshold is the sum of the N-1th temperature threshold and the N-1th temperature hysteresis threshold. In this embodiment, the first speed hysteresis threshold, the second speed hysteresis threshold, ... the N-1th speed hysteresis threshold are the same or different; the first temperature hysteresis threshold, the second temperature hysteresis threshold, ... the N-1th temperature hysteresis threshold are the same or different; each temperature hysteresis threshold and speed hysteresis threshold can be determined according to the specific current control carrier frequency and the previous control carrier frequency The threshold of the number of current jumps allowed and the motor output capacity corresponding to the current control carrier frequency; this embodiment does not limit this.
[0057] In this embodiment, based on the above embodiment, after the drive motor is started, the first control carrier frequency K1 and the Nth control carrier frequency are further split, and then the actual operating speed of the motor and the temperature of the power device are comprehensively considered at each control carrier frequency, thereby realizing the frequency reduction and recovery control at each control carrier frequency, and further accurately controlling each control carrier frequency to provide a reliable data reference for the subsequent control of each control carrier frequency.
[0058] Optionally, in some embodiments, after startup is completed, before obtaining the real-time temperature of the power device, the real-time speed of the drive motor and the current control carrier frequency of the power device, it also includes: determining whether the drive motor state is a stall condition or a starting condition; if not, controlling the carrier frequency of the power device to be the first control carrier frequency K1.
[0059] Optionally, in some embodiments, the method further includes: if the driving motor is in a stalled condition, the carrier frequency of the power device is controlled to be the Nth control carrier frequency; if the driving motor is in a starting condition, the carrier frequency of the power device is controlled to be the N-1th control carrier frequency. Wherein, if the driving motor is in a starting condition, since the required speed under the starting condition is relatively low, the carrier frequency of the power device is controlled to be the Nth control carrier frequency; the Nth control carrier frequency is the minimum allowable carrier frequency of the power device, which can meet the starting requirements of the starting condition; if the driving motor is in a stalled condition, the carrier frequency of the power device is controlled to be the N-1th control carrier frequency; the N-1th control carrier frequency is slightly greater than the Nth control carrier frequency, and this carrier frequency can meet the starting requirements of the starting condition.
[0060] An embodiment of the present invention further provides a frequency conversion control device for a power device driving a motor, which can execute a frequency conversion control method for a power device driving a motor provided by any embodiment of the present invention, and has functional modules and beneficial effects corresponding to the execution method. Figure 3 The present invention provides a power device frequency conversion control device for driving a motor, such as Figure 3 As shown, the device comprises:
[0061] The acquisition module 100 is used to acquire the real-time temperature of the power device, the real-time speed of the drive motor and the current control carrier frequency of the power device;
[0062] The carrier frequency reduction output module 200 is used to output a carrier frequency reduction instruction according to the real-time temperature, the real-time rotation speed and the current control carrier frequency, and in combination with the current temperature threshold and the current rotation speed threshold;
[0063] The carrier frequency recovery module 300 is used to output a carrier frequency recovery instruction according to the real-time temperature, the real-time rotation speed and the current control carrier frequency, and in combination with the temperature adjustment threshold corresponding to the last control carrier frequency and the rotation speed adjustment threshold corresponding to the last control carrier frequency.
[0064] This embodiment also provides an electronic device; Figure 4 is a schematic diagram of the structure of an electronic device provided by an embodiment of the present invention, such as Figure 4 As shown, the electronic device 01 includes at least one processor 11, and a memory connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 to the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 01 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0065] A number of components in the electronic device 01 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 100 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0066] The processor 11 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as a frequency conversion control method for a power device driving a motor.
[0067] In some embodiments, a method for variable frequency control of a power device of a drive motor may be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on the electronic device 01 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the method for variable frequency control of a power device of a high-speed drive motor described above may be performed. Alternatively, in other embodiments, the processor 11 may be configured to execute a method for variable frequency control of a power device of a drive motor by any other appropriate means (e.g., by means of firmware).
[0068] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0069] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.
[0070] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0071] To provide interaction with a user, the systems and techniques described herein may be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).
[0072] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0073] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.
[0074] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.
[0075] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
[0076] Note that the above are only preferred embodiments of the present invention and the technical principles used. Those skilled in the art will understand that the present invention is not limited to the specific embodiments described herein, and that various obvious changes, readjustments and substitutions can be made by those skilled in the art without departing from the scope of protection of the present invention. Therefore, although the present invention has been described in more detail through the above embodiments, the present invention is not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of the present invention, and the scope of the present invention is determined by the scope of the appended claims.
Claims
1. A frequency conversion control method for a power device of a drive motor, characterized in that: include: Obtain the real-time temperature of the power device, the real-time speed of the drive motor and the current control carrier frequency of the power device; Outputting a carrier frequency reduction instruction according to the real-time temperature, the real-time rotation speed and the current control carrier frequency in combination with the current temperature threshold and the current rotation speed threshold; According to the real-time temperature, the real-time rotation speed and the current control carrier frequency, and in combination with the temperature adjustment threshold corresponding to the last control carrier frequency and the rotation speed adjustment threshold corresponding to the last control carrier frequency, a carrier frequency recovery instruction is output.
2. The power device frequency conversion control method according to claim 1, characterized in that: Outputting a carrier frequency reduction instruction according to the real-time temperature, the real-time rotation speed and the current control carrier frequency in combination with the current temperature threshold and the current rotation speed threshold includes: When the current control carrier frequency is at the first control carrier frequency, when the real-time rotation speed is less than the first rotation speed threshold and the real-time temperature is greater than the first temperature threshold, controlling the first control carrier frequency to drop to the second control carrier frequency; When the current control carrier frequency is at the second control carrier frequency, when the real-time rotation speed is less than the second rotation speed threshold and the real-time temperature is greater than the second temperature threshold, controlling the second control carrier frequency to drop to the third control carrier frequency; …until the current control carrier frequency is at the N-1th control carrier frequency, when the real-time speed is less than the N-1th speed threshold and the real-time temperature is greater than the N-1th temperature threshold, the N-1th control carrier frequency is controlled to drop to the Nth control carrier frequency; wherein N is a positive integer greater than or equal to 2; the Nth control carrier frequency is the minimum allowable carrier frequency of the power device; wherein the first speed threshold, the second speed threshold…the N+1th speed threshold gradually decrease; the first temperature threshold, the second temperature threshold…the N+1th temperature threshold gradually increase.
3. The power device frequency conversion control method according to claim 2, characterized in that: Outputting a carrier frequency recovery instruction according to the real-time temperature, the real-time speed and the current control carrier frequency, and in combination with a temperature adjustment threshold corresponding to a previous control carrier frequency and a speed adjustment threshold corresponding to a previous control carrier frequency; When the current control carrier frequency is at the first control carrier frequency, when the real-time rotation speed is greater than the first rotation speed threshold or the real-time temperature is less than the first temperature threshold, maintaining the first control carrier frequency; When the current control carrier frequency is at the second control carrier frequency, when the real-time speed is greater than the second speed threshold or the real-time temperature is less than the second temperature threshold, the second control carrier frequency is maintained; if the real-time speed is greater than the first speed adjustment threshold or the real-time temperature is less than the first temperature adjustment threshold, the second control carrier frequency is controlled to be restored to the first control carrier frequency; wherein the first speed adjustment threshold is the sum of the first speed threshold and the first speed hysteresis threshold; the first speed adjustment threshold is the sum of the first temperature threshold and the first temperature hysteresis threshold; …until the current control carrier frequency is at the Nth control carrier frequency, when the real-time speed is greater than the N-1th speed adjustment threshold or the real-time temperature is less than the N-1th temperature adjustment threshold, the Nth control carrier frequency is controlled to be restored to the N-1th control carrier frequency; wherein the N-1th speed adjustment threshold is the sum of the N-1th speed threshold and the N-1th speed hysteresis threshold; the N-1th speed adjustment threshold is the sum of the N-1th temperature threshold and the N-1th temperature hysteresis threshold.
4. The power device frequency conversion control method according to claim 3, characterized in that: The first speed hysteresis threshold, the second speed hysteresis threshold, ... the N-1th speed hysteresis threshold are the same or different; The first temperature hysteresis threshold, the second temperature hysteresis threshold, ... the N-1th temperature hysteresis threshold are the same or different.
5. The power device frequency conversion control method according to claim 3, characterized in that: Each speed hysteresis threshold is determined according to the allowable current jump threshold between the current control carrier frequency and the previous control carrier frequency and the motor output capacity corresponding to the current control carrier frequency.
6. The power device frequency conversion control method according to claim 2, characterized in that: Also includes: Determining whether the driving motor is in a stalled condition or a starting condition; If not, the carrier frequency of the power device is controlled to be the first control carrier frequency.
7. The power device frequency conversion control method according to claim 6, characterized in that: Also includes: If the state of the driving motor is the stalled condition, the carrier frequency of the control power device is the Nth control carrier frequency; If the driving motor is in the starting condition, the carrier frequency of the control power device is the N-1th control carrier frequency.
8. A frequency conversion control device for a power device of a driving motor, characterized in that: include: An acquisition module is used to acquire the real-time temperature of the power device, the real-time speed of the drive motor and the current control carrier frequency of the power device; A carrier frequency reduction output module, configured to output a carrier frequency reduction instruction according to the real-time temperature, the real-time rotation speed and the current control carrier frequency, and in combination with a current temperature threshold and a current rotation speed threshold; The carrier frequency recovery module is used to output a carrier frequency recovery instruction according to the real-time temperature, the real-time rotation speed and the current control carrier frequency, and in combination with the temperature adjustment threshold corresponding to the previous control carrier frequency and the rotation speed adjustment threshold corresponding to the previous control carrier frequency.
9. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute a method for frequency conversion control of a power device of a drive motor as described in any one of claims 1-7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement a frequency conversion control method for a power device of a drive motor according to any one of claims 1 to 7 when executed.