Control method and electric valve

By controlling the rotation and stopping of the magnetic rotor of the electric valve through induction signals, the problem of zero-point position uncertainty caused by the collision between the magnetic rotor and the stop component is solved, and the accuracy of electric valve opening control is achieved.

CN122305288APending Publication Date: 2026-06-30ZHEJIANG SANHUA AUTOMOTIVE COMPONENTS CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
ZHEJIANG SANHUA AUTOMOTIVE COMPONENTS CO LTD
Filing Date
2024-12-31
Publication Date
2026-06-30

AI Technical Summary

Technical Problem

The opening control of existing electric valves has a large error because when the magnetic rotor collides with the stop component, the effect of the stop component on the stopping position of the magnetic rotor is random, resulting in an uncertain zero point position.

Method used

By acquiring the sensing signal generated by the change in the position of the magnetic rotor, it is determined that after the magnetic rotor collides with the stop component, the target phase is determined based on the current phase of the valve closing pulse, and the valve opening pulse and holding signal are applied to control the rotation and stop of the magnetic rotor, ensuring the certainty of the zero point position.

Benefits of technology

The impact of the stop assembly on the stopping position of the magnetic rotor is reduced, improving the accuracy of the electric valve opening control and reducing the opening control error.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122305288A_ABST
    Figure CN122305288A_ABST
Patent Text Reader

Abstract

This invention relates to a control method and an electric valve, comprising: if it is determined based on an induction signal that a magnetic rotor collides with a stop component, determining a target phase based on the current phase of a valve-closing pulse, applying an opening pulse to the stator to drive the magnetic rotor to rotate in the valve-opening direction; if the current phase of the opening pulse belongs to the target phase, applying a first holding signal to the stator to drive the magnetic rotor to stop rotating, setting the position where the magnetic rotor stops rotating as the zero point position of the magnetic rotor; applying the first holding signal at a position far from where the magnetic rotor collides with the stop component helps to reduce the influence of the stop component on the stopping position of the magnetic rotor; and by determining the relationship between the current phase of the valve-closing pulse and the current phase of the valve-opening pulse, a definite positional relationship exists between the position where the magnetic rotor collides with the stop component and the zero point position of the magnetic rotor, thereby helping to reduce the error in the opening control of the electric valve.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of thermal management technology, specifically to a control method and an electric valve. Background Technology

[0002] In the control method of related electric valves, a valve-closing pulse is applied to the stator, which generates a rotating magnetic field that drives the magnetic rotor to rotate. If the magnetic rotor collides with the stop assembly, the valve-closing pulse is switched to a holding signal, and the stator generates a fixed magnetic field that stops the magnetic rotor. The position where the magnetic rotor stops is taken as the zero point position of the magnetic rotor, and the electric valve can control the opening degree of the electric valve based on this zero point position. However, when a holding signal is applied to the stator at the collision position of the magnetic rotor and the stop assembly, the stop assembly can easily affect the stopping position of the magnetic rotor, making the positional relationship between the stopping position of the magnetic rotor and the collision position of the magnetic rotor and the stop assembly uncertain. In other words, the stopping position of the magnetic rotor is random, which leads to a random zero point position, and consequently, a large error in the control of the electric valve opening degree. Summary of the Invention

[0003] The purpose of this application is to provide a control method and an electric valve that helps to reduce the error in the opening control of the electric valve.

[0004] To achieve the above objectives, this application provides the following technical solution:

[0005] A control method for controlling an electric valve, comprising:

[0006] Acquire the sensing signal generated based on the position change of the magnetic rotor;

[0007] A valve-closing pulse is applied to the stator, causing the magnetic rotor to rotate in the valve-closing direction of the electric valve;

[0008] If it is determined based on the sensing signal that the magnetic rotor collides with the stop assembly, the target phase is determined based on the current phase of the valve closing pulse, and the valve opening pulse is applied to the stator to drive the magnetic rotor to rotate in the opening direction of the electric valve.

[0009] If it is determined that the current phase of the valve opening pulse belongs to the target phase, a first holding signal is applied to the stator to drive the magnetic rotor to stop rotating;

[0010] If the magnetic rotor stops rotating based on the sensing signal, the position where the magnetic rotor stops rotating is set as the zero point position of the magnetic rotor.

[0011] In a control method provided in this application, if it is determined that the magnetic rotor collides with the stop assembly based on the sensing signal, the target phase is determined based on the current phase of the valve closing pulse, and the valve opening pulse is applied to the stator to drive the magnetic rotor to rotate in the valve opening direction. If the current phase of the valve opening pulse belongs to the target phase, a first holding signal is applied to the stator to drive the magnetic rotor to stop rotating. The position where the magnetic rotor stops rotating is set as the zero position of the magnetic rotor. Applying the first holding signal at a position far away from the collision between the magnetic rotor and the stop assembly helps to reduce the influence of the stop assembly on the stopping position of the magnetic rotor. Moreover, by determining the relationship between the current phase of the valve closing pulse and the current phase of the valve opening pulse, a definite positional relationship exists between the position where the magnetic rotor collides with the stop assembly and the zero position of the magnetic rotor, which helps to reduce the error of the electric valve opening control.

[0012] An electric valve includes an electric motor, a control component, and a stop component. The electric motor includes a magnetic rotor and a stator. The magnetic rotor is rotatable relative to the stator. When the magnetic rotor rotates, it can collide with the stop component. The control component is electrically connected to the stator. The control component is used to acquire an induction signal generated based on a change in the position of the magnetic rotor; apply a valve-closing pulse to the stator to drive the magnetic rotor to rotate in the valve-closing direction; if it is determined based on the induction signal that the magnetic rotor has collided with the stop component, determine a target phase based on the current phase of the valve-closing pulse, apply a valve-opening pulse to the stator to drive the magnetic rotor to rotate in the valve-opening direction; if it is determined that the current phase of the valve-opening pulse belongs to the target phase, apply a first holding signal to the stator to stop the magnetic rotor from rotating; if it is determined based on the induction signal that the magnetic rotor has stopped rotating, set the position where the magnetic rotor stops rotating as the zero point position of the magnetic rotor.

[0013] In an electric valve according to this application, the control component is used to determine, based on the current phase of the valve closing pulse, a target phase is determined based on the current phase of the valve closing pulse, and an opening pulse is applied to the stator to drive the magnetic rotor to rotate in the valve opening direction. If the current phase of the opening pulse belongs to the target phase, a first holding signal is applied to the stator to drive the magnetic rotor to stop rotating. The position where the magnetic rotor stops rotating is set as the zero position of the magnetic rotor. Applying the first holding signal at a position far from where the magnetic rotor collides with the stop component helps to reduce the influence of the stop component on the stopping position of the magnetic rotor. Moreover, by determining the relationship between the current phase of the valve closing pulse and the current phase of the valve opening pulse, a definite positional relationship exists between the position where the magnetic rotor collides with the stop component and the zero position of the magnetic rotor, which helps to reduce the error of the electric valve opening control. Attached Figure Description

[0014] Figure 1A cross-sectional structural diagram of an electric valve provided in an embodiment of this application;

