A vehicle control method for a refrigerant reversing valve

Through the cooperation of the motor and the Hall sensor, accurate initialization of the refrigerant reversing valve is achieved, which solves the problem of inapplicable initialization logic in the vehicle system and improves the adaptability of the refrigerant reversing valve and the stability of the vehicle air-conditioning system.

CN119309051BActive Publication Date: 2025-09-16GAC AION NEW ENERGY AUTOMOBILE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411792239.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-06
Publication Date
2025-09-16
Estimated Expiration
2044-12-06

AI Technical Summary

Technical Problem

In the prior art, the chip controller of the vehicle system cannot monitor the current when the motor is running, resulting in the refrigerant reversing valve initialization logic being unable to be applied normally, affecting the normal operation of the refrigerant reversing valve and the performance and stability of the vehicle air-conditioning system.

Method used

By rotating the motor clockwise and counterclockwise for a specific number of steps and combining the signal collection and judgment of the Hall sensor, the position of the valve core is determined to initialize the refrigerant reversing valve.

Benefits of technology

In the absence of reaction electromotive force assistance, the accuracy of refrigerant reversing valve initialization is ensured, which improves its adaptability and application range in different vehicle systems, enhances the stability and reliability of the vehicle air-conditioning system, and reduces the probability of failure and maintenance costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119309051B_ABST
    Figure CN119309051B_ABST
Patent Text Reader

Abstract

The present application provides a vehicle control method for a refrigerant reversing valve, comprising the following steps: after receiving an initialization instruction, controlling the motor to rotate clockwise for a first target number of steps to drive the valve core to move from the first stop position to the second stop position, and obtaining the first actual driving step of the motor in real time; if the first actual driving step reaches the first target step, controlling the motor to rotate counterclockwise for a second target number of steps to drive the valve core to move from the second stop position to the first stop position, and obtaining the first collection signal number of the Hall sensor in real time; if the first collection signal number is greater than or equal to the first signal quantity, controlling the motor to rotate clockwise for a third target number of steps, and obtaining the second collection signal number of the Hall sensor in real time; if the second collection signal number accumulates to the second signal quantity, determining that the refrigerant reversing valve has completed the initialization action; the present method can help a chip controller that does not support the acquisition of reaction electromotive force to complete the initialization action of the refrigerant reversing valve.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of refrigerant reversing valves, and in particular to a vehicle-wide control method for a refrigerant reversing valve. Background Art

[0002] With the continuous advancement of automotive technology, refrigerant reversing valves play a vital role in vehicle air conditioning systems. Currently, existing technologies typically rely on reaction electromotive force (EMF) and Hall effect sensors to accurately implement initialization logic. This approach, by monitoring the reaction electromotive force (EMF) and Hall effect sensor signals during motor operation, accurately determines the position of the valve core, thereby achieving refrigerant reversing valve initialization.

[0003] However, in practical applications, the chip controller of an onboard system often needs to control multiple modules beyond the thermal management system. Sometimes, to meet the adaptability of these additional modules, the selected chip controller lacks the ability to obtain the reaction electromotive force and cannot monitor the current during motor operation. In such cases, the traditional initialization logic based on the reaction electromotive force cannot be applied properly, which poses a significant challenge to the initialization of the refrigerant reversing valve. Failure to complete accurate initialization will directly affect the normal operation of the refrigerant reversing valve, and thus the performance and stability of the vehicle air conditioning system. Summary of the Invention

[0004] In view of the above-mentioned defects or deficiencies in the prior art, the present application aims to provide a vehicle-wide control method for a refrigerant reversing valve to improve the adaptability of the refrigerant reversing valve initialization logic.

[0005] The present application provides a vehicle control method for a refrigerant reversing valve, wherein the refrigerant reversing valve comprises at least a shell, wherein the shell has a first space, wherein a motor and a magnet rotor connected to an output end of the motor are provided in the first space, wherein the valve motor can drive the magnet rotor to rotate and drive a valve core provided in the first space to move along the first direction, wherein a coil is provided outside the first space at a position corresponding to the magnet rotor, and wherein a Hall sensor is provided outside the first space; wherein the shell has a refrigerant inlet, a first refrigerant outlet, and a second refrigerant outlet, and wherein along the first direction, the valve core has a first stop position corresponding to the first refrigerant outlet, and a second stop position corresponding to the second refrigerant outlet;

[0006] The method comprises the following steps:

[0007] After receiving the first initialization instruction, the motor is controlled to rotate clockwise by a first target number of steps to drive the valve core to move from the first stop position to the second stop position, and a first actual number of driving steps of the motor is obtained in real time; wherein the first target number of steps is the number of steps required to drive the motor for a full stroke from the first stop position to the second stop position;

[0008] If the first actual driving step number reaches the first target step number, the motor is controlled to rotate counterclockwise by a second target step number to drive the valve core to move from the second stop position toward the first stop position, and the first collected signal number of the Hall sensor is obtained in real time; wherein the second target step number is the number of steps required to drive the motor for a full stroke from the second stop position to the first stop position;

[0009] If the first collected signal number is greater than or equal to the first signal quantity, the motor is controlled to rotate clockwise a third target number of steps, and a second collected signal number of the Hall sensor is acquired in real time; wherein the third target number of steps is the number of steps required to drive the motor from the first stop position to the initialization position; and the first signal quantity is obtained from the first target number of steps or the second target number of steps;

[0010] If the second collected signal number accumulates to a second signal quantity, it is determined that the refrigerant reversing valve completes the initialization action corresponding to the first initialization instruction; wherein, the second signal quantity is obtained by the third target step number.

[0011] According to the technical solution provided in the embodiment of the present application, the first signal quantity is ,in is the first target number of steps or the second target number of steps, a is the compensation value, and the compensation value is obtained at least from the friction force, refrigerant pressure and mechanical component differences when the valve core moves from the second stop position to the first stop position under actual working conditions.

