Motor system, control method of motor system, and electronic device

By designing controllable switches in the motor system to form multiple winding branch combinations, and optimizing the motor system according to vehicle conditions, the problem of non-adjustable parallel branches in existing technologies is solved, significantly improving the motor's torque, power, and efficiency.

CN122159755APending Publication Date: 2026-06-05DONGFENG MOTOR CO LTD DONGFENG NISSAN PASSENGER VEHICLE CO

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
DONGFENG MOTOR CO LTD DONGFENG NISSAN PASSENGER VEHICLE CO
Filing Date
2026-01-23
Publication Date
2026-06-05

AI Technical Summary

Technical Problem

In existing three-phase motors, the parallel branches in the phase circuit cannot be adjusted in real time, resulting in fixed torque and power. This makes it impossible to optimize based on actual conditions, increase maximum torque and maximum power, and select the optimal parallel branch.

Method used

Design a motor system in which each phase circuit includes multiple winding branches, which can be combined in various ways by a controllable switch. The optimal combination is determined according to the vehicle conditions, and the combination of winding branches is controlled to improve motor performance.

Benefits of technology

It achieves a motor torque increase of about 4 times, a power increase of more than 1.4 times, and an overall efficiency increase of more than 0.5%. It can adaptively adjust the winding branch combination according to the actual situation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122159755A_ABST
    Figure CN122159755A_ABST
Patent Text Reader

Abstract

The application discloses a motor system, a control method of the motor system and electronic equipment. The motor system comprises a motor and a plurality of phase circuits. Each phase circuit comprises a phase input end, a phase output end and a plurality of winding branches. The phase input end is connected with the input end of each winding branch. The output end of each winding branch is connected with the phase output end. The phase output end is connected with the neutral point of the motor winding. The plurality of winding branches can be controlled to form a plurality of combination modes. In the phase circuit of the motor, each phase circuit comprises a plurality of winding branches, and the plurality of winding branches of each phase circuit can form a plurality of combination modes. According to the application, the plurality of winding branches can be controlled to form a plurality of combination modes, so that the combination mode formed by the winding branches can be adaptively adjusted according to actual conditions, and the motor performance is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of vehicle-related technologies, and in particular to an electric motor system, a control method for the electric motor system, electronic equipment, a storage medium, and a computer program product. Background Technology

[0002] Existing drive motors are generally three-phase motors, with one phase circuit for each phase, and each phase circuit consists of multiple parallel branches. However, the parallel circuits in existing phase circuits cannot be adjusted in real time, thus their external characteristics are fixed. Because the parallel branches are immutable, and there is no dedicated control system to change them, the torque and power of existing motors are fixed. It is impossible to alter (expand) the entire external characteristic curve using a shift function similar to that of a gasoline vehicle, to adjust the parallel branches according to actual conditions to increase maximum torque and maximum power, or to select the optimal parallel branch based on the efficiency differences between different parallel branches. Summary of the Invention

[0003] Therefore, it is necessary to address the technical problem that the parallel branches in the phase circuit of existing motors are fixed and cannot be adaptively adjusted, and to provide a motor system, a control method for the motor system, electronic equipment, storage medium, and computer program product.

[0004] The present invention provides a motor system, including: a motor and multiple phase circuits, each phase circuit including: a phase input terminal, a phase output terminal and multiple winding branches, the phase input terminal being connected to the input terminals of the multiple winding branches respectively, the output terminals of the multiple winding branches being connected to the phase output terminal respectively, the phase output terminal being connected to the neutral point of the motor winding, and the multiple winding branches being controllably configured into multiple combinations.

[0005] Furthermore, the plurality of winding branches include: a first branch, a second branch, a third branch, and a fourth branch, wherein: The phase input terminal is connected to the input terminal of the first branch, and the output terminal of the first branch is connected to the output terminal of the first second branch and then connected to the phase output terminal through the first seven controllable switch; The phase input terminal is connected to the input terminal of the first second branch through a first controllable switch, and the input terminal of the first second branch is also connected to the phase output terminal through a first controllable switch. The phase input terminal is connected to the input terminal of the first third branch through the first four controllable switches. The input terminal of the first third branch is also connected to the input terminal of the first second branch through the first three controllable switches. After the output terminal of the first third branch is connected to the output terminal of the first fourth branch, it is connected to the phase output terminal through the first eight controllable switches. The phase input terminal is connected to the input terminal of the first fourth branch through the first fifth controllable switch, and the input terminal of the first fourth branch is also connected to the phase output terminal through the first sixth controllable switch.

