Method, device, system and medium for switching motor operation mode

By controlling the opening and closing of relay contacts in an orderly manner, the problem of electric arcing during motor operating mode switching is solved, achieving safe and reliable motor mode switching and extending the service life of the relay.

CN122247299APending Publication Date: 2026-06-19CHERY AUTOMOBILE CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
CHERY AUTOMOBILE CO LTD
Filing Date
2026-03-31
Publication Date
2026-06-19

AI Technical Summary

Technical Problem

When the motor's operating mode is switched, the relay contacts directly disconnect the motor load, which will generate a strong electric arc, causing damage to the relay and affecting safety and reliability.

Method used

By switching control information, multiple relay contacts are opened or closed in an orderly manner, achieving a smooth switching of the winding between the first connection state and the second connection state, thus avoiding the generation of electric arcs.

Benefits of technology

This improves the safety and reliability of motor operating mode switching, extends the service life of relays, and ensures system stability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122247299A_ABST
    Figure CN122247299A_ABST
Patent Text Reader

Abstract

This application discloses a method, apparatus, system, vehicle, and medium for switching motor operating modes, belonging to the field of motor control technology. It includes: in response to receiving a switching command for the motor operating mode, determining switching control information for a switching control circuit; wherein the switching control information is used to sequentially control the opening or closing of contacts of multiple relays in the switching control circuit to realize the switching process of multiple windings connected to the motor load between a first connection state and a second connection state; according to the switching control information, sequentially controlling the opening or closing of contacts of multiple relays in the switching control circuit to switch the multiple windings between the first connection state and the second connection state, thereby realizing the switching of the motor operating mode. This application can improve the safety of relay switching.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of motor control technology, and in particular to a method, device, system, vehicle, and medium for switching motor operating modes. Background Technology

[0002] In many electric devices, such as power tools and electric vehicle drive systems, motors often need to operate in two modes: low speed with high torque and high speed with low torque.

[0003] Currently, when switching between high-speed, high-torque and low-speed, low-torque operation, the relay contacts directly disconnect the motor load, generating a strong electric arc. This arc severely burns the relay contacts, resulting in poor safety during operating mode switching.

[0004] Therefore, there is an urgent need for a solution based on relays to achieve safe mode switching. Summary of the Invention

[0005] The purpose of this application is to provide a method, device, system, vehicle, and medium for switching motor operating modes, which can achieve safe switching of relay contacts.

[0006] To address the aforementioned technical problems, the first aspect of this application provides the following technical solution: A method for switching motor operating modes includes: in response to receiving a switching command for the motor operating mode, determining switching control information for a switching control circuit; wherein the switching control information is used to sequentially control the contacts of multiple relays in the switching control circuit to open or close, thereby realizing the switching process of multiple windings connected to the motor load between a first connection state and a second connection state; according to the switching control information, sequentially controlling the contacts of multiple relays in the switching control circuit to open or close, switching the multiple windings between the first connection state and the second connection state, thereby realizing the switching of the motor operating mode.

[0007] Optionally, the switching control circuit further includes: a controller connected to multiple relays; the switching control information includes at least one of the following: the time when the controller outputs a control command, the response time of the relay, and the response action of the relay; wherein, the response time is the time when the relay contacts respond to the control command, and the response action of the relay is the opening or closing action performed by the relay contacts after responding to the control command. Optionally, the plurality of windings includes at least a first winding and a second winding; the plurality of relays includes a first relay, a second relay, and a third relay; one end of the first winding is connected to one end of the first relay and a power supply terminal, the other end of the first relay is connected to one end of the second relay and one end of the second winding, the other end of the first winding is connected to the other end of the second relay and one end of the third relay, and the other end of the second winding and the other end of the third relay are connected to a ground terminal.

[0008] Optionally, the first connection state is a series connection state, and the second connection state is a parallel connection state; The series connection states include: the contacts of the first relay and the third relay are open, and the contacts of the second relay are closed. The parallel connection states include: the contacts of the first relay and the third relay are closed, and the contacts of the second relay are open.

[0009] Optionally, if the switching process between the first connection state and the second connection state of multiple windings is a switching process of multiple windings switching from a series connection state to a parallel connection state, then the timing of the controller outputting the control command includes: The controller outputs a first control command at the first moment, which is used to control the closing of the contacts of the third relay; The controller outputs a second control command at a second time, which is used to control the contacts of the second relay to open. The controller outputs a third control command at a third time, which is used to control the closing of the contacts of the first relay; wherein the third time and the second time are sequentially later than the first time.

[0010] Optionally, if the switching process between the first connection state and the second connection state of multiple windings is a switching process of multiple windings switching from a parallel connection state to a series connection state, then the timing of the controller outputting the control command includes: The controller outputs a fourth control command at the fourth time, which is used to control the contacts of the first relay to open. The controller outputs a fifth control command at the fifth time, which is used to control the closing of the contacts of the second relay; The controller outputs a sixth control command at the sixth time, which is used to control the contacts of the third relay to open; the sixth time and the fifth time are successively later than the fourth time.

