Control method of refrigerant double-control valve

Through the control method of the refrigerant dual-controlled valve, suspected blockages are judged and handled in real time, and the Hall sensor is used to monitor and output initialization instructions, which solves the problem of high blockage failure rate of traditional refrigerant valves and improves the stability and efficiency of the system.

CN119261495AActive Publication Date: 2025-01-07GAC AION NEW ENERGY AUTOMOBILE CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202411792235.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-06
Publication Date
2025-01-07
Estimated Expiration
2044-12-06

AI Technical Summary

Technical Problem

In traditional refrigerant valve control scheme, refrigerant valve blockage is directly regarded as a fault, resulting in an overestimation of the failure rate, affecting system confidence and efficiency, and increasing maintenance costs and shutdown frequency.

Method used

The control method of refrigerant dual control valve is adopted to judge suspected blockage in real time, send target initialization instructions and monitor the jump count of Hall sensor. If the initialization standard value is not reached, the blockage is determined and the alarm information is output; if the initialization is completed, the Output the previous running command. If the valve needle assembly reaches the target position normally, it will be determined that it is normal, otherwise it will be determined that it is blocked.

Benefits of technology

It effectively reduces the fault reporting rate of refrigerant valves, makes the refrigerant system more stable and reliable, reduces unnecessary repairs and shutdowns, and improves system performance and efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119261495A_ABST
    Figure CN119261495A_ABST
Patent Text Reader

Abstract

The invention provides a control method of a refrigerant double-control valve, which comprises the following steps of: after receiving a power-on signal of a vehicle, judging whether the refrigerant double-control valve is suspected to be locked or not in real time; if the refrigerant double-control valve is suspected to be locked, a target initialization instruction is sent to the refrigerant double-control valve, and whether the refrigerant double-control valve can complete initialization according to the target initialization instruction or not is judged; if yes, the previous operation instruction is output again, and if the valve needle assembly normally reaches the target operation position corresponding to the previous operation instruction, it is judged that the refrigerant double-control valve is normal; if not, alarm information used for indicating stalling of the refrigerant double-control valve is output; according to the scheme, when the upper computer monitors that the refrigerant valve is locked, the refrigerant valve is regarded as suspected locked-rotor, locked-rotor is not reported directly, the initialization instruction is given to the refrigerant valve once, and if initialization is not completed, the upper computer outputs the alarm information, so that the reporting failure rate of the refrigerant valve is effectively reduced, and a refrigerant system is more stable and reliable.
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 valves, and in particular to a control method for a refrigerant dual-control valve. Background Art

[0002] With the continuous development of automobile technology, the requirements for vehicle air conditioning systems in terms of comfort and energy efficiency are getting higher and higher. As a key component in the automobile air conditioning system, the refrigerant dual control valve controls the reversing and proportional distribution of the refrigerant to achieve different cooling and heating modes while optimizing the energy efficiency of the system.

[0003] In traditional refrigerant valve control solutions, when a refrigerant valve is blocked, the host computer will directly report the refrigerant valve blockage. This method, once a blockage occurs, will be regarded as a fault, resulting in an overestimation of the refrigerant valve failure rate. Frequent fault reporting not only affects user confidence in the system, but also leads to unnecessary repairs and replacements, increasing costs. At the same time, a high failure rate may also cause the system to shut down frequently during operation or adopt a conservative operation strategy, thereby limiting the performance and efficiency of the entire refrigerant system. Summary of the invention

[0004] In view of the above defects or deficiencies in the prior art, the present application aims to provide a control method for a refrigerant dual-control valve to reduce the reported fault rate; The refrigerant dual-control valve is used to control the refrigerant switching and the refrigerant proportional distribution. The refrigerant dual-control valve at least includes a valve needle assembly, a rotor, and a valve motor for driving the rotor to rotate to drive the valve needle assembly to operate; and includes the following steps: After receiving the power-on signal of the vehicle, it is determined in real time whether the refrigerant dual-control valve is suspected of being blocked; If the refrigerant dual-control valve is suspected to be blocked, a target initialization instruction is sent to the refrigerant dual-control valve, and it is determined whether the refrigerant dual-control valve can complete initialization according to the target initialization instruction; If yes, re-output the previous operation instruction, and if the valve needle assembly normally reaches the target operation position corresponding to the previous operation instruction, the refrigerant dual-control valve is determined to be normal; if not, the suspected stall is determined to be a stall, and an alarm message indicating that the refrigerant dual-control valve is stalled is output; The previous operation instruction is the operation instruction output most recently before the suspected jam of the refrigerant dual-control valve occurs, and the operation instruction is used to control the valve needle assembly to reach the corresponding target operation position.