[0006] Furthermore, the plurality of winding branches include: a second branch, a second second branch, and a second third branch, wherein: The phase input terminal is connected to the input terminal of the second branch, and the output terminal of the second branch is connected to the output terminal of the second branch, and then connected to the phase output terminal through the second controllable switch. The phase input terminal is connected to the input terminal of the second branch through a second controllable switch; The phase input terminal is connected to the input terminal of the second third branch through the second fourth controllable switch. The input terminal of the second third branch is also connected to the input terminal of the second second branch through the second third controllable switch. The output terminal of the second third branch is connected to the phase output terminal.

[0007] Furthermore, it includes multiple winding branch units, each of the winding branch units including multiple winding branches, and the multiple winding branch units are connected in parallel.

[0008] This invention provides a control method for the motor system as described above, comprising: Based on the current vehicle condition, the optimal combination method is determined. The multiple winding branches are controlled to form the optimal combination.

[0009] Furthermore, determining the combination method based on the current vehicle condition includes: Get the current motor speed; The optimal combination is the one that meets the current requirements at the current motor speed, based on the current speed of the drive motor and the current demand.

[0010] Furthermore, determining the combination method based on the current vehicle condition includes: Based on the current operating conditions, the combination with the highest efficiency is selected as the optimal combination.

[0011] This invention provides an electronic device, comprising: At least one processor; and, A memory communicatively connected to at least one of the processors; wherein, The memory stores instructions that can be executed by at least one of the processors to enable at least one of the processors to perform the control method of the motor system as described above.

[0012] The present invention provides a storage medium that stores computer instructions, which, when executed by a computer, are used to perform all steps of the control method for the motor system as described above.

[0013] The present invention provides a computer program product, including a computer program / instruction, which, when executed by a processor, implements the control method of the motor system as described above.

[0014] In the phase circuit of the motor of this invention, each phase circuit includes multiple winding branches, and these multiple winding branches can form various combinations. This invention allows for the controllable formation of multiple combinations through these winding branches, thereby enabling adaptive adjustment of the combinations based on actual conditions to improve motor performance. Attached Figure Description

[0015] Figure 1 This is a circuit diagram of a motor system according to an embodiment of the present invention; Figure 2 This is a circuit diagram of a motor system according to a second embodiment of the present invention; Figure 3 This is a circuit diagram of a motor system according to the third embodiment of the present invention; Figure 4 This is the external characteristic curve of the torque in this embodiment; Figure 5 This is the external characteristic curve of the power in this embodiment; Figure 6 This is a flowchart illustrating the operation of a control method for a motor system as described above, according to an embodiment of the present invention. Figure 7 This is a schematic diagram of the hardware structure of an electronic device according to the present invention.

[0016] Marker description 1. Phase input terminal; 2. Phase output terminal; 3. Motor winding neutral point; 401. First branch; 402. First and second branch; 403. First and third branch; 404. First and fourth branch; 411. First controllable switch; 412. First and second controllable switch; 413. First and third controllable switch; 414. First and fourth controllable switch; 415. First and fifth controllable switch; 416. First and sixth controllable switch; 417. First and seventh controllable switch; 418. First and eighth controllable switch; 501. Second branch; 502. Second and second branch; 503. Second and third branch; 511. Second and first controllable switch; 512. Second and second controllable switch; 513. Second and third controllable switch; 514. Second and fourth controllable switch. Detailed Implementation

[0017] The specific embodiments of the present invention will be further described below with reference to the accompanying drawings. Identical components are indicated by the same reference numerals. It should be noted that the terms "front," "rear," "left," "right," "up," and "down" used in the following description refer to directions in the accompanying drawings, while the terms "inner" and "outer" refer to directions toward or away from the geometric center of a specific component, respectively.

[0018] like Figure 1 The diagram shows a circuit schematic of a motor system according to the present invention, including a motor and multiple phase circuits. Each phase circuit includes a phase input terminal 1, a phase output terminal 2, and multiple winding branches. The phase input terminal 1 is connected to the input terminals of the multiple winding branches respectively. The output terminals of the multiple winding branches are connected to the phase output terminal 2 respectively. The phase output terminal 2 is connected to the neutral point 3 of the motor winding. The multiple winding branches can be controllably combined in multiple ways.

[0019] Specifically, the motor can be a three-phase motor, consisting of phase A, phase B, and phase C. Each phase has its own circuit. Each phase circuit includes: phase input terminal 1, phase output terminal 2, and multiple winding branches.