[0011] To address the aforementioned technical problems, the second aspect of this application provides the following technical solution: A motor operating mode switching device includes: an instruction receiving module configured to receive a switching instruction for the motor operating mode; an information determining module configured to determine switching control information for a switching control circuit in response to receiving the switching instruction for the motor operating mode; wherein the switching control information is used to sequentially control the contacts of multiple relays in the switching control circuit to open or close, thereby realizing the switching process between a first connection state and a second connection state of multiple windings connected to the motor load; and a mode switching module configured to sequentially control the contacts of multiple relays in the switching control circuit to open or close, thereby switching the multiple windings between the first connection state and the second connection state to realize the switching of the motor operating mode.

[0012] Thirdly, this application provides a motor operating mode switching system, including: Electric motor; Multiple windings connected to the motor load; The switching control circuit includes multiple relays to realize the switching process of multiple windings between a first connection state and a second connection state; The motor operating mode switching device is configured to perform the motor operating mode switching method as described in the first aspect.

[0013] Fourthly, this application provides a vehicle including the motor operating mode switching system described in the third aspect.

[0014] Fifthly, this application provides an electronic device, including: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor to implement the motor operating mode switching method described in the first aspect.

[0015] In a sixth aspect, this application provides a computer-readable storage medium that, when the instructions in the storage medium are executed by a processor corresponding to an electronic device, enables the electronic device to implement the motor-based operating mode switching method described in the first aspect.

[0016] In a seventh aspect, this application provides a computer program product, including a computer program / instructions, which, when executed by a processor, implements the motor operating mode switching method described in the first aspect.

[0017] The technical solution of this application has the following technical advantages over the prior art: In the motor operating mode switching method provided in this application, upon receiving a switching command for the motor operating mode, switching control information for the switching control circuit is determined. Then, based on the switching information, the contacts of multiple relays in the switching control circuit are opened or closed in a timing sequence to achieve the switching process between a first connection state and a second connection state for multiple windings connected to the motor load. Compared to related technologies that directly disconnect the relay contacts from the motor load, this application uses the switching control information to orderly control the opening or closing of multiple relay contacts. This allows for a smooth switching of multiple windings between the first and second connection states during the orderly opening or closing of the relay contacts, thus completing the motor operating mode switching without generating an electric arc and improving safety. Attached Figure Description

[0018] The preferred embodiments of this application will be described in detail below with reference to the accompanying drawings, which will help to understand the purpose and advantages of this application, wherein: Figure 1 A flowchart illustrating a method for switching motor operating modes provided in an embodiment of this application; Figure 2 A schematic diagram illustrating the series connection state provided in an embodiment of this application; Figure 3 A schematic diagram illustrating the parallel connection state provided in an embodiment of this application; Figure 4 A schematic diagram illustrating the switching process between parallel connection state and parallel connection state provided in an embodiment of this application; Figure 5 A schematic diagram of a switching device based on motor operating mode provided in an embodiment of this application; Figure 6 This is a schematic diagram of the hardware connection relationship of the electronic device based on the motor operating mode switching method provided in the embodiments of this application. Detailed Implementation

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

[0020] In the description of this application, it should be noted that the terms "center," "upper," "lower," "left," "right," "vertical," "horizontal," "inner," and "outer," etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are used only for the convenience of describing this application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on this application. Furthermore, the terms "first," "second," and "third" are used for descriptive purposes only and should not be construed as indicating or implying relative importance.

[0021] In the description of this application, it should be noted that, unless otherwise expressly specified and limited, the terms "installation," "connection," and "joining" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a direct connection or an indirect connection through an intermediate medium; and they can refer to the internal communication between two components. Those skilled in the art can understand the specific meaning of the above terms in this application based on the specific circumstances.

[0022] Furthermore, the technical features involved in the different embodiments of this application described below can be combined with each other as long as they do not conflict with each other.

[0023] Figure 1 This application provides a method for switching motor operating modes. The executing entity of this method can be a vehicle terminal (i.e., an in-vehicle terminal). The method for switching motor operating modes may include the following steps: Step 101: In response to receiving a switching command for the motor operating mode, determine the switching control information for the switching control circuit; wherein, the switching control information is used to time-control the opening or closing of the contacts of multiple relays in the switching control circuit, so as to realize the switching process between the first connection state and the second connection state of multiple windings connected to the motor load. Step 102: According to the switching control information, the contacts of multiple relays in the timing control switching control circuit are opened or closed, and multiple windings are switched between the first connection state and the second connection state to realize the switching of the motor working mode.