[0005] According to the technical solution provided in the embodiment of the present application, after re-outputting the previous operation instruction, the following steps are also included: If the valve needle assembly does not normally reach the target operating position corresponding to the previous operating instruction, an alarm message indicating that the refrigerant dual-control valve is blocked is output.

[0006] According to the technical solution provided in the embodiment of the present application, the refrigerant dual-control valve is also equipped with a Hall sensor for monitoring the change of the rotor magnetic field; The real-time determination of whether the refrigerant dual-control valve is suspected of being blocked specifically includes the following steps: If the refrigerant dual-control valve is in a period in which a preset initialization instruction is not executed, the reverse electromotive force of the refrigerant dual-control valve and the first jump count of the Hall sensor are monitored in real time; If the first jump count of the Hall sensor does not change within a first preset time period, or the first jump count of the Hall sensor changes stably and the reverse electromotive force is abnormal, it is determined that the refrigerant dual-control valve is suspected to be blocked.

[0007] According to the technical solution provided in the embodiment of the present application, the preset initialization instruction includes a first instruction and a second instruction, wherein the first instruction is an instruction for controlling the valve needle assembly to move from the current position to the first stop position, and the second instruction is an instruction for controlling the valve needle assembly to move from the first stop position to the second stop position; The real-time determination of whether the refrigerant dual-control valve is suspected of being blocked also includes the following steps: If the refrigerant dual-control valve is in the period of executing the first instruction, a second jump count of the Hall sensor is obtained; the second jump count is a jump count of the Hall sensor during the process of the valve needle assembly running from the current position to the first stop position; If the second jump count does not change within the second preset time period, it is determined that the valve needle assembly has reached the first stop position, and the second instruction is output; If the refrigerant dual-control valve is in the period of executing the second instruction, a third jump count of the Hall sensor is obtained; the third jump count is a jump count of the Hall sensor during the process of the valve needle assembly running from the first stop position to the second stop position; If the third jump count does not reach the initialization standard value, it is determined that the refrigerant dual-control valve is suspected to be blocked, and the initialization standard value is the jump count of the valve needle assembly from the first stop position to the second stop position.

[0008] According to the technical solution provided in the embodiment of the present application, after obtaining the third transition count of the Hall sensor, the following steps are also included: If the third jump count reaches the initialization standard value, it is determined that the refrigerant dual-control valve has not been suspected of being blocked, and the initialization action corresponding to the preset initialization instruction is completed.

[0009] According to the technical solution provided in the embodiment of the present application, after receiving the power-on signal of the vehicle, the following steps are included: The refrigerant operation data is collected in real time and stored in a refrigerant operation database, wherein the operation data at least includes refrigerant pressure data and refrigerant flow data, and the refrigerant operation database includes multiple collection moments and the operation data at each collection moment.

[0010] According to the technical solution provided in the embodiment of the present application, sending a target initialization instruction to the refrigerant dual-control valve specifically includes the following steps: Retrieving the refrigerant operation database to obtain a reference data set, wherein the reference data set includes a plurality of first moments and the operation data corresponding to each of the first moments; the first moment is a collection moment within a third preset time period before the refrigerant dual-control valve is suspected of being blocked; According to the reference data set, corresponding target initialization parameters are obtained, wherein the target initialization parameters at least include a driving current and a driving pulse frequency for driving the rotor to rotate; A target initialization instruction corresponding to the target initialization parameter is sent to the refrigerant dual-control valve.