[0020] Multiple winding branches can be controllably combined in various ways, including but not limited to: Multiple winding branches are connected in parallel to form multiple parallel branches; or Multiple winding branches are connected in series to form a single parallel branch; or Some winding branches are connected in series to form a single series branch, or multiple series branches are connected in parallel; or Some winding branches are connected in parallel and then connected in series with other branches.

[0021] One or more controllable switches are installed between multiple branches, or between the phase input terminal and a branch, or between the phase output terminal and a branch. The multiple controllable switches are connected in communication with the controller, and the controller controls the opening or closing of the controllable switches to achieve various combination methods.

[0022] The motor uses a three-phase circuit. The more parallel branches in each phase circuit, the lower the torque and the higher the power; conversely, the fewer parallel branches in each phase circuit, the higher the torque and the lower the power. Therefore, each combination will have its own torque and power curves. A suitable combination can be selected as needed to improve motor performance.

[0023] Among them, the neutral point 3 of the motor winding is the common connection point of the three phases (e.g., phases A, B, and C) in a three-phase motor.

[0024] In the phase circuit of the motor of this invention, each phase circuit includes multiple winding branches, and these multiple winding branches can form various combinations. This invention allows for the controllable formation of multiple combinations through these winding branches, thereby enabling adaptive adjustment of the combinations based on actual conditions to improve motor performance.

[0025] like Figure 1 The diagram shown is a circuit schematic of a motor system according to a first embodiment of the present invention, including: a motor (not shown in the figure) and multiple phase circuits. Each phase circuit includes: a phase input terminal 1, a phase output terminal 2 and multiple winding branches. The phase input terminal 1 is connected to the input terminals of the multiple winding branches respectively. The output terminals of the multiple winding branches are connected to the phase output terminal 2 respectively. The phase output terminal 2 is connected to the neutral point 3 of the motor winding. The multiple winding branches can be controllably formed in multiple combinations. The plurality of winding branches include: a first branch 401, a first second branch 402, a first third branch 403, and a first fourth branch 404, wherein: The phase input terminal 1 is connected to the input terminal of the first branch 401, and the output terminal of the first branch 401 is connected to the output terminal of the first second branch 402 and then connected to the phase output terminal 2 through the first seven-controllable switch 417. The phase input terminal 1 is connected to the input terminal of the first second branch 402 through the first controllable switch 411, and the input terminal of the first second branch 402 is also connected to the phase output terminal 2 through the first controllable switch 412. The phase input terminal 1 is connected to the input terminal of the first third branch 403 through the first four controllable switch 414. The input terminal of the first third branch 403 is also connected to the input terminal of the first second branch 402 through the first three controllable switch 413. After the output terminal of the first third branch 403 is connected to the output terminal of the first fourth branch 404, it is connected to the phase output terminal 2 through the first eight controllable switch 418. The phase input terminal 1 is connected to the input terminal of the first four-branch 404 via the first five-controllable switch 415, and the input terminal of the first four-branch 404 is also connected to the phase output terminal 2 via the first six-controllable switch 416.

[0026] Specifically, the phase circuit of this embodiment includes four winding branches, which satisfies the requirements of an 8-pole motor. Combinations of 1, 2, and 4 branches can be implemented.

[0027] The first controllable switch 411, the first second controllable switch 412, the first third controllable switch 413, the first fourth controllable switch 414, the first fifth controllable switch 415, the first sixth controllable switch 416, the first seventh controllable switch 417, and the first eighth controllable switch 418 are respectively connected to the controller for communication and are controlled by the controller to achieve 1, 2, or 4 parallel branches.

[0028] When the first controllable switch 411, the first second controllable switch 412, the first fourth controllable switch 414, the first fifth controllable switch 415, the first seventh controllable switch 417, and the first eighth controllable switch 418 are open, and the first third controllable switch 413 and the first sixth controllable switch 416 are closed, the first branch 401, the first second branch 402, the first third branch 403, and the first fourth branch 404 are connected in series to form a branch.

[0029] When the first controllable switch 411, the first third controllable switch 413, the first fifth controllable switch 415, the first seventh controllable switch 417, and the first eighth controllable switch 418 are open, and the first second controllable switch 412, the first fourth controllable switch 414, and the first sixth controllable switch 416 are closed, the first branch 401 and the first second branch 402 are connected in series, the first third branch 403 and the first fourth branch 404 are connected in series, and the two series branches are connected in parallel.

[0030] When the first and second controllable switches 412, the first and third controllable switches 413, and the first and sixth controllable switches 416 are open, and the first and first controllable switches 411, the first and fourth controllable switches 414, the first and fifth controllable switches 415, the first and seventh controllable switches 417, and the first and eighth controllable switches 418 are closed, the four branches 401, 402, 403, and 404 are connected in parallel.