[0024] This application provides a method for switching motor operating modes. Upon receiving a switching command for the motor operating mode, switching control information for the switching control circuit is determined. Then, based on the switching information, the contacts of multiple relays in the switching control circuit are opened or closed in a timing sequence to realize the switching process between a first connection state and a second connection state for multiple windings connected to the motor load. Compared with related technologies that directly disconnect the relay contacts from the motor load, this application controls the contacts of multiple relays to open or close in an orderly manner through the switching control information. In the process of the contacts of multiple relays opening or closing in an orderly manner, the multiple windings are smoothly switched between the first connection state and the second connection state. In this way, the switching of the motor operating mode is completed without generating an electric arc, thus improving safety.

[0025] The following describes step 101 (i.e., in response to receiving a switching command for the motor operating mode, determining switching control information for the switching control circuit; wherein the switching control information is used to time-control the opening or closing of contacts of multiple relays in the switching control circuit to realize the switching process of multiple windings connected to the motor load between a first connection state and a second connection state) in detail.

[0026] In step 101, when the vehicle terminal receives an instruction to switch the motor operating mode, it determines the switching control information for the switching control circuit.

[0027] Here, the switching control circuit includes at least multiple relays. The switching control information is used to sequentially control the opening or closing of the contacts of multiple relays, thereby realizing the switching process of multiple windings between the first connection state and the second connection state, and thus realizing the switching of the motor working mode.

[0028] In related technologies, when multiple windings switch between a first connection state and a second connection state, one or more relays among multiple relays are controlled to simultaneously open or close, directly switching the multiple windings between the first and second connection states. This switching generates a strong electric arc. The arc severely burns the relay contacts, leading to increased contact resistance, severe overheating, and ultimately relay failure, affecting the reliability and lifespan of the motor operating mode switching system.

[0029] It should be noted that the vehicle motor can be divided into a high torque mode (i.e., the second working mode) and a low torque mode (i.e., the first working mode) according to torque requirements. These two modes correspond to different operating scenarios and needs.

[0030] Among them, the high torque mode refers to the motor outputting a larger torque during operation to meet the needs of vehicle acceleration, hill climbing or heavy load; in this mode, the motor consumes relatively more current and power, but provides stronger driving force.

[0031] Alternatively, the high torque mode can be used in the following application scenarios: Acceleration and overtaking: When rapid acceleration or overtaking is required, the motor switches to high torque mode, providing instantaneous powerful thrust to enable the vehicle to quickly reach the target speed.

[0032] Hill Climbing: When the vehicle is driving on a steep slope, the high torque mode ensures that the vehicle has enough power to overcome gravity and maintain a stable driving speed.

[0033] Heavy-duty transport: When carrying heavy loads or towing other vehicles, the high-torque mode can provide sufficient driving force to ensure normal vehicle operation.

[0034] Technical implementation: Increase the motor's output torque by adjusting the motor's input voltage.

[0035] Among them, the low torque mode refers to the motor outputting a smaller torque during operation to meet the needs of low-speed driving, idling, or light load.

[0036] In this mode, the motor consumes relatively little current and power, which helps reduce energy consumption and extend the driving range.

[0037] Alternatively, the application scenarios corresponding to the low torque mode can be the following: Low-speed driving: In low-speed driving scenarios such as congested urban roads or parking lots, the motor switches to a low-torque mode to reduce energy consumption and improve driving comfort.

[0038] Idling: When the vehicle is stopped or cruising at low speed, the motor may enter an idle mode or a low-power mode, in which case the output torque is smaller to reduce energy consumption.

[0039] Light-load transportation: When the load is small or the vehicle is running empty, the low torque mode can meet the vehicle's driving needs while reducing energy consumption.

[0040] In this embodiment, the motor operates in both high torque and low torque modes, and a low-cost relay is used to switch the motor winding connection method (i.e., switching between the first connection state and the second connection state), thereby reducing costs.

[0041] This application embodiment achieves timing control of multiple relays in the control switching circuit by switching control information. This avoids the arcing generated by the relay contacts when the motor load is disconnected, and realizes safe and reliable switching of the motor working mode.

[0042] It should be noted that, in this embodiment of the application, multiple windings are switched between the first connection state and the second connection state according to the switching command. This achieves the adjustment of the input voltage or current of the motor, thereby increasing or decreasing the output torque of the motor, and thus realizing the switching of the motor's working mode.

[0043] It should be further explained that the embodiments of this application ensure that the response information (such as response time and response action) of multiple relays in the switching control circuit is controlled by switching control information during the switching of motor working mode, so as to achieve the switching of motor working mode in an orderly and smooth manner, thereby avoiding the generation of strong electric arcs when the relay contacts disconnect the motor load circuit.

[0044] The response information of multiple relays may include the action executed by each relay at a specific time. For example, at a first time, the contacts of the first relay close (i.e., perform a closing action); at a second time, the contacts of the second relay open (i.e., perform a disconnecting action). The response time of a relay refers to the time required from the relay receiving switching control information (such as voltage or current changes) to the change in its contact state (opening or closing). This can be set based on at least one of the following: the safety switching requirements of the relay contacts, the required operating parameters for the operating scenario, and the user's switching requirements. The response action of a relay refers to the opening or closing action performed by its contacts after receiving the switching control information, such as the first relay opening and the second relay closing. This can also be set based on at least one of the aforementioned safety switching requirements, the required operating parameters for the operating scenario, and the user's switching requirements.

