Motor and control method and device thereof, computer readable storage medium and vehicle
By obtaining the target operating parameters and determining the target voltage in the motor control system, controlling the voltage regulating device to output the target voltage, making the motor work at the target voltage, solving the problems of high cost of improving the electric drive efficiency and high risk of hardware replacement in the prior art, and effectively improving the electric drive efficiency and extending the vehicle range are achieved.
Patent Information
- Application Number
- CN202411581152.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-07
- Publication Date
- 2025-02-25
AI Technical Summary
The existing technology faces the problems of high costs, high risk of hardware replacement and poor technical stability in improving electric drive efficiency, and it is difficult to significantly extend the range of new energy vehicles without increasing additional hardware costs.
By obtaining the target operating parameters of the motor, determining the target voltage of the motor, and controlling the voltage regulating device according to the target voltage, the motor is operated at the target voltage, thereby improving the electric drive efficiency.
Without increasing additional hardware costs, the electric drive efficiency is effectively improved, cost investment is reduced, the risk of hardware replacement is avoided, the vehicle's range is significantly extended, and the technology stability and reliability are ensured.
Smart Images

Figure CN119519525A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of motor control, and in particular to a motor control method, a computer-readable storage medium, a motor control device, a motor and a vehicle. Background Art
[0002] With the booming new energy vehicle industry, improving electric drive efficiency has become a key way to achieve longer driving range and enhance vehicle economic performance. Currently, the industry has explored and implemented a variety of hardware-level electric drive efficiency improvement solutions, but they all face certain limitations and challenges.
[0003] For example, the use of silicon carbide MOS tube switches to replace traditional silicon-based IGBTs can significantly reduce switching losses and conduction losses, but the high cost has become an obstacle to its large-scale application. On the other hand, the further thinning of silicon steel sheet thickness has approached the technical limit, and it is difficult to significantly reduce iron loss by simply reducing the thickness. At the same time, the transition of motor winding technology from H-pin flat wire to higher levels such as X-pin and W-pin, although it can bring performance improvements, is accompanied by more complex production processes and higher manufacturing costs. In addition, the use of higher-grade permanent magnets to increase magnetic density can enhance the magnetic field strength of the motor, but this approach often requires a larger weak magnetic current to maintain the stable operation of the motor in the high-speed area, which may cause the overall efficiency to decrease at high speeds. Summary of the invention
[0004] The present invention aims to solve at least one of the technical problems in the related art to a certain extent. To this end, the first purpose of the present invention is to propose a control method for a motor, which effectively improves the efficiency of electric drive without increasing the cost of additional hardware, reduces the cost investment, and avoids the risk of hardware replacement, thereby ensuring the stability and reliability of the technology and significantly extending the vehicle's cruising range.
[0005] A second object of the present invention is to provide a computer-readable storage medium.
[0006] The third object of the present invention is to provide a control device for a motor.
[0007] A fourth object of the present invention is to provide a motor.
[0008] A fifth object of the present invention is to provide a vehicle.
[0009] In order to achieve the above-mentioned purpose, an embodiment of the first aspect of the present invention proposes a control method for a motor, wherein the motor is controllably connected to a voltage regulating device, and the method comprises: obtaining target operating parameters of the motor; determining a target voltage of the motor according to the target operating parameters; and controlling the voltage regulating device according to the target voltage so that the motor operates at the target voltage to improve the electric drive efficiency of the motor.
[0010] According to the control method of the motor in the embodiment of the present invention, the target operating parameters of the motor are obtained, and the target voltage of the motor is determined according to the target operating parameters, and then the voltage regulating device is controlled according to the target voltage, so that the motor operates at the target voltage to improve the electric drive efficiency of the motor. Therefore, without increasing the additional hardware cost, the electric drive efficiency is effectively improved and the cost investment is reduced. At the same time, the risk of hardware replacement is avoided, thereby ensuring the stability and reliability of the technology and significantly extending the vehicle's cruising range.
[0011] In addition, the motor control method according to the above embodiment of the present invention may further include the following additional technical features:
[0012] According to one embodiment of the present invention, the voltage regulating device is also connected to a power battery, and the voltage regulating device includes a boost circuit, a buck circuit and a direct connection circuit. The controlling the voltage regulating device according to the target voltage includes: controlling the boost circuit, the buck circuit or the direct connection circuit to access the circuit according to the target voltage, so that the power battery outputs the target voltage to the motor through the voltage regulating device.
[0013] According to one embodiment of the present invention, the method also includes: obtaining multiple voltage parameters of the motor and non-weakening magnetic control areas corresponding to the multiple voltage parameters according to a preset voltage step, and obtaining multiple groups of operating parameters of the motor; determining the target voltage of each group of operating parameters in the multiple groups of operating parameters according to the non-weakening magnetic control areas corresponding to the multiple voltage parameters and the size of the multiple voltage parameters; and establishing a table based on the operating parameters and the target voltages of the operating parameters.
[0014] According to one embodiment of the present invention, determining the target voltage of each group of operating parameters in the multiple groups of operating parameters based on the non-weakening magnetic control area corresponding to the multiple voltage parameters and the sizes of the multiple voltage parameters includes: determining the voltage parameter group corresponding to each group of operating parameters in the non-weakening magnetic control area; determining the voltage parameter with the smallest voltage value in the voltage parameter group as the target voltage of the operating parameter.
[0015] According to an embodiment of the present invention, determining the target voltage of the motor according to the target operating parameters includes: querying the table according to the target operating parameters to determine the target voltage.
[0016] According to an embodiment of the present invention, the operating parameters include the rotational speed and torque of the motor.
[0017] In order to achieve the above-mentioned purpose, a second aspect of the present invention proposes a computer-readable storage medium on which a motor control program is stored. When the motor control program is executed by a processor, the motor control method of the above-mentioned embodiment of the present invention is implemented.
[0018] According to the computer-readable storage medium of the embodiment of the present invention, the processor executes the program of the motor, which effectively improves the electric drive efficiency and reduces the cost investment without increasing the additional hardware cost. At the same time, it avoids the risk of hardware replacement, thereby ensuring the stability and reliability of the technology and significantly extending the vehicle's cruising range.
[0019] In order to achieve the above-mentioned purpose, an embodiment of the third aspect of the present invention proposes a control device for a motor, wherein the motor is controllably connected to a voltage regulating device, and the device comprises: an acquisition module for acquiring target operating parameters of the motor; a determination module for determining a target voltage of the motor according to the target operating parameters; and a control module for controlling the voltage regulating device according to the target voltage, so that the motor operates at the target voltage to improve the electric drive efficiency of the motor.
[0020] According to the control device of the motor in the embodiment of the present invention, the target operating parameters of the motor are acquired through an acquisition module, and the target voltage of the motor is determined through a determination module according to the target operating parameters, and then the voltage regulating device is controlled according to the target voltage through the control module, so that the motor operates at the target voltage to improve the electric drive efficiency of the motor. Therefore, without increasing the additional hardware cost, the electric drive efficiency is effectively improved and the cost investment is reduced. At the same time, the risk of hardware replacement is avoided, thereby ensuring the stability and reliability of the technology and significantly extending the vehicle's cruising range.
[0021] In order to achieve the above-mentioned object, a fourth aspect of the present invention provides a motor, including the control device of the motor of the aforementioned embodiment of the present invention.
[0022] The motor according to the embodiment of the present invention, by adopting the control device of the motor of the above embodiment of the present invention, effectively improves the electric drive efficiency and reduces the cost investment without increasing the additional hardware cost. At the same time, it avoids the risk of hardware replacement, thereby ensuring the stability and reliability of the technology and significantly extending the vehicle's cruising range.
[0023] In order to achieve the above-mentioned object, a fifth aspect of the present invention provides a vehicle, comprising the motor of the aforementioned embodiment of the present invention.
[0024] The vehicle according to the embodiment of the present invention, by adopting the motor of the above-mentioned embodiment of the present invention, effectively improves the electric drive efficiency and reduces the cost investment without increasing the additional hardware cost. At the same time, it avoids the risk of hardware replacement, thereby ensuring the stability and reliability of the technology and significantly extending the vehicle's cruising range.
[0025] Additional aspects and advantages of the present invention will be given in part in the following description and in part will be obvious from the following description, or will be learned through practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0026] Figure 1 is a flow chart of a method for controlling a motor according to an embodiment of the present invention;
[0027] Figure 2 is a schematic structural diagram of a voltage regulating device according to an embodiment of the present invention;
[0028] Figure 3 is a flow chart of a method for controlling a motor according to another embodiment of the present invention;
[0029] Figure 4 is a schematic diagram of electric drive efficiency coordinates according to an embodiment of the present invention;
[0030] Figure 5 is a schematic diagram of electric drive efficiency coordinates according to another embodiment of the present invention;
[0031] Figure 6 is a flow chart of a method for controlling a motor according to another embodiment of the present invention;
[0032] Figure 7 is a block diagram of a control device for a motor according to an embodiment of the present invention;
[0033] Figure 8 is a block diagram of a motor according to an embodiment of the present invention;
[0034] Fig. 9 is a block diagram of a vehicle according to an embodiment of the present invention. DETAILED DESCRIPTION
[0035] Embodiments of the present invention are described in detail below, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present invention, and should not be construed as limiting the present invention.
[0036] A method for controlling a motor, a computer-readable storage medium, a control device for a motor, a motor, and a vehicle according to embodiments of the present invention will be described below with reference to the accompanying drawings.
[0037] Figure 1 1 is a flow chart of a method for controlling a motor according to an embodiment of the present invention.
[0038] Specifically, in some embodiments of the present invention, Figure 1 As shown, the motor is controllably connected to the voltage regulating device, and the control method of the motor includes:
[0039] S101, obtaining target operating parameters of the motor.
[0040] Specifically, in this embodiment, during the driving process of the vehicle, when the driver steps on the accelerator pedal according to the driving intention, this action is accurately captured and converted into an electrical signal through the accelerator pedal position sensor. This electrical signal is then received and processed by the vehicle control system (such as ECU, i.e., electronic control unit). Based on the stepping depth of the accelerator pedal (or called opening, position percentage, etc.), the control system calculates the target operating parameters of the motor through a preset algorithm or mapping relationship. The target operating parameters mainly include the target torque and target speed of the motor. The target torque determines the amount of force that the motor needs to generate to propel the vehicle forward or accelerate; and the target speed indicates the ideal rotation speed that the motor should reach to match the vehicle's driving speed and power requirements. Then, after the driver steps on the accelerator pedal and triggers the corresponding signal, the vehicle control system can obtain and calculate the target operating parameters of the motor in real time.
[0041] S102, determining a target voltage of the motor according to the target operating parameters.
[0042] Specifically, in this embodiment, after the target operating parameters of the motor are acquired, a table of electric drive efficiency optimization results pre-stored in a memory may be queried according to the target parameters to determine the target voltage.
[0043] S103, controlling the voltage regulating device according to the target voltage so that the motor operates at the target voltage to improve the electric drive efficiency of the motor.
[0044] Specifically, in this embodiment, after determining the target voltage of the motor, the voltage regulating device can be controlled according to the target voltage to control the voltage regulating device to output the target voltage, and output the target voltage to the motor, so that the motor operates at the target voltage, thereby improving the electric drive efficiency of the motor and extending the vehicle's cruising range.
[0045] Furthermore, in some embodiments of the present invention, the voltage regulating device is also connected to the power battery, and the voltage regulating device includes a boost circuit, a buck circuit and a direct connection circuit. The voltage regulating device is controlled according to the target voltage, including: controlling the boost circuit, the buck circuit or the direct connection circuit to access the circuit according to the target voltage, so that the power battery outputs the target voltage to the motor through the voltage regulating device.
[0046] Specifically, in this embodiment, Figure 2 As shown, the voltage regulating device 100 is also connected to the power battery 200. The voltage regulating device 100 includes a boost circuit 101, a buck circuit 102 and a DC circuit 103. The boost circuit 101 can be used to boost the voltage output by the power battery to output a target voltage to the motor 1000. The buck circuit 102 can be used to buck the voltage output by the power battery to output a target voltage to the motor 1000. The DC circuit 103 can be used as a conductor connection to output the output voltage of the power battery 200 to the motor 1000.
[0047] It should be noted that, in a specific embodiment of the present invention, the voltage regulating device 100 further includes a first switch K1, a second switch K2, a third switch K3, a first busbar (BusBar1) and a second busbar (BusBar2), and the voltage regulating device 100 is also connected to the motor 1000 through the electronic control device 300. Among them, the input end of the first busbar is connected to the output end of the power battery 200, the output end of the first busbar is respectively connected to the first end of the first switch K1, the second switch K2 and the third switch K3, the second end of the first switch K1 is connected to the input end of the boost circuit 101, the second end of the second switch K2 is connected to the input end of the buck circuit 102, the second end of the third switch K3 is connected to the input end of the DC circuit 103, the output end of the boost circuit 101, the output end of the buck circuit 102 and the output end of the DC circuit 103 are respectively connected to the input end of the second busbar, the output end of the second busbar is connected to the input end of the electronic control device 300, and the output end of the electronic control circuit is connected to the input end of the motor 1000. The first switch K1 , the second switch K2 and the third switch K3 may preferably be switch relays.
[0048] When the output voltage of the power battery 200 needs to be boosted, the first switch K1 can be controlled to be closed, and the second switch K2 and the third switch K3 can be controlled to be opened, so that the output voltage of the power battery 200 enters the boost circuit 101 through the first bus bar and the first switch K1 to obtain a target voltage. The target voltage in the boost circuit is input to the electronic control device 300 through the second bus bar, and the electronic control device 300 processes the target voltage and outputs the processed target voltage to the motor 1000. The method for processing the target voltage can be to use space vector modulation (SVPWM) technology to modulate the bus DC into three-phase AC.
[0049] Further, in some embodiments of the present invention, Figure 3 As shown, the motor control method also includes:
[0050] S201, acquiring multiple voltage parameters of the motor and non-weakening magnetic control areas corresponding to the multiple voltage parameters according to a preset voltage step, and acquiring multiple groups of operating parameters of the motor.
[0051] Specifically, in this embodiment, the preset voltage step size can be 10, 30, 50 or 100, etc. For example, four voltage parameters are required, the voltage value of the first voltage parameter is 200V, and the selected voltage step size is 107 at this time, then the voltage value of the second voltage parameter can be obtained as 307V, if the next voltage step size is selected as 73, then the voltage value of the third voltage parameter can be obtained as 380V, if the next voltage step size is selected as 80, then the voltage value of the fourth voltage parameter can be obtained as 460V, through experiments or simulations, the speed, current, torque and other operating data of the motor under the first voltage parameter, the second voltage parameter, the third voltage parameter and the fourth voltage parameter are obtained, and the non-weakening magnetic control area corresponding to the first voltage parameter, the non-weakening magnetic control area corresponding to the second voltage parameter, the non-weakening magnetic control area corresponding to the third voltage parameter, and the non-weakening magnetic control area corresponding to the fourth voltage parameter can be obtained through the operating data, such as Figure 4 and Figure 5 As shown, dotted line L1 is the weak magnetic region dividing line of the first voltage parameter, the left part of dotted line L1 is the non-weak magnetic control region, dotted line L2 is the weak magnetic region dividing line of the second voltage parameter, the left part of dotted line L2 is the non-weak magnetic control region, dotted line L3 is the weak magnetic region dividing line of the third voltage parameter, the left part of dotted line L3 is the non-weak magnetic control region, dotted line L4 is the weak magnetic region dividing line of the first voltage parameter, the left part of dotted line L4 is the non-weak magnetic control region. Secondly, multiple sets of motor operating parameters can also be obtained, wherein the operating parameters include the speed and torque of the motor. Among them, the base speed 1 corresponding to the first voltage parameter is less than the base speed 2 corresponding to the second voltage parameter, the base speed 2 corresponding to the second voltage parameter is less than the base speed 3 corresponding to the third voltage parameter, and the base speed 3 corresponding to the third voltage parameter is less than the base speed 4 corresponding to the fourth voltage parameter.
[0052] It should be noted that if Figure 5 As shown, the dotted circle where parameter A is located is the core efficiency area under the first voltage parameter, and the closer to the center of the dotted circle, the higher the efficiency. The dotted circle where parameter B is located is the core efficiency area under the second voltage parameter, and the closer to the center of the dotted circle, the higher the efficiency.
[0053] S202, determining a target voltage of each group of operating parameters in a plurality of groups of operating parameters according to non-weakening magnetic control areas corresponding to a plurality of voltage parameters and the magnitudes of the plurality of voltage parameters.
[0054] Specifically, in this embodiment, each group of operating parameters is determined to be in a voltage parameter group corresponding to the non-weakening magnetic control area; the voltage parameter with the smallest voltage value in the voltage parameter group is determined as the target voltage of the operating parameter. Figure 4 When parameter A in , parameter A is respectively in the non-weakening magnetic control area of the first voltage parameter, the second voltage parameter, the third voltage parameter and the fourth voltage parameter, and the voltage corresponding to the first voltage parameter is the smallest, the first voltage parameter is determined as the target voltage of the operating parameter.
[0055] S203, establishing a table according to the operating parameters and the target voltages of the operating parameters.
[0056] Specifically, in this embodiment, there are corresponding target voltages for different operating parameters. After determining the target voltages of all operating parameters, the following table can be established, as shown in Table 1. The target parameters include torque and rotation speed.
[0057] Table 1
[0058] 1500rpm 2500rpm 3500rpm 4500rpm 5500rpm 6500rpm 7000rpm 220Nm 200V 307V 307V 307V 380V 460V 460V 180Nm 200V 200V 307V 307V 380V 460V 460V 160Nm 200V 200V 307V 307V 380V 380V 460V 110Nm 200V 200V 200V 307V 307V 380V 460V 70Nm 200V 200V 200V 200V 307V 380V 380V
[0059] Further, in some embodiments of the present invention, Figure 6 As shown, the target voltage of each group of operating parameters in the multiple groups of operating parameters is determined according to the non-weakening magnetic control area corresponding to the multiple voltage parameters and the magnitude of the multiple voltage parameters, including:
[0060] S301, determining a voltage parameter group corresponding to each set of operating parameters in a non-weakening magnetic control area.
[0061] Specifically, in this embodiment, Figure 3 As shown, if the operating parameters include parameters A, B, C and D, parameter A is respectively in the non-weak magnetic control region of the first voltage parameter, the second voltage parameter, the third voltage parameter and the fourth voltage parameter, then the voltage parameter group corresponding to parameter A in the non-weak magnetic control region includes the first voltage parameter, the second voltage parameter, the third voltage parameter and the fourth voltage parameter, parameter B is respectively in the non-weak magnetic control region of the second voltage parameter, the third voltage parameter and the fourth voltage parameter, then the voltage parameter group corresponding to parameter B in the non-weak magnetic control region includes the second voltage parameter, the third voltage parameter and the fourth voltage parameter, parameter C is respectively in the non-weak magnetic control region of the third voltage parameter and the fourth voltage parameter, then the voltage parameter group corresponding to parameter C in the non-weak magnetic control region includes the third voltage parameter and the fourth voltage parameter, parameter D is in the non-weak magnetic control region of the fourth voltage parameter, then the voltage parameter group corresponding to parameter D in the non-weak magnetic control region includes the fourth voltage parameter.
[0062] S302: Determine a voltage parameter with the smallest voltage value in the voltage parameter group as a target voltage of the operating parameter.
[0063] Specifically, in this embodiment, if the operating parameters include parameters A, B, C and D, the voltage parameter group corresponding to parameter A in the non-weakening magnetic control area includes a first voltage parameter, a second voltage parameter, a third voltage parameter and a fourth voltage parameter, wherein the first voltage parameter has the smallest voltage value, and the first voltage parameter is determined as the target voltage of parameter A; the voltage parameter group corresponding to parameter B in the non-weakening magnetic control area includes a second voltage parameter, a third voltage parameter and a fourth voltage parameter, wherein the second voltage parameter has the smallest voltage value, and the second voltage parameter is determined as the target voltage of parameter B; the voltage parameter group corresponding to parameter C in the non-weakening magnetic control area includes a third voltage parameter and a fourth voltage parameter, wherein the third voltage parameter has the smallest voltage value, and the third voltage parameter is determined as the target voltage of parameter C; the voltage parameter group corresponding to parameter D in the non-weakening magnetic control area includes a fourth voltage parameter, wherein the fourth voltage parameter has the smallest voltage value, and the fourth voltage parameter is determined as the target voltage of parameter D.
[0064] Further, in some embodiments of the present invention, determining a target voltage of the motor according to the target operating parameters includes: querying a table according to the target operating parameters to determine the target voltage.
[0065] Specifically, in this embodiment, the operating parameters include the speed and torque of the motor. Taking Table 1 as an example, if the speed of the target operating parameters is 1500rpm and the torque is 180Nm, query Table 1 can determine the target voltage to be 200V. If the speed of the target operating parameters is 3500rpm and the torque is 160Nm, query Table 1 can determine the target voltage to be 307V. If the speed of the target operating parameters is 5500rpm and the torque is 220Nm, query Table 1 can determine the target voltage to be 380V. If the speed of the target operating parameters is 7000rpm and the torque is 110Nm, query Table 1 can determine the target voltage to be 460V.
[0066] In summary, according to the control method of the motor in the embodiment of the present invention, the target operating parameters of the motor are obtained, and the target voltage of the motor is determined according to the target operating parameters, and then the voltage regulating device is controlled according to the target voltage, so that the motor operates at the target voltage to improve the electric drive efficiency of the motor. Therefore, without increasing the additional hardware cost, the electric drive efficiency is effectively improved and the cost investment is reduced. At the same time, the risk of hardware replacement is avoided, thereby ensuring the stability and reliability of the technology and significantly extending the vehicle's cruising range.
[0067] Based on the motor control method proposed in the aforementioned embodiment of the present invention, the embodiment of the present invention further proposes a computer-readable storage medium, on which a motor control program is stored. When the motor control program is executed by a processor, the motor control method of the aforementioned embodiment of the present invention is implemented.
[0068] According to the computer-readable storage medium of the embodiment of the present invention, the processor executes the program of the motor, which effectively improves the electric drive efficiency and reduces the cost investment without increasing the additional hardware cost. At the same time, it avoids the risk of hardware replacement, thereby ensuring the stability and reliability of the technology and significantly extending the vehicle's cruising range.
[0069] Figure 7 is a block diagram of a control device for a motor according to an embodiment of the present invention.
[0070] Specifically, the motor is controllably connected to the voltage regulating device, such as Figure 7 As shown, the control device 400 of the motor includes an acquisition module 10 , a determination module 20 and a control module 30 .
[0071] Among them, the acquisition module 10 is used to obtain the target operating parameters of the motor; the determination module 20 is used to determine the target voltage of the motor according to the target operating parameters; the control module 30 is used to control the voltage regulating device according to the target voltage, so that the motor operates at the target voltage to improve the electric drive efficiency of the motor.
[0072] In some embodiments of the present invention, the voltage regulating device is also connected to a power battery, and the voltage regulating device includes a boost circuit, a buck circuit and a direct connection circuit. The control module 30 is specifically used to control the boost circuit, the buck circuit or the direct connection circuit to access the circuit according to the target voltage, so that the power battery outputs the target voltage to the motor through the voltage regulating device.
[0073] In some embodiments of the present invention, the acquisition module 10 is also used to acquire multiple voltage parameters of the motor and the non-weakening magnetic control areas corresponding to the multiple voltage parameters according to a preset voltage step, and to acquire multiple groups of operating parameters of the motor; the determination module 20 is also used to determine the target voltage of each group of operating parameters in the multiple groups of operating parameters based on the non-weakening magnetic control areas corresponding to the multiple voltage parameters and the sizes of the multiple voltage parameters; the control module 30 is also used to establish a table based on the operating parameters and the target voltages of the operating parameters.
[0074] In some embodiments of the present invention, the determination module 20 is further used to determine the voltage parameter group corresponding to each set of operating parameters in the non-weakening magnetic control area; and determine the voltage parameter with the smallest voltage value in the voltage parameter group as the target voltage of the operating parameter.
[0075] In some embodiments of the present invention, the determination module 20 is specifically configured to query the table according to the target operating parameters to determine the target voltage.
[0076] In some embodiments of the present invention, the operating parameters include the rotational speed and torque of the motor.
[0077] It should be noted that, for other specific implementations of the motor control device proposed in the embodiment of the present invention, reference can be made to the specific implementations of the motor control method in the aforementioned embodiment of the present invention, and will not be repeated here to reduce redundancy.
[0078] In summary, according to the control device of the motor in the embodiment of the present invention, the target operating parameters of the motor are acquired through the acquisition module, and the target voltage of the motor is determined through the determination module according to the target operating parameters, and then the voltage regulating device is controlled according to the target voltage through the control module, so that the motor operates at the target voltage to improve the electric drive efficiency of the motor. Therefore, without increasing the additional hardware cost, the electric drive efficiency is effectively improved and the cost investment is reduced. At the same time, the risk of hardware replacement is avoided, thereby ensuring the stability and reliability of the technology and significantly extending the vehicle's cruising range.
[0079] Figure 8 is a block diagram of a motor according to an embodiment of the present invention.
[0080] like Figure 8 As shown, the motor 1000 includes the motor control device 400 according to the above-mentioned embodiment of the present invention.
[0081] The motor according to the embodiment of the present invention, by adopting the control device of the motor of the above embodiment of the present invention, effectively improves the electric drive efficiency and reduces the cost investment without increasing the additional hardware cost. At the same time, it avoids the risk of hardware replacement, thereby ensuring the stability and reliability of the technology and significantly extending the vehicle's cruising range.
[0082] Fig. 9 is a block diagram of a vehicle according to an embodiment of the present invention.
[0083] like Fig. 9 As shown, a vehicle 2000 includes the motor 1000 according to the above-mentioned embodiment of the present invention.
[0084] The vehicle according to the embodiment of the present invention, by adopting the motor of the above-mentioned embodiment of the present invention, effectively improves the electric drive efficiency and reduces the cost investment without increasing the additional hardware cost. At the same time, it avoids the risk of hardware replacement, thereby ensuring the stability and reliability of the technology and significantly extending the vehicle's cruising range.
[0085] In addition, other structures and functions of the vehicle of the embodiment of the present invention are known to those skilled in the art and will not be described in detail here to reduce redundancy.
[0086] It should be noted that the logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be specifically implemented in any computer-readable medium for use by an instruction execution system, device or apparatus (such as a computer-based system, a system including a processor, or other system that can fetch instructions from an instruction execution system, device or apparatus and execute instructions), or in combination with these instruction execution systems, devices or apparatuses. For the purposes of this specification, "computer-readable medium" can be any device that can contain, store, communicate, propagate or transmit a program for use by an instruction execution system, device or apparatus, or in combination with these instruction execution systems, devices or apparatuses. More specific examples of computer-readable media (a non-exhaustive list) include the following: an electrical connection portion with one or more wirings (electronic device), a portable computer disk box (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium and then editing, interpreting or processing in other suitable ways if necessary, and then stored in a computer memory.
[0087] It should be understood that the various parts of the present invention can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, a plurality of steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.
[0088] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "examples", "specific examples", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.
[0089] In the description of the present invention, it is to be understood that the terms “center”, “longitudinal”, “lateral”, “length”, “width”, “thickness”, “up”, “down”, “front”, “back”, “left”, “right”, “vertical”, “horizontal”, “top”, “bottom”, “inside”, “outside”, “clockwise”, “counterclockwise”, “axial”, “radial”, “circumferential”, etc., indicating orientations or positional relationships based on the orientations or positional relationships shown in the accompanying drawings, are only for the convenience of describing the present invention and simplifying the description, and do not indicate or imply that the referred device or element must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be understood as limiting the present invention.
[0090] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In the description of the present invention, the meaning of "plurality" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined.
[0091] In the present invention, unless otherwise clearly specified and limited, the terms "installed", "connected", "connected", "fixed" and the like should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium, it can be the internal connection of two elements or the interaction relationship between two elements, unless otherwise clearly defined. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.
[0092] In the present invention, unless otherwise clearly specified and limited, a first feature being "above" or "below" a second feature may mean that the first and second features are in direct contact, or the first and second features are in indirect contact through an intermediate medium. Moreover, a first feature being "above", "above" or "above" a second feature may mean that the first feature is directly above or obliquely above the second feature, or simply means that the first feature is higher in level than the second feature. A first feature being "below", "below" or "below" a second feature may mean that the first feature is directly below or obliquely below the second feature, or simply means that the first feature is lower in level than the second feature.
[0093] Although the embodiments of the present invention have been shown and described above, it is to be understood that the above embodiments are exemplary and are not to be construed as limitations of the present invention. A person skilled in the art may change, modify, replace and vary the above embodiments within the scope of the present invention.
Claims
1. A method for controlling a motor, characterized in that: The motor is controllably connected to the voltage regulating device, and the method comprises: Obtaining target operating parameters of the motor; determining a target voltage of the motor according to the target operating parameter; The voltage regulating device is controlled according to the target voltage so that the motor operates at the target voltage to improve the electric drive efficiency of the motor.
2. The motor control method according to claim 1, characterized in that: The voltage regulating device is also connected to the power battery, and includes a boost circuit, a buck circuit, and a direct connection circuit. The voltage regulating device is controlled according to the target voltage, including: The boost circuit, the buck circuit or the direct connection circuit is controlled according to the target voltage, so that the power battery outputs the target voltage to the motor through the voltage regulating device.
3. The motor control method according to claim 1, characterized in that: The method further comprises: Acquire multiple voltage parameters of the motor and non-weakening magnetic control areas corresponding to the multiple voltage parameters according to a preset voltage step, and acquire multiple groups of operating parameters of the motor; Determining a target voltage for each group of operating parameters in the multiple groups of operating parameters according to the non-weakening magnetic control areas corresponding to the multiple voltage parameters and the magnitudes of the multiple voltage parameters; A table is established according to the operating parameters and the target voltages of the operating parameters.
4. The motor control method according to claim 3, characterized in that: The step of determining the target voltage of each group of operating parameters in the multiple groups of operating parameters according to the non-weakening magnetic control areas corresponding to the multiple voltage parameters and the magnitudes of the multiple voltage parameters includes: Determine a voltage parameter group corresponding to each set of operating parameters being in the non-weakening magnetic control area; The voltage parameter with the smallest voltage value in the voltage parameter group is determined as the target voltage of the operating parameter.
5. The motor control method according to claim 3, characterized in that: Determining the target voltage of the motor according to the target operating parameter includes: The table is queried according to the target operating parameters to determine the target voltage.
6. The motor control method according to any one of claims 1 to 5, characterized in that: The operating parameters include the rotation speed and torque of the motor.
7. A computer-readable storage medium, characterized in that: A motor control program is stored thereon, and when the motor control program is executed by a processor, a motor control method according to any one of claims 1 to 6 is implemented.
8. A control device for a motor, characterized in that: The motor is controllably connected to a voltage regulating device, and the device comprises: An acquisition module, used for acquiring target operating parameters of the motor; A determination module, configured to determine a target voltage of the motor according to the target operating parameters; A control module is used to control the voltage regulating device according to the target voltage so that the motor operates at the target voltage to improve the electric drive efficiency of the motor.
9. A motor, characterized in that: A control device comprising the motor as claimed in claim 8.
10. A vehicle, characterized in that: A motor comprising the motor described in claim 9.