[0015] Figure 2 for Figure 1 Another cross-sectional view of the electric valve;

[0016] Figure 3 for Figure 1 A schematic diagram showing the relationship between the rotation direction of the magnetic rotor of the electric valve and the phase change of the control signal;

[0017] Figure 4 The control method provided in the second embodiment of this application is used for Figure 1 A schematic diagram showing the waveform changes of the first and second control signals when the electric valve is in operation;

[0018] Figure 5 A flowchart illustrating one step of the control method provided in the first embodiment of this application;

[0019] Figure 6 A flowchart illustrating one step of the control method provided in the second embodiment of this application;

[0020] Figure 7 A flowchart illustrating one step of the control method provided in the third embodiment of this application;

[0021] In the diagram: 100-electric valve, 110-motor, 120-control component, 130-stop component, 140-valve core assembly, 150-nut and lead screw assembly, 160-valve body, 111-magnetic rotor, 112-stator, 1121-first coil, 1122-second coil, 121-circuit board assembly, 122-first Hall sensor, 123-second Hall sensor, 131-spring slide rail, 132-slip ring, 141-elastic element, 151-nut, 152-lead screw, 161-valve port; L1-first radial line, L2-second radial line, aN pole direction. Detailed Implementation

[0022] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments are further described in detail below with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are merely illustrative of this application and are not intended to limit this application. The application will be further described below with reference to the accompanying drawings and specific embodiments:

[0023] In related technologies, the control method for electric valves includes: applying a valve-closing pulse to the stator, which generates a rotating magnetic field that drives the magnetic rotor to rotate; if the magnetic rotor collides with a stop assembly, the valve-closing pulse is switched to a holding signal, and the stator generates a fixed magnetic field that stops the magnetic rotor; the position where the magnetic rotor stops is taken as the zero point position of the magnetic rotor, and the electric valve can control the opening degree of the electric valve based on this zero point position. When a holding signal is applied to the stator at the position where the magnetic rotor collides with the stop assembly, the stop assembly can easily affect the stopping position of the magnetic rotor, making the positional relationship between the stopping position of the magnetic rotor and the position where the magnetic rotor collides with the stop assembly uncertain, that is, making the stopping position of the magnetic rotor random. This leads to randomness in the zero point position, which in turn causes a large error in the control of the electric valve opening degree.

[0024] Based on the above-mentioned technical problems, embodiments of this application provide a control method for controlling an electric valve 100, comprising:

[0025] Acquire the sensing signal generated based on the position change of the magnetic rotor 111;

[0026] A valve-closing pulse is applied to the stator 112, causing the magnetic rotor 111 to rotate in the valve-closing direction of the electric valve 100;

[0027] If it is determined based on the sensing signal that the magnetic rotor 111 collides with the stop assembly 130, the target phase is determined based on the current phase of the valve closing pulse, and the valve opening pulse is applied to the stator 112 to drive the magnetic rotor 111 to rotate in the opening direction of the electric valve 100.

[0028] If it is determined that the current phase of the valve opening pulse belongs to the target phase, a first holding signal is applied to the stator 112 to drive the magnetic rotor 111 to stop rotating;

[0029] If the magnetic rotor 111 stops rotating based on the sensing signal, the position where the magnetic rotor 111 stops rotating is set as the zero point position of the magnetic rotor 111.

[0030] In this control method, if it is determined that the magnetic rotor 111 collides with the stop component 130 based on the sensing signal, the target phase is determined based on the current phase of the valve closing pulse, and the valve opening pulse is applied to the stator 112 to drive the magnetic rotor 111 to rotate in the valve opening direction. This can reduce the collision between the stop component 130 and the magnetic rotor 111. If the current phase of the valve opening pulse belongs to the target phase, a first holding signal is applied to the stator 112 to drive the magnetic rotor 111 to stop rotating. The position where the magnetic rotor 111 stops rotating is set as the zero point position of the magnetic rotor 111. Applying the first holding signal at a position far away from the collision between the magnetic rotor 111 and the stop component 130 helps to reduce the influence of the stop component 130 on the stopping position of the magnetic rotor 111. Moreover, by determining the relationship between the current phase of the valve closing pulse and the current phase of the valve opening pulse, a definite positional relationship is established between the position where the magnetic rotor 111 collides with the stop component 130 and the zero point position of the magnetic rotor 111. This helps to reduce the error in the opening control of the electric valve 100.

[0031] An electric valve 100 includes a motor 110, a control component 120, and a stop component 130. The motor 110 includes a magnetic rotor 111 and a stator 112. The magnetic rotor 111 is rotatable relative to the stator 112. When the magnetic rotor 111 rotates, it can collide with the stop component 130. The control component 120 is electrically connected to the stator 112. The control component 120 is used to acquire a sensing signal generated based on the position change of the magnetic rotor 111; and to apply a valve-closing pulse to the stator 112, driving the magnetic rotor 111 to rotate in the valve-closing direction of the electric valve 100. If, based on the sensing signal, it is determined that the magnetic rotor 111 collides with the stop assembly 130, a target phase is determined based on the current phase of the valve closing pulse, and an opening pulse is applied to the stator 112 to drive the magnetic rotor 111 to rotate in the opening direction of the electric valve 100; if it is determined that the current phase of the opening pulse belongs to the target phase, a first holding signal is applied to the stator 112 to drive the magnetic rotor 111 to stop rotating; if, based on the sensing signal, it is determined that the magnetic rotor 111 has stopped rotating, the position where the magnetic rotor 111 stops rotating is set as the zero point position of the magnetic rotor 111.

[0032] In the electric valve 100, the control component 120 is used to determine, based on the current phase of the valve closing pulse, the target phase of the magnetic rotor 111 and the stop component 130 is determined based on the current phase of the valve closing pulse, and the valve opening pulse is applied to the stator 112 to drive the magnetic rotor 111 to rotate in the valve opening direction. This reduces the collision between the stop component 130 and the magnetic rotor 111. If the current phase of the valve opening pulse belongs to the target phase, a first holding signal is applied to the stator 112 to drive the magnetic rotor 111 to stop rotating. The position where the magnetic rotor 111 stops rotating is set as the zero point position of the magnetic rotor 111. Applying the first holding signal at a position far away from the collision between the magnetic rotor 111 and the stop component 130 helps to reduce the influence of the stop component 130 on the stopping position of the magnetic rotor 111. Moreover, by determining the relationship between the current phase of the valve closing pulse and the current phase of the valve opening pulse, a definite positional relationship is established between the position where the magnetic rotor 111 collides with the stop component 130 and the zero point position of the magnetic rotor 111, which helps to reduce the error in the opening control of the electric valve 100.

[0033] The following is combined Figures 1 to 7 This application provides a detailed description of an electric valve 100, which includes a motor 110, a control component 120, a stop component 130, a valve core component 140, a nut and screw component 150, and a valve body 160.

[0034] In one possible implementation, the motor 110 includes a stator 112 and a magnetic rotor 111 that are rotatable relative to each other. A stop assembly 130 can limit the rotation path of the magnetic rotor 111 relative to the stator 112. The stator 112 is electrically connected to a control assembly 120, which can control the stator 112 and thereby drive the rotation of the magnetic rotor 111.