[0011] According to the technical solution provided in the embodiment of the present application, before re-outputting the previous operation instruction, the following steps are also included: Obtain the total number of rotor revolutions corresponding to the previous operation instruction and the total time required to execute the previous operation instruction; Divide the total number of revolutions into a plurality of sub-revolutions, and determine the sub-duration corresponding to each sub-revolution according to the total duration; According to all the sub-revolutions and the sub-durations corresponding to each sub-revolution, a step sequence is obtained; the step sequence includes a plurality of sub-step durations and a step number of revolutions corresponding to each of the sub-step durations; After re-outputting the previous operation instruction, the following steps are also included: Start timing, and obtain a first actual number of revolutions of the rotor within the step-by-step duration according to the step-by-step duration in the step-by-step sequence; If the first actual number of revolutions within a certain step-by-step duration is different from the step-by-step number of revolutions corresponding to the step-by-step duration, it is determined that the valve needle assembly has not normally reached the target operating position corresponding to the previous operating instruction.

[0012] According to the technical solution provided in the embodiment of the present application, after obtaining the actual number of revolutions of the rotor in the step-by-step time length, the following steps are also included: If the actual number of revolutions within a certain step-by-step duration is different from the step-by-step number of revolutions corresponding to the step-by-step duration, a stop instruction is output, and the stop instruction is used to control the valve motor to stop running.

[0013] According to the technical solution provided in the embodiment of the present application, if the actual number of revolutions within a certain step duration is different from the step number of revolutions corresponding to the step duration, the following steps are also included: According to the actual number of revolutions within the step-by-step duration, the actual stop position of the valve core assembly is obtained, and the actual stop position is reported.

[0014] Compared with the prior art, the beneficial effect of the present application is that when the host computer detects that the refrigerant valve is blocked, it will first treat it as a suspected blockage, and will not directly report the blockage, but will give the refrigerant valve another initialization instruction. If the initialization is not completed this time, the host computer will output an alarm message again. If the initialization is completed this time, the host computer will output the position instruction required last time to the refrigerant valve again. If the refrigerant valve arrives normally, it is determined that the refrigerant valve has returned to normal, and the host computer will not report the suspected blockage. Through this blockage response logic, the reported failure rate of the refrigerant valve is effectively reduced, making the refrigerant system more stable and reliable. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] Figure 1 A flow chart of the steps of a control method for a refrigerant dual-control valve provided in an embodiment of the present application. DETAILED DESCRIPTION

[0016] The present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It is to be understood that the specific embodiments described herein are only used to explain the relevant invention, rather than to limit the invention. It is also necessary to explain that, for ease of description, only the parts related to the invention are shown in the accompanying drawings.

[0017] It should be noted that, in the absence of conflict, the embodiments and features in the embodiments of the present 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.

[0018] As mentioned in the background technology, in response to the problems in the prior art, the present application proposes a control method for a refrigerant dual-control valve; the refrigerant dual-control valve is used to control the refrigerant switching and the refrigerant proportional distribution, and the refrigerant dual-control valve at least includes a valve needle assembly, a rotor, and a valve motor for driving the rotor to rotate to drive the valve needle assembly to operate; please refer to Figure 1 As shown, the following steps are included: S1. After receiving a power-on signal from the vehicle, determine in real time whether the refrigerant dual-control valve is suspected of being blocked; Furthermore, the refrigerant dual-control valve is also equipped with a Hall sensor for monitoring changes in the rotor magnetic field; in this embodiment, the refrigerant dual-control valve is equipped with a Hall sensor. During the operation of the refrigerant dual-control valve, the magnetic field of the rotor will change with the opening and closing or reversing of the valve. This change will be captured by the Hall sensor and converted into a change in electrical signals, thereby causing the counter to jump.

[0019] The real-time determination of whether the refrigerant dual-control valve is suspected of being blocked specifically includes the following steps: If the refrigerant dual-control valve is in a period in which a preset initialization instruction is not executed, the reverse electromotive force of the refrigerant dual-control valve and the first jump count of the Hall sensor are monitored in real time; If the first jump count of the Hall sensor does not change within a first preset time period, or the first jump count of the Hall sensor changes stably and the reverse electromotive force is abnormal, it is determined that the refrigerant dual-control valve is suspected to be blocked.

[0020] Specifically, this embodiment provides a method for determining whether a suspected stall occurs during this period when the refrigerant dual-control valve is in a normal operating state without initialization. Exemplarily, the data of the reverse electromotive force is continuously collected by a specific sensor device, and the number of jumps of the Hall sensor per unit time is recorded. The first preset time length is set to 5 seconds. If the jump count of the Hall sensor remains unchanged during these 5 seconds, it is possible that the valve is stuck or other faults have occurred, resulting in failure to operate normally. In this case, it is determined to be a suspected stall. Alternatively, when the first jump count of the Hall sensor changes steadily but the reverse electromotive force is abnormal, for example, if the reverse electromotive force exceeds ±10% of the normal range, it is also determined that the refrigerant dual-control valve is suspected of stalling.