[0031] Figure 4 The figure shows the external characteristic curve of torque in this embodiment. The horizontal axis is the rotational speed in rpm and the vertical axis is the torque in Nm. It includes the torque curve 41 with one branch, the torque curve 42 with two parallel branches, and the torque curve 43 with four parallel branches. Figure 5 The diagram shows the power characteristic curves of this embodiment, with the horizontal axis representing rotational speed (rpm) and the vertical axis representing power. It includes power curve 51 for one branch, power curve 52 for two parallel branches, and power curve 53 for four parallel branches. If, in the case of one branch, the torque and power at a certain motor speed are 515 Nm and 111 kW respectively, then for the combinations of two and four parallel branches, the torque at the same motor speeds would be approximately 278 Nm and 135 Nm respectively, and the power would be approximately 182 kW and 222 kW respectively.

[0032] Therefore, the parallel branches can be selected based on the current real-time operating conditions of the motor. For example, based on power and torque: if the maximum torque is required, use one branch; if the maximum power is required, use four parallel branches.

[0033] On the other hand, different combinations have different efficiencies. For the same operating point, the combination with the highest efficiency is adopted. The operating point includes motor torque and motor speed. For example, for an operating point of 151 Nm and 5000 rpm, the efficiency of one branch is 92.6%, two parallel branches are 95.9%, and four parallel branches are 96.0%. Therefore, the combination with the highest efficiency of four parallel branches is adopted.

[0034] The motor system in this embodiment can achieve three combination methods: 1, 2, and 4 branches. This allows for the selection of the appropriate combination method according to different needs, thereby improving motor efficiency.

[0035] like Figure 2 The diagram shown is a circuit schematic of a motor system according to a second embodiment of the present invention, including: a motor and multiple phase circuits. Each phase circuit includes: a phase input terminal 1, a phase output terminal 2, and multiple winding branches. The phase input terminal 1 is connected to the input terminals of the multiple winding branches respectively. The output terminals of the multiple winding branches are connected to the phase output terminal 2 respectively. The phase output terminal 2 is connected to the neutral point 3 of the motor winding. The multiple winding branches can be controllably combined in multiple ways. The plurality of winding branches include: a second branch 501, a second second branch 502, and a second third branch 503, wherein: The phase input terminal 1 is connected to the input terminal of the second branch 501. After the output terminal of the second branch 501 is connected to the output terminal of the second branch 502, it is connected to the phase output terminal through the second controllable switch 512. The phase input terminal 1 is connected to the input terminal of the second branch 502 through the second controllable switch 511; The phase input terminal 1 is connected to the input terminal of the second third branch 503 through the second fourth controllable switch 514. The input terminal of the second third branch 503 is also connected to the input terminal of the second second branch 502 through the second third controllable switch 513. The output terminal of the second third branch 503 is connected to the phase output terminal 2.

[0036] Specifically, the phase circuit of this embodiment includes three winding branches, which meets the requirements of a 6-pole motor. Combinations of 1 or 3 branches can be implemented.

[0037] The second controllable switch 511, the second controllable switch 512, the second controllable switch 513, and the second controllable switch 514 are respectively connected to the controller for communication and are controlled by the controller to achieve 1 or 3 parallel branches.

[0038] When the second controllable switch 511, the second controllable switch 512, and the second controllable switch 514 are open, and the second controllable switch 513 is closed, the second branch 501, the second branch 502, and the second branch 503 are connected in series to form a branch.

[0039] When the second controllable switch 511, the second controllable switch 512, and the second controllable switch 514 are turned on, and the second controllable switch 513 is turned off, the three branches 501, 502, and 503 are connected in parallel.

[0040] The motor system in this embodiment can achieve two combination methods: one with one branch and three with three branches. This allows for the selection of the appropriate combination method according to different needs, thereby improving motor efficiency.

[0041] The controllable switches mentioned above can be implemented using insulated-gate bipolar transistors (IGBTs), silicon carbide (SiC), metal-oxide-semiconductor field-effect transistors (MOSFETs), transistors, etc. The controller can be implemented using a conventional microcontroller unit (MCU) to control and output signals, such as the STM32 series.

[0042] In one embodiment, a plurality of winding branch units are included, each of the winding branch units including a plurality of the winding branches, and the plurality of winding branch units are connected in parallel.

[0043] Specifically, the aforementioned circuit can be expanded. Each winding branch unit adopts, as follows: Figure 1 or Figure 2 The circuit can be constructed by connecting multiple winding branch units in parallel, thus enabling circuits with more combinations.