[0035] In one possible implementation, the motor 110 can be a claw-pole stepper motor 110, with the axis of the magnetic rotor 111 aligned with the axis of the stator 112. At least a portion of the magnetic rotor 111 is located within the stator 112, which includes at least two coils: a first coil 1121 and a second coil 1122. The arrangement direction of the first coil 1121 and the second coil 1122 is aligned with the axis of the magnetic rotor 111, and the axes of the first coil 1121, the second coil 1122, and the magnetic rotor 111 are also substantially aligned. The control component 120 can apply at least two control signals to at least two coils, including a first control signal and a second control signal. The first control signal is applied to the first coil 1121, and the second control signal is applied to the second coil 1122. The phase difference between the first control signal and the second control signal can be 90°. Driven by the first and second control signals, the stator 112 can generate a rotating magnetic field, which in turn drives the rotor to rotate in the closing direction or the opening direction of the electric valve. The stator 112 with multiple coils makes the step angle of the magnetic rotor smaller, making the rotation of the magnetic rotor 111 more precise. It should be noted that the first control signal may include, but is not limited to, the valve closing pulse, the second holding signal, the valve opening pulse, and the first holding signal mentioned in this embodiment. The second control signal may include, but is not limited to, the valve closing pulse, the second holding signal, the valve opening pulse, and the first holding signal mentioned in this embodiment. The valve closing pulse of the first control signal may include, but is not limited to, the first valve closing pulse and the second valve closing pulse. The oscillation frequency of the first valve closing pulse of the first control signal is greater than the oscillation frequency of the second valve closing pulse of the first control signal. The valve closing pulse of the second control signal may include, but is not limited to, the first valve closing pulse and the second valve closing pulse. The oscillation frequency of the first valve closing pulse of the second control signal is greater than the oscillation frequency of the second valve closing pulse of the second control signal.

[0036] In one possible implementation, at least a portion of the valve core assembly 140 is located within the valve body portion 160. The valve core assembly 140 is correspondingly disposed with the valve port 161 of the valve body portion 160. The valve core assembly 140 and the magnetic rotor 111 are tractably disposed. The valve core assembly 140 and the magnetic rotor 111 are substantially coaxially disposed. The magnetic rotor 111 can drive the valve core assembly 140 to move closer to or further away from the valve port 161, so that the valve core assembly 140 can adjust the opening degree of the valve port 161, that is, adjust the opening degree of the electric valve 100. When the valve core assembly 140 closes the valve port 161, the opening degree of the electric valve 100 is zero.

[0037] In one possible implementation, the nut and screw assembly 150 includes a screw portion 152 and a nut portion 151. The screw portion 152 is fixedly disposed with the magnetic rotor 111, and the nut portion 151 is fixedly disposed with the valve body portion 160. The screw portion 152 and the nut portion 151 are configured to engage via a threaded pair. The magnetic rotor 111 and the screw portion 152 are rotatable relative to the nut portion 151. The screw portion 152 is in a limiting engagement with the valve core assembly 140. When the magnetic rotor 111 and the screw portion 152 rotate relative to the nut portion 151 and the valve body portion 160, the valve core assembly 140 can move closer to or further away from the valve port 161. Specifically, when the stator 112 drives the magnetic rotor 111 to rotate in the valve-closing direction, the magnetic rotor 111 can rotate spirally downward relative to the stator 112, and the valve core assembly 140 moves downward relative to the valve body 160, thereby reducing the opening degree of the electric valve 100; when the stator 112 drives the magnetic rotor 111 to rotate in the valve-opening direction, the magnetic rotor 111 can rotate spirally upward relative to the stator 112, and the valve core assembly 140 moves upward relative to the valve body 160, thereby increasing the opening degree of the electric valve 100.

[0038] In one possible implementation, the valve core assembly 140 includes an elastic element 141. The sliding portion of the lead screw portion 152 is located in the inner cavity of the valve core assembly 140, and the sliding portion of the lead screw portion 152 can slide relative to the valve core assembly 140. The elastic element 141 is also located in the inner cavity of the valve core assembly 140. The elastic element 141 is disposed between the sliding portion of the lead screw portion 152 and the end wall forming the inner cavity of the valve core assembly 140. Specifically, the elastic element 141 is located below the sliding portion of the lead screw portion 152 and above the end wall forming the inner cavity of the valve core assembly 140. This allows the electric valve opening to remain zero for a period of time during the rotation of the magnetic rotor. Specifically, the opening position is defined as the position where the magnetic rotor 111 rotates in the valve opening direction until the valve core assembly 140 is about to disengage from the valve port 161. The opening degree of the electric valve in the opening position is basically zero. The closing position is defined as the position where the magnetic rotor 111 rotates in the valve closing direction until the magnetic rotor 111 collides with the stop assembly 130. The opening degree of the electric valve in the closing position is also basically zero. Thus, it can be seen that the opening degree of the electric valve can remain zero when the magnetic rotor 111 is in the closing position and the opening position. The angle difference between the magnetic rotor 111 in the closing position and the opening position is defined as z1.

[0039] In one possible implementation, the stop assembly 130 includes a spring slide rail 131 and a slip ring 132. The slip ring 132 is embedded in the spring slide rail 131. When the magnetic rotor 111 rotates downwards, the stop rod of the magnetic rotor 111 can push the slip ring 132 to rotate downwards on the spring slide rail 131 until the slip ring 132 collides with the lower stop portion of the spring slide rail 131. The position where the slip ring 132 collides with the lower stop portion of the spring slide rail 131 can be defined as one impact position of the magnetic rotor 111. At this time, the opening degree of the electric valve 100 is zero. When the magnetic rotor 111 rotates upwards, the stop rod of the magnetic rotor 111 can push the slip ring 132 to rotate upwards on the spring slide rail 131 until the slip ring 132 collides with the upper stop portion of the spring slide rail 131. This collision position can also be defined as another impact position of the magnetic rotor 111. At this time, the opening degree of the electric valve 100 is 100%.

[0040] In one possible implementation, the control component 120 includes a first Hall sensor 122 and a second Hall sensor 123, which are substantially located radially outside the magnetic rotor 111 assembly, such as... Figure 2 As shown, a first radial line and a second radial line are defined. The first radial line is denoted as L1, and the second radial line is denoted as L2. The first radial line passes through the axis of the first Hall sensor 122 and the magnetic rotor 111, and the second radial line passes through the axis of the second Hall sensor 123 and the magnetic rotor 111. The first and second radial lines are set at an angle, which can be 90°. The position change of the magnetic rotor 111 can cause a change in the magnetic field of the magnetic rotor 111. Based on this characteristic, the first Hall sensor 122 is used to acquire the first Hall signal generated based on the change in the magnetic field of the magnetic rotor 111, and the second Hall sensor 123 is used to acquire the second Hall signal generated based on the change in the magnetic field of the magnetic rotor 111.