[0012] According to the technical solution provided in the embodiment of the present application, the second signal quantity is ,in is the third target number of steps, b is the fine-tuning value, and the fine-tuning value is obtained at least by the valve core movement accuracy, the Hall sensor accuracy and the refrigerant flow characteristics.

[0013] According to the technical solution provided in the embodiment of the present application, the initialization position is the position corresponding to the first refrigerant outlet; after determining that the refrigerant reversing valve has completed initialization, the following steps are also included:

[0014] After receiving a first reversing instruction, the motor is controlled to rotate clockwise for a first target reversing number of steps, and a third collected signal number of the Hall sensor is obtained in real time during the rotation process; wherein the first reversing instruction is an instruction to commutate from the first refrigerant outlet to the second refrigerant outlet; and the first target reversing number of steps is the number of steps required to drive the motor in the direction from the first refrigerant outlet to the second refrigerant outlet;

[0015] If the third collected signal number accumulates to a third signal quantity, it is determined that the first reversing action of the refrigerant reversing valve is completed; wherein, the third signal quantity is obtained by the first target reversing step number.

[0016] According to the technical solution provided in the embodiment of the present application, after the real-time acquisition of the third collected signal number of the Hall sensor during the rotation process, the following steps are further included:

[0017] If the third collected signal number does not reach the third semaphore, reporting a suspected stall to the bus;

[0018] controlling the refrigerant reversing valve to execute a second initialization instruction, and determining whether an initialization action corresponding to the second initialization instruction is completed;

[0019] If yes, continue to run the first reversing action; if no, report the stall.

[0020] According to the technical solution provided in the embodiment of the present application, after determining that the first reversing action of the refrigerant reversing valve is completed, the following steps are further included:

[0021] If a second reversing instruction is received, the motor is controlled to compensate for the number of transmission hysteresis steps, and the fourth collected signal number of the Hall sensor is obtained in real time; the second reversing instruction is an instruction to switch from the second refrigerant outlet to the first refrigerant outlet;

[0022] If the fourth collected signal number reaches a fourth signal quantity, it is determined that hysteresis compensation is complete and the motor is controlled to rotate counterclockwise for a second target commutation step number, and a fifth collected signal number of the Hall sensor is obtained in real time during the rotation process; wherein the second target commutation step number is the number of steps required to drive the motor in the direction from the second refrigerant outlet to the first refrigerant outlet; and the fourth signal quantity is obtained from the transmission hysteresis step number;

[0023] If the fifth collected signal number is accumulated to the third signal value, it is determined that the second reversing action of the refrigerant reversing valve is completed.

[0024] According to the technical solution provided in the embodiment of the present application, after obtaining the fourth collected signal number of the Hall sensor, the following steps are further included:

[0025] If the fourth collected signal number does not reach the fourth signal quantity, it is determined that the hysteresis compensation is not completed, and the refrigerant reversing valve is controlled to perform an initialization action;

[0026] If the refrigerant reversing valve completes the initialization action, the motor is controlled to rotate counterclockwise for a second target reversing step number, and the sixth collected signal number of the Hall sensor during the rotation process is obtained in real time;

[0027] If the sixth collected signal number is accumulated to the third signal quantity, it is determined that the second reversing action of the refrigerant reversing valve is completed.

[0028] According to the technical solution provided in the embodiment of the present application, after determining that the second reversing action of the refrigerant reversing valve is completed, the following steps are further included:

[0029] If the first commutation instruction is received again, the motor is controlled to compensate for the transmission hysteresis step number, and the seventh collected signal number of the Hall sensor is obtained in real time to determine whether the hysteresis compensation is completed;

[0030] If the hysteresis compensation is completed, the motor is controlled to rotate clockwise for a first target commutation step number, and the eighth collected signal number of the Hall sensor during the rotation is obtained in real time;

[0031] If the eighth collected signal number is accumulated to the third signal quantity, it is determined that the first reversing action of the refrigerant reversing valve is completed.

[0032] According to the technical solution provided in the embodiment of the present application, when the degree of forward wear of the valve core in the direction from the first stop position to the second stop position is the same as the degree of reverse wear of the valve core in the direction from the second stop position to the first stop position, the first target step number is the same as the second target step number; if the degree of forward wear is different from the degree of reverse wear, the first target step number is different from the second target step number.

[0033] According to the technical solution provided in the embodiment of the present application, the method further includes obtaining a first target number of steps and a second target number of steps;

[0034] The obtaining of the first target number of steps and the second target number of steps specifically includes the following steps:

[0035] Obtaining the forward wear degree and the reverse wear degree;

[0036] According to the forward wear degree, a first step compensation value is obtained, and according to the reverse wear degree, a second step compensation value is obtained;

[0037] Obtain a baseline target number of steps, obtain the first target number of steps based on the baseline target number of steps and the first step compensation value, and obtain the second target number of steps based on the baseline target number of steps and the second step compensation value; wherein the baseline target number of steps is the number of motor drive steps required to travel from the first refrigerant outlet to the second refrigerant outlet under ideal conditions.

[0038] Compared with the prior art, the beneficial effect of the present application is that: this method does not rely on the reaction electromotive force. By using the motor to rotate a specific number of steps clockwise and counterclockwise, and combining the signal collection and judgment of the Hall sensor, it can accurately determine the position of the valve core and complete the initialization action of the refrigerant reversing valve. Even without the assistance of the reaction electromotive force, the accuracy of the initialization can be guaranteed, laying the foundation for the normal operation of the refrigerant reversing valve. It is also applicable to vehicle-mounted systems whose chip controllers do not have the ability to obtain the reaction electromotive force. This control method greatly improves the adaptability of the refrigerant reversing valve in different vehicle-mounted systems, has stronger universality, and a simpler control method, allowing more vehicles to use this initialization strategy and expanding its scope of application. At the same time, the accurate initialization achieved by this method helps the refrigerant reversing valve to stably switch the refrigerant flow direction in subsequent work, thereby improving the stability and reliability of the vehicle air-conditioning system. The probability of failure caused by inaccurate initialization is reduced, and the maintenance cost and the impact on the user experience are reduced. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] Figure 1 A flowchart of the steps of the refrigerant reversing valve initialization control method provided in an embodiment of the present application;