[0044] like Figure 3The diagram shown is a circuit diagram of a motor system according to a third embodiment of the present invention, including: a motor and multiple phase circuits. Each phase circuit includes: a phase input terminal 1, a phase output terminal 2, and multiple winding branches. The phase input terminal 1 is connected to the input terminals of the multiple winding branches respectively. The output terminals of the multiple winding branches are connected to the phase output terminal 2 respectively. The phase output terminal 2 is connected to the neutral point 3 of the motor winding. The multiple winding branches can be controllably combined in multiple ways. It includes multiple winding branch units, each winding branch unit includes multiple winding branches, and the multiple winding branch units are connected in parallel. Each winding branch unit includes: a second branch 501, a second second branch 502, and a second third branch 503, wherein: After the output terminal of the second branch 501 is connected to the output terminal of the second branch 502, it is connected to the phase output terminal through the second controllable switch 512. The phase input terminal 1 is connected to the input terminal of the second branch 502 through the second controllable switch 511; The phase input terminal 1 is connected to the input terminal of the second third branch 503 through the second fourth controllable switch 514, and the input terminal of the second third branch 503 is also connected to the input terminal of the second second branch 502 through the second third controllable switch 513. The phase input terminal 1 is connected to the input terminal of the second branch 501 of each winding branch unit, and the phase output terminal 2 is connected to the output terminal of the second and third branches 503 of each winding branch unit.

[0045] Specifically, the phase circuit of this embodiment includes two parallel winding branch units, each of which includes three winding branches. Each winding branch unit includes a second branch 501, a second second branch 502, a second third branch 503, a second first controllable switch 511, a second second controllable switch 512, a second third controllable switch 513, and a second fourth controllable switch 514. The second first controllable switch 511, the second second controllable switch 512, the second third controllable switch 513, and the second fourth controllable switch 514 of each winding branch unit are communicatively connected to a controller, which controls their on / off states, thus enabling 1 or 3 parallel branches. The two winding branch units can thus enable 2 or 6 branches.

[0046] When the second controllable switch 511, the second controllable switch 512, and the second controllable switch 514 of the two winding branch units are open, and the second controllable switch 513 is closed, the second branch 501, the second branch 502, and the second branch 503 are connected in series to form a branch. The series branches of the two winding branch units are connected in parallel, so there are a total of two branches connected in parallel.

[0047] When the second controllable switch 511, the second controllable switch 512, and the second controllable switch 514 of the two winding branch units are turned on, and the second controllable switch 513 is turned off, the two branches 501, 502, and 503 of the two winding branch units are connected in parallel, thus a total of six branches are connected in parallel.

[0048] This embodiment uses multiple winding branch units connected in parallel to expand the range of combinations.

[0049] like Figure 6 The diagram shown is a flowchart of a control method for a motor system as described above, according to an embodiment of the present invention, including: Step S601: Based on the current vehicle status, determine the optimal combination method; Step S602: Control the multiple winding branches to form the optimal combination.

[0050] Specifically, this invention can be applied to electronic devices with processing capabilities, such as vehicle controllers. For example, the Electronic Control Unit (ECU) of a vehicle.

[0051] First, step S601 is executed to determine the optimal combination method based on the current vehicle status.

[0052] Specifically, the combination method refers to the combination of multiple winding branches of the motor system as described above. Based on the current vehicle condition, one combination method is selected as the optimal combination method from among various options.

[0053] In one embodiment, determining the combination method based on the current vehicle condition includes: Get the current motor speed; The optimal combination is the one that meets the current requirements at the current motor speed, based on the current speed of the drive motor and the current demand.

[0054] Specifically, different combinations result in different external characteristic curves. Therefore, at different speeds, different combinations produce corresponding torque and power. The torque and power corresponding to each combination are found from the curves based on the current speed, and then the combination that meets the requirements is selected.

[0055] For example, control systems such as Figure 1 For an 8-pole motor, 1, 2, or 4 branches can be implemented. The corresponding external characteristic curves are shown below. Figure 4 and Figure 5Different speeds allow us to determine the corresponding torque and power from three different combinations of torque and power curves. For example, if at a certain speed, the torque and power of a single branch are 111kW and 515Nm respectively, then the torques for combinations of 2 and 4 parallel branches are approximately 278Nm and 135Nm, and the power is approximately 182kW and 222kW respectively. (Note that the specific power and torque variations will differ depending on the motor design.)