[0041] In one possible implementation, the control component 120 may also include a voltage sensing module (the voltage sensing module is shown in the figure, and the voltage sensing module may also be called an ADC module). The position change of the magnetic rotor 111 can cause the back electromotive force of the stator 112 to change. Based on this characteristic, the voltage sensing module is used to acquire the voltage signal generated based on the back electromotive force change of the stator 112. The control component 120 is used to determine whether the magnetic rotor 111 collides with the stop component 130, whether the magnetic rotor 111 stops rotating, etc., based on the voltage signal.

[0042] In one possible implementation, the control component 120 may also include a Hall sensor, which can determine whether the magnetic rotor 111 collides with the stop component 130 and whether the magnetic rotor 111 stops rotating based on a Hall signal.

[0043] In one possible implementation, the control component 120 includes a circuit board assembly 121, which is electrically connected to a first Hall sensor 122, a second Hall sensor 123, a first coil 1121, and a second coil 1122. The circuit board assembly 121 can receive the first Hall signal and the second Hall signal, determine the position and direction of the magnetic rotor 111 based on the first Hall signal and the second Hall signal, and determine whether the magnetic rotor 111 collides with the stop component 130 and whether the magnetic rotor 111 stops rotating based on the position and direction of the magnetic rotor 111. The circuit board assembly 121 is also used to control the waveform of the first control signal, control the waveform of the second control signal, detect the current phase of the first control signal, and detect the current phase of the second control signal, thereby realizing the control of the electric valve 100.

[0044] The following is combined Figures 1 to 7 This paper will describe in detail the control methods provided in the first to third embodiments of this application, which can be used to control the electric valve 100 in the above embodiments.

[0045] In one possible implementation, such as Figure 1-5 As shown, the control method for the electric valve 100 provided in the first embodiment of this application can be used to control an electric valve with at least one coil, including:

[0046] Q100: Acquire the sensing signal generated based on the position change of the magnetic rotor 111;

[0047] Q110: Apply the valve-closing pulse of the control signal to the stator 112 to drive the magnetic rotor 111 to rotate in the valve-closing direction of the electric valve;

[0048] Based on the sensing signal, it is determined whether the magnetic rotor 111 collides with the stop component 130. If it is determined that the magnetic rotor 111 collides with the stop component 130 based on the sensing signal, the current phase of the valve closing pulse of the control signal is taken as the target phase, and the valve closing pulse of the control signal is switched to the valve opening pulse of the control signal and applied to the stator 112. That is, the valve closing pulse of the control signal is stopped from being applied to the stator 112, and the valve opening pulse of the control signal is applied to the stator 112, driving the magnetic rotor 111 to rotate in the valve opening direction.

[0049] Q120: Determine whether the current phase of the valve opening pulse of the control signal is consistent with the target phase. If it is determined that the current phase of the valve opening pulse of the control signal is consistent with the target phase, switch the valve opening pulse of the control signal to the first holding signal and apply it to the stator 112 to drive the magnetic rotor 111 to stop rotating.

[0050] It should be noted that switching the valve opening pulse of the control signal to the first holding signal applied to the stator 112 means stopping the application of the valve opening pulse of the control signal to the stator 112 and applying the first holding signal of the control signal to the stator 112.

[0051] Q130: Determine whether the magnetic rotor 111 has stopped rotating based on the sensing signal. If the magnetic rotor 111 has stopped rotating based on the sensing signal, set the position where the magnetic rotor 111 stops rotating as the zero position of the magnetic rotor 111.

[0052] It should be noted that the sensing signals include a first Hall effect signal and a second Hall effect signal, and the position change of the magnetic rotor 111 can cause a change in the magnetic field of the magnetic rotor. Control signals include, but are not limited to, a valve-closing pulse, a second holding signal, a valve-opening pulse, and a first holding signal. The valve-closing pulse includes a first valve-closing pulse and a second valve-closing pulse, with the oscillation frequency of the first valve-closing pulse being greater than that of the second valve-closing pulse. The phase change sequence of the first valve-closing pulse is consistent with the phase change sequence of the second valve-closing pulse, and the phase change sequence of the first valve-closing pulse is opposite to that of the valve-opening pulse. The first holding signal can be a fixed-level electrical signal, and the second holding signal can also be a fixed-level electrical signal.

[0053] The Q100 mentioned above specifically includes:

[0054] Acquire the first Hall signal generated based on the change in the magnetic field of the magnetic rotor 111 caused by the change in the position of the magnetic rotor 111;

[0055] Acquire the second Hall signal generated by the change in the magnetic field of the magnetic rotor 111 caused by the change in the position of the magnetic rotor 111.

[0056] The above Q110 specifically includes:

[0057] Q111: Apply the first valve-closing pulse to the stator 112 to drive the magnetic rotor 111 to rotate in the valve-closing direction;

[0058] Q112: Under the first closing valve pulse drive, determine whether the magnetic rotor 111 collides with the stop assembly 130;

[0059] Q113: If it is determined that the magnetic rotor 111 collides with the stop assembly 130 under the drive of the first valve closing pulse, the current phase of the first valve closing pulse is taken as the target phase, and the second valve closing pulse is applied to the stator 112 to drive the magnetic rotor 111 to rotate in the valve closing direction.

[0060] Q114: Under the drive of the second valve closing pulse, it is determined that the magnetic rotor 111 collides with the stop assembly 130, the second valve closing pulse is stopped from being applied to the stator 111, the valve opening pulse is applied to the stator 111, and the magnetic rotor 112 is driven to rotate in the valve closing direction.

[0061] Q115: The opening degree of the electric valve 100 is controlled based on the zero position of the magnetic rotor 111, thereby controlling the flow rate of the fluid flowing through the electric valve 100.

[0062] Specifically, Q112 above includes:

[0063] Q1121: Under the drive of the first valve closing pulse, the current direction and current position of the magnetic rotor 111 are determined based on the first Hall signal and the second Hall signal;

[0064] Q1122: Determine whether the current rotation direction of the magnetic rotor 111 is consistent with the valve opening direction;

[0065] Q1123: If the current direction of the magnetic rotor 111 is consistent with the valve opening direction, it is determined that the magnetic rotor 111 collides with the stop assembly 130; if the current direction of the magnetic rotor 111 is consistent with the valve closing direction, it is determined that the magnetic rotor 111 does not collide with the stop assembly 130.

[0066] Q1124: If it is determined that the magnetic rotor 111 collides with the stop assembly 130, the current position of the magnetic rotor 111 is set as the collision end position of the magnetic rotor 111.

[0067] Specifically, Q113 mentioned above includes:

[0068] Q1131: If it is determined that the magnetic rotor 111 collides with the stop assembly 130 under the drive of the first valve closing pulse, the current phase of the first valve closing pulse shall be taken as the target phase.

[0069] Q1132: Stop applying the first closing valve pulse to the stator 112, so that the magnetic rotor 111 is no longer affected by the magnetic field of the stator 112, which helps to reduce the collision between the magnetic rotor 111 and the stop assembly 130.

[0070] Q1133: After the first valve-closing pulse is stopped for a period of time, the second valve-closing pulse is applied to the stator 112, driving the magnetic rotor 111 to rotate in the valve-closing direction. The oscillation frequency of the second valve-closing pulse is less than that of the first valve-closing pulse, which helps to reduce the magnetic field strength applied by the stator 112 to the magnetic rotor 111, thereby helping to reduce the collision between the stator 112 and the stop assembly 130.