[0021] Furthermore, the preset initialization instruction includes a first instruction and a second instruction, wherein the first instruction is an instruction for controlling the valve needle assembly to move from a current position to a first stop position, and the second instruction is an instruction for controlling the valve needle assembly to move from the first stop position to a second stop position; wherein the first stop position and the second stop position are two mechanical stop positions set in the refrigerant dual-control valve, which are used to control the rotation angle of the valve needle assembly inside the valve body.

[0022] The real-time determination of whether the refrigerant dual-control valve is suspected of being blocked also includes the following steps: If the refrigerant dual-control valve is in the period of executing the first instruction, a second jump count of the Hall sensor is obtained; the second jump count is a jump count of the Hall sensor during the process of the valve needle assembly running from the current position to the first stop position; If the second jump count does not change within the second preset time period, it is determined that the valve needle assembly has reached the first stop position, and the second instruction is output; If the refrigerant dual-control valve is in the period of executing the second instruction, a third jump count of the Hall sensor is obtained; the third jump count is a jump count of the Hall sensor during the process of the valve needle assembly running from the first stop position to the second stop position; If the third jump count does not reach the initialization standard value, it is determined that the refrigerant dual-control valve is suspected to be blocked, and the initialization standard value is the jump count of the valve needle assembly from the first stop position to the second stop position.

[0023] Specifically, this embodiment provides a method for determining whether a suspected stall occurs during this period when the refrigerant dual-control valve is in the process of initialization. The second preset duration (this duration is determined by experiment or experience based on factors such as the motion characteristics of the valve and the response time of the system, for example, it is set to 3 seconds). If the second jump count has not changed within 3 seconds, it means that the valve needle assembly has stopped moving, and it is likely to have reached the first stop position (at this time, it may also be stuck in a certain position and cannot move when executing the first instruction, but it still defaults to reaching the first stop position, because being stuck in a certain position will also cause the final third jump count to fail to reach the initialization standard value, and the judgment result remains unchanged). At this time, the host computer sends a second instruction to the drive controller of the valve motor through the communication line. After receiving the second instruction, the drive controller controls the valve motor to change the rotation direction or continue to drive the valve needle assembly from the first stop position to the second stop position according to appropriate drive parameters. In the process of the valve needle assembly running from the first stop position to the second stop position, similarly, the host computer continues to obtain the third jump count of the Hall sensor in real time according to the set time interval, and records and analyzes these data. When the third jump count reaches the set initialization standard value, the upper computer determines that the refrigerant dual-control valve has completed initialization, which means that the valve has completed the calibration preparation work at startup and can perform subsequent refrigerant switching and proportional distribution operations. If the third jump count has not reached the initialization standard value during the movement of the valve needle assembly to the second stop position (it may be that during the execution of the first instruction, the second jump count does not change within the second preset time period, which is actually the valve needle assembly stuck instead of reaching the first stop position, or stuck in a certain position during the execution of the second instruction), it is determined to be suspected of being blocked. For example, it is known that the Hall sensor will jump 100 times (initialization standard value) from the first stop position to the second stop position under normal circumstances. If the third jump count does not reach 100 times, the upper computer determines that the valve is suspected of being blocked, and subsequently determines whether it is a blocking situation that needs to be reported.

[0024] S2. If the refrigerant dual-control valve is suspected to be blocked, a target initialization instruction is sent to the refrigerant dual-control valve, and it is determined whether the refrigerant dual-control valve can complete initialization according to the target initialization instruction; Specifically, the target initialization instruction may be a set of specific parameters or signals for attempting to restart or adjust the state of the refrigerant dual-control valve.

[0025] S3, if yes, re-output the previous operation instruction, if the valve needle assembly normally reaches the target operation position corresponding to the previous operation instruction, then the refrigerant dual-control valve is determined to be normal; if not, then the suspected stall is determined to be stalled, and an alarm message indicating that the refrigerant dual-control valve is stalled is output; The previous operation instruction is the operation instruction output most recently before the suspected jam of the refrigerant dual-control valve occurs, and the operation instruction is used to control the valve needle assembly to reach the corresponding target operation position.