[0056] Therefore, the current demand can be determined based on the real-time operating conditions of the motor to select the parallel branch. This demand includes either maximum output torque or maximum output power.

[0057] For example, select based on power and torque: if maximum torque is required, use 1 branch; if maximum power is required, use 4 branches.

[0058] Alternatively, torque and power tables for different combinations can be pre-calibrated. Table 1 shows the torque tables for different combinations, and Table 2 shows the power tables for different combinations. Then, based on the current motor speed, the torque and power corresponding to each combination can be determined by looking up the tables, and the combination that meets the requirements can be selected.

[0059] Table 1

[0060] Table 2

[0061] This embodiment determines the optimal combination based on the current motor speed and current demand to meet the real-time operating requirements of the motor.

[0062] In one embodiment, determining the combination method based on the current vehicle condition includes: Based on the current operating conditions, the combination with the highest efficiency is selected as the optimal combination.

[0063] Specifically, different combinations have different efficiencies. For the same operating point, the most efficient combination is used. The operating point includes motor torque and motor speed. The efficiency of different combinations at different operating points can be pre-calibrated, i.e., marked with different motor torques and speeds, and saved as an efficiency table. For example, Table 3 shows the efficiency of a 1-branch combination, Table 4 shows the efficiency of a 2-branch combination, and Table 5 shows the efficiency of a 4-branch combination. Then, after determining the current operating point, i.e., the current motor torque and speed, the efficiency of different combinations is determined by looking up the tables, and the most efficient combination is selected as the optimal combination.

[0064] For example, for a motor operating point with a torque of TN and a speed of SM, the efficiency of one branch is E1NM, two parallel branches are E2NM, and four parallel branches are E4NM. Since E4NM is the highest, the combination of the four parallel branches with the highest efficiency is adopted.

[0065] Table 3

[0066] Table 4

[0067] Table 5

[0068] Then, step S602 is executed to control the multiple winding branches to form the optimal combination.

[0069] Specifically, one or more controllable switches are installed between multiple branches, or between the phase input terminal and a branch, or between the phase output terminal and a branch. The multiple controllable switches are connected in communication with the controller, and the controller controls the opening or closing of the controllable switches to achieve the optimal combination.

[0070] In some embodiments, multiple control signals are provided. The number of bits in the control signals is greater than or equal to the number of controllable switches.

[0071] For example, such as Figure 1 In the circuit diagram shown, the control of any one phase circuit (the other phases are controlled in the same way) is set with an 8-bit control signal C=C1~C8. When the i-th bit Ci=0, the corresponding i-th controllable switch is turned on, and when Ci=1, the corresponding i-th controllable switch is turned off.

[0072] When the number of branches needs to be set to 1, C1~C8 are set to [0;0;1;0;0;1;0;0]. Then, the first controllable switch 411, the first second controllable switch 412, the first fourth controllable switch 414, the first fifth controllable switch 415, the first seventh controllable switch 417, and the first eighth controllable switch 418 are open, the first third controllable switch 413 and the first sixth controllable switch 416 are closed, and the first branch 401, the first second branch 402, the first third branch 403, and the first fourth branch 404 are connected in series to form a branch.

[0073] When the number of branches needs to be set to 2, C1~C8 are set to [0;1;0;1;0;1;0;0]. Then, the first controllable switch 411, the first third controllable switch 413, the first fifth controllable switch 415, the first seventh controllable switch 417, and the first eighth controllable switch 418 are open, the first second controllable switch 412, the first fourth controllable switch 414, and the first sixth controllable switch 416 are closed, the first branch 401 and the first second branch 402 are connected in series, the first third branch 403 and the first fourth branch 404 are connected in series, and the two series branches are connected in parallel.

[0074] When the number of branches needs to be set to 4, C1~C8 are set to [1;0;0;1;1;0;1;1]. Then, the first and second controllable switches 412, the first and third controllable switches 413, and the first and sixth controllable switches 416 are open, while the first and fourth controllable switches 411, the first and fourth controllable switches 414, the first and fifth controllable switches 415, the first and seventh controllable switches 417, and the first and eighth controllable switches 418 are closed. The four branches, the first branch 401, the first and second branch 402, the first and third branch 403, and the first and fourth branch 404, are connected in parallel.

[0075] The control code is as follows: if paths==1 C=[0;0;1;0;0;1;0;0]; elseif paths==2 C=[0;1;0;1;0;1;0;0]; elseif paths==4 C=[1;0;0;1;1;0;1;1]; end For example Figure 2 The circuit diagram shown illustrates the control of any one phase circuit (the other phases are controlled in the same way). A 4-bit control signal C = C1~C4 is set. When the i-th bit Ci = 0, the corresponding i-th controllable switch is turned on. When Ci = 1, the corresponding i-th controllable switch is turned off.