[0071] The above Q114 specifically includes:

[0072] Q1141: Under the drive of the second valve closing pulse, the current position of the magnetic rotor 111 is determined based on the first Hall signal and the second Hall signal;

[0073] Q1142: Determine whether the current position of the magnetic rotor 111 is consistent with the position of the impact end of the magnetic rotor 111;

[0074] Q1143: If the current position of the magnetic rotor 111 is consistent with the collision end position of the magnetic rotor 111, it is determined that the magnetic rotor 111 has collided with the stop assembly 130.

[0075] Q1144: If it is determined that the magnetic rotor 111 collides with the stop assembly 130, stop applying the second valve closing pulse to the stator 112, apply the second holding signal to the stator 112, and drive the magnetic rotor 111 to stop rotating.

[0076] Q1152: After applying the second holding signal for a period of time, stop applying the second holding signal to the stator 112, apply the valve opening pulse to the stator 112, and drive the magnetic rotor 111 to rotate in the valve closing direction.

[0077] The aforementioned Q120 specifically includes:

[0078] Q121: Determine whether the current phase of the valve opening pulse of the control signal is consistent with the target phase;

[0079] Determine whether the current phase of the valve opening pulse in the control signal is consistent with the target phase.

[0080] Q122: If it is determined that the current phase of the valve opening pulse of the control signal is consistent with the target phase, the valve opening pulse of the control signal is switched to the first holding signal and applied to the stator 112 to drive the magnetic rotor 111 to stop rotating.

[0081] If it is determined that the current phase of the valve opening pulse of the control signal is inconsistent with the target phase, the valve opening pulse is kept applied to the stator 112, driving the magnetic rotor 111 to continue rotating in the valve opening direction.

[0082] The aforementioned Q130 specifically includes:

[0083] Q131: Determine the position of the magnetic rotor 111 at a first moment, the position of the magnetic rotor 111 at a second moment, ... the current position of the magnetic rotor 111 based on at least one of the first Hall signal and the second Hall signal. It should be noted that the current position refers to the position of the magnetic rotor 111 at the current moment. The position of the magnetic rotor 111 at the first moment, the position of the magnetic rotor 111 at the second moment, ... the position of the magnetic rotor 111 at the qth moment, ... the current position of the magnetic rotor 111 can be represented as (a1, a2, ... aq, ... ap), where q is a constant between 1 and p, and p is the current moment.

[0084] Q132: Based on (a1, a2…aq…ap), it is determined that aq to ap remain unchanged;

[0085] Q133: The duration during which the current position of the magnetic rotor remains unchanged can be determined based on the difference between q and p, which is the time from the current moment to the qth moment;

[0086] Q134: Determine whether the duration during which the current position of the magnetic rotor 111 remains unchanged exceeds the stop duration, where the stop duration is a constant that can be preset in the electric valve 100;

[0087] Q135: If the duration during which the current position of the magnetic rotor 111 remains unchanged exceeds the stop duration, then the magnetic rotor 111 is determined to have stopped rotating.

[0088] Q136: Set the position where the magnetic rotor 111 stops rotating as the zero point position of the magnetic rotor 111, that is, set the step number of the magnetic rotor 111 in the electric valve 100 to zero, and assume that the opening degree of the electric valve 100 is zero at this time.

[0089] In one possible implementation, such as Figures 1 to 4 , Figure 6 As shown, the second embodiment of this application provides a control method for an electric valve 100, which can be used to control an electric valve 100 with at least two coils, including:

[0090] S100: Acquire the first Hall signal and the second Hall signal generated based on the magnetic field change of the magnetic rotor 111;

[0091] S110: Apply the first valve-closing pulse of the first control signal to the first coil 1121, and apply the first valve-closing pulse of the second control signal to the second coil 1122, thereby driving the magnetic rotor 111 to rotate in the valve-closing direction.

[0092] In S110, it should be noted that the waveform of the first valve closing pulse of the first control signal and the waveform of the first valve closing pulse of the second control signal are basically the same, and the phase difference between the first valve closing pulse of the first control signal and the first valve closing pulse of the second control signal is basically 90°.

[0093] S120: If it is determined that the magnetic rotor 111 collides with the stop assembly 130, the target phase is determined based on the current phase of the first valve closing pulse of the first control signal;

[0094] In S120, specifically, the control component 120 detects the current phase of the first valve-closing pulse of the first control signal, as well as the first Hall signal and the second Hall signal in real time. If it is determined based on the first Hall signal and the second Hall signal that the magnetic rotor 111 collides with the stop component 130, the current phase of the first valve-closing pulse of the first control signal is taken as the target phase.

[0095] S130: The first control signal is switched from the first valve-closing pulse to the second valve-closing pulse and applied to the first coil 1121, and the second control signal is switched from the first valve-closing pulse to the second valve-closing pulse and applied to the second coil 1122, driving the magnetic rotor 111 to continue rotating in the valve-closing direction.

[0096] In S130, specifically, the second valve-closing pulse waveform of the first control signal is basically the same as the second valve-closing pulse waveform of the second control signal, and the phase difference between the two is still 90°. However, the oscillation frequency of the second valve-closing pulse is lower than the oscillation frequency of the first valve-closing pulse, which makes the rotation speed of the magnetic rotor 111 smaller, which is beneficial to reduce the collision between the magnetic rotor 111 and the stop assembly 130.

[0097] S140: If it is determined that the magnetic rotor 111 collides with the stop component based on the first Hall signal and the second Hall signal, the second valve closing pulse of the first control signal is switched to the second holding signal and applied to the first coil 1121, and the second valve closing pulse of the second control signal is switched to the second holding signal and applied to the second coil 1122, thereby driving the magnetic rotor 111 to stop rotating.

[0098] In S140, it should be noted that the start level of the second holding signal of the first control signal is consistent with the end level of the second valve-closing pulse of the first control signal, and the start level of the second holding signal of the second control signal is consistent with the end level of the second valve-closing pulse of the second control signal. The end level of the second holding signal of the first control signal is consistent with the start level of the valve-opening pulse of the first control signal, and the end level of the second holding signal of the second control signal is consistent with the start level of the valve-opening pulse of the second control signal.

[0099] S150: The second holding signal of the first control signal is switched to the valve opening pulse and applied to the first coil 1121, and the second holding signal of the second control signal is switched to the valve opening pulse and applied to the second coil 1122, thereby driving the magnetic rotor 111 to rotate in the valve opening direction.

[0100] In S130, it should be noted that the start level of the first holding signal of the first control signal is consistent with the end level of the valve opening pulse of the first control signal, and the start level of the first holding signal of the second control signal is consistent with the end level of the valve opening pulse of the second control signal.

[0101] S160: If it is determined that the current phase of the valve opening pulse of the second control signal belongs to the target phase, the valve opening pulse of the first control signal is switched to the first holding signal and applied to the first coil 1121, and the valve opening pulse of the second control signal is switched to the first holding signal and applied to the second coil 1122, thereby driving the magnetic rotor 111 to stop rotating.