[0045] Following on from the previous text, the settings for switching control information must ensure that no safety issues arise during any intermediate state in the switching process (e.g., no short circuits). For example, the settings for the response information of multiple relays must ensure that no safety issues exist. This could be achieved by exceeding corresponding thresholds, such as current and / or temperature (short circuits typically generate heat, which can be determined by detecting temperature) exceeding a certain threshold, resistance exceeding a corresponding threshold (short circuits typically cause a significant decrease in resistance, even approaching zero), or odor exceeding a certain burnt odor threshold. For example, taking the switch from a series connection state to a parallel connection state as an example, the third relay is closed at the first time. At this time, the connection state between multiple windings (i.e., the intermediate state corresponding to the first time) must meet the safety switching requirements (i.e., there is no short circuit problem). At the second time, the second relay is opened. At this time, the connection state between multiple windings must meet the safety switching requirements. At the third time, the first relay is closed. At this time, the connection state between multiple windings must meet the safety switching requirements. After the execution of the third time, if the switch from a series connection state to a parallel connection state is completed, the operating parameters required for the operation scenario corresponding to the parallel connection state must be met. For example, the operating parameters corresponding to acceleration and overtaking (such as torque) must be met. Acceleration and overtaking can only be completed when the torque reaches a certain value.

[0046] It should be noted that the aforementioned user switching requirements are feedback on user satisfaction with the product from the user's perspective. For example, user satisfaction can be used to quantify the overall switching time and the smoothness of the switching process; a long overall switching time and poor smoothness will reduce user satisfaction. To improve user satisfaction, it is necessary to optimize each of the multiple intermediate states (for ease of description, intermediate state A is used as an example). This includes optimizing the timing of the controller outputting control command A (i.e., control command A is used to control the switching to intermediate state A), the response time of the relay triggered by control command A, and the response action, in order to shorten the overall switching time (e.g., meet the corresponding time threshold) and improve the smoothness of the switching process (e.g., meet the corresponding threshold), thereby improving user satisfaction.

[0047] In other words, multiple relays have different connection states corresponding to different operating modes. When the switching request is to switch from the first operating mode to the second operating mode, it is necessary to control multiple relays to open or close in an orderly and smooth manner according to the switching control information, so as to switch the connection state of multiple windings from the first connection state to the second connection state.

[0048] It should be noted that the above-mentioned first connection state (or, second connection state) corresponds to the current path between the multiple windings connected according to the corresponding first connection state and the motor load.

[0049] The following describes step 102 (that is, according to the switching control information, the contacts of multiple relays in the timing control switching control circuit are opened or closed, and multiple windings are switched between the first connection state and the second connection state to realize the switching of the motor working mode) in detail.

[0050] In step 102, the contacts of multiple relays in the switching control circuit are opened or closed in an orderly manner according to the switching control information, and multiple windings are switched between the first connection state and the second connection state to realize the switching of the motor working mode between the first working mode and the second working mode.

[0051] When the switching instruction is to switch the motor operating mode from the first operating mode to the second operating mode, the switching control information is the switching control information corresponding to the switching instruction. The switching control information timing controls the contacts of multiple relays in the switching control circuit to open or close, so as to switch multiple windings from the first connection state to the second connection state, thereby realizing the switching of the motor operating mode from the first operating mode to the second operating mode.

[0052] When the switching instruction is to switch the motor operating mode from the second operating mode to the first operating mode, the switching control information is the switching control information corresponding to the switching instruction. The switching control information timing controls the contacts of multiple relays in the switching control circuit to open or close, so as to switch multiple windings from the second connection state to the first connection state, thereby realizing the switching of the motor operating mode from the second operating mode to the first operating mode.

[0053] It should also be noted that the requirement for the above-mentioned switching control information to orderly control the opening or closing of multiple relays in the switching control circuit is that no dangerous situation such as power short circuit will occur in any intermediate state. That is, safety requirements (such as the safety requirement of not causing power short circuit) must be met in the intermediate state.

[0054] Here, any intermediate state can refer to the connection state of multiple windings at each time during the switching process. At each time, among the multiple relays, the relay corresponding to that time executes a corresponding response action to present the connection state of the multiple windings at that time.

[0055] The idea behind the switching of motor operating modes in this application embodiment is as follows: during the switching process, the connection state of multiple windings is changed by switching control information; for example, during the switching from the first connection state to the second connection state, a brief "pre-connection transition state" is introduced, following the principle of "establishing a new path first and then cutting off the old path" when switching from the first connection state, ensuring that when any current path is cut off, the current on that path has naturally decayed or transferred to the new path, thereby causing the relay contacts to disconnect at almost zero current, fundamentally avoiding the generation of electric arc.