[0026] Specifically, if the initialization can be completed, it means that the valve may have resumed normal working conditions with the assistance of this target initialization instruction. At this time, the previous operation instruction is re-output. If the valve needle assembly normally reaches the target operation position corresponding to the previous operation instruction, it is determined that the refrigerant dual-control valve has indeed returned to normal. This shows that after processing, the valve has returned to normal working conditions and can continue to operate according to the preset program. On the contrary, if the valve needle assembly fails to complete the initialization according to the target initialization instruction, it means that the suspected stall cannot be restored by initialization and other operations. It is a real stall and an alarm message needs to be output. The alarm message can be notified to the user or maintenance personnel through a display screen, sound or other means so that timely measures can be taken for repair or replacement.

[0027] Specifically, the previous operation instruction is the total number of rotor revolutions and the total time required to control the valve needle assembly to reach the corresponding target operation position from the initialization position, for example, 150 revolutions within 3 minutes. The previous operation instruction can be directly output, and the second actual number of rotor revolutions is read after the preset time. If the second actual number of revolutions is less than the total number of rotor revolutions, it is determined that the valve needle assembly has not normally reached the target operation position corresponding to the previous operation instruction. In addition, the idea of ​​step-by-step output can be used as another implementation method: Furthermore, in a preferred embodiment, before re-outputting the previous operation instruction, the following steps are also included: Obtain the total number of rotor revolutions corresponding to the previous operation instruction and the total time required to execute the previous operation instruction; Divide the total number of revolutions into a plurality of sub-revolutions, and determine the sub-duration corresponding to each sub-revolution according to the total duration; According to all the sub-revolutions and the sub-durations corresponding to each sub-revolution, a step sequence is obtained; the step sequence includes a plurality of sub-step durations and a step number of revolutions corresponding to each of the sub-step durations; After re-outputting the previous operation instruction, the following steps are also included: Start timing, and according to each step duration in the step sequence, obtain a first actual number of revolutions of the rotor within the step duration; If the first actual number of revolutions within a certain step-by-step duration is different from the step-by-step number of revolutions corresponding to the step-by-step duration, it is determined that the valve needle assembly has not normally reached the target operating position corresponding to the previous operating instruction.

[0028] Specifically, the total number of revolutions is divided into a plurality of identical or different sub-revolutions, and the sub-duration corresponding to each sub-revolution is determined according to the total duration (if the sub-revolutions are identical, the corresponding sub-durations are identical; if the sub-revolutions are different, the corresponding sub-durations are different; the sub-revolutions are proportional to the sub-durations).

[0029] Exemplarily, 150 revolutions are divided into 5 sub-revolutions of 30 revolutions, and the sub-time length corresponding to each sub-revolution is determined to be 36 seconds based on 3 minutes, and the step sequence is [30, 36; 30, 36; 30, 36; 30, 36]. After the previous operation instruction is re-output, the timing starts, and the first actual revolution in the period is recorded as 30 revolutions in the first 36 seconds, and the first actual revolution in the period is recorded in the second 36 seconds. If it is also 30 revolutions, continue to the next... If after a certain 36-second period, it is found that the first actual revolution in the period is not 30 revolutions (usually less than 30 revolutions), it is determined that the valve needle assembly has not normally reached the target operation position corresponding to the previous operation instruction.

[0030] Specifically, compared with the above-mentioned method of reading the second actual number of revolutions after the total duration, this implementation can discover the problem more timely and earlier (for example, if this method finds that the first actual number of revolutions in this period is 28 revolutions in the fourth 36 seconds, then a stall can be determined at 144 seconds, which is earlier than the above-mentioned 3 minutes).

[0031] Furthermore, after obtaining the actual number of revolutions of the rotor within the step-by-step duration, the following steps are also included: If the actual number of revolutions within a certain step-by-step duration is different from the step-by-step number of revolutions corresponding to the step-by-step duration, a stop instruction is output, and the stop instruction is used to control the valve motor to stop running.