[0102] In S160, specifically, the control component 120 detects the current phase of the valve opening pulse of the second control signal in real time, determines whether the current phase of the valve opening pulse of the second control signal is consistent with the target phase, and if they are consistent, switches the valve opening pulse of the first control signal to a first holding signal and applies it to the first coil 1121, switches the valve opening pulse of the second control signal to a first holding signal and applies it to the second coil 1122, and drives the magnetic rotor 111 to stop rotating.

[0103] S170: If it is determined that the magnetic rotor 111 has stopped rotating based on the first Hall signal and the second Hall signal, the position where the magnetic rotor 111 stops rotating is taken as the zero point position of the magnetic rotor 111.

[0104] In S170, the control component 120 determines the current position and current direction of the magnetic rotor 111 based on the first Hall signal and the second Hall signal. If it is determined that the current position of the magnetic rotor 111 has remained unchanged for a period of time, which can be the stop duration, then it is determined that the magnetic rotor 111 has stopped rotating, and the current position of the magnetic rotor 111 is taken as the position where the magnetic rotor 111 stops rotating, and the position where the magnetic rotor 111 stops rotating is taken as the zero point position of the magnetic rotor 111. Taking the position where the magnetic rotor 111 stops rotating as the zero point position of the magnetic rotor 111 means setting the step count of the magnetic rotor in the electric valve to zero, and taking this position as the position where the opening degree of the electric valve is zero.

[0105] S180: The opening degree of the electric valve 100 is controlled based on the zero position of the magnetic rotor 111, thereby controlling the flow rate of the fluid flowing through the electric valve 100.

[0106] For ease of understanding, combined with Figure 4 The first and second control signals applied to the stator 112 are explained as follows: the red curve represents the first control signal applied to the first coil 1121, which is defined as D1; ​​the green curve represents the second control signal applied to the second coil 1122, which is defined as D2. These two control signals can be measured in real time by the control component 120. The waveforms of the first and second control signals are basically the same, and the phase difference between the first and second control signals is basically 90°.

[0107] The first valve-closing pulse of the first control signal is defined as the waveform portion of D1 during the time interval 0-t5, and the first valve-closing pulse of the second control signal is defined as the waveform portion of D2 during the time interval 0-t5. When T is 0, the phase of D1 is 0°, and the phase of D2 is 270°; when T is t1, the phase of D1 is 90°, and the phase of D2 is 0°; when T is t2, the phase of D1 is 180°, and the phase of D2 is 90°; when T is t3, the phase of D1 is 270°, and the phase of D2 is 0°; when T is t4, the phase of D1 is again 0°, and the phase of D2 is again 270°. Therefore, during the time interval 0-t5, the phase of D1 changes periodically with time in the order of 0, 90°, 180°, 270°, 0, and correspondingly, the phase of D2 changes periodically in the order of 270°, 0, 90°, 180°, 270°. Figure 3 As shown, the outer peripheral wall of the magnetic rotor 111 is provided with N poles and S poles, with at least one N pole and at least one S pole. At least one N pole and at least one S pole are alternately arranged on the outer peripheral wall of the magnetic rotor 111 along the circumference of the magnetic rotor 111. Figure 3 In the diagram, direction a is defined as the magnetic pole direction of the N pole, and a system is established. Figure 3 The rectangular coordinate system shown can be used to determine the relationship between the rotation direction of the magnetic rotor 111 and the phase change of the control signal. Specifically, Figure 3 Figure 3-1 illustrates that when T is 0, the phase of D1 is located on the positive half-axis of the X-axis, and the phase of D2 is located on the negative half-axis of the Y-axis. At this time, the angle between direction a and the positive half-axis of the X-axis is -45°. Figure 3 Figure 3-2 can be used to illustrate that when T is t1, the phase of D1 is located on the positive half-axis of the Y-axis, and the phase of D2 is located on the positive half-axis of the X-axis. At this time, the angle between direction a and the positive half-axis of the X-axis is 45°. Figure 3 3-3 can be used to illustrate that when T is t2, the phase of D1 is located on the negative half-axis of the X-axis, and the phase of D2 is located on the positive half-axis of the Y-axis. At this time, the angle between direction a and the positive half-axis of the X-axis is 135°. Figure 3 Figure 3-4 illustrates that when T is t3, the phase of D1 is located on the negative half-axis of the Y-axis, and the phase of D2 is located on the negative half-axis of the X-axis. At this time, the angle between direction a and the positive half-axis of the X-axis is 225°. Figure 1 Figure 3-1 can also be illustrated as follows: when T is t4, the phase of D1 is located on the positive half-axis of the X-axis, and the phase of D2 is located on the negative half-axis of the Y-axis. At this time, the angle between direction a and the positive half-axis of the X-axis is 315°. Therefore, the angle between direction a and the positive half-axis of the X-axis is defined as the rotation angle of the magnetic rotor 111. During the time interval 0-t5, the angle of the magnetic rotor 111 changes in the order of -45°, 45°, 135°, 225°, and 315°. Figure 3The magnetic rotor 111 can rotate counterclockwise (towards the valve closing direction), causing it to spiral downwards relative to the stator 112. This brings the valve core assembly 140 closer to the valve port 161, and the opening of the electric valve 100 gradually decreases. The waveforms D1 and D2 oscillate at a relatively fast frequency during the 0-t5 time period, allowing the magnetic rotor 111 to rotate rapidly. Consequently, the magnetic rotor 111 collides with the stop assembly 130 earlier. The circuit board assembly 121 can determine the target phase using D1 and D2 during the 0-t5 time period, which helps improve the processing efficiency of the control method.

[0108] During the time period t5-t6, the voltage value of D1 is basically 0, and the voltage value of D2 is also basically 0 during the time period t5-t6. This allows the stator 112 to not generate a magnetic field, and the magnetic rotor 111 to be subjected only to the action of the stop component 130. This is beneficial for the stop component 130 to release elastic potential energy through the magnetic rotor 111, thereby reducing the impact of the stop component 130 on the opening control accuracy.

[0109] The second valve-closing pulse of the first control signal is defined as the waveform portion of D1 during the time interval t6-t7, and the second valve-closing pulse of the second control signal is defined as the waveform portion of D2 during the time interval t6-t7. The phase change sequence of D1 during the time interval t6-t7 is consistent with the phase change sequence of D1 during the time interval 0-t5, and the phase change sequence of D2 during the time interval t6-t7 is consistent with the phase change sequence of D2 during the time interval 0-t5. These details will not be elaborated further. When D1 and D2, with such a phase sequence, are applied to the stator 112, the stator 112 can also drive the magnetic rotor 111 to rotate helically downwards relative to the stator 112, causing the magnetic rotor 111 to collide with the stop assembly 130. The oscillation frequency of the waveform portions of D1 and D2 during the time interval t6-t7 is relatively slow, allowing the magnetic rotor 111 to rotate more slowly, thereby reducing the problem of collision and rebound between the magnetic rotor 111 and the stop assembly 130, and further reducing the impact of the stop assembly 130 on the opening control accuracy.