[0056] In one example, the switching control circuit further includes: a controller connected to multiple relays; the switching control information includes at least one of the following: the time when the controller outputs a control command, the response time of the relay, and the response action of the relay; wherein, the response time is the time when the relay contacts respond to the control command, and the response action of the relay is the opening or closing action performed by the relay contacts after responding to the control command.

[0057] In this example, the controller can be an ECU (Electronic Control Unit) on the vehicle, which is used to output control commands to control the contacts of the relay to open or close.

[0058] It should be noted that the relays used in the embodiments of this application can be normally open or normally closed relays.

[0059] In this example, the switching control information includes at least one of the following: the timing of the control output control command, the response time of the relay, and the response action of the relay. This enables the orderly control of multiple relays and avoids the arcing caused by the simultaneous opening or closing of the contacts of one or more relays.

[0060] Optionally, the switching control circuit includes a first relay, a second relay, and a third relay. Multiple windings include a first winding and a second winding. One end of the first winding is connected to one end of the first relay and a power supply terminal; the other end of the first relay is connected to one end of the second relay and one end of the second winding; the other end of the first winding is connected to the other end of the second relay and one end of the third relay; and the other ends of the second winding and the third relay are connected to a ground terminal.

[0061] exist Figure 2 and Figure 3 Taking the first relay K1, the second relay K2, and the third relay K3, as well as the first winding M1 and the second winding M2 as examples, in... Figure 2 and Figure 3 In the circuit, one end of the first winding M1 is connected to one end of the first relay K1 and the power supply terminal VCC (DC power supply). The other end of the first relay K1 is connected to one end of the second relay K2 and one end of the second winding M2. The other end of the first winding M1 is connected to the other end of the second relay K2 and one end of the third relay K3. The other ends of the second winding M2 and the third relay K3 are connected to the ground terminal GND. The motor load is connected to GND.

[0062] In one example, the first connection state is a series connection state, such as a first winding and a second winding connected to the motor load being connected in series; the second connection state is a parallel connection state, such as a first winding and a second winding connected to the motor load being connected in parallel. Optionally, the series connection state includes a connection state in which the contacts of the first relay and the third relay are open, and the contacts of the second relay are closed.

[0063] exist Figure 2 In the circuit, the contacts of the first relay K1 are open, the contacts of the second relay K2 are closed, the contacts of the third relay K3 are open, and the first winding M1 and the second winding M2 are connected in series.

[0064] As mentioned above, when multiple windings are connected in series, the series connection state corresponds to the current path between the multiple windings connected in series and the motor load.