[0076] When the number of branches needs to be set to 1, C1~C4 are set to [0;0;1;0] respectively. Then the second controllable switch 511, the second controllable switch 512, and the second controllable switch 514 are open, the second controllable switch 513 is on, and the second branch 501, the second branch 502, and the second branch 503 are connected in series to form a branch. When the number of branches needs to be set to 3, C1~C4 are set to [1;1;0;1] respectively. Then the second controllable switch 511, the second controllable switch 512, and the second controllable switch 514 are turned on, the second controllable switch 513 is turned off, and the three branches 501, 502, and 503 are connected in parallel.

[0077] The control code is as follows: if paths==1 C=[0;0;1;0]; elseif paths==3 C=[1;1;0;1]; end For multiple winding branch units connected in parallel, the control signal of the switch C after parallel connection remains unchanged, and each winding branch unit is set with a control signal.

[0078] like Figure 3 The circuit diagram shown illustrates the control of any one phase circuit (the control method is the same for the other phases). Two 4-bit control signals C=C1~C4 are set. When the i-th bit of the control signal Ci=0, the corresponding i-th controllable switch is turned on, and when Ci=1, the corresponding i-th controllable switch is turned off.

[0079] When the number of branches needs to be set to 2, the C1~C4 of each control signal are set to [0;0;1;0]. The second controllable switch 511, the second controllable switch 512, and the second controllable switch 514 of the two winding branch units are open, and the second controllable switch 513 is turned on. The second branch 501, the second branch 502, and the second branch 503 are connected in series to form one branch. The series branches of the two winding branch units are connected in parallel, so there are a total of two branches connected in parallel.

[0080] When the number of branches needs to be set to 6, the C1~C4 of each control signal are set to [1;1;0;1]. The second controllable switch 511, the second controllable switch 512, and the second controllable switch 514 of the two winding branch units are turned on, and the second controllable switch 513 is turned off. The two branches 501, 502, and 503 of the two winding branch units are connected in parallel, so a total of six branches are connected in parallel.

[0081] This invention determines the optimal combination method based on the current vehicle conditions, thereby adaptively adjusting the combination of winding branches according to actual conditions to improve motor performance. This invention can increase motor torque by approximately four times, power by more than 1.4 times, and overall efficiency by more than 0.5%.

[0082] It should be understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.

[0083] like Figure 7 The diagram shown is a hardware structure schematic of an electronic device according to the present invention, comprising: At least one processor 701; and, A memory 702 is communicatively connected to at least one of the processors 701; wherein, The memory 702 stores instructions that can be executed by at least one of the processors to enable the at least one of the processors to perform the control method of the motor system as described above.

[0084] Figure 7 Take the 701 processor as an example.

[0085] The electronic device may also include an input device 703 and a display device 704.

[0086] The processor 701, memory 702, input device 703, and display device 704 can be connected via a bus or other means; the figure shows an example of connection via a bus. The electronic device is preferably a controller, such as a microcontroller (MCU).

[0087] The memory 702, as a non-volatile computer-readable storage medium, can be used to store non-volatile software programs, non-volatile computer-executable programs, and modules, such as the program instructions / modules corresponding to the motor system control method in the embodiments of this application. Figure 6 The method flow is shown. The processor 701 executes various functional applications and data processing by running non-volatile software programs, instructions, and modules stored in the memory 702, thereby realizing the control method of the motor system in the above embodiment.

[0088] The memory 702 may include a program storage area and a data storage area. The program storage area may store the operating system and application programs required for at least one function; the data storage area may store data created based on the use of the control method of the motor system. Furthermore, the memory 702 may include high-speed random access memory and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other non-volatile solid-state storage device. In some embodiments, the memory 702 may optionally include memory remotely located relative to the processor 701, and these remote memories can be connected via a network to the means of executing the control method of the motor system. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.

[0089] The input device 703 can receive user clicks and generate signal inputs related to user settings and function control of the motor system. The display device 704 may include a display screen or other display equipment.

[0090] When one or more modules are stored in the memory 702, and are run by one or more processors 701, the control method of the motor system in any of the above method embodiments is executed.

[0091] Based on the current vehicle condition, this invention determines the optimal combination method, thereby enabling adaptive adjustment of the combination method formed by the winding branches according to the actual situation to improve motor performance.

[0092] One embodiment of the present invention provides a storage medium that stores computer instructions, which, when executed by a computer, are used to perform all steps of the control method for the motor system as described above.

