Water valve control method, storage medium, controller, and vehicle
Patent Information
- Application Number
- CN202510444523.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-09
- Publication Date
- 2026-10-16
AI Technical Summary
[0003]发明人发现,水阀的形变量较大,使得水阀的使用寿命较短
[0031] In summary, in this embodiment, the minimum resistance rotation strategy refers to the strategy that minimizes the resistance experienced by the valve core during its rotation towards the target position. Thus, the valve core is less prone to deformation during rotation, resulting in a smaller deformation and extending the lifespan of the water valve. The minimum resistance position refers to the position where the resistance experienced by the valve core is minimal. Similarly, when the valve core is at the minimum resistance position, it is less prone to deformation, further minimizing deformation and extending the lifespan of the water valve.
Smart Images

Figure CN122920133A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of electronic technology, and in particular to a water valve control method, storage medium, controller, and vehicle. Background Technology
[0002] Currently, vehicles include a thermal management system, which includes a water circuit, a water valve located in the water circuit, and a water pump located in the water circuit. The water pump can drive the water flow in the water circuit, and the water flow can exchange heat with the object to be heat exchanged in the vehicle. The object to be heat exchanged may be, but is not limited to, the battery pack. The water flow can dissipate heat or heat the battery pack.
[0003] The inventors discovered that the large deformation of the water valve resulted in a short service life. Summary of the Invention
[0004] This application provides a water valve control method to reduce the deformation of the water valve, thereby extending its service life.
[0005] To achieve the above objectives, according to a first aspect of this application, a method for controlling a water valve is provided, comprising:
[0006] Obtain the operational requirements of the water circuit corresponding to the water valve;
[0007] When the aforementioned operational requirement is met, the water valve is controlled to rotate toward the target position according to the minimum resistance rotation strategy;
[0008] When there is no operational requirement, control the water valve to rotate to the position of minimum resistance.
[0009] Optionally, the minimum resistance rotation strategy includes keeping the water pump corresponding to the water valve in a closed state;
[0010] The control of the water valve to rotate to the target position according to the minimum resistance rotation strategy includes:
[0011] In response to a preset command controlling the rotation direction of the water valve, the operating state of the water pump is determined;
[0012] When the water pump is in the off state, control the water valve to rotate to the target position;
[0013] When the water pump is in the running state, the water pump is controlled to shut down, and after the water pump is shut down, the water valve is controlled to rotate to the target position.
[0014] Optionally, the method further includes:
[0015] When the water valve is rotated to the target position, the water pump is controlled to switch from the off state to the running state.
[0016] Optionally, controlling the water valve to rotate to the target position after the water pump is turned off includes:
[0017] When the water pump shut-off time meets the first preset duration, the water valve is controlled to rotate to the target position.
[0018] Optionally, after the step of controlling the water valve to rotate to the target position according to the minimum resistance rotation strategy, the method further includes:
[0019] When the rotation time of the water valve is greater than or equal to the second preset time and the water valve has not rotated to the target position, the water valve is controlled to stop rotating and the fault information of the water valve is reported.
[0020] Optionally, the water valve includes at least two valve ports;
[0021] When the water valve is rotated to the position of minimum resistance, all valve ports of the water valve are in the conducting state.
[0022] Optionally, the method further includes:
[0023] When the rotation time of the water valve is greater than or equal to a third preset time, and the water valve has not rotated to the position of minimum resistance, the water valve is controlled to stop rotating, and the fault information of the water valve is reported.
[0024] Optionally, before obtaining the operational requirements of the water circuit corresponding to the water valve, the method further includes:
[0025] When the water valve is in a faulty state, the acquisition of the operating requirements of the water circuit corresponding to the water valve is stopped, and the fault information of the water valve is reported.
[0026] When the water valve is in a fault-free state, the step of obtaining the operating requirements of the water circuit corresponding to the water valve is executed.
[0027] According to a second aspect of this application, a computer-readable storage medium is provided that stores a computer program thereon, which, when executed by a processor, implements the steps of the aforementioned method.
[0028] According to a third aspect of this application, a controller is provided that stores a computer program thereon, which, when executed by a processor, implements the steps of the aforementioned method.
[0029] According to a fourth aspect of this application, a vehicle is also provided, including the aforementioned controller.
[0030] According to a fifth aspect of this application, a computer program product is also provided, comprising a computer program or instructions that, when executed by a processor, implement the steps of the aforementioned method.
[0031] In summary, in this embodiment, the minimum resistance rotation strategy refers to the strategy that minimizes the resistance experienced by the valve core during its rotation towards the target position. Thus, the valve core is less prone to deformation during rotation, resulting in a smaller deformation and extending the lifespan of the water valve. The minimum resistance position refers to the position where the resistance experienced by the valve core is minimal. Similarly, when the valve core is at the minimum resistance position, it is less prone to deformation, further minimizing deformation and extending the lifespan of the water valve.
[0032] Other features and advantages of this application will be described in detail in the following detailed description section. Attached Figure Description
[0033] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0034] To gain a more complete understanding of this application and its beneficial effects, the following description will be provided in conjunction with the accompanying drawings, wherein the same reference numerals in the following description denote the same parts.
[0035] Figure 1 This is a structural diagram of a water system, which is an application scenario of a water valve control method provided in an exemplary embodiment of this disclosure.
[0036] Figure 2 yes Figure 2 A flow path for the medium-sized water flow, wherein the first and second valve ports are connected, and the third valve port is disconnected;
[0037] Figure 3 yes Figure 2 Another flow path for the medium-sized water, in which the first valve port and the third valve port are connected, and the second valve port is disconnected;
[0038] Figure 4 yes Figure 2 Another flow path for the medium-sized water flow, wherein the first valve port, the second valve port, and the third valve port are connected;
[0039] Figure 5 This is a flowchart illustrating the steps of a water valve control method provided in an exemplary embodiment of this disclosure. Detailed Implementation
[0040] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the protection scope of this application.
[0041] like Figure 1 As shown, the water system is an example application scenario of the control method of water valve 200. The water system includes a vehicle controller, a motor controller, a temperature sensing module, a water circuit, a water pump 100 installed in the water circuit, a water valve 200 installed in the water circuit, a first heat exchange object installed in the water circuit, and a second heat exchange object installed in the water circuit.
[0042] The motor controller can report fault information of water valve 200 to the vehicle controller. The motor controller can receive signals from the temperature sensing module, which is used to detect the temperature of the first and second heat exchange objects. The vehicle controller can control the operation and shutdown of water pump 100.
[0043] In practical use, the temperature sensing module detects the temperature of the object to be heat-exchanged, which can be either the first heat exchange object 300 or the second heat exchange object 400, and sends this temperature information to the vehicle controller. The vehicle controller then determines whether to perform heating or cooling operations on the object through the control water system based on the temperature information. When the vehicle controller determines to perform heating or cooling operations on the object through the control water system based on the temperature information, it can be understood that the object has a corresponding operational requirement for the water circuit corresponding to water valve 200. That is, when the vehicle controller determines to perform heating or cooling operations on the object through the control water system based on the temperature information, it can send corresponding requirement information to the motor controller, instructing the motor controller to control the operation of the water system to perform heating or cooling operations on the object.
[0044] Here, the motor controller controls the operation of the water system. During the heating or cooling operation of the object to be heated, one or more water valves 200 can be installed in the water system to divide it into multiple water channels. In this way, by controlling the rotation of the water valves 200, different water channels can be opened to heat or cool different objects to be heated.
[0045] The water valve 200 includes a motor, a valve core, and multiple valve ports 240. A motor controller is used to control the motor of the water valve 200. Rotation of the water valve 200 means the motor controls the rotation of the valve core, which in turn controls the opening degree of the multiple valve ports 240. The smaller the opening degree of a valve port 240, the smaller the water flow rate through that port 240. When the opening degree of a valve port 240 is at its minimum, the valve core blocks that port 240, meaning that port 240 is closed.
[0046] The multiple valve ports 240 include a first valve port 210, a second valve port 220, and a third valve port 230. For example... Figure 2 As shown, when the first valve port 210 and the second valve port 220 are open and the third valve port 230 is closed, the water pump 100 can drive the water flow to flow sequentially through the first valve port 210, the second valve port 220 and the first heat exchange object, and then return from the first heat exchange object to the water pump 100.
[0047] like Figure 3 As shown, when the first valve port 210 and the third valve port 230 are open and the second valve port 220 is closed, the water pump 100 can drive the water flow to flow sequentially through the first valve port 210, the third valve port 230 and the second object to be heat exchanged, and then return from the second object to be heat exchanged to the water pump 100.
[0048] like Figure 4 As shown, when the first valve port 210, the second valve port 220, and the third valve port 230 are connected, the water pump 100 can drive water to enter the water valve 200 from the first valve port 210, and then flow out of the water valve 200 from the second valve port 220 and the third valve port 230 respectively. The water flowing out from the second valve port 220 will flow through the first heat exchange object, and then flow back from the first heat exchange object to the water pump 100. The water flowing out from the third valve port 230 will flow through the second heat exchange object, and then flow back from the second heat exchange object to the water pump 100.
[0049] The first object to be heat exchanged may be, but is not limited to, an engine, battery, electric drive system, air conditioner, or passenger compartment, etc.; the second object to be heat exchanged may also be, but is not limited to, an engine, battery, electric drive system, air conditioner, or passenger compartment, etc.
[0050] Please see Figure 5 This application provides a control method for a water valve 200. The control method for the water valve 200 provided in the embodiments of this application includes steps S100-S300, which will be described in detail below.
[0051] Step S100: Obtain the operating requirements of the water circuit corresponding to water valve 200.
[0052] The operational requirements of the water system refer to whether there is a demand for the water system in the application environment or usage scenario where the water valve 200 is located.
[0053] In the above application scenario, taking the first object to be heat exchanged as an example, if the temperature sensing module detects that the temperature of the first object to be heat exchanged is lower than the first preset temperature, it indicates that the first object to be heat exchanged is too cold and needs to be heated, requiring the use of the water circuit. The vehicle controller needs to control the pump to operate, and the flowing water will heat the first object to be heat exchanged. If the temperature of the first object to be heat exchanged is detected to be higher than the second preset temperature, it indicates that the first object to be heat exchanged is overheated and needs to be cooled, requiring the use of the water circuit. The vehicle controller needs to control the pump to operate, and the flowing water will dissipate heat from the first object to be heat exchanged. If the temperature of the first object to be heat exchanged is detected to be greater than or equal to the first preset temperature and less than or equal to the second preset temperature, it indicates that the temperature of the first object to be heat exchanged is suitable, and there is no need to use the water circuit. The vehicle controller needs to control the pump to shut down, so that the water flow rate approaches zero. The first preset temperature is lower than the second preset temperature. The first and second preset temperatures can be set according to the performance of the first object to be heat exchanged and are not limited here. The motor controller obtains the operating requirements of the water circuit corresponding to water valve 200 through the temperature sensing module.
[0054] In step S200, when there is an operational need, the control water valve 200 is rotated to the target position according to the minimum resistance rotation strategy.
[0055] The minimum resistance rotation strategy refers to the strategy that minimizes the resistance experienced by the valve core during its rotation toward the target position.
[0056] In this way, the valve core is less prone to deformation during its rotation toward the target position, which results in a smaller deformation of the valve core, which in turn helps to minimize the deformation of the water valve 200 and extend its service life.
[0057] In the above application scenario, when the temperature sensing module detects that the temperature of the first heat exchange object is lower than the first preset temperature, the motor controller controls the valve core to rotate toward the target position according to the minimum resistance rotation strategy, so that the valve body opens the first valve port 210 and the second valve port 220, thereby allowing water to flow through the first heat exchange object and heat the first heat exchange object.
[0058] In step S300, when there is no operational demand, control the water valve 200 to rotate to the position of minimum resistance.
[0059] The position of minimum resistance refers to the position where the valve core experiences the least resistance.
[0060] In this way, when the valve core is in the position of minimum resistance, the valve core is not easily deformed, which makes the deformation of the valve core smaller, which is beneficial to make the deformation of the water valve 200 smaller and extend the service life of the water valve 200.
[0061] In the above application scenario, when the temperature sensing module detects that the temperature of the first object to be heat exchanged is greater than or equal to the first preset temperature and less than or equal to the second preset temperature, the motor controller controls the valve core to rotate to the position of minimum resistance.
[0062] In some embodiments, the minimum resistance rotation strategy includes having the water pump 100 corresponding to the water valve 200 in a closed state, and controlling the water valve 200 to rotate to the target position according to the minimum resistance rotation strategy, including:
[0063] In response to a preset command controlling the rotation direction of the water valve 200, the operating state of the water pump 100 is determined;
[0064] The preset command for the rotation direction of water valve 200 can be a preset command for controlling the reversal of water flow or a preset command for controlling the flow rate, and there are no restrictions here.
[0065] When the water pump 100 is in the off state, the control water valve 200 rotates to the target position.
[0066] When the water pump 100 is in the running state, control the water pump 100 to shut down, and after the water pump 100 is shut down, control the water valve 200 to rotate to the target position.
[0067] It is understandable that if the water pump 100 is running while the valve core is rotating towards the target position, the water flow velocity is high, resulting in a greater impact force on the valve core. This can easily cause deformation of the valve core and reduce its service life. Furthermore, the motor requires a large torque to drive the valve core, and the force transmitted from the water flow through the valve core to the motor is significant, potentially reducing the motor's lifespan. To reduce the stress on the valve core and motor, when the water pump 100 is off, the motor controller controls the valve core's rotation. This prevents the water flow from being driven by the water pump 100, reducing the impact on the valve core and consequently the impact on the water valve 200. It also reduces the force transmitted from the water flow through the valve core to the motor, minimizing resistance during the rotation of the water valve 200. This reduces the degree of deformation of the water valve 200, thereby extending its service life.
[0068] However, this design is not limited to this. In some other embodiments, the minimum resistance rotation strategy can be other strategies, which are not limited here, as long as the strategy minimizes the resistance experienced by the valve core during the rotation of the valve core towards the target position.
[0069] In some embodiments, the method further includes:
[0070] When the water valve 200 is rotated to the target position, the water pump 100 is switched from the closed state to the running state.
[0071] Thus, water pump 100 starts operating to meet the operational needs of the water circuit in a timely manner.
[0072] It is understandable that if the water valve 200 is far from the water pump 100, at the moment the water pump 100 is turned off, although the water flow loses the power provided by the water pump 100, the water flow to the water valve 200 still has a relatively high flow velocity. In order to reduce the large resistance encountered by the water valve 200 during the process of rotating to the target position, in some embodiments, the water valve 200 is controlled to rotate to the target position after the water pump 100 is turned off, including:
[0073] When the shut-off time of the water pump 100 meets the first preset duration, the control water valve 200 rotates to the target position.
[0074] Thus, within the first preset duration, without the driving force provided by the water pump 100, the water flow velocity will approach zero, reducing the resistance encountered by the water valve 200 during its rotation to the target position, thereby reducing the degree of deformation of the water valve 200 and extending its service life. The first preset duration can be set according to actual conditions, such as, but not limited to, setting based on empirical values. In one example, the first preset duration can be configured as 2 seconds.
[0075] However, this design is not limited to this. In some embodiments, some water valves 200 are closer to the water pump 100. When the water pump 100 is closed, the flow rate to the water valve 200 tends to zero. The water valve 200 can be controlled to rotate to the target position at the same time as the water pump 100 is closed.
[0076] In some embodiments, after the step of controlling the water valve 200 to rotate toward the target position according to a minimum resistance rotation strategy, the method further includes:
[0077] If the rotation time of water valve 200 is greater than or equal to the second preset time, and water valve 200 has not rotated to the target position, control water valve 200 to stop rotating and report fault information of water valve 200.
[0078] The second preset duration can be set according to actual conditions. For example, if factors such as aging of the water valve 200 cause it to rotate slowly and require a longer time to reach the target position, the second preset duration can be set to a longer value. In one example, the second preset duration can be configured to 15 seconds.
[0079] If the rotation time is greater than or equal to the second preset time, it indicates that the water valve 200 is in a faulty state, and the water valve 200 is controlled to stop rotating to save energy. In addition, the motor controller reports the fault information of the water valve 200 to the vehicle controller, so that the water valve 200 can be repaired in a timely manner.
[0080] In the above application scenario, the water valve 200 may be unable to rotate due to foreign objects, thus failing to rotate to the target position within a second preset time period. When the rotation time is greater than or equal to the second preset time period, the water valve 200 is controlled to stop rotating. This can prevent the water valve 200 from being squeezed by foreign objects, thereby reducing the occurrence of further damage to the water valve 200 and extending the service life of the water valve 200.
[0081] In some embodiments, the water valve 200 includes at least two valve ports 240. When the water valve 200 is in the position of minimum resistance, all valve ports 240 of the water valve 200 are in a conductive state. In this way, the valve core is disengaged from the valve ports 240, avoiding mutual compression between the valve core and the valve ports 240, reducing the degree of deformation of the valve core, reducing the degree of deformation of the water valve 200, and thus extending the service life of the water valve 200.
[0082] The position of minimum resistance can be set according to actual conditions. In the above application scenario, the position where the valve core self-blocks the second valve port 220 is the first position, and the position where the valve core blocks the third valve port 230 is the second position. The valve core, rotating from the first position to the second position, will sequentially pass through the first position, the position of minimum resistance, and the second position. The angle required for the valve core to rotate from the first position to the position of minimum resistance is the first angle, and the angle required from the position of minimum resistance to the position of minimum resistance and to the second position is the second angle. The first angle and the second angle are equal. At this time, the water flow can reach the first heat exchange object and the second heat exchange object.
[0083] In some embodiments, the method further includes:
[0084] If the rotation time of water valve 200 is greater than or equal to the third preset time, and water valve 200 has not rotated to the position of minimum resistance, control water valve 200 to stop rotating and report fault information of water valve 200.
[0085] The third preset duration can be set according to actual conditions. For example, considering factors such as aging of the water valve 200, which may cause the water valve 200 to rotate slowly and require a longer time to reach the position of minimum resistance, the third preset duration can be set to a longer value. In one example, the third preset duration can be configured as 15 seconds.
[0086] If the rotation time is greater than or equal to the third preset time, it indicates that the water valve 200 is in a faulty state, and the water valve 200 is controlled to stop rotating to save energy. In addition, the motor controller reports the fault information of the water valve 200 to the vehicle controller so that the water valve 200 can be repaired in a timely manner.
[0087] In the above application scenarios, the water valve 200 may be unable to rotate due to foreign objects, thus failing to rotate to the position of minimum resistance within a third preset time period. When the rotation time is greater than or equal to the third preset time period, the water valve 200 is controlled to stop rotating. This can prevent the water valve 200 from being squeezed by foreign objects, thereby reducing the occurrence of further damage to the water valve 200 and extending the service life of the water valve 200.
[0088] In some embodiments, before obtaining the operational requirements of the water circuit corresponding to the water valve 200, the method further includes:
[0089] When water valve 200 is in a fault state, the acquisition of the operating requirements of the water circuit corresponding to water valve 200 will be stopped, and the fault information of water valve 200 will be reported.
[0090] When the water valve 200 is in a fault-free state, the step of obtaining the operating requirements of the water circuit corresponding to the water valve 200 is executed.
[0091] A fault state refers to a state where the motor controller cannot control the valve core to rotate, while a fault state refers to a state where the motor controller can control the valve core to rotate.
[0092] In this way, if the water valve 200 malfunctions, it can be detected earlier, preventing the water valve 200 from operating in a faulty state and thus reducing the occurrence of safety accidents.
[0093] In the above application scenario, when the motor controller cannot control the valve core to rotate, the motor controller reports the fault information of water valve 200 to the vehicle controller and stops obtaining the operation status of the water circuit through the temperature sensing module.
[0094] It is worth mentioning that the water valve 200 disclosed herein may be configured as a two-way valve, a three-way valve, or a four-way valve, etc. The transmission mechanism of the water valve 200 may be transmitted through a gear mechanism and / or a linkage mechanism, but is not limited to that described above.
[0095] According to a second aspect of this application, a computer-readable storage medium is provided that stores a computer program thereon, which, when executed by a processor, implements the steps of the aforementioned method.
[0096] According to a third aspect of this application, a controller is provided that stores a computer program thereon, which, when executed by a processor, implements the steps of the aforementioned method.
[0097] According to a fourth aspect of this application, a vehicle is also provided, including the aforementioned controller.
[0098] According to a fifth aspect of this application, a computer program product is also provided, comprising a computer program or instructions that, when executed by a processor, implement the steps of the aforementioned method. The computer-readable storage medium has all the beneficial effects of the control method for the water valve 200 described above, which will not be repeated here.
[0099] According to a third aspect of this disclosure, a controller is provided that stores a computer program, which, when executed by a processor, implements the steps of the aforementioned method. The controller has all the beneficial effects of the control method for the water valve 200 described above, which will not be repeated here.
[0100] According to a fourth aspect of this disclosure, a vehicle is provided that includes the aforementioned controller, and the vehicle has all the beneficial effects of the aforementioned controller, which will not be repeated here.
[0101] The vehicle may be a gasoline-powered vehicle, a plug-in hybrid electric vehicle, or a new energy vehicle, etc., and this disclosure does not make any specific restrictions.
[0102] According to a fifth aspect of this disclosure, a computer program product is provided, comprising a computer program or instructions that, when executed by a processor, implement the steps of the aforementioned method. The computer program product has all the beneficial effects of the aforementioned controller, which will not be elaborated further in this disclosure.
[0103] A computer-readable storage medium storing instructions that, when executed by a processor, configure the processor to perform the control method of the water valve 200 described above.
[0104] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0105] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create a machine for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0106] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0107] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0108] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0109] Memory may include non-persistent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.
[0110] Computer-readable media include both permanent and non-permanent, removable and non-removable media, which can store information using any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient media, such as modulated communication signals and carrier waves.
[0111] In the description of this application, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include one or more features. In the description of this application, "multiple" means two or more, unless otherwise explicitly specified.
[0112] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.
[0113] The embodiments, implementation methods, and related technical features of this application can be combined and substituted for each other without conflict.
[0114] The above are merely preferred embodiments of this application and are not intended to limit this application in any way. Any simple modifications, equivalent changes, and alterations made to the above embodiments based on the technical essence of this application without departing from the scope of the technical solution of this application shall still fall within the scope of the technical solution of this application.
Claims
1. A method for controlling a water valve, characterized in that, include: Obtain the operational requirements of the water circuit corresponding to the water valve; When the aforementioned operational requirement is met, the water valve is controlled to rotate toward the target position according to the minimum resistance rotation strategy; When there is no operational requirement, control the water valve to rotate to the position of minimum resistance.
2. The method according to claim 1, characterized in that, The minimum resistance rotation strategy includes keeping the water pump corresponding to the water valve in a closed state; The control of the water valve to rotate to the target position according to the minimum resistance rotation strategy includes: In response to a preset command controlling the rotation direction of the water valve, the operating state of the water pump is determined; When the water pump is in the off state, control the water valve to rotate to the target position; When the water pump is in the running state, the water pump is controlled to shut down, and after the water pump is shut down, the water valve is controlled to rotate to the target position.
3. The method according to claim 2, characterized in that, The method further includes: When the water valve is rotated to the target position, the water pump is controlled to switch from the off state to the running state.
4. The method according to claim 2, characterized in that, The step of controlling the water valve to rotate to the target position after the water pump is turned off includes: When the water pump shut-off time meets the first preset duration, the water valve is controlled to rotate to the target position.
5. The method according to claim 1, characterized in that, After the step of controlling the water valve to rotate to the target position according to the minimum resistance rotation strategy, the method further includes: When the rotation time of the water valve is greater than or equal to the second preset time and the water valve has not rotated to the target position, the water valve is controlled to stop rotating and the fault information of the water valve is reported.
6. The method according to claim 1, characterized in that, The water valve includes at least two valve ports; When the water valve is rotated to the position of minimum resistance, all valve ports of the water valve are in the conducting state.
7. The method according to claim 1, characterized in that, The method further includes: When the rotation time of the water valve is greater than or equal to a third preset time, and the water valve has not rotated to the position of minimum resistance, the water valve is controlled to stop rotating, and the fault information of the water valve is reported.
8. The method according to claim 1, characterized in that, Before obtaining the operational requirements of the water circuit corresponding to the water valve, the method further includes: When the water valve is in a faulty state, the acquisition of the operating requirements of the water circuit corresponding to the water valve is stopped, and the fault information of the water valve is reported. When the water valve is in a fault-free state, the step of obtaining the operating requirements of the water circuit corresponding to the water valve is executed.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When executed by a processor, the computer program implements the steps of the method according to any one of claims 1 to 8.
10. A controller having a computer program stored thereon, characterized in that, When executed by a processor, the computer program implements the steps of the method according to any one of claims 1 to 8.
11. A vehicle, characterized in that, Includes the controller as described in claim 10.
12. A computer program product, characterized in that, It includes a computer program or instructions that, when executed by a processor, implement the steps of the method according to any one of claims 1 to 8.