[0040] Figure 2 A flowchart of the steps of the reversing control method of the refrigerant reversing valve provided in an embodiment of the present application;

[0041] Figure 3 This is a schematic structural diagram of the refrigerant reversing valve provided in an embodiment of the present application.

[0042] The text labels shown in the figure represent:

[0043] 1. Magnet rotor; 2. Valve core; 3. Refrigerant inlet; 4. Second refrigerant outlet; 5. First refrigerant outlet; 6. Housing; 7. Hall sensor. DETAILED DESCRIPTION

[0044] The present application will be further described in detail below with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are merely for the purpose of explaining the relevant invention and are not intended to limit the invention. It should also be noted that, for ease of description, only portions relevant to the invention are shown in the accompanying drawings.

[0045] It should be noted that, in the absence of conflict, the embodiments and features of the embodiments in this application can be combined with each other. The present application will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.

[0046] Example 1

[0047] As mentioned in the background technology, in order to solve the problems in the prior art, this embodiment proposes a vehicle control method for a refrigerant reversing valve, such as Figure 3 As shown, the refrigerant reversing valve at least includes a shell 6, which has a first space inside the shell 6. A motor and a magnet rotor 1 connected to the output end of the motor are provided in the first space. The valve motor can drive the magnet rotor 1 to rotate and drive the valve core 2 provided in the first space to move along the first direction. A coil is provided outside the first space at a position corresponding to the magnet rotor 1, and a Hall sensor 7 is provided outside the first space. A refrigerant inlet 3, a first refrigerant outlet 5 and a second refrigerant outlet 4 are provided on the shell 6. Along the first direction, the valve core 2 has a first stop position corresponding to the first refrigerant outlet 5 and a second stop position corresponding to the second refrigerant outlet 4.

[0048] Specifically, the first stop position refers to the mechanical limit position of the valve core 2 when it is in a position corresponding to the first refrigerant outlet 5 along the first direction, which is used to limit the movement of the valve core 2 and ensure that the refrigerant can flow out through the first refrigerant outlet 5; the second stop position refers to the mechanical limit position of the valve core 2 when it is in a position corresponding to the second refrigerant outlet 4 along the first direction, which is used to limit the movement of the valve core 2 and ensure that the refrigerant can flow out from the second refrigerant outlet 4.

[0049] Please refer to Figure 1 As shown, the method includes the following steps:

[0050] S1. After receiving a first initialization instruction, control the motor to rotate clockwise a first target number of steps to drive the valve core 2 to move from the first stop position to the second stop position, and obtain a first actual number of driving steps of the motor in real time; wherein the first target number of steps is the number of steps required to drive the motor for a full stroke from the first stop position to the second stop position;

[0051] Specifically, this embodiment provides a control method that achieves accurate initialization without relying on back electromotive force. The initialization drive current is 1.5 times the rated current for normal reversing. When the system receives a first initialization command from the vehicle control system itself, it prepares to begin initializing the refrigerant reversing valve. This first initialization command can be issued by the vehicle control system under specific conditions, such as when the vehicle is started, when the air conditioning system is started, or when an abnormality in the refrigerant reversing valve is detected.

[0052] Specifically, the first target number of steps is step, preferably 1600, first control the motor to rotate clockwise step, in this process, the actual driving steps of the motor are recorded in real time to ensure that the motor can rotate step, if the actual driving step number at a certain moment does not change and has not reached The number of steps of the motor can be precisely controlled by the motor driver, while the actual number of steps of the motor can be monitored in real time using devices such as encoders.

[0053] S2. If the first actual number of driving steps reaches the first target number of steps, the motor is controlled to rotate counterclockwise by a second target number of steps to drive the valve core 2 to move from the second stop position toward the first stop position, and a first collected signal count of the Hall sensor 7 is obtained in real time; wherein the second target number of steps is the number of steps required for the motor to drive the valve core 2 for a full stroke from the second stop position to the first stop position; and the first collected signal count is the jump count of the Hall sensor 7 during the movement of the valve core 2 from the second stop position toward the first stop position;

[0054] Specifically, this step is to achieve the first actual driving step number step to determine whether the valve core 2 has reached the second stop position. When the motor reaches the second stop position, the motor is controlled to rotate counterclockwise for the second target number of steps to return the valve core 2 to the first stop position again. Under ideal conditions (the valve core 2 has no wear or the degree of wear in the forward and reverse directions is the same), the target step length from the first stop position to the second stop position is the same as the target step length from the second stop position to the first stop position (that is, the second target number of steps is also 1600). In the process of moving from the second stop position to the first stop position, the first collected signal number of the Hall sensor 7 is obtained in real time. The Hall sensor 7 can be installed at an appropriate position of the refrigerant reversing valve to detect the position change of the valve core 2. This step determines whether the valve core 2 has returned to the first stop position by monitoring the signal of the Hall sensor 7.

[0055] S3. If the first collected signal number is greater than or equal to the first signal quantity, controlling the motor to rotate clockwise a third target number of steps, and acquiring a second collected signal number of the Hall sensor 7 in real time; wherein the third target number of steps is the number of steps required to drive the motor from the first stop position to the initialization position; and the first signal quantity is obtained from the first target number of steps or the second target number of steps;