[0032] Specifically, based on the above method, the stall problem can be discovered earlier, and accordingly the valve motor can be stopped in a timely manner when the problem occurs, preventing further erroneous operation and avoiding possible greater damage to the system. This helps to protect the entire refrigerant system and enhance the safety and stability of the system.

[0033] Furthermore, if the actual number of revolutions within a certain step-by-step duration is different from the step-by-step number of revolutions corresponding to the step-by-step duration, the method further includes the following steps: According to the actual number of revolutions within the step-by-step duration, the actual stop position of the valve core assembly is obtained, and the actual stop position is reported.

[0034] For example, assuming that the physical stroke range of the entire valve core assembly from the initialization position to the target operating position is L mm (that is, 150 revolutions of the rotor can drive the valve needle assembly to move L mm), and the valve core assembly moves m mm on its operating track for every n revolutions of the rotor; the number of step revolutions is r2, and when it is found that the actual number of revolutions is different from the number of step revolutions corresponding to the fourth step duration within the fourth step duration, after the fourth step duration ends, the actual number of revolutions recorded is r1 (28 revolutions), and the actual stroke is L1=the stroke of the first three step revolutions+the stroke of the fourth actual revolution= , so in the initialization position The actual stop position.

[0035] Specifically, the actual stop position information can be displayed on the instrument panel or sent to the terminal device of the maintenance personnel to provide them with detailed fault information. Based on the actual stop position, the maintenance personnel can understand the specific position of the valve needle assembly when the fault occurs, and better analyze the cause of the fault in combination with the working principle and structure of the system. For example, the actual stop position reflects that the jamming occurs at a certain angle or position, which helps the maintenance personnel to determine whether it is a mechanical structure problem or an electrical control problem, so as to take more effective maintenance measures.

[0036] Furthermore, after re-outputting the previous operation instruction, the following steps are also included: If the valve needle assembly does not normally reach the target operating position corresponding to the previous operating instruction, an alarm message indicating that the refrigerant dual-control valve is blocked is output.

[0037] Specifically, the present embodiment provides an additional fault judgment based on the previous one. After re-outputting the previous operation instruction, if the target operation position cannot be reached normally, it means that the suspected stall cannot be restored by initialization and other operations, and it is also a real stall. This method is to further ensure that the system can detect and report faults in time to avoid potential problems affecting the normal operation of the vehicle air-conditioning system.

[0038] In a preferred embodiment, after obtaining the third transition count of the Hall sensor, the following steps are also included: If the third jump count reaches the initialization standard value, it is determined that the refrigerant dual-control valve has not been suspected of being blocked, and the initialization action corresponding to the preset initialization instruction is completed.

[0039] For example, if the above-mentioned initialization standard value is 100 times, if the third jump count reaches 100, it is determined that the refrigerant dual-control valve has not been suspected of being blocked and the initialization action corresponding to the preset initialization instruction is completed, which means that the valve position adjustment process is successfully completed and the system can prepare to enter the next normal operation state. It should be noted that the preset initialization instruction and the target initialization instruction in this scheme are both used to control the refrigerant dual-control valve to perform initialization actions. The difference is that the preset initialization instruction is a default initialization instruction executed by the vehicle under normal conditions, while the target initialization instruction is an initialization instruction that is manually output at this time when a suspected blockage occurs, attempting to restore the suspected blockage state. The output scenarios of these two initialization instructions are different, and the initialization parameters in the instructions may be the same or different.

[0040] In a preferred embodiment, after receiving the power-on signal of the vehicle, the following steps are included: The refrigerant operation data is collected in real time and stored in a refrigerant operation database, wherein the operation data at least includes refrigerant pressure data and refrigerant flow data, and the refrigerant operation database includes multiple collection moments and the operation data at each collection moment.

[0041] Specifically, the operation data is obtained through the pressure sensor and flow sensor installed on the refrigerant pipeline. For example, the refrigerant pressure and flow data are collected once every certain time (such as 1 second), and the collection time and the corresponding operation data are stored in the database. The refrigerant operation database is a time series database, which is convenient for subsequent query and analysis of the operation status of the refrigerant system.