[0065] In series connection, K1 and K3 are open, K2 is closed, the equivalent excitation resistance of the stator coil increases, and the inductance increases. Under the same excitation current, the total magnetomotive force (ampere-turns) generated is twice that of a single winding. The first operating mode is particularly suitable for medium-to-high speed cruising, light load, or conditions requiring field weakening operation. In the high-speed region, the excitation current can be significantly reduced (because only a smaller excitation current is needed to generate a magnetic field comparable to the large current in parallel mode (i.e., the second operating mode), thereby significantly reducing excitation copper losses, improving efficiency, and facilitating field weakening for speed extension. At the same time, the larger inductance helps smooth the excitation current and reduce ripple.

[0066] exist Figure 2 In the circuit, the current path is VCC→M1→K2→M2→GND.

[0067] Optionally, the parallel connection state includes a connection state in which the contacts of the first relay and the third relay are closed, and the contacts of the second relay are open.

[0068] exist Figure 3 In the circuit, the contacts of the first relay K1 are closed, the contacts of the second relay K2 are open, the contacts of the third relay K3 are closed, and the first winding M1 and the second winding M2 are connected in series.

[0069] Following the previous text, when multiple windings are connected in parallel, the parallel connection state corresponds to the current path between the multiple windings connected in parallel and the motor load.

[0070] In parallel connection mode, K1 and K3 are closed, and K2 is open. The excitation current path is split into two paths, flowing through the two winding segments respectively. Effects: The equivalent excitation resistance and inductance are reduced. Under the same excitation voltage, a larger excitation current can be obtained, thus generating a stronger excitation magnetic field. The second operating mode is particularly suitable for low-speed starts, hill climbing, or conditions requiring high torque output. It provides peak torque capabilities far exceeding those of the series mode (i.e., the first operating mode), while the copper loss of a single winding segment is reduced due to current shunting.

[0071] exist Figure 3 In the above, the current paths include: VCC→M1→K3→GND and VCC→K1→M2→GND.

[0072] Following the previous text, the switching control information includes the timing of the controller outputting control commands. If the switching process between the first connection state and the second connection state of multiple windings is a switching process of multiple windings switching from a series connection state to a parallel connection state, then the timing of the controller outputting control commands includes: the controller outputting a first control command at a first time, the first control command being used to control the contacts of the third relay to close; the controller outputting a second control command at a second time, the second control command being used to control the contacts of the second relay to open; and the controller outputting a third control command at a third time, the third control command being used to control the contacts of the first relay to close; wherein the third time and the second time are sequentially later than the first time.

[0073] Following the previous text, the switching control information includes the timing of the controller outputting control commands. If the switching process between the first connection state and the second connection state of multiple windings is a switching process of multiple windings switching from a parallel connection state to a series connection state, then the timing of the controller outputting control commands includes: the controller outputting a fourth control command at a fourth time, which is used to control the contacts of the first relay to open; the controller outputting a fifth control command at a fifth time, which is used to control the contacts of the second relay to close; and the controller outputting a sixth control command at a sixth time, which is used to control the contacts of the third relay to open; wherein the sixth time and the fifth time are sequentially later than the fourth time.

[0074] When switching the first winding and the second winding from a parallel connection to a series connection, the contacts of the second relay are first closed to form a transitional state where parallel and series connections coexist, and then the contacts of the third relay responsible for the parallel connection are opened.

[0075] The following is combined Figure 4 Describe the process of switching from a series connection state to a parallel connection state.

[0076] exist Figure 4The contacts K1, K2, and K3 are opened or closed in an orderly manner from left to right. The above process may include the following steps: Step 1: The controller outputs the first control command immediately, closing K3. At this time, K1 opens (corresponding to the first time, K1's response action), K2 closes (corresponding to the first time, K2's response action), and K3 closes (corresponding to the first time, K3's response action). At this time, M1 and M2 are connected in series through K2. Due to the inductive characteristics of the motor windings, part of the current in the front end of M2 will gradually transfer from the series path to GND.

[0077] Step 2: The controller outputs a second control command. The time for outputting the second control command can be set using a timer (i.e., the second time). For example, the controller waits for a short delay T1 (e.g., 10ms) to ensure stable current transfer. During this time, the current flowing through M2 has significantly decreased. After the delay T1, the controller outputs the second control command at the second time, disconnecting K2. Since the current and voltage difference across the K2 contact is very small at this point, almost no arc is generated when disconnecting.

[0078] Step 3: The controller outputs a third control command at the third time, closing K1; at this time, K1 is closed, K2 is open, and K3 is closed. Due to the inductive characteristics of the motor windings, the current in the front part of M2 will gradually increase, and at this point, M1 and M2 enter a parallel connection state.

[0079] It should be noted that the delay T1 can be determined experimentally based on the specific electrical parameters of the motor (such as the inductance value), and is usually in the range of 1-50 milliseconds.

[0080] When switching the first winding and the second winding from a series connection to a parallel connection, the contacts of the third relay are closed first to form a transitional state where parallel and series connections coexist, and then the contacts of the second relay responsible for the series connection are opened.

[0081] The following is combined Figure 4 Describe the process of switching from a parallel connection state to a series connection state.

[0082] exist Figure 4 The contacts of K1, K2, and K3 are opened or closed in an orderly manner from right to left. The above process may include the following steps: Step 1: The controller outputs the third control command at the fourth time, disconnecting the first relay K1 and closing K2 as soon as possible (i.e., the response time of K2). At this time, K1 is disconnected (corresponding to the fourth time, the response action of K1), K2 is closed (corresponding to the fourth time, the response action of K2), and K3 is closed (corresponding to the fourth time, the response action of K3). At this time, windings M1 and M2 are kept in series through K2. Due to the inductive characteristics of the motor windings, a portion of the current in the front section of M2 will gradually build up.

[0083] Step 2: The controller outputs the fifth control command. The time for outputting the fifth control command can be set by a timer (i.e., the fifth time). For example, the controller waits for a short delay T2 (e.g., 10ms). After the delay T2, the controller outputs the fifth control command and closes K2.

[0084] Step 3: The controller outputs the sixth control command at the sixth time, disconnecting K3. Similarly, since the current has been redistributed, almost no arc is generated when K3 is disconnected. The circuit enters a stable series state.

[0085] It should be noted that the delay T2 can be determined experimentally based on the specific electrical parameters of the motor (such as the inductance value), and is usually in the range of 1-50 milliseconds.

[0086] In addition, after the controller outputs the corresponding control command at a specific time, the corresponding control command is used to indicate the response time and / or response action of the corresponding relay.

[0087] In addition, at least one of the following: the number of relays, the number of windings, the response time and response action of the relays, and the time for the controller to output control commands, can be set according to at least one of the following: the safety requirements for switching relay contacts, the magnitude of the operating parameters required for the operating scenario, and user switching requirements (such as the overall switching time, such as the time required to switch from the first working mode to the second working mode).

[0088] It should be noted that the setting of at least one of the following—the number of relays, the number of windings, the response time and response action of the relays, and the time of the controller output control commands—must meet the magnitude of the operating parameters required for the switched operating scenario and must also meet safety requirements. Based on this, the settings can be further optimized to meet user switching needs and improve user experience.

[0089] This embodiment of the application achieves timing control of three relays (i.e., the first relay, the second relay, and the third relay) by switching control information, so that the current borne by the relay contacts when they are open is extremely small or even zero, suppressing electric arcs and extending the service life of the relay contacts. In addition, this embodiment of the application can avoid contact erosion and welding, ensuring the stability of the system.

[0090] Figure 5This application provides a motor operating mode switching device, which includes: an instruction receiving module 501 configured to receive a switching instruction for the motor operating mode; an information determining module 502 configured to determine switching control information for a switching control circuit in response to receiving the switching instruction for the motor operating mode; wherein the switching control information is used to sequentially control the contacts of multiple relays in the switching control circuit to open or close, so as to realize the switching process between a first connection state and a second connection state of multiple windings connected to the motor load; and a mode switching module 503 configured to sequentially control the contacts of multiple relays in the switching control circuit to open or close according to the switching control information, thereby switching the multiple windings between the first connection state and the second connection state to realize the switching of the motor operating mode.

[0091] Optionally, the switching control circuit further includes: a controller connected to multiple relays; the switching control information includes at least one of the following: the time when the controller outputs a control command, the response time of the relay, and the response action of the relay; wherein, the response time is the time when the relay contacts respond to the control command, and the response action of the relay is the opening or closing action performed by the relay contacts after responding to the control command.

[0092] Optionally, the plurality of windings includes at least a first winding and a second winding; the plurality of relays includes a first relay, a second relay, and a third relay; one end of the first winding is connected to one end of the first relay and a power supply terminal, the other end of the first relay is connected to one end of the second relay and one end of the second winding, the other end of the first winding is connected to the other end of the second relay and one end of the third relay, and the other end of the second winding and the other end of the third relay are connected to a ground terminal.

[0093] Optionally, the first connection state is a series connection state, and the second connection state is a parallel connection state; wherein, the series connection state includes a connection state in which the contacts of the first relay and the third relay are open, and the contacts of the second relay are closed; the parallel connection state includes a connection state in which the contacts of the first relay and the third relay are closed, and the contacts of the second relay are open.

[0094] Optionally, if the switching process between the first connection state and the second connection state of multiple windings is a switching process of multiple windings switching from a series connection state to a parallel connection state, then the timing of the controller outputting the control command includes: the controller outputting a first control command at a first time, the first control command being used to control the contacts of the third relay to close; the controller outputting a second control command at a second time, the second control command being used to control the contacts of the second relay to open; and the controller outputting a third control command at a third time, the third control command being used to control the contacts of the first relay to close; wherein the third time and the second time are sequentially later than the first time.

[0095] Optionally, if the switching process between the first connection state and the second connection state of multiple windings is a switching process of multiple windings switching from a parallel connection state to a series connection state, then the timing of the controller outputting the control command includes: the controller outputting a fourth control command at a fourth time, the fourth control command being used to control the contacts of the first relay to open; the controller outputting a fifth control command at a fifth time, the fifth control command being used to control the contacts of the second relay to close; and the controller outputting a sixth control command at a sixth time, the sixth control command being used to control the contacts of the third relay to open; wherein the sixth time and the fifth time are sequentially later than the fourth time.

[0096] This application provides a motor operating mode switching system, which includes: Electric motor; Multiple windings connected to the motor load; The switching control circuit includes multiple relays to realize the switching process of multiple windings between a first connection state and a second connection state; The motor operating mode switching device is configured to be used for Figure 1 The method for switching motor operating modes.

[0097] This application provides a vehicle that includes a motor operating mode switching system.

[0098] This application provides a computer-readable storage medium storing program information. After reading the program information, the computer executes the steps of the motor operating mode switching method described in any of the above schemes.

[0099] This application provides a computer program product, including a computer program / instructions, which, when executed by a processor, implement the steps of the motor operating mode switching method described in any of the above solutions.

[0100] This application also provides an electronic device, such as... Figure 6As shown, the electronic device includes at least one processor 31 and at least one memory 32. The at least one memory 32 stores program information. After reading the program information, the at least one processor 31 executes the motor-based operating mode switching method described in any of the above embodiments. The device may further include an input device 33 and an output device 34. The processor 31, memory 32, input device 33, and output device 34 can be communicatively connected. The memory 32, as a non-volatile computer-readable storage medium, can be used to store non-volatile software programs, non-volatile computer-executable programs, and modules. The processor 31 executes various functional applications and data processing by running the non-volatile software programs, instructions, and modules stored in the memory 32, thereby implementing the motor-based operating mode switching method provided in any of the above embodiments. The memory 32 may include a program storage area and a data storage area. The program storage area may store the operating system and at least one application program required for a function; the data storage area may store data created based on the use of the motor-based operating mode switching method. Furthermore, memory 32 may include high-speed random access memory and 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, memory 32 may optionally include memory remotely located relative to processor 31, which can be connected via a network to the method for switching motor operating modes. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof. Input device 33 may receive user clicks and generate signal inputs related to user settings and function control of the motor operating mode switching method. Output device 34 may include a display device such as a display screen. When the one or more modules are stored in memory 32 and are run by the one or more processors 31, the motor operating mode switching method in any of the above method embodiments is executed.

[0101] Obviously, the above embodiments are merely illustrative examples for clear explanation and are not intended to limit the implementation. Those skilled in the art will recognize that other variations or modifications can be made based on the above description. It is neither necessary nor possible to exhaustively list all possible implementations here. However, obvious variations or modifications derived therefrom are still within the scope of protection of this application.

Claims

1. A method for switching motor operating modes, characterized in that, The method includes: In response to receiving a switching command for the motor operating mode, switching control information for the switching control circuit is determined; wherein, the switching control information is used to sequentially control the contacts of multiple relays in the switching control circuit to open or close, so as to realize the switching process between a first connection state and a second connection state of multiple windings connected to the motor load. According to the switching control information, the contacts of multiple relays in the switching control circuit are opened or closed in sequence to switch multiple windings between the first connection state and the second connection state, so as to realize the switching of the motor working mode.

2. The method for switching motor operating modes according to claim 1, characterized in that, The switching control circuit further includes: a controller connected to multiple relays; the switching control information includes at least one of the following: the time when the controller outputs a control command, the response time of the relay, and the response action of the relay; wherein, the response time is the time when the relay contacts respond to the control command, and the response action of the relay is the opening or closing action performed by the relay contacts after responding to the control command.

3. The method for switching motor operating modes according to claim 2, characterized in that, The plurality of windings includes at least a first winding and a second winding; the plurality of relays includes a first relay, a second relay, and a third relay; one end of the first winding is connected to one end of the first relay and a power supply terminal; the other end of the first relay is connected to one end of the second relay and one end of the second winding, respectively; the other end of the first winding is connected to the other end of the second relay and one end of the third relay, respectively; and the other end of the second winding and the other end of the third relay are connected to a ground terminal.

4. The method for switching motor operating modes according to claim 3, characterized in that, The first connection state is a series connection state, and the second connection state is a parallel connection state; The series connection state includes a connection state in which the contacts of the first relay and the third relay are open, and the contacts of the second relay are closed. The parallel connection states include: a connection state in which the contacts of the first relay and the third relay are closed, and the contacts of the second relay are open.

5. The method for switching motor operating modes according to claim 4, characterized in that, If the switching process between multiple windings in the first connection state and the second connection state is a switching process between multiple windings in a series connection state and a parallel connection state, then the time when the controller outputs the control command includes: The controller outputs a first control command at the first moment, and the first control command is used to control the contacts of the third relay to close. The controller outputs a second control command at a second time, the second control command being used to control the contacts of the second relay to open; The controller outputs a third control command at a third time, which is used to control the contacts of the first relay to close; wherein the third time and the second time are sequentially later than the first time.

6. The method for switching motor operating modes according to claim 4, characterized in that, If the switching process between multiple windings in the first connection state and the second connection state is a switching process between multiple windings in a parallel connection state and a series connection state, then the time when the controller outputs the control command includes: The controller outputs a fourth control command at a fourth time, the fourth control command being used to control the contacts of the first relay to open; The controller outputs a fifth control command at a fifth time, the fifth control command being used to control the closing of the contacts of the second relay; The controller outputs a sixth control command at a sixth time, which is used to control the contacts of the third relay to open; wherein the sixth time and the fifth time are sequentially later than the fourth time.

7. A motor operating mode switching device, characterized in that, The device includes: The instruction receiving module is configured to receive switching instructions for the motor's operating mode; The information determination module is configured to determine switching control information for the switching control circuit in response to receiving a switching command for the motor operating mode; wherein the switching control information is used to sequentially control the contacts of multiple relays in the switching control circuit to open or close, so as to realize the switching process between a first connection state and a second connection state of multiple windings connected to the motor load. The mode switching module is configured to, according to the switching control information, sequentially control the contacts of multiple relays in the switching control circuit to open or close, switching multiple windings between a first connection state and a second connection state, so as to realize the switching of the motor operating mode.

8. A motor operating mode switching system, characterized in that, The system includes: Electric motor; Multiple windings connected to the motor load; The switching control circuit includes multiple relays for switching the multiple windings between a first connection state and a second connection state. The motor operating mode switching device is configured to perform the motor operating mode switching method as described in any one of claims 1-6.

9. A vehicle, characterized in that, Includes the motor operating mode switching system as described in claim 8.

10. A computer-readable storage medium, characterized in that, When the instructions in the storage medium are executed by the processor corresponding to the electronic device, the electronic device is able to implement the motor operating mode switching method as described in any one of claims 1-6.