[0056] Furthermore, the first signal quantity is ,in is the first target number of steps or the second target number of steps (the default is that the first target number of steps and the second target number of steps are the same), a is the compensation value, and the compensation value is obtained at least from the friction force, refrigerant pressure and mechanical component differences when the valve core 2 moves from the second stop position to the first stop position under actual working conditions.

[0057] Specifically, because the movement of the valve core 2 from the second stop position to the first stop position is affected by actual operating conditions such as friction, refrigerant pressure, and differences in mechanical components, it is not possible to simply rely on the theoretical number of steps to determine whether the valve core 2 has returned to the first stop position. Through comprehensive experiments considering these actual factors, the compensation value a was determined to be preferably 50. This step continuously monitors the signal from the Hall effect sensor 7 to determine whether the valve core 2 has reached the initialization position (the initialization position in this application defaults to the first refrigerant outlet 5) from the first stop position. If it has reached the initialization position, the motor is stopped.

[0058] Specifically, the diameter of the passage hole on the cylindrical valve core 2 of the refrigerant reversing valve is smaller than the diameter of the sealing ring on the cylindrical valve core 2 that cooperates with the base for rotational sealing. When the valve is calibrated, the internal leakage requirements of the valve can be met.

[0059] S4. If the second collected signal count reaches a second signal quantity, it is determined that the refrigerant reversing valve has completed initialization; wherein the second signal quantity is obtained from the third target step number. The second collected signal count is the jump count of the Hall sensor 7 during the movement of the valve core 2 from the first stop position to the initialization position;

[0060] Specifically, if the second collected signal number accumulates to the second signal amount, it indicates that the valve core 2 has reached the initialization position, that is, the initialization action is completed. If the second collected signal number does not reach the second signal amount, it is determined that the valve core 2 is blocked and a blockage is reported.

[0061] Furthermore, the second semaphore is ,in is the third target number of steps, b is the fine-tuning value, and the fine-tuning value is obtained at least by the valve core movement accuracy, the Hall sensor accuracy and the refrigerant flow characteristics.

[0062] Specifically, the Y value is preferably 160. Taking into account factors such as valve core movement accuracy, Hall sensor accuracy, and refrigerant flow characteristics, the fine-tuning value b is determined through experiments and actual working condition analysis, and the b value is preferably 6.

[0063] Further, when the degree of forward wear of the valve core 2 in the direction from the first stop position to the second stop position is the same as the degree of reverse wear of the valve core 2 in the direction from the second stop position to the first stop position, the first target step number is the same as the second target step number; if the degree of forward wear is different from the degree of reverse wear, the first target step number is different from the second target step number.

[0064] Specifically, various methods can be used to determine the degree of wear of the valve core 2 in different directions. The degree of wear can be characterized by the dimensional change at the contact point between the valve core 2 and the valve seat. Forward and reverse wear, the decrease in diameter or length at the contact point between the valve core 2 and the valve seat can be used to represent the degree of wear, respectively, during forward movement (e.g., from the first stop to the second stop) and reverse movement (e.g., from the second stop to the first stop). For example, the refrigerant reversing valve is disassembled at first predetermined intervals (the duration of the vehicle maintenance visit). After disassembly, the dimensions of the contact point between the valve core 2 and the valve seat are measured using a high-precision measuring instrument (e.g., a micrometer). For example, for a cylindrical valve core 2, the diameter of the cylindrical surface in contact with the valve seat is measured. The measured dimensions are then compared with the new valve core 2 dimensional standard. The new valve core 2 dimensional standard is pre-measured and recorded when the valve core 2 is in its new state. Assuming the diameter of the new valve core 2 at the point of contact with the valve seat is D0, and the diameter measured after a period of time is D1, the degree of wear is D0-D1 (expressed as the amount of diameter reduction). By recording the dimensional changes of the valve core 2 after forward and reverse movement, the forward and reverse wear degrees can be obtained.

[0065] In a preferred embodiment, the method further comprises obtaining a first target number of steps and a second target number of steps;

[0066] The obtaining of the first target number of steps and the second target number of steps specifically includes the following steps:

[0067] Obtaining the forward wear degree and the reverse wear degree;

[0068] According to the forward wear degree, a first step compensation value is obtained, and according to the reverse wear degree, a second step compensation value is obtained;

[0069] Obtain a reference target number of steps, obtain the first target number of steps based on the reference target number of steps and the first number of compensation values, and obtain the second target number of steps based on the reference target number of steps and the second number of compensation values; wherein the reference target number of steps is the number of motor drive steps required to travel from the first refrigerant outlet 5 to the second refrigerant outlet 4 under ideal conditions.

[0070] Specifically, this embodiment considers situations where the first target step count differs from the second target step count. If forward wear is severe, this means that when the valve core 2 moves from the first stop position to the second stop position, friction between the valve core 2 and the valve seat increases, the clearance changes, and so on, rendering the original baseline target step count inapplicable. By accessing a compensation database (for example, pre-establishing a database of correspondences between wear levels and step count compensation values, and determining appropriate compensation values ​​through lookup and interpolation), the first step count compensation value corresponding to the specific forward wear level is determined. For example, for every increase in forward wear by a certain percentage (e.g., 10%), the first step count compensation value is increased by a certain number of steps (e.g., 50 steps). Similarly, the second step count compensation value is determined. For example, if reverse wear causes the valve core 2 to tighten with the valve seat, the motor drive step count may need to be appropriately reduced, resulting in a negative second step count compensation value (assuming wear results in a 30-step reduction, the second step count compensation value would be -30). The baseline target step count is the number of motor drive steps required to move from the first stop position to the second stop position under ideal conditions. This value can be determined by conducting multiple tests on a new, unworn refrigerant reversing valve. During these tests, the motor is precisely controlled to drive valve core 2 from the first stop to the second stop. The number of steps required for the motor to stabilize each time is recorded. After statistical analysis, the average value is used as the baseline target step number (as shown above, this value is 1600 steps).