[0042] Furthermore, sending a target initialization instruction to the refrigerant dual-control valve specifically includes the following steps: Retrieving the refrigerant operation database to obtain a reference data set, wherein the reference data set includes a plurality of first moments and the operation data corresponding to each of the first moments; the first moment is a collection moment within a third preset time period before the refrigerant dual-control valve is suspected of being blocked; According to the reference data set, corresponding target initialization parameters are obtained, wherein the target initialization parameters at least include a driving current and a driving pulse frequency for driving the rotor to rotate; A target initialization instruction corresponding to the target initialization parameter is sent to the refrigerant dual-control valve.

[0043] Exemplarily, the third preset time is set to 1 minute, then all the acquisition moments and corresponding refrigerant pressure, flow and other data within 1 minute before the suspected stall occurs are extracted from the database. Specifically, if the refrigerant pressure is high in the reference data set, it may be necessary to increase the drive current to overcome greater resistance; if the refrigerant flow changes rapidly, it may be necessary to adjust the drive pulse frequency to adapt to the dynamic changes of the system. Sending a target initialization instruction corresponding to the target initialization parameter to the refrigerant dual-control valve can make it possible to try to solve the suspected stall problem more specifically based on the operating conditions before the suspected stall occurs, thereby increasing the probability of restoring the valve to normal.

[0044] Specifically, a relationship model between refrigerant pressure, flow rate, driving current, and driving pulse frequency is constructed. A multivariate linear regression model is used, with refrigerant pressure and flow rate as input variables, and driving current and driving pulse frequency as output variables. By training a historical data sample set (obtained from the previous refrigerant operation database and refrigerant system), a model is obtained that can predict the appropriate driving current and driving pulse frequency based on the refrigerant pressure and flow rate over a period of time. The refrigerant pressure and flow rate data in the reference data set are input into the model to obtain the corresponding target initialization parameters.

[0045] 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 its 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 and the objective existence of infinite specific structures, ordinary technicians in this technical field can make several improvements, modifications or changes without departing from the principles of the present invention, 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 control method for a refrigerant dual-control valve, wherein the refrigerant dual-control valve is used to control refrigerant switching and refrigerant proportional distribution, characterized in that: The refrigerant dual-control valve comprises at least a valve needle assembly, a rotor, and a valve motor for driving the rotor to rotate so as to drive the valve needle assembly to operate; the method comprises the following steps: After receiving the power-on signal of the vehicle, it is determined in real time whether the refrigerant dual-control valve is suspected of being blocked; If the refrigerant dual-control valve is suspected to be blocked, a target initialization instruction is sent to the refrigerant dual-control valve, and it is determined whether the refrigerant dual-control valve can complete initialization according to the target initialization instruction; If yes, re-output the previous operation instruction, and if the valve needle assembly normally reaches the target operation position corresponding to the previous operation instruction, the refrigerant dual-control valve is determined to be normal; if not, the suspected stall is determined to be a stall, and an alarm message indicating that the refrigerant dual-control valve is stalled is output; The previous operation instruction is the operation instruction output most recently before the suspected jam of the refrigerant dual-control valve occurs, and the operation instruction is used to control the valve needle assembly to reach the corresponding target operation position.

2. The control method of the refrigerant dual-control valve according to claim 1, characterized in that: After re-outputting the previous operation instruction, the following steps are also included: If the valve needle assembly does not normally reach the target operating position corresponding to the previous operating instruction, an alarm message indicating that the refrigerant dual-control valve is blocked is output.

3. The control method of the refrigerant dual-control valve according to claim 1, characterized in that: The refrigerant dual-control valve is also equipped with a Hall sensor for monitoring the change of the rotor magnetic field; The real-time determination of whether the refrigerant dual-control valve is suspected of being blocked specifically includes the following steps: If the refrigerant dual-control valve is in a period in which a preset initialization instruction is not executed, the reverse electromotive force of the refrigerant dual-control valve and the first jump count of the Hall sensor are monitored in real time; If the first jump count of the Hall sensor does not change within a first preset time period, or the first jump count of the Hall sensor changes stably and the reverse electromotive force is abnormal, it is determined that the refrigerant dual-control valve is suspected to be blocked.