[0093] In the context of this disclosure, a storage medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. The storage medium can be a machine-readable signal medium or a machine-readable storage medium. Optionally, the storage medium can be a non-transitory computer-readable storage medium, such as a ROM, random access memory (RAM), compact disc ROM (CD-ROM), magnetic tape, floppy disk, and optical data storage device.

[0094] One embodiment of the present invention provides a computer program product, including a computer program / instructions, which, when executed by a processor, implements the control method of the motor system as described above.

[0095] The embodiments described above are merely illustrative of several implementations of the present invention, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of the present invention. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of the present invention, and these modifications and improvements all fall within the scope of protection of the present invention. Therefore, the scope of protection of this patent should be determined by the appended claims.

Claims

1. A motor system, characterized in that, include: The motor and multiple phase circuits, each phase circuit including: a phase input terminal (1), a phase output terminal (2) and multiple winding branches, the phase input terminal (1) is connected to the input terminals of the multiple winding branches respectively, the output terminals of the multiple winding branches are connected to the phase output terminal (2) respectively, the phase output terminal (2) is connected to the neutral point (3) of the motor winding, and the multiple winding branches can controllably form multiple combination modes.

2. The motor system according to claim 1, characterized in that, The plurality of winding branches include: a first branch (401), a first second branch (402), a first third branch (403), and a first fourth branch (404), wherein: The phase input terminal (1) is connected to the input terminal of the first branch (401), and the output terminal of the first branch (401) is connected to the output terminal of the first second branch (402) and then connected to the phase output terminal (2) through the first seven controllable switch (417). The phase input terminal (1) is connected to the input terminal of the first second branch (402) through the first controllable switch (411), and the input terminal of the first second branch (402) is also connected to the phase output terminal (2) through the first controllable switch (412). The phase input terminal (1) is connected to the input terminal of the first third branch (403) through the first four controllable switch (414). The input terminal of the first third branch (403) is also connected to the input terminal of the first second branch (402) through the first three controllable switch (413). After the output terminal of the first third branch (403) is connected to the output terminal of the first fourth branch (404), it is connected to the phase output terminal (2) through the first eight controllable switch (418). The phase input terminal (1) is connected to the input terminal of the first four branches (404) through the first five controllable switch (415), and the input terminal of the first four branches (404) is also connected to the phase output terminal (2) through the first six controllable switch (416).

3. The motor system according to claim 1, characterized in that, The plurality of winding branches include: a second branch (501), a second second branch (502), and a second third branch (503), wherein: The phase input terminal (1) is connected to the input terminal of the second branch (501), and the output terminal of the second branch (501) is connected to the output terminal of the second branch (502), and then connected to the phase output terminal through the second controllable switch (512); The phase input terminal (1) is connected to the input terminal of the second branch (502) through the second controllable switch (511); The phase input terminal (1) is connected to the input terminal of the second third branch (503) through the second fourth controllable switch (514). The input terminal of the second third branch (503) is also connected to the input terminal of the second second branch (502) through the second third controllable switch (513). The output terminal of the second third branch (503) is connected to the phase output terminal (2).

4. The motor system according to claim 1, characterized in that, It includes multiple winding branch units, each of the winding branch units includes multiple winding branches, and the multiple winding branch units are connected in parallel.

5. A control method for a motor system as described in any one of claims 1 to 4, characterized in that, include: Based on the current vehicle condition, the optimal combination method is determined. The multiple winding branches are controlled to form the optimal combination.

6. The control method for the motor system according to claim 5, characterized in that, The step of determining the combination method based on the current vehicle condition includes: Get the current motor speed; The optimal combination is the one that meets the current requirements at the current motor speed, based on the current speed of the drive motor and the current demand.

7. The control method for the motor system according to claim 5, characterized in that, The step of determining the combination method based on the current vehicle condition includes: Based on the current operating conditions, the combination with the highest efficiency is selected as the optimal combination.

8. An electronic device, characterized in that, include: At least one processor; as well as, A memory communicatively connected to at least one of the processors; wherein, The memory stores instructions that can be executed by at least one of the processors to enable at least one of the processors to perform the control method of the motor system as described in any one of claims 5 to 7.

9. A storage medium, characterized in that, The storage medium stores computer instructions, which, when executed by the computer, are used to perform all steps of the control method for the motor system as described in any one of claims 5 to 7.

10. A computer program product comprising a computer program / instructions, characterized in that, When the computer program / instructions are executed by the processor, they implement the control method of the motor system as described in any one of claims 5 to 7.