[0071] Therefore, in an ideal state, the first target step number and the second target step number are the reference target step number, both of which are 1600 steps. When , either the first target step or the second target step can be selected; if the first step compensation value is 80 steps and the second step compensation value is -30 steps in the actual consideration of wear, the first target step is 1600 + 80 = 1680 steps and the second target step is 1600 -30 = 1570 steps. When the first target step and the second target step are different, the corresponding first signal Select a second step goal.

[0072] This embodiment takes into account the differences in wear of the valve core 2 in different directions. By accurately determining the degree of wear and calculating the corresponding step compensation value, different first and second target step numbers are obtained, enabling more precise control of the motor-driven movement of the valve core 2 in both directions. This avoids inaccurate position of the valve core 2 due to wear, ensuring that the valve core 2 of the refrigerant reversing valve accurately reaches the corresponding stop position every time, thereby improving the control accuracy of the entire refrigerant reversing valve during operations such as refrigerant flow direction switching.

[0073] The following describes the operating principle of the refrigerant reversing valve initialization control strategy. The entire initialization process can be divided into two parts: stroke range determination and precise position determination. Stroke range determination involves controlling the motor to rotate clockwise a first target number of steps (e.g., preferably 1600 steps) to determine the full stroke distance from the first stop to the second stop. After the forward stroke is completed, the reverse stroke range is determined. Simultaneously, Hall effect sensor 7 collects signals to determine whether valve core 2 has returned to the first stop, providing a reference for subsequent precise position determination of valve core 2. Precise position determination primarily relies on Hall effect sensor signals. When the first collected signal from Hall effect sensor 7 is greater than or equal to the first signal value, valve core 2 is determined to have returned to the vicinity of the first stop. Then, when the motor rotates clockwise a third target number of steps and the second collected signal from Hall effect sensor 7 reaches this second signal value, valve core 2 has reached the initialization position (default: first refrigerant outlet 5), completing initialization. The entire initialization control scheme is a process of gradually and precisely determining the position of valve core 2. First, the approximate travel range is determined by moving the valve core 2 through its full stroke in both forward and reverse directions. The Hall effect sensor signal, combined with compensation and fine-tuning values ​​that take actual operating conditions into account, is then used to accurately determine whether the valve core 2 has returned to its initial position. This approach accurately initializes the refrigerant reversing valve without relying on back electromotive force, providing a reliable foundation for subsequent normal operation of the refrigerant reversing valve, such as accurately switching the refrigerant flow direction.

[0074] Example 2

[0075] Based on Example 1, this embodiment proposes a refrigerant valve reversing control method, which is intended to be executed when there is a refrigerant reversing demand at the vehicle end after the initialization action is completed. In this embodiment, the initialization position is the position corresponding to the first refrigerant outlet 5; the method includes the following steps:

[0076] After the refrigerant reversing valve is initialized, please refer to Figure 2 As shown, the following steps are also included:

[0077] After receiving the first reversing instruction, the motor is controlled to rotate clockwise for a first target reversing step number, and the third collected signal number of the Hall sensor 7 during the rotation process is obtained in real time; wherein, the first reversing instruction is an instruction to reverse from the first refrigerant outlet 5 to the second refrigerant outlet 4; the first target reversing step number is the number of steps required to drive the motor in the direction from the first refrigerant outlet 5 to the second refrigerant outlet 4; the third collected signal number is the jump count of the Hall sensor 7 during the process of the valve core 2 moving from the first refrigerant outlet 5 to the second refrigerant outlet 4;

[0078] It should be noted that Figure 2Port B is the first refrigerant outlet 5, and port C is the second refrigerant outlet 4. Specifically, after the refrigerant reversing valve completes the initialization action, the valve core 2 is in the position corresponding to the first refrigerant outlet 5. The entire system is in a standby state to receive a reversing command, waiting for the refrigerant reversing demand command issued by the vehicle end. If the first reversing command is received, it means that it is necessary to reverse from the initialization position to the second refrigerant outlet 4. The first target reversing step number is Wstep, and W is preferably 1250. During this process, the Hall sensor 7 converts the position change of the valve core 2 into an electrical signal and transmits it to the control system to monitor the actual position of the valve core 2.

[0079] If the third collected signal number accumulates to a third signal quantity, it is determined that the first reversing action of the refrigerant reversing valve is completed; wherein, the third signal quantity is obtained by the first target reversing step number.

[0080] Specifically, the third signal quantity is W / 2±d, where d is a compensation value, preferably 30. The third collected signal count is continuously compared with the third signal quantity (the third signal quantity is obtained from the first target number of reversing steps through a certain calculation relationship or empirical value. The specific method for obtaining the third signal quantity can be determined through a large number of preliminary experimental tests under different operating conditions to determine the range of Hall effect sensor 7 signals that accurately completes reversal from the first refrigerant outlet 5 to the second refrigerant outlet 4). If the third collected signal count reaches the third signal quantity, the control system determines that the first reversing action of the refrigerant reversing valve is complete, indicating that the refrigerant flow direction switching from the first refrigerant outlet 5 to the second refrigerant outlet 4 has been successfully achieved.

[0081] Furthermore, after obtaining the third collected signal number of the Hall sensor 7 in real time during the rotation process, the following steps are further included:

[0082] If the third collected signal number does not reach the third semaphore, reporting a suspected stall to the bus, so that the bus delays processing other linkage operations;

[0083] controlling the refrigerant reversing valve to execute a second initialization instruction, and determining whether an initialization action corresponding to the second initialization instruction is completed;