[0110] The second holding signal of the first control signal is defined as the waveform portion of D1 during the time period t7-t8, and the second holding signal of the second control signal is defined as the waveform portion of D2 during the time period t7-t8. During the time period t7-t8, the voltage values ​​of D1 and D2 remain basically unchanged, so that the stator 112 can generate a fixed magnetic field to drive the magnetic rotor 111 to stop. The second holding signal is used for transition between the valve opening pulse and the second valve closing pulse. During this transition period, the problem of position displacement of the magnetic rotor 111 can be reduced, so as to facilitate subsequent adjustment of the position of the magnetic rotor 111.

[0111] The valve opening pulse of the first control signal is defined as the waveform portion of D1 during the time period t8-t9, and the valve opening pulse of the second control signal is defined as the waveform portion of D2 during the time period t8-t9. The phase change sequence of D1 during the time period t8-t9 is opposite to the phase change sequence of D1 during the time period t6-t7, and the phase change sequence of D2 during the time period t8-t9 is opposite to the phase change sequence of D2 during the time period t6-t7. This allows the magnetic rotor 111 to rotate clockwise (towards the valve opening direction), that is, the magnetic rotor 111 rotates spirally upward relative to the stator 112, causing the magnetic rotor 111 to move away from the impact end position, and the valve core assembly 140 and the valve port 161 to move away from each other. This helps to reduce the restriction of the stop assembly 130 on the magnetic rotor 111, and is more conducive to improving the accuracy of the opening control of the electric valve 100.

[0112] Define the opening pulse of the first control signal and the opening pulse of the second control signal to drive the magnetic rotor 111 to rotate by an angle z2, where z2 is not greater than z1. This ensures that after the opening pulse drives the magnetic rotor 111 to rotate spirally upward, the valve core assembly 140 remains closed at the valve port 161. This makes the opening degree of the electric valve 100 zero when the magnetic rotor 111 is at the zero position, which is beneficial for controlling the opening degree of the electric valve 100 based on this zero position.

[0113] The first holding signal of the first control signal is defined as the waveform portion of D1 during the time interval t9-t10, and the first holding signal of the second control signal is defined as the waveform portion of D2 during the time interval t9-t10. During the time interval t9-t10, the voltage values ​​of D1 and D2 remain basically constant, allowing the stator 112 to generate a fixed magnetic field, driving the magnetic rotor 111 to stop rotating. The position where the magnetic rotor 111 stops rotating is taken as the zero point position. The phase of D1 at time t10 is basically consistent with the phase of D2 at time t5. The difference between the impact position of the magnetic rotor 111 and the zero point position of the magnetic rotor 111 is basically one step, which is a fixed value. This reduces the influence of the stop component 130 on the magnetic rotor 111 and also helps to improve the positioning accuracy of the stop component 130.

[0114] In one possible implementation, such as Figures 1 to 4 , Figure 7 As shown, a control method provided in the third embodiment of this application includes:

[0115] P100: Acquire the first Hall signal and the second Hall signal generated based on the magnetic field change of the magnetic rotor 111;

[0116] P110: Apply the valve-closing pulse of the first control signal to the first coil 1121, and apply the valve-closing pulse of the second control signal to the second coil 1122, driving the magnetic rotor 111 to rotate in the valve-closing direction.

[0117] P120: If it is determined that the magnetic rotor 111 collides with the stop assembly 130 based on the first Hall signal and the second Hall signal, the current phase of the first valve-closing pulse of the first control signal is taken as the target phase, the second valve-closing pulse of the first control signal is switched to the second holding signal and applied to the first coil 1121, and the second valve-closing pulse of the second control signal is switched to the second holding signal and applied to the second coil 1122, thereby driving the magnetic rotor 111 to stop rotating.

[0118] P130: Switch the second holding signal of the first control signal to the valve opening pulse and apply it to the first coil 1121; switch the second holding signal of the second control signal to the valve opening pulse and apply it to the second coil 1122, thereby driving the magnetic rotor 111 to rotate in the valve opening direction.

[0119] P140: If it is determined that the current phase of the valve opening pulse of the second control signal is consistent with the target phase, the valve opening pulse of the first control signal is switched to the first holding signal and applied to the first coil 1121, and the valve opening pulse of the second control signal is switched to the first holding signal and applied to the second coil 1122, thereby driving the magnetic rotor 111 to stop rotating.

[0120] P150: If it is determined that the magnetic rotor 111 has stopped rotating based on the first Hall signal and the second Hall signal, the position where the magnetic rotor 111 stops rotating shall be taken as the zero point position of the magnetic rotor 111.

[0121] P160: The opening degree of the electric valve 100 is controlled based on the zero position of the magnetic rotor 111, thereby controlling the flow rate of the fluid flowing through the electric valve 100.

[0122] In the related technology, when the electric valve 100 uses the control method of the related technology to determine the zero position, it is assumed that when the magnetic rotor 111 rotates to (135°+180°k), the magnetic rotor 111 collides with the stop component 130, where k is a positive integer. Theoretically, if the phase of D1 and the phase of D2 are 180° and 90° respectively when the magnetic rotor 111 and the stop component 130 are determined, the magnetic rotor 111 can stop at the position of (135°+180°k). However, considering that the rotation of the magnetic rotor 111 has a certain synchronous lag relative to the phase change of the control signal, in reality, if the Hall sensor determines that the magnetic rotor 111 collides with the stop assembly 130, the phases of D1 and D2 may be 270° and 180° respectively. Due to the restriction of the stop assembly 130, the magnetic rotor 111 may also stop at the position of (45°+180°k), which means that the zero point position determined in different times may be different, thus causing errors in the opening control of the electric valve 100. Furthermore, if the magnetic rotor 111 is located at the impact end position and the phase of D1 is 180° and the phase of D2 is 90°, considering that the spring slide rail 131 and slip ring 132 of the stop assembly 130 are made of elastic material, the stop assembly 130 applies a spring force to the magnetic rotor 111. Under the action of the spring force of the stop assembly 130, the magnetic rotor 111 may retract and stop at the position of (180°k-45°), which further increases the error of the opening control of the electric valve 100. In summary, in the related technology, when the magnetic rotor 111 and the stop assembly 130 collide and a holding signal is applied to the stator 112, the stop assembly 130 is prone to affecting the stopping position of the magnetic rotor 111, making the stopping position of the magnetic rotor 111 random. This leads to uncertainty in the positional relationship between the stopping position of the magnetic rotor 111 and the collision position of the magnetic rotor 111 and the stop assembly 130, resulting in a large error in the opening control of the electric valve.

[0123] In summary, compared with related technologies, the control method and electric valve provided in this embodiment solve the problem of control error caused by synchronization lag, and also solve the problem of randomness in the stopping position of the magnetic rotor 111 caused by the stop component 130. This allows the final zero position and the impact end position to differ by a fixed step, which is beneficial to improving the zero position update efficiency and the accuracy of the electric valve opening control after the update.

[0124] The embodiments described above are merely examples of several implementations of this application, and while the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the invention patent. It should be noted that those skilled in the art can make various modifications without departing from the inventive concept, and these modifications all fall within the protection scope of this invention.

Claims