4. The control method of the refrigerant dual-control valve according to claim 3, characterized in that: The preset initialization instruction includes a first instruction and a second instruction, wherein the first instruction is an instruction for controlling the valve needle assembly to move from a current position to a first stop position, and the second instruction is an instruction for controlling the valve needle assembly to move from the first stop position to a second stop position; The real-time determination of whether the refrigerant dual-control valve is suspected of being blocked also includes the following steps: If the refrigerant dual-control valve is in the period of executing the first instruction, a second jump count of the Hall sensor is obtained; the second jump count is a jump count of the Hall sensor during the process of the valve needle assembly running from the current position to the first stop position; If the second jump count does not change within the second preset time period, it is determined that the valve needle assembly has reached the first stop position, and the second instruction is output; If the refrigerant dual-control valve is in the period of executing the second instruction, a third jump count of the Hall sensor is obtained; the third jump count is a jump count of the Hall sensor during the process of the valve needle assembly running from the first stop position to the second stop position; If the third jump count does not reach the initialization standard value, it is determined that the refrigerant dual-control valve is suspected to be blocked, and the initialization standard value is the jump count of the valve needle assembly from the first stop position to the second stop position.

5. The control method of the refrigerant dual-control valve according to claim 4, characterized in that: After obtaining the third transition count of the Hall sensor, the following steps are also included: If the third jump count reaches the initialization standard value, it is determined that the refrigerant dual-control valve has not been suspected of being blocked, and the initialization action corresponding to the preset initialization instruction is completed.

6. The control method of the refrigerant dual-control valve according to claim 1, characterized in that: After receiving the power-on signal of the vehicle, the following steps are included: The refrigerant operation data is collected in real time and stored in a refrigerant operation database, wherein the operation data at least includes refrigerant pressure data and refrigerant flow data, and the refrigerant operation database includes multiple collection moments and the operation data at each collection moment.

7. The control method of the refrigerant dual-control valve according to claim 6, characterized in that: The sending of the target initialization instruction to the refrigerant dual-control valve specifically includes the following steps: Retrieving the refrigerant operation database to obtain a reference data set, wherein the reference data set includes a plurality of first moments and the operation data corresponding to each of the first moments; the first moment is a collection moment within a third preset time period before the refrigerant dual-control valve is suspected of being blocked; According to the reference data set, corresponding target initialization parameters are obtained, wherein the target initialization parameters at least include a driving current and a driving pulse frequency for driving the rotor to rotate; A target initialization instruction corresponding to the target initialization parameter is sent to the refrigerant dual-control valve.

8. The control method of the refrigerant dual-control valve according to claim 1, characterized in that: Before re-outputting the previous operation instruction, the following steps are also included: Obtain the total number of rotor revolutions corresponding to the previous operation instruction and the total time required to execute the previous operation instruction; Divide the total number of revolutions into a plurality of sub-revolutions, and determine the sub-duration corresponding to each sub-revolution according to the total duration; According to all the sub-revolutions and the sub-durations corresponding to each sub-revolution, a step sequence is obtained; the step sequence includes a plurality of sub-step durations and a step number of revolutions corresponding to each of the sub-step durations; After re-outputting the previous operation instruction, the following steps are also included: Start timing, and obtain a first actual number of revolutions of the rotor within the step-by-step duration according to the step-by-step duration in the step-by-step sequence; If the first actual number of revolutions within a certain step-by-step duration is different from the step-by-step number of revolutions corresponding to the step-by-step duration, it is determined that the valve needle assembly has not normally reached the target operating position corresponding to the previous operating instruction.

9. The control method of the refrigerant dual-control valve according to claim 8, characterized in that: After obtaining the actual number of revolutions of the rotor within the step-by-step duration, the following steps are also included: If the actual number of revolutions within a certain step-by-step duration is different from the step-by-step number of revolutions corresponding to the step-by-step duration, a stop instruction is output, and the stop instruction is used to control the valve motor to stop running.

10. The control method of the refrigerant dual-control valve according to claim 9, characterized in that: If the actual number of revolutions within a certain step-by-step duration is different from the step-by-step number of revolutions corresponding to the step-by-step duration, the method further comprises the following steps: According to the actual number of revolutions within the step-by-step duration, the actual stop position of the valve core assembly is obtained, and the actual stop position is reported.

Citation Information

Patent Citations

  • Control method

    CN113630061A

  • Electronic three-way water valve locked-rotor monitoring control method and system

    CN116300579A

  • Control method of integrated thermal management multi-way valve for vehicle

    CN118219765A