[0084] Specifically, the second initialization command is executed by a different entity than the first, but the initialization actions are the same. The first initialization command is issued by the vehicle's control system, while the second initialization command is issued by the host computer, which initiates the host computer's self-learning program to issue the second initialization command to the refrigerant reversing valve. During the normal initialization process, the vehicle control system is responsible because this is the routine setup process before the system starts or the refrigerant reversing valve begins operation. The vehicle control system drives the motor and acquires sensor signals according to pre-set logic and parameters (such as the first target number of steps, the second target number of steps, and the third target number of steps), thereby bringing the refrigerant reversing valve to a normal initialization state and preparing for subsequent operations such as refrigerant reversing. However, when an abnormality occurs, the host computer needs to intervene and initiate the self-learning program to perform the initialization action. This is because the host computer can handle the problem from a higher-level system perspective and monitor the status of various components and systems throughout the vehicle. If the refrigerant reversing valve exhibits an abnormality such as a suspected stall, the host computer can use the self-learning program to reinitialize the refrigerant reversing valve, helping to correct any potential faults and recalibrate the refrigerant reversing valve status.

[0085] If yes, continue to run the first reversing action; if no, report the stall.

[0086] Specifically, if the third collected signal count fails to reach the third signal quantity during clockwise rotation of the motor, this indicates a possible abnormal movement of the valve core 2. The refrigerant reversing valve will then report a suspected stall to the bus. Upon receiving this information, the bus will delay processing for a certain period of time to facilitate coordinated operations with other relevant vehicle systems (for example, adjusting the operating status of other devices associated with the refrigerant system, such as adjusting the air volume at the air conditioner outlet based on changes in refrigerant flow). Simultaneously, the bus will initiate a host computer self-learning program, control the refrigerant reversing valve to perform an initialization operation, and then determine whether this initialization operation is complete. If the initialization operation is complete, the previous first reversing operation will resume, that is, the motor will continue to rotate clockwise for the first target number of reversing steps. The third collected signal count from the Hall effect sensor 7 will be re-acquired in real time, and a determination will be made again whether the third signal quantity has been reached to complete the first reversing operation. If the initialization operation fails to complete, the stall information will be directly reported to the relevant monitoring system, alerting the operator or the vehicle's fault diagnosis module that a serious fault has occurred in the refrigerant reversing valve, which may require manual inspection or further troubleshooting. If the Hall signal does not reach the specified number (W / 2±d) due to minor jamming during normal commutation operation, a suspected stall is reported to the bus. The initialization operating current is 1.5 times the normal commutation operating current. This initialization can flush out the minor jamming impurities.

[0087] In a preferred embodiment, after determining that the first reversing action of the refrigerant reversing valve is completed, the method further includes the following steps:

[0088] If a second reversing instruction is received, the motor is controlled to compensate for the number of transmission hysteresis steps, and the fourth collected signal number of the Hall sensor 7 is obtained in real time; the second reversing instruction is an instruction to switch from the second refrigerant outlet 4 to the first refrigerant outlet 5; the fourth collected signal number is the jump count of the Hall sensor 7 during the process of the valve core 2 moving from the second refrigerant outlet 4 to the first refrigerant outlet 5;

[0089] If the fourth collected signal number reaches the fourth signal quantity, it is determined that the hysteresis compensation is completed and the motor is controlled to rotate counterclockwise for a second target commutation step number, and the fifth collected signal number of the Hall sensor 7 during the rotation process is obtained in real time; wherein, the second target commutation step number is the number of steps required to drive the motor in the direction from the second refrigerant outlet 4 to the first refrigerant outlet 5; the fourth signal quantity is obtained from the transmission hysteresis step number;

[0090] If the fifth collected signal number is accumulated to the third signal value, it is determined that the second reversing action of the refrigerant reversing valve is completed.

[0091] Specifically, because the running direction in the last step of initialization is consistent with the running direction to the second refrigerant outlet 4, the number of clockwise running steps in this step has covered this reversing hysteresis, so the above-mentioned reversing process does not need to repeatedly compensate for the hysteresis, but when the second refrigerant outlet 4 turns to the first refrigerant outlet 5, it is necessary to compensate for the transmission hysteresis. Specifically: when it is determined that the first reversing action of the refrigerant reversing valve is completed, if the second reversing instruction is received (that is, the instruction to switch from the second refrigerant outlet 4 to the first refrigerant outlet 5), the motor must first be controlled to compensate for the transmission hysteresis steps. In this process, the fourth collected signal number of the Hall sensor 7 is also obtained in real time, and this signal number is monitored to determine whether the transmission hysteresis compensation is completed. The transmission hysteresis is caused by reasons such as the presence of gaps in the mechanical transmission structure of the gear set of the refrigerant reversing valve. Compensating for the transmission hysteresis steps can ensure that the subsequent valve core 2 can accurately move according to the set stroke. Specifically, the number of steps Zstep used to compensate for transmission hysteresis is determined by the fourth signal quantity (Z / 2±c). The number of steps used to compensate for transmission hysteresis is selected from empirical values ​​obtained through extensive experimental testing. (During these experiments, technicians may have conducted detailed testing of the mechanical transmission structure of the refrigerant reversing valve, simulating actual reversing operations and measuring the number of additional motor rotation steps required to eliminate transmission hysteresis under different operating conditions (such as varying refrigerant pressures and valve core 2 movement speeds). These test data were then statistically analyzed to identify a range of steps that effectively compensate for transmission hysteresis in most situations, ultimately determining the preferred parameters, such as the Z and c values.) The Z value is preferably 70, and the c value is preferably 6. When the fourth collected signal quantity reaches the fourth signal quantity, hysteresis compensation is determined to be complete. The control system then controls the motor to rotate counterclockwise by a second target number of commutation steps. During motor rotation, the fifth collected signal quantity from the Hall sensor 7 is continuously and in real time acquired. The second target number of commutation steps can be the same as or different from the first target number of commutation steps. Continue to compare the fifth collected signal number with the third signal quantity (the third signal quantity determined previously is reused here because it is a key indicator for judging whether the reversing action from the second refrigerant outlet 4 to the first refrigerant outlet 5 is completed). If the fifth collected signal number accumulates to the third signal quantity, it is determined that the second reversing action of the refrigerant reversing valve is completed, that is, the refrigerant flow direction switching from the second refrigerant outlet 4 to the first refrigerant outlet 5 is successfully achieved.