1. A control method for controlling an electric valve (100), comprising: Acquire the induction signal generated based on the position change of the magnetic rotor (111); A valve-closing pulse is applied to the stator (112), causing the magnetic rotor (111) to rotate in the valve-closing direction of the electric valve; If, based on the sensing signal, it is determined that the magnetic rotor (111) collides with the stop assembly (130), and based on the current phase of the valve closing pulse, a target phase is determined, and an opening pulse is applied to the stator (112) to drive the magnetic rotor (111) to rotate in the opening direction of the electric valve (100); if it is determined that the current phase of the opening pulse belongs to the target phase, a first holding signal is applied to the stator (112) to drive the magnetic rotor (111) to stop rotating; If the magnetic rotor (111) stops rotating based on the sensing signal, the position where the magnetic rotor (111) stops rotating is set as the zero point position of the magnetic rotor (111).

2. The control method according to claim 1, characterized in that, The valve closing pulse includes a first valve closing pulse and a second valve closing pulse, wherein the oscillation frequency of the first valve closing pulse is greater than the oscillation frequency of the second valve closing pulse. The step of applying a valve-closing pulse to the stator (112) to drive the magnetic rotor (111) to rotate in the valve-closing direction of the electric valve specifically includes: The first valve-closing pulse is applied to the stator (112) to drive the magnetic rotor (111) to rotate in the valve-closing direction; If, under the first valve-closing pulse, it is determined based on the sensing signal that the magnetic rotor (111) collides with the stop assembly (130), the second valve-closing pulse is applied to the stator (112) to drive the magnetic rotor (111) to rotate in the valve-closing direction.

3. The control method according to claim 2, characterized in that, The step of determining, based on the sensing signal, that the magnetic rotor (111) collides with the stop assembly (130), determining the target phase based on the current phase of the valve closing pulse, and applying the valve opening pulse to the stator (112) to drive the magnetic rotor (111) to rotate in the opening direction of the electric valve (100) specifically includes: If, under the drive of the first valve-closing pulse, it is determined based on the sensing signal that the magnetic rotor (111) collides with the stop assembly (130), the target phase is determined based on the current phase of the first valve-closing pulse. If, under the influence of the second valve-closing pulse, it is determined based on the sensing signal that the magnetic rotor (111) collides with the stop assembly (130), the valve-opening pulse is applied to the stator (112) to drive the magnetic rotor (111) to rotate in the valve-closing direction.

4. The control method according to claim 3, characterized in that, The step of applying the valve opening pulse to the stator (112) to drive the magnetic rotor (111) to rotate in the valve closing direction, based on the sensing signal and the second valve closing pulse, specifically includes: If, under the drive of the second valve-closing pulse, it is determined based on the sensing signal that the magnetic rotor (111) collides with the stop assembly (130), the application of the second valve-closing pulse to the stator (112) is stopped, and the second holding signal is applied to the stator (112) to drive the magnetic rotor (111) to stop rotating. Stop applying the second holding signal to the stator (112), apply the valve opening pulse to the stator (112), and drive the magnetic rotor (111) to rotate in the valve closing direction.

5. The control method according to any one of claims 1 to 4, characterized in that, The sensing signal includes a first Hall signal and a second Hall signal, and the position change of the magnetic rotor (111) can cause a change in the magnetic field of the magnetic rotor (111); The step of acquiring the sensing signal generated based on the position change of the magnetic rotor (111) specifically includes: acquiring a first Hall signal generated based on the magnetic field change of the magnetic rotor (111), and acquiring a second Hall signal generated based on the magnetic field change of the magnetic rotor (111).

6. The control method according to claim 5, characterized in that, The step of determining that the magnetic rotor (111) has collided with the stop assembly (130) based on the sensing signal specifically includes: The current direction of rotation of the magnetic rotor (111) is determined based on the first Hall signal and the second Hall signal; If the current rotation direction of the magnetic rotor (111) is consistent with the valve opening direction, it is determined that the magnetic rotor (111) has collided with the stop assembly (130).

7. The control method according to claim 5 or 6, characterized in that, The step of determining that the magnetic rotor (111) has stopped rotating based on the sensing signal specifically includes: The duration during which the current position of the magnetic rotor (111) remains unchanged is determined based on at least one of the first Hall signal and the second Hall signal. If it is determined that the duration during which the current position of the magnetic rotor (111) remains unchanged exceeds the stop duration, then it is determined that the magnetic rotor (111) stops rotating.

8. An electric valve, comprising an electric motor (110), a control component (120), and a stop component (130), wherein the electric motor (110) comprises a magnetic rotor (111) and a stator (112), the magnetic rotor (111) being rotatable relative to the stator (112), the magnetic rotor (111) being capable of colliding with the stop component (130) when rotating, and the control component (120) being electrically connected to the stator (112); the control component (120) being configured to acquire a sensing signal generated based on a change in the position of the magnetic rotor (111); and to apply a valve-closing pulse to the stator (112) to drive the magnetic rotor (111) toward the closing of the electric valve (100). The valve rotates in the direction of rotation; if it is determined based on the sensing signal that the magnetic rotor (111) collides with the stop assembly (130), the target phase is determined based on the current phase of the valve closing pulse, and the valve opening pulse is applied to the stator (112) to drive the magnetic rotor (111) to rotate in the valve opening direction of the electric valve (100); if it is determined that the current phase of the valve opening pulse belongs to the target phase, the first holding signal is applied to the stator (112) to drive the magnetic rotor (111) to stop rotating; if it is determined based on the sensing signal that the magnetic rotor (111) stops rotating, the position where the magnetic rotor (111) stops rotating is set as the zero position of the magnetic rotor (111).

9. The electric valve according to claim 8, characterized in that, The control component (120) includes a first Hall sensor (122) and a second Hall sensor (123), defining a first radial line (L1) and a second radial line (L2). The first radial line (L1) passes through the axis of the first Hall sensor (122) and the magnetic rotor (111), and the second radial line (L2) passes through the axis of the second Hall sensor (123) and the magnetic rotor (111). The first radial line (L1) and the second radial line (L2) are set at an angle. Changes in the position of the magnetic rotor (111) can cause changes in the magnetic rotor (111). The magnetic field changes, and the sensing signal includes a first Hall signal and a second Hall signal. The first Hall sensor (122) is used to acquire the first Hall signal generated based on the magnetic field change of the magnetic rotor (111), and the second Hall sensor (123) is used to acquire the second Hall signal generated based on the magnetic field change of the magnetic rotor (111). The control component (120) is used to determine whether the magnetic rotor (111) collides with the stop component (130) and whether the magnetic rotor (111) stops rotating based on the first Hall signal and the second Hall signal.

10. The electric valve according to claim 8 or 9, characterized in that, The electric valve (100) includes a valve core assembly (140) and a nut screw assembly (150). The magnetic rotor (111) is connected to the valve core assembly (140) via the nut screw assembly (150). The valve core assembly (140) includes an elastic element (141). The sliding part of the screw part (152) is slidably disposed with the valve core assembly (140). The elastic element (141) is located in the inner cavity of the valve core assembly (140). The elastic element (141) is located between the sliding part and the end wall forming the inner cavity of the valve core assembly (140). When the magnetic rotor (111) is at the zero position, the opening degree of the electric valve is zero.