[0092] Furthermore, after obtaining the fourth collected signal number of the Hall sensor 7, the following steps are also included:

[0093] If the fourth collected signal number does not reach the fourth signal quantity, it is determined that the hysteresis compensation is not completed, and the refrigerant reversing valve is controlled to perform an initialization action;

[0094] If the refrigerant reversing valve completes the initialization action, the motor is controlled to rotate counterclockwise for the second target reversing step number, and the sixth collected signal number of the Hall sensor 7 during the rotation process is obtained in real time;

[0095] If the sixth collected signal number is accumulated to the third signal value, it is determined that the second reversing action of the refrigerant reversing valve is completed.

[0096] Specifically, if the hysteresis compensation is not completed, small jamming is likely to occur. The initialization operating current is 1.5 times the normal commutation operating current. This initialization can try to flush out the small jamming impurities. If the initialization action is completed, it means that the small jamming impurities have been flushed, and the commutation action can be continued with a high probability.

[0097] In a preferred embodiment, after determining that the second reversing action of the refrigerant reversing valve is completed, the method further includes the following steps:

[0098] If the first commutation instruction is received again, the motor is controlled to compensate for the transmission hysteresis step number, and the seventh collected signal number of the Hall sensor 7 is obtained in real time to determine whether the hysteresis compensation is completed;

[0099] If the hysteresis compensation is completed, the motor is controlled to rotate clockwise for a first target commutation step number, and the eighth collected signal number of the Hall sensor 7 during the rotation process is obtained in real time;

[0100] If the eighth collected signal number is accumulated to the third signal quantity, it is determined that the first reversing action of the refrigerant reversing valve is completed.

[0101] Specifically, if the first reversing command is received again, the motor must first be controlled to compensate for the transmission hysteresis steps and the seventh collected signal number of Hall sensor 7 must be obtained in real time. This signal number is monitored to determine whether the transmission hysteresis compensation has been completed (in the same manner as described above). After hysteresis compensation is completed, the motor is controlled to rotate clockwise the first target reversing step number, and the eighth collected signal number of Hall sensor 7 is obtained in real time during this rotation process. The eighth collected signal number is continuously compared with the third signal number. If the eighth collected signal number reaches the third signal number, the first reversing action of the refrigerant reversing valve is determined to be complete, and the refrigerant flow direction is switched from the first refrigerant outlet 5 to the second refrigerant outlet 4 again.

[0102] The refrigerant reversing valve in this application only hits the mechanical stop position (the first stop position and the second stop position) during the initialization process. The number of motor drive steps during valve operation initialization is step, the number of motor driving steps when the valve is normally operated and reversed is Wstep, W< This initialization logic and normal operation reversing logic greatly reduce the number of times the mechanical stop is hit, thereby improving the valve service life.

[0103] This article uses specific examples to illustrate the principles and implementation methods of this application. The description of the above embodiments is only used to help understand the method and core ideas of this application. The above is only the preferred implementation method of this application. It should be pointed out that due to the limitations of textual expression, there are objectively infinite specific structures. For ordinary technicians in this technical field, without departing from the principles of the present invention, they can make several improvements, modifications or changes, and can also combine the above technical features in an appropriate manner; these improvements, modifications, changes or combinations, or the direct application of the inventive concept and technical solution to other occasions without improvement, should be regarded as the scope of protection of this application.

Claims

1. A vehicle control method for a refrigerant reversing valve, characterized in that: The refrigerant reversing valve comprises at least a shell (6), wherein the shell (6) has a first space, wherein a motor and a magnet rotor (1) connected to an output end of the motor are provided in the first space, wherein the motor can drive the magnet rotor (1) to rotate and drive the valve core (2) provided in the first space to move along a first direction, wherein a coil is provided outside the first space at a position corresponding to the magnet rotor (1), and wherein a Hall sensor (7) is provided outside the first space; wherein the shell (6) has a refrigerant inlet (3), a first refrigerant outlet (5) and a second refrigerant outlet (4), and wherein along the first direction, the valve core (2) has a first stop position corresponding to the first refrigerant outlet (5), and a second stop position corresponding to the second refrigerant outlet (4); The method comprises the following steps: After receiving the first initialization instruction, the motor is controlled to rotate clockwise for a first target number of steps to drive the valve core (2) to move from the first stop position to the second stop position, and a first actual driving step number of the motor is obtained in real time; wherein the first target number of steps is the number of steps required to drive the motor for a full stroke from the first stop position to the second stop position; If the first actual driving step number reaches the first target step number, the motor is controlled to rotate counterclockwise by a second target step number to drive the valve core (2) to move from the second stop position to the first stop position, and the first collected signal number of the Hall sensor (7) is obtained in real time; wherein the second target step number is the number of steps required for the motor to drive the full stroke from the second stop position to the first stop position; If the first collected signal number is greater than or equal to the first signal quantity, the motor is controlled to rotate clockwise for a third target number of steps, and the second collected signal number of the Hall sensor (7) is acquired in real time; wherein the third target number of steps is the number of steps required to drive the motor from the first stop position to the initialization position; and the first signal quantity is obtained from the first target number of steps or the second target number of steps; If the second collected signal number accumulates to a second signal quantity, it is determined that the refrigerant reversing valve completes the initialization action corresponding to the first initialization instruction; wherein, the second signal quantity is obtained by the third target step number.

2. The vehicle-wide control method for a refrigerant reversing valve according to claim 1, characterized in that: The first semaphore is ,in is the first target number of steps or the second target number of steps, a is a compensation value, and the compensation value is obtained at least from the friction force, refrigerant pressure and mechanical component differences when the valve core (2) moves from the second stop position to the first stop position under actual working conditions.

3. The vehicle-wide control method for a refrigerant reversing valve according to claim 1, characterized in that: The second semaphore is ,in is the third target number of steps, b is the fine-tuning value, and the fine-tuning value is obtained at least by the valve core movement accuracy, the Hall sensor accuracy and the refrigerant flow characteristics.

4. The vehicle-wide control method for a refrigerant reversing valve according to claim 1, characterized in that: The initialization position is the position corresponding to the first refrigerant outlet (5); after determining that the refrigerant reversing valve has completed initialization, the following steps are also included: After receiving the first reversing instruction, the motor is controlled to rotate clockwise for a first target reversing step number, and the third collected signal number of the Hall sensor (7) during the rotation process is obtained in real time; wherein, the first reversing instruction is an instruction to reverse from the first refrigerant outlet (5) to the second refrigerant outlet (4); the first target reversing step number is the number of steps required to drive the motor in the direction from the first refrigerant outlet (5) to the second refrigerant outlet (4); If the third collected signal number accumulates to a third signal quantity, it is determined that the first reversing action of the refrigerant reversing valve is completed; wherein, the third signal quantity is obtained by the first target reversing step number.

5. The vehicle-wide control method for a refrigerant reversing valve according to claim 4, characterized in that: After the real-time acquisition of the third collected signal number of the Hall sensor (7) during the rotation process, the following steps are also included: If the third collected signal number does not reach the third semaphore, reporting a suspected stall to the bus; controlling the refrigerant reversing valve to execute a second initialization instruction, and determining whether an initialization action corresponding to the second initialization instruction is completed; If yes, continue to run the first reversing action; if no, report the stall.

6. The vehicle-wide control method for a refrigerant reversing valve according to claim 4, characterized in that: After determining that the first reversing action of the refrigerant reversing valve is completed, the following steps are also included: If a second reversing instruction is received, the motor is controlled to compensate for the number of transmission backlash steps, and the fourth collected signal number of the Hall sensor (7) is obtained in real time; the second reversing instruction is an instruction to reverse from the second refrigerant outlet (4) to the first refrigerant outlet (5); If the fourth collected signal number reaches the fourth signal quantity, it is determined that the hysteresis compensation is completed and the motor is controlled to rotate counterclockwise for a second target commutation step number, and the fifth collected signal number of the Hall sensor (7) during the rotation process is obtained in real time; wherein the second target commutation step number is the number of steps required for the travel driving motor from the second refrigerant outlet (4) to the first refrigerant outlet (5); the fourth signal quantity is obtained from the transmission hysteresis step number; If the fifth collected signal number is accumulated to the third signal value, it is determined that the second reversing action of the refrigerant reversing valve is completed.

7. The vehicle-wide control method for a refrigerant reversing valve according to claim 6, characterized in that: After obtaining the fourth collected signal number of the Hall sensor (7), the following steps are also included: If the fourth collected signal number does not reach the fourth signal quantity, it is determined that the hysteresis compensation is not completed, and the refrigerant reversing valve is controlled to perform an initialization action; If the refrigerant reversing valve completes the initialization action, the motor is controlled to rotate counterclockwise for a second target reversing step number, and the sixth collected signal number of the Hall sensor (7) during the rotation process is obtained in real time; If the sixth collected signal number is accumulated to the third signal quantity, it is determined that the second reversing action of the refrigerant reversing valve is completed.

8. The vehicle-wide control method for a refrigerant reversing valve according to claim 7, characterized in that: After determining that the second reversing action of the refrigerant reversing valve is completed, the method further includes the following steps: If the first commutation instruction is received again, the motor is controlled to compensate for the number of transmission hysteresis steps, and the seventh collected signal number of the Hall sensor (7) is obtained in real time to determine whether the hysteresis compensation is completed; If the hysteresis compensation is completed, the motor is controlled to rotate clockwise for a first target commutation step number, and the eighth collected signal number of the Hall sensor (7) during the rotation process is obtained in real time; If the eighth collected signal number is accumulated to the third signal quantity, it is determined that the first reversing action of the refrigerant reversing valve is completed.

9. The vehicle-wide control method for a refrigerant reversing valve according to claim 1, characterized in that: When the degree of forward wear of the valve core (2) in the direction from the first stop position to the second stop position is the same as the degree of reverse wear of the valve core (2) in the direction from the second stop position to the first stop position, the first target step number is the same as the second target step number; if the degree of forward wear is different from the degree of reverse wear, the first target step number is different from the second target step number.

10. The vehicle-wide control method for a refrigerant reversing valve according to claim 9, characterized in that: The method further includes obtaining a first target number of steps and a second target number of steps; The obtaining of the first target number of steps and the second target number of steps specifically includes the following steps: Obtaining the forward wear degree and the reverse wear degree; According to the forward wear degree, a first step compensation value is obtained, and according to the reverse wear degree, a second step compensation value is obtained; Obtain a reference target number of steps, obtain the first target number of steps based on the reference target number of steps and the first number of steps compensation value, and obtain the second target number of steps based on the reference target number of steps and the second number of steps compensation value; wherein the reference target number of steps is the number of motor drive steps required from the first refrigerant outlet (5) to the second refrigerant outlet (4) under ideal conditions.

Citation Information

Patent Citations

  • Electric valve of water supply pipe network and water supply pipe network external source invasion measuring system

    CN104879550A

  • Control method for electronic expansion valve and air conditioner control system

    CN108626919A