Control Method, Processor, Device and Water Supply System for Water Supply System
By obtaining the flow information of the water supply truck and the water receiving truck and adjusting the opening of the water supply valve, the problems of waste of resources and low efficiency in joint fire truck operations are solved, and efficient coordination of the water supply system and reasonable allocation of resources are achieved.
Patent Information
- Application Number
- CN202211237021.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-10-10
- Publication Date
- 2025-07-04
- Estimated Expiration
- 2042-10-10
AI Technical Summary
In joint fire fighting, due to the inability to communicate effectively in the existing technology, resource utilization is not maximized, rescue efficiency is low and resource waste is serious.
By obtaining the water supply flow and outlet flow of the water supply truck and the water receiving truck, adjusting the opening of the water supply valve, ensuring that the error between the water supply flow and outlet flow is within the preset range, realizing automatic coordination of the water supply system and avoiding manual communication.
It improves rescue efficiency, reduces resource waste, and ensures efficient coordination of water supply systems and reasonable allocation of resources.
Smart Images

Figure CN115755996B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of emergency equipment, and particularly to a control method, a processor, a device, a water supply system and a storage medium for a water supply system. Background Art
[0002] When a fire truck is in fire-fighting operation, due to the limited liquid volume carried by a single vehicle, there is often a joint operation water supply condition. At this time, multiple vehicles need to cooperate closely to maximize the utilization of resources. In the prior art, each vehicle is equipped with an operator, and the operators of each vehicle communicate the status of each vehicle through walkie-talkies or do not communicate and each vehicle works at the maximum flow rate. During joint operations, the on-site environment and personnel are complex, and effective communication cannot be carried out, so the rescue efficiency cannot be maximized, and at the same time, resource waste will also be caused. Summary of the Invention
[0003] The purpose of this application is to provide a control method, a processor, a device, a water supply system and a storage medium for a water supply system, which can reasonably allocate resources, avoid resource waste and improve rescue efficiency.
[0004] To achieve the above purpose, this application provides a control method for a water supply system. The water supply system includes at least one water supply vehicle and one water receiving vehicle, and a water supply valve is connected between each water receiving vehicle and the water supply vehicle. The control method includes:
[0005] Obtain the water supply flow rate of the water supply vehicle and the water outlet flow rate of each water receiving vehicle;
[0006] Determine the total water outlet flow rate according to the water outlet flow rates of all the water receiving vehicles;
[0007] When the water supply flow rate is less than the total water outlet flow rate, reduce the water outlet flow rate of the water receiving vehicle so that the error value between the water supply flow rate and the total water outlet flow rate is within a preset error range;
[0008] When the water supply flow rate is greater than the total water outlet flow rate, reduce the water supply flow rate of the water supply vehicle so that the error value between the water supply flow rate and the total water outlet flow rate is within a preset error range, and adjust the valve opening degree of the water supply valve corresponding to each water receiving vehicle so that the error between the water supply flow rate of the water supply vehicle for each water receiving vehicle and the water outlet flow rate of the water receiving vehicle is within a preset error range.
[0009] In an embodiment of this application, before obtaining the water supply flow rate of the water supply vehicle and the water outlet flow rate of each water receiving vehicle, obtain the water storage level and fuel level in the water supply vehicle; obtain the available water supply duration of the water supply vehicle according to the water storage level and fuel level in the water supply vehicle; when the available water supply duration is greater than a first preset duration, determine that the water supply vehicle has completed the water supply preparation operation for the water receiving vehicle; when the available water supply duration is less than the first preset duration, determine that the water supply vehicle has not completed the water supply preparation operation for the water receiving vehicle.
[0010] In an embodiment of the present application, the water storage level in the water supply vehicle is obtained; when the water storage level is lower than a preset level value, the engine speed of the water supply vehicle is controlled to decrease to the vehicle idle speed of the water supply vehicle, so as to reduce the water supply flow rate of the water supply vehicle; an adjustment notice is sent to the water receiving vehicle, so that the water receiving vehicle reduces the water output flow rate according to the adjustment notice and the water storage level in the water receiving vehicle.
[0011] In an embodiment of the present application, sending an adjustment notice to the water receiving vehicle, so that the water receiving vehicle reduces the water output flow rate according to the adjustment notice and the water storage level in the water receiving vehicle includes: sending an adjustment notice to the water receiving vehicle, so that the water receiving vehicle adjusts the engine speed of the water receiving vehicle according to the adjustment notice and the water storage level in the water receiving vehicle, so that the water output duration of the water receiving vehicle when discharging water at a preset speed is greater than a second preset duration.
[0012] In an embodiment of the present application, determining the total water output flow rate according to the water output flow rates of all the water receiving vehicles includes: detecting whether a water receiving vehicle has a fault; when it is determined that at least one water receiving vehicle has a fault, determining the total water output flow rate according to the water output flow rates of the water receiving vehicles without faults.
[0013] In an embodiment of the present application, the water supply valve corresponding to the water receiving vehicle with a fault is controlled to close, and the engine speed of the water receiving vehicle with a fault is controlled to decrease to the vehicle idle speed.
[0014] In an embodiment of the present application, the fuel level value and unit fuel consumption of each water receiving vehicle are obtained; the available working duration of each water receiving vehicle is determined according to the fuel level value and unit fuel consumption of each water receiving vehicle; the target water supply flow rate of the water supply vehicle for each water receiving vehicle is determined according to the available working duration of each water receiving vehicle; during the water supply operation of the water supply vehicle, the water supply valve corresponding to each water receiving vehicle is adjusted according to the target water supply flow rate of each water receiving vehicle.
[0015] In an embodiment of the present application, determining the target water supply flow rate of the water supply vehicle for each water receiving vehicle according to the available working duration of each water receiving vehicle includes: when the difference between the available working durations of any two water receiving vehicles is within a preset difference range, determining the target water supply flow rate of each water receiving vehicle according to the number of water receiving vehicles and the total water output flow rate, wherein the target water supply flow rates between any two water receiving vehicles are the same; when the difference between the available working durations of at least two water receiving vehicles exceeds the preset difference range, determining the flow coefficient of each water receiving vehicle; determining the target water supply flow rate of each water receiving vehicle according to the flow coefficient of each water receiving vehicle.
[0016] In an embodiment of the present application, determining the flow coefficient of each water receiving vehicle includes: obtaining the working parameters of each water receiving vehicle, where the working parameters include the water outlet parameters of the water receiving vehicle and the environmental parameters of the task site where the water receiving vehicle is located; determining the contribution value of each water receiving vehicle for the task to be performed with respect to the task site according to the water outlet parameters and environmental parameters of each water receiving vehicle; and determining the flow coefficient of each water receiving vehicle according to the contribution value of each water receiving vehicle.
[0017] The second aspect of the present application provides a processor configured to execute the control method for a water supply system according to any one of the above.
[0018] The third aspect of the present application provides a control device for a water supply system, including the above-mentioned processor.
[0019] The fourth aspect of the present application provides a water supply system, including:
[0020] A water supply vehicle for supplying water to the water receiving vehicle;
[0021] A water receiving vehicle for receiving the water supplied by the water supply vehicle and outputting it;
[0022] A water supply valve for controlling the water supply flow rate of the water supply vehicle to the water receiving vehicle; and
[0023] According to the above-mentioned control device for a water supply system.
[0024] In an embodiment of the present application, the water supply system further includes: a liquid level sensor configured to detect the water storage level and fuel level of the water supply vehicle and the water receiving vehicle; a flow meter configured to detect the water supply flow rate of the water supply vehicle and the water outlet flow rate of the water receiving vehicle; and an environmental sensor configured to detect the environmental parameters of the task site.
[0025] The fifth aspect of the present application provides a machine-readable storage medium, on which instructions are stored, and when the instructions are executed by a processor, the processor is configured to execute the control method for a water supply system according to any one of the above.
[0026] Through the above technical solutions, when the water supply vehicle supplies water to multiple vehicles, the water supply flow rate information of the water supply vehicle and the water outlet flow rate information of the water receiving vehicle can be obtained, so as to adjust the water supply flow rate of the water supply vehicle, the water outlet flow rate of the water receiving vehicle, and the valve opening of the water supply valve corresponding to each water receiving vehicle, so that the coordination between the water supply and water outlet of the water supply system can be independent of the communication and allocation of personnel, maximizing the rescue efficiency and avoiding waste of resources at the same time.
[0027] Other features and advantages of the present application will be described in detail in the subsequent specific implementation part. Brief Description of the Drawings
[0028] The accompanying drawings are used to provide a further understanding of the present application and form a part of the specification. Together with the following specific embodiments, they are used to explain the present application, but do not constitute a limitation to the present application. In the accompanying drawings:
[0029] Figure 1 Schematically shows a flowchart of a control method for a water supply system in an embodiment of the present application;
[0030] Figure 2 Schematically shows a structural block diagram of a water supply system according to this embodiment;
[0031] Figure 3 Schematically shows an internal structural diagram of a computer device according to an embodiment of the present application. Specific Embodiments
[0032] The following details the specific embodiments of the present application with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are only for the purpose of illustrating and explaining the present application and do not limit the present application.
[0033] It should be noted that if there are directional indications (such as up, down, left, right, front, back...) involved in the embodiments of the present application, then such directional indications are only used to explain the relative positional relationship and movement conditions between components in a specific posture (as shown in the accompanying drawings). If this specific posture changes, then the directional indications will also change accordingly.
[0034] In addition, if there are descriptions involving "first", "second", etc. in the embodiments of the present application, then such descriptions of "first", "second", etc. are only for descriptive purposes and cannot be understood as indicating or implying their relative importance or implicitly indicating the quantity of the indicated technical features. Thus, features defined with "first" and "second" may explicitly or implicitly include at least one such feature. In addition, the technical solutions between various embodiments can be combined with each other, but it must be based on the ability of those of ordinary skill in the art to implement. When the combination of technical solutions results in contradictions or cannot be implemented, it should be considered that such a combination of technical solutions does not exist and is not within the scope of protection required by the present application.
[0035] As Figure 1 shown, schematically shows a flowchart of a control method for a water supply system in an embodiment of the present application. As Figure 1 shown, in an embodiment of the present application, a control method for a water supply system is provided, including the following steps:
[0036] Step 101, obtain the water supply flow rate of the water supply vehicle and the water outlet flow rate of each water receiving vehicle;
[0037] Step 102, determine the total water outlet flow rate according to the water outlet flow rates of all the water receiving vehicles;
[0038] Step 103, when the water supply flow rate is less than the total effluent flow rate, reduce the effluent flow rate of the water receiving vehicle so that the error value between the water supply flow rate and the total effluent flow rate is within a preset error range;
[0039] Step 104, when the water supply flow rate is greater than the total effluent flow rate, reduce the water supply flow rate of the water supply vehicle so that the error value between the water supply flow rate and the total effluent flow rate is within a preset error range, and adjust the valve opening of the water supply valve corresponding to each water receiving vehicle so that the error between the water supply flow rate of the water supply vehicle for each water receiving vehicle and the effluent flow rate of the water receiving vehicle is within a preset error range.
[0040] The water supply system includes at least one water supply vehicle and one water receiving vehicle. A water supply valve is connected between each water receiving vehicle and the water supply vehicle, and the water supply vehicle supplies water to the water receiving vehicle through the water supply valve. The processor can obtain the water supply flow rate of the water supply vehicle and the effluent flow rate of each water receiving vehicle, determine the total effluent flow rate according to the obtained effluent flow rate of each water receiving vehicle, compare the water supply flow rate of the water supply vehicle with the total effluent flow rate. When it is determined that the water supply flow rate is less than the total effluent flow rate, the processor can reduce the effluent flow rate of the water receiving vehicle by reducing the engine speed of the water receiving vehicle, so that the error between the water supply flow rate and the total effluent flow rate is within a preset error range.
[0041] When the water supply flow rate is greater than the total effluent flow rate, the processor can control and reduce the water supply flow rate of the water supply vehicle so that the error value between the water supply flow rate and the total effluent flow rate is within a preset error range. The processor can also adjust the valve opening of the water supply valve corresponding to each water receiving vehicle so that the error between the water supply flow rate of the water supply vehicle for each water receiving vehicle and the effluent flow rate of each water receiving vehicle is within a preset error range. For example, assume that the water supply flow rate of the water supply vehicle to the first water receiving vehicle is Q1, the water supply flow rate to the second water receiving vehicle is Q2, the water supply flow rate to the third water receiving vehicle is Q3, the effluent flow rate of the first water receiving vehicle is Q4, the effluent flow rate of the second water receiving vehicle is Q5, and the effluent flow rate of the third water receiving vehicle is Q6. The sum of Q1, Q3, and Q3 is the water supply flow rate Q of the water supply vehicle. Through the valve opening of the water supply valve corresponding to each water receiving vehicle, make Q1 = Q4, Q2 = Q5, and Q3 = Q6.
[0042] In one embodiment, before obtaining the water supply flow rate of the water supply vehicle and the effluent flow rate of each water receiving vehicle, obtain the water storage level and fuel level in the water supply vehicle; determine the available water supply duration of the water supply vehicle according to the water storage level and fuel level in the water supply vehicle; when the available water supply duration is greater than a first preset duration, determine that the water supply vehicle has completed the water supply preparation operation for the water receiving vehicle; when the available water supply duration is less than the first preset duration, determine that the water supply vehicle has not completed the water supply preparation operation for the water receiving vehicle.
[0043] Before the processor obtains the water supply flow rate of the water supply vehicle and the water discharge flow rate of each water receiving vehicle, the processor can obtain the water storage level and fuel level in the water supply vehicle. The processor can determine the available water supply duration of the water supply vehicle based on the water storage level and fuel level in the water supply vehicle. When the processor determines that the available water supply duration of the water supply vehicle is greater than the first preset duration set by the processor, the processor can determine that the water supply vehicle has completed the water supply preparation operation for the water receiving vehicle. If the processor determines that the available water supply duration of the water supply vehicle is less than the first preset duration, the processor determines that the water supply vehicle has not completed the water supply preparation operation for the water receiving vehicle, and the water supply vehicle cannot supply water to the water receiving vehicle.
[0044] In one embodiment, obtain the water storage level in the water supply vehicle; when the water storage level is lower than the preset level value, control the engine speed of the water supply vehicle to decrease to the vehicle idle speed of the water supply vehicle to reduce the water supply flow rate of the water supply vehicle; send an adjustment notice to the water receiving vehicle so that the water receiving vehicle reduces the water discharge flow rate according to the adjustment notice and the water storage level in the water receiving vehicle.
[0045] The processor can obtain the water storage level in the water supply vehicle. When the processor determines that the water storage level in the water supply vehicle is lower than the preset level value set by the processor, the processor can control the engine speed of the water supply vehicle to decrease to the vehicle idle speed of the water supply vehicle to reduce the water supply flow rate of the water supply vehicle. The processor determines that the water storage level in the water supply vehicle is lower than the preset level value set by the processor, indicating that the water storage capacity of the water supply vehicle is insufficient. Therefore, it is necessary to control the engine speed of the water supply vehicle to decrease to the vehicle idle speed of the water supply vehicle and send an adjustment notice to the water receiving vehicle. After receiving the adjustment notice from the water supply vehicle, the water receiving vehicle can obtain its own water storage level and reduce the water discharge flow rate of the water receiving vehicle according to the adjustment notice and the water storage level in the water receiving vehicle.
[0046] In one embodiment, sending an adjustment notice to the water receiving vehicle so that the water receiving vehicle reduces the water discharge flow rate according to the adjustment notice and the water storage level in the water receiving vehicle includes: sending an adjustment notice to the water receiving vehicle so that the water receiving vehicle adjusts the engine speed of the water receiving vehicle according to the adjustment notice and the water storage level in the water receiving vehicle, so that the water discharge duration of the water receiving vehicle when discharging water at a preset speed is greater than the second preset duration.
[0047] After the processor controls the water supply vehicle to reduce the engine speed to the vehicle idle speed to reduce the water supply flow rate of the water supply vehicle, it can send an adjustment notice to the water receiving vehicle. The water receiving vehicle can obtain the water storage level of its own vehicle and adjust the engine speed of the water receiving vehicle according to the water storage level in the water receiving vehicle, that is, adjust the water output flow rate of the water receiving vehicle. By adjusting the water output flow rate of the water receiving vehicle, on the basis of the existing water storage level of the water receiving vehicle itself, the water output duration of the water receiving vehicle when the water output is at the preset speed can be made longer than the second preset duration set by the processor. For example, assuming that the second preset duration set by the processor is 3 minutes, after the water receiving vehicle receives the adjustment notice, the processor can adjust the engine speed of the water receiving vehicle according to the water storage level of the water receiving vehicle, so that the water receiving vehicle can output water at the preset speed and the water output duration is longer than 3 minutes.
[0048] In one embodiment, determining the total water output flow rate according to the water output flow rates of all the water receiving vehicles includes: detecting whether a water receiving vehicle has a fault; in the case of determining that at least one water receiving vehicle has a fault, determining the total water output flow rate according to the water output flow rates of the water receiving vehicles without faults.
[0049] In one embodiment, control the water supply valve corresponding to the water receiving vehicle with a fault to close, and control the engine speed of the water receiving vehicle with a fault to be reduced to the vehicle idle speed.
[0050] The processor can determine the total water output of the water receiving vehicles according to the water output flow rates of all the water receiving vehicles. The processor can perform fault detection on each water receiving vehicle. When the processor detects that a water receiving vehicle has a fault, control the water supply valve corresponding to the water receiving vehicle with a fault to close, and control the engine speed of the water receiving vehicle with a fault to be reduced to the vehicle idle speed of that vehicle. At this time, the processor can determine the total water output flow rate of the water receiving vehicles according to the water output flow rates of the water receiving vehicles without faults.
[0051] In one embodiment, obtain the fuel level value and unit fuel consumption of each water receiving vehicle; determine the available working duration of each water receiving vehicle according to the fuel level value and unit fuel consumption of each water receiving vehicle; determine the target water supply flow rate of the water supply vehicle for each water receiving vehicle according to the available working duration of each water receiving vehicle; during the water supply operation of the water supply vehicle, adjust the water supply valve corresponding to each water receiving vehicle according to the target water supply flow rate of each water receiving vehicle.
[0052] The processor can obtain the fuel level value and unit fuel consumption of each water receiving vehicle, determine the available working duration of each water receiving vehicle based on the fuel level value and unit fuel consumption of each water receiving vehicle, and determine the target water supply flow rate of the water supply vehicle for each water receiving vehicle according to the available working duration of each water receiving vehicle. For example, assuming that the available working durations of each water receiving vehicle are equal, the target water supply flow rates of the water supply vehicle for each water receiving vehicle are also equal. During the water supply operation of the water supply vehicle, adjust the water supply valve corresponding to each water receiving vehicle according to the target water supply flow rate of each water receiving vehicle. For example, assuming that the target water supply flow rates of the water supply vehicle for each water receiving vehicle are equal, control the valve opening degrees of the water supply valves corresponding to each water receiving vehicle to be equal.
[0053] In one embodiment, determining the target water supply flow rate of the water supply vehicle for each water receiving vehicle according to the available working duration of each water receiving vehicle includes: when the difference between the available working durations of any two water receiving vehicles is within a preset difference range, determining the target water supply flow rate of each water receiving vehicle according to the number of water receiving vehicles and the total water output flow rate, where the target water supply flow rates between any two water receiving vehicles are the same; when the difference between the available working durations of at least two water receiving vehicles exceeds the preset difference range, determining the flow coefficient of each water receiving vehicle; and determining the target water supply flow rate of each water receiving vehicle according to the flow coefficient of each water receiving vehicle.
[0054] The processor can obtain the available working duration of each water receiving vehicle and compare the available working durations of any two water receiving vehicles. When the difference between the available working durations of any two water receiving vehicles is within the preset difference range set by the processor, the processor can determine the target water supply flow rate of each water receiving vehicle according to the number of water receiving vehicles and the total water output flow rate, where the target water supply flow rates between any two water receiving vehicles are the same. That is to say, when the available working durations of each water receiving vehicle are equal, the processor can determine that the target water supply flow rates of each water receiving vehicle are the same. When the processor determines that the difference between the available working durations of at least two water receiving vehicles exceeds the preset difference range, that is, when the available working durations of all water receiving vehicles are not equal, the processor can determine the flow coefficient of each water receiving vehicle and determine the target water supply flow rate of each water receiving vehicle according to the flow coefficient of each water receiving vehicle.
[0055] In one embodiment, determining the flow coefficient of each water receiving vehicle includes: obtaining the working parameters of each water receiving vehicle, where the working parameters include the water output parameters of the water receiving vehicle and the environmental parameters of the task site where the water receiving vehicle is located; determining the contribution value of each water receiving vehicle for the task to be performed in the task site according to the water output parameters and environmental parameters of each water receiving vehicle; and determining the flow coefficient of each water receiving vehicle according to the contribution value of each water receiving vehicle.
[0056] When the processor determines that the available working hours of not all water receiving vehicles are equivalent, the processor can obtain the flow coefficient of each water receiving vehicle. The processor can obtain the working parameters of each water receiving vehicle. The working parameters can include the water output parameters of the water receiving vehicle and the environmental parameters of the task site where the water receiving vehicle is located. For example, the water output parameters of the vehicle can include the water output flow of the vehicle, the spraying distance of the vehicle, etc. The environmental parameters can include the distance of the vehicle from the fire center, the position of the vehicle relative to the fire center, the landing position of the vehicle's water spray, etc. The processor can determine the contribution value of each water receiving vehicle for the task to be performed at the task site based on the above parameters, and determine the flow coefficient of each water receiving vehicle based on the contribution value of each water receiving vehicle. The processor can also receive the flow coefficient input by the operator and determine the target water supply flow of each water receiving vehicle based on the flow coefficient input by the operator. For example, assume there are three water receiving vehicles. The processor determines, by receiving the flow coefficient input by the operator, that the coefficient of the first water receiving vehicle is 0.4, the coefficient of the second water receiving vehicle is 0.4, and the coefficient of the third water receiving vehicle is 0.2. Based on the flow coefficient of each water receiving vehicle, the processor can determine the target water supply flow of each water receiving vehicle. The processor can adjust the valve opening of the water supply valve for each water receiving vehicle according to the target water supply flow of each water receiving vehicle, so as to adjust the water supply flow of each water receiving vehicle.
[0057] In the above solution, by confirming the available working hours of the water receiving vehicles, the flow coefficient of each water receiving vehicle is confirmed, and the valve opening of the water supply valve of each water receiving vehicle is determined based on the confirmed flow coefficient. The flow coefficient of each water receiving vehicle can also be determined based on the contribution value of each water receiving vehicle for the task site, and the valve opening of the water supply valve is adjusted according to the determined flow coefficient, so as to determine different water supply flows for different water receiving vehicles. The processor can reasonably allocate resources according to the available working hours of the water receiving vehicles, allocate different water supply flows according to the available working hours of each water receiving vehicle, so that the water supply resources can be maximally utilized. At the same time, the processor can also determine the water supply flow of each water receiving vehicle based on the contribution value of each water receiving vehicle for the task site, so as to support the maximization of the rescue efficiency of the water receiving vehicles and avoid waste of resources.
[0058] In one embodiment, as Figure 2 shown, a schematic structural diagram of a water supply system 200 according to this embodiment is shown. The water supply system 200 includes a water supply vehicle 201 for supplying water to the water receiving vehicle 202; a water receiving vehicle 202 for receiving the water supply of the water supply vehicle 201 and outputting it; a water supply valve 203 for controlling the water supply flow of the water supply vehicle 201 to the water receiving vehicle 202; and a control device 204 for the water supply system.
[0059] In one embodiment, as Figure 2As shown, the water supply system 200 further includes a liquid level sensor 205 configured to detect the water storage level and fuel level of the water supply vehicle 201 and the water receiving vehicle 202; a flow meter 206 configured to detect the water supply flow rate of the water supply vehicle 201 and the water discharge flow rate of the water receiving vehicle 202; and an environmental sensor 207 configured to detect the environmental parameters at the task site.
[0060] In one embodiment, a processor is provided, configured to execute the control method for the water supply system in any one of the above.
[0061] The water supply system includes at least one water supply vehicle and one water receiving vehicle. A water supply valve and a flow meter are connected between each water receiving vehicle and the water supply vehicle. The water supply vehicle supplies water to the water receiving vehicle through the water supply valve, and the flow meter can record the water supply flow rate of the water supply vehicle for each water receiving vehicle.
[0062] The processor can obtain the water storage level and fuel level in the water supply vehicle. The processor can determine the available water supply duration of the water supply vehicle based on the water storage level and fuel level of the water supply vehicle. When the processor determines that the available water supply duration of the water supply vehicle is greater than the first preset duration set by the processor, the processor can determine that the water supply vehicle has completed the water supply preparation operation for the water receiving vehicle. If the processor determines that the available water supply duration of the water supply vehicle is less than the first preset duration, the processor determines that the water supply vehicle has not completed the water supply preparation operation for the water receiving vehicle, and the water supply vehicle cannot supply water to the water receiving vehicle. After the processor determines that the water supply vehicle has completed the water supply preparation operation for the water receiving vehicle, it will control the water supply vehicle to supply water to the water receiving vehicle, and the water receiving vehicle will perform the water pumping operation, that is, output water to the task point.
[0063] After the water supply vehicle supplies water, it can divert water to supply each water receiving vehicle. The processor can obtain the water supply flow rate of the water supply vehicle and the water discharge flow rate of each water receiving vehicle. After receiving the water provided by the water supply vehicle, the water receiving vehicle will discharge water to work at the task site. The processor determines the total water discharge flow rate based on the obtained water discharge flow rate of each water receiving vehicle and compares the water supply flow rate of the water supply vehicle with the total water discharge flow rate. When the processor determines that the water supply flow rate is less than the total water discharge flow rate, that is, the flow rate of the water supply vehicle is insufficient at this time, the processor needs to reduce the water discharge flow rate of the water receiving vehicle to make the water supply flow rate close to the total water discharge flow rate and achieve flow balance. The processor can reduce the water discharge flow rate of the water receiving vehicle by reducing the engine speed of the water receiving vehicle so that the error between the water supply flow rate and the total water discharge flow rate is within the preset error range.
[0064] In the case where the water supply flow rate is greater than the total water discharge flow rate, that is, when the water supply flow rate of the water supply vehicle is excessive at this time, the processor needs to reduce the water supply flow rate of the water supply vehicle so that the water supply flow rate is close to the total water discharge flow rate and achieve flow balance. The processor can control and reduce the water supply flow rate of the water supply vehicle so that the error value between the water supply flow rate and the total water discharge flow rate is within the preset error range. When the water supply flow rate decreases and the water supply flow rate and the total water discharge flow rate reach flow balance, the water supply flow rate of the water supply vehicle for each water receiving vehicle may not be balanced. At this time, the processor can adjust the valve opening of the water supply valve corresponding to each water receiving vehicle so that the error between the water supply flow rate of the water supply vehicle for each water receiving vehicle and the water discharge flow rate of each water receiving vehicle is within the preset error range.
[0065] The processor can obtain the water storage level in the water supply vehicle. When the processor determines that the water storage level in the water supply vehicle is lower than the preset level value set by the processor, the preset level value can be set according to the liquid level safety value of the water supply vehicle. When the processor determines that the water storage level in the water supply vehicle is lower than the preset level value set by the processor, that is, lower than the liquid level safety value, it indicates that the water storage capacity of the water supply vehicle is insufficient at this time and the water supply vehicle cannot continue to stably supply water to the water receiving vehicle. The processor can control the engine speed of the water supply vehicle to be reduced to the vehicle idle speed of the water supply vehicle to reduce the water supply flow rate of the water supply vehicle. After the water supply vehicle reduces the water supply flow rate, it needs to send an adjustment signal to the water receiving vehicle so that the water receiving vehicle can adjust the water discharge flow rate according to its own water storage level, so that the water receiving vehicle can output depending on its own water storage capacity, so that the water supply vehicle can perform replacement or replenishment work.
[0066] After determining that the water receiving vehicle has received the adjustment notice, the processor can obtain the water storage level of the water receiving vehicle and adjust the engine speed of the water receiving vehicle according to the water storage level in the water receiving vehicle, that is, adjust the water discharge flow rate of the water receiving vehicle. By adjusting the water discharge flow rate of the water receiving vehicle, the water discharge duration when the water receiving vehicle discharges water at a preset speed based on its current water storage level is greater than the second preset duration set by the processor, that is, the water receiving vehicle can stably and reliably output for the second preset duration based on its current water storage level. For example, assuming that the second preset duration set by the processor is 3 minutes, after the water receiving vehicle receives the adjustment notice, the processor can adjust the engine speed of the water receiving vehicle according to the water storage level of the water receiving vehicle, so that the water discharge duration when the water receiving vehicle discharges water at a preset speed is greater than 3 minutes, that is, the water receiving vehicle can stably output for a time greater than 3 minutes.
[0067] When a water receiving vehicle breaks down, the processor can control the valve of the water supply valve corresponding to the malfunctioning water receiving vehicle to be closed and re-determine the total water discharge flow rate of the water receiving vehicle, so as to adjust the water supply vehicle so that the error between the water supply flow rate and the total water discharge flow rate is within the preset error range.
[0068] When the water supply truck supplies water to multiple water receiving trucks, the water supply volume for each water receiving truck can be adjusted by adjusting the valve opening of the water supply valve connected to each water receiving truck. It is ensured that the error between the water supply flow rate of the water supply truck for each water receiving truck and the water outflow flow rate of each water receiving truck is within the preset error range. When the water outlet flow rate of each water receiving vehicle is different, the target water supply flow rate for each water receiving vehicle is also different. The processor can obtain the fuel level value and unit fuel consumption of each water receiving vehicle, determine the working time of each water receiving vehicle according to the fuel level value and unit fuel consumption of each water receiving vehicle, and determine the target water supply flow rate of the water supply vehicle for each water receiving vehicle according to the working time of each water receiving vehicle. If the difference between the working times of any two water receiving vehicles among all the water receiving vehicles is within the preset difference range set by the processor, that is, the working times of all the water receiving vehicles are equivalent, the processor can determine the target water supply flow rate of each water receiving vehicle according to the number of water receiving vehicles and the total water outlet flow rate, and the processor can determine that the target water supply flow rate of each water receiving vehicle is the same. The processor can make the target water supply flow consistent by adjusting the valve opening of the water supply valve. When the processor determines that the difference between the working hours of at least two water receiving vehicles exceeds the preset difference range, that is, not all water receiving vehicles have the same working hours, the processor can determine the flow coefficient of each water receiving vehicle. The processor can determine the flow coefficient of each water receiving vehicle based on the working hours of each water receiving vehicle, thereby determining the target water supply flow corresponding to each water receiving vehicle.
[0069] The processor can also obtain the working parameters of each water receiving vehicle. The working parameters may include the water discharge parameters of the water receiving vehicle and the environmental parameters of the task site where the water receiving vehicle is located. For example, the water discharge parameters of the vehicle may include the water discharge flow rate of the vehicle, the spraying distance of the vehicle, etc. The environmental parameters may include the distance of the vehicle from the center of the fire, the position of the vehicle relative to the center of the fire, the landing point of the vehicle's water spray, etc. The processor can determine the contribution value of each water receiving vehicle to the task required to be performed at the task site based on the above parameters, and determine the flow coefficient of each water receiving vehicle based on the contribution value of each water receiving vehicle, and determine the target water supply flow of each water receiving vehicle based on the flow coefficient of each water receiving vehicle.
[0070] Through the above technical solution, when the water supply truck supplies water to multiple vehicles, the water supply flow and water outlet flow can be adjusted to maximize the tacit cooperation between the vehicles, avoiding uneven distribution of water supply resources and waste of water supply resources. In addition, when the liquid level of the water supply truck is lower than the safe value, the flow of the receiving truck is adjusted to facilitate replacement or rehydration of the water supply truck, thereby improving the rescue efficiency, and the water supply flow for each vehicle can be adjusted according to the contribution value of the receiving truck, so that the contribution to the mission site can be maximized.
[0071] The processor contains a kernel, which retrieves the corresponding program units from the memory. One or more kernels can be set, and the control method for the water supply system is implemented by adjusting the kernel parameters.
[0072] The memory may include non-permanent memory in a computer-readable medium, in the form of random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. The memory includes at least one memory chip.
[0073] An embodiment of the present application provides a storage medium, on which a program is stored. When the program is executed by a processor, the above control method for the water supply system is implemented.
[0074] In one embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as Figure 3 shown. The computer device includes a processor A01, a network interface A02, a memory (not shown in the figure), and a database (not shown in the figure) connected through a system bus. Among them, the processor A01 of the computer device is used to provide computing and control capabilities. The memory of the computer device includes an internal memory A03 and a non-volatile storage medium A04. The non-volatile storage medium A04 stores an operating system B01, a computer program B02, and a database (not shown in the figure). The internal memory A03 provides an environment for the operation of the operating system B01 and the computer program B02 in the non-volatile storage medium A04. The database of the computer device is used to store the relevant parameters of the water supply vehicle and the relevant parameters of the water receiving vehicle, as well as the relevant data input by the operator. The network interface A02 of the computer device is used to communicate with an external terminal through a network connection. When the computer program B02 is executed by the processor A01, a control method for the water supply system is implemented.
[0075] Those skilled in the art can understand that Figure 3 the structure shown in is only a block diagram of some structures related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine some components, or have different component arrangements.
[0076] Figure 1 is a schematic flow chart of a control method for a water supply system in an embodiment. It should be understood that although Figure 1 the steps in the flow chart of are displayed in sequence according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless there is a clear description in this article, the execution of these steps has no strict order limit, and these steps can be executed in other orders. Moreover, Figure 1At least a part of the steps may include multiple sub-steps or multiple stages. These sub-steps or stages do not necessarily need to be completed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be executed alternately or in turns with at least a part of other steps or sub-steps or stages of other steps.
[0077] An embodiment of the present application provides a device, which includes a processor, a memory, and a program stored in the memory and executable on the processor. When the processor executes the program, the following steps are implemented: obtaining the water supply flow rate of the water supply vehicle and the water discharge flow rate of each water receiving vehicle; determining the total water discharge flow rate according to the water discharge flow rates of all the water receiving vehicles; when the water supply flow rate is less than the total water discharge flow rate, reducing the water discharge flow rate of the water receiving vehicle so that the error value between the water supply flow rate and the total water discharge flow rate is within a preset error range; when the water supply flow rate is greater than the total water discharge flow rate, reducing the water supply flow rate of the water supply vehicle so that the error value between the water supply flow rate and the total water discharge flow rate is within a preset error range, and adjusting the valve opening degree of the water supply valve corresponding to each water receiving vehicle so that the error between the water supply flow rate of the water supply vehicle for each water receiving vehicle and the water discharge flow rate of the water receiving vehicle is within a preset error range.
[0078] In one embodiment, before obtaining the water supply flow rate of the water supply vehicle and the water discharge flow rate of each water receiving vehicle, obtaining the water storage level and fuel level in the water supply vehicle; determining the available water supply duration of the water supply vehicle according to the water storage level and fuel level in the water supply vehicle; when the available water supply duration is greater than a first preset duration, determining that the water supply vehicle has completed the water supply preparation operation for the water receiving vehicle; when the available water supply duration is less than the first preset duration, determining that the water supply vehicle has not completed the water supply preparation operation for the water receiving vehicle.
[0079] In one embodiment, obtaining the water storage level in the water supply vehicle; when the water storage level is lower than a preset level value, controlling the engine speed of the water supply vehicle to be reduced to the vehicle idle speed of the water supply vehicle to reduce the water supply flow rate of the water supply vehicle; sending an adjustment notice to the water receiving vehicle so that the water receiving vehicle reduces the water discharge flow rate according to the adjustment notice and the water storage level in the water receiving vehicle.
[0080] In one embodiment, sending an adjustment notice to the water receiving vehicle so that the water receiving vehicle reduces the water discharge flow rate according to the adjustment notice and the water storage level in the water receiving vehicle includes: sending an adjustment notice to the water receiving vehicle so that the water receiving vehicle adjusts the engine speed of the water receiving vehicle according to the adjustment notice and the water storage level in the water receiving vehicle, so that the water discharge duration of the water receiving vehicle when discharging water at a preset speed is greater than a second preset duration.
[0081] In one embodiment, determining the total water output flow based on the water output flows of all water receiving vehicles includes: detecting whether a water receiving vehicle has a fault; in the case where it is determined that at least one water receiving vehicle has a fault, determining the total water output flow based on the water output flows of the water receiving vehicles without faults.
[0082] In one embodiment, controlling the water supply valve corresponding to the faulty water receiving vehicle to close, and controlling the engine speed of the faulty water receiving vehicle to be reduced to the vehicle idle speed.
[0083] In one embodiment, obtaining the fuel level value and unit fuel consumption of each water receiving vehicle; determining the available working duration of each water receiving vehicle based on the fuel level value and unit fuel consumption of each water receiving vehicle; determining the target water supply flow of the water supply vehicle for each water receiving vehicle based on the available working duration of each water receiving vehicle; during the water supply operation of the water supply vehicle, adjusting the water supply valve corresponding to each water receiving vehicle according to the target water supply flow of each water receiving vehicle.
[0084] In one embodiment, determining the target water supply flow of the water supply vehicle for each water receiving vehicle based on the available working duration of each water receiving vehicle includes: in the case where the difference between the available working durations of any two water receiving vehicles is within a preset difference range, determining the target water supply flow of each water receiving vehicle based on the number of water receiving vehicles and the total water output flow, wherein the target water supply flows between any two water receiving vehicles are the same; in the case where the difference between the available working durations of at least two water receiving vehicles exceeds the preset difference range, determining the flow coefficient of each water receiving vehicle; determining the target water supply flow of each water receiving vehicle based on the flow coefficient of each water receiving vehicle.
[0085] In one embodiment, determining the flow coefficient of each water receiving vehicle includes: obtaining the working parameters of each water receiving vehicle, where the working parameters include the water output parameters of the water receiving vehicle and the environmental parameters of the task site where the water receiving vehicle is located; determining the contribution value of each water receiving vehicle for the task to be performed for the task site based on the water output parameters and environmental parameters of each water receiving vehicle; determining the flow coefficient of each water receiving vehicle based on the contribution value of each water receiving vehicle.
[0086] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the present application can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can take the form of a computer program product implemented 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.
[0087] This application is described with reference to the flowcharts and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It should be understood that each flow and / or block in the flowchart and / or block diagram, and combinations of flows and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing device to produce a machine, such that the instructions executed by the processor of the computer or other programmable data processing device generate means for implementing the functions specified in one or more of the flows Figure 1 one or more of the flows and / or blocks Figure 1 or means for implementing the functions specified in one or more of the blocks.
[0088] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer-readable memory produce a manufacture including instruction means that implement the functions specified in one or more of the flows Figure 1 one or more of the flows and / or blocks Figure 1 or means for implementing the functions specified in one or more of the blocks.
[0089] These computer program instructions can also be loaded onto a computer or other programmable data processing device, such that a series of operational steps are performed on the computer or other programmable device to produce a computer-implemented process, and thus the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more of the flows Figure 1 one or more of the flows and / or blocks Figure 1 or means for implementing the functions specified in one or more of the blocks.
[0090] In a typical configuration, a computing device includes one or more processors (CPUs), an input / output interface, a network interface, and memory.
[0091] The memory may include non-permanent memory in the form of computer-readable media, random access memory (RAM), and / or non-volatile memory such as read-only memory (ROM) or flash memory (flash RAM). The memory is an example of computer-readable media.
[0092] A computer-readable medium includes permanent and non-permanent, removable and non-removable media that can implement information storage by any method or technology. The information can be computer-readable instructions, data structures, program modules, 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, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassette tapes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transitory medium that can be used to store information that can be accessed by a computing device. As defined herein, a computer-readable medium does not include transitory computer-readable media, such as modulated data signals and carrier waves.
[0093] It should also be noted that the term "comprising", "including" or any other variant thereof is intended to cover non-exclusive inclusion, such that a process, method, article or device comprising a series of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "comprising an..." does not exclude the presence of additional identical elements in the process, method, article or device comprising the element.
[0094] The above are only embodiments of the present application and are not used to limit the present application. For those skilled in the art, various changes and modifications can be made to the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included within the scope of the claims of the present application.
Claims
1. A control method for a water supply system, characterized in that, The water supply system includes at least one water supply vehicle and one water receiving vehicle, and a water supply valve is connected between each water receiving vehicle and the water supply vehicle. The control method includes: Obtaining the water supply flow rate of the water supply vehicle and the water outlet flow rate of each water receiving vehicle; Determining the total water outlet flow rate according to the water outlet flow rates of all the water receiving vehicles; When the water supply flow rate is less than the total water outlet flow rate, reducing the water outlet flow rate of the water receiving vehicle so that the error value between the water supply flow rate and the total water outlet flow rate is within a preset error range; When the water supply flow rate is greater than the total water outlet flow rate, reducing the water supply flow rate of the water supply vehicle so that the error value between the water supply flow rate and the total water outlet flow rate is within a preset error range, and adjusting the valve opening of the water supply valve corresponding to each water receiving vehicle so that the error between the water supply flow rate of the water supply vehicle for each water receiving vehicle and the water outlet flow rate of the water receiving vehicle is within the preset error range; Wherein, the control method further includes: obtaining the fuel level value and unit fuel consumption of each water receiving vehicle; determining the available working duration of each water receiving vehicle according to the fuel level value and unit fuel consumption of each water receiving vehicle; determining the target water supply flow rate of the water supply vehicle for each water receiving vehicle according to the available working duration of each water receiving vehicle; during the water supply operation of the water supply vehicle, adjusting the water supply valve corresponding to each water receiving vehicle according to the target water supply flow rate of each water receiving vehicle; Wherein, determining the target water supply flow rate of the water supply vehicle for each water receiving vehicle according to the available working duration of each water receiving vehicle includes: when the difference between the available working durations of any two water receiving vehicles is within a preset difference range, determining the target water supply flow rate of each water receiving vehicle according to the number of water receiving vehicles and the total water outlet flow rate, wherein the target water supply flow rates between any two water receiving vehicles are the same; when the difference between the available working durations of at least two water receiving vehicles exceeds the preset difference range, determining the flow coefficient of each water receiving vehicle; determining the target water supply flow rate of each water receiving vehicle according to the flow coefficient of each water receiving vehicle; Wherein, determining the flow coefficient of each water receiving vehicle includes: obtaining the working parameters of each water receiving vehicle, the working parameters including the water outlet parameters of the water receiving vehicle and the environmental parameters of the task site where the water receiving vehicle is located; determining the contribution value of each water receiving vehicle for the task to be performed according to the water outlet parameters and environmental parameters of each water receiving vehicle; determining the flow coefficient of each water receiving vehicle according to the contribution value of each water receiving vehicle.
2. The control method for a water supply system according to claim 1, characterized in that, The control method further includes: Before obtaining the water supply flow rate of the water supply vehicle and the water outlet flow rate of each water receiving vehicle, obtaining the water storage level and fuel level in the water supply vehicle; Determining the available water supply duration of the water supply vehicle according to the water storage level and fuel level in the water supply vehicle; When the available water supply duration is greater than a first preset duration, determining that the water supply vehicle has completed the water supply preparation operation for the water receiving vehicle; When the available water supply duration is less than the first preset duration, determining that the water supply vehicle has not completed the water supply preparation operation for the water receiving vehicle.
3. The control method for a water supply system according to claim 1, characterized in that, The control method further includes: Obtaining the water storage level in the water supply vehicle; When the water storage level is lower than the preset level value, control the engine speed of the water supply vehicle to decrease to the vehicle idle speed of the water supply vehicle, so as to reduce the water supply flow rate of the water supply vehicle; Send an adjustment notice to the water receiving vehicle, so that the water receiving vehicle reduces the water output flow rate according to the adjustment notice and the water storage level in the water receiving vehicle.
4. The control method for a water supply system according to claim 3, characterized in that, Sending an adjustment notice to the water receiving vehicle, so that the water receiving vehicle reduces the water output flow rate according to the adjustment notice and the water storage level in the water receiving vehicle includes: Send an adjustment notice to the water receiving vehicle, so that the water receiving vehicle adjusts the engine speed of the water receiving vehicle according to the adjustment notice and the water storage level in the water receiving vehicle, so that the water output duration of the water receiving vehicle when discharging water at a preset speed is greater than a second preset duration.
5. The control method for a water supply system according to claim 1, characterized in that, The determining the total water output flow rate according to the water output flow rates of all the water receiving vehicles includes: Detect whether the water receiving vehicle has a fault; When it is determined that at least one water receiving vehicle has a fault, determine the total water output flow rate according to the water output flow rates of the water receiving vehicles without faults.
6. The control method for a water supply system according to claim 5, characterized in that, The control method further includes: Control the water supply valve corresponding to the water receiving vehicle with a fault to close, and control the engine speed of the water receiving vehicle with a fault to decrease to the vehicle idle speed.
7. A processor, characterized in that, characterized in that, Is configured to execute the control method for a water supply system according to any one of claims 1 to 6.
8. A control device for a water supply system, characterized in that, The device includes the processor according to claim 7.
9. A water supply system, characterized in that, Includes: A water supply vehicle for supplying water to a water receiving vehicle; The water receiving vehicle for receiving the water supplied by the water supply vehicle and outputting it; A water supply valve for controlling the water supply flow rate of the water supply vehicle to the water receiving vehicle; And The control device for a water supply system according to claim 8.
10. The water supply system according to claim 9, characterized in that, The water supply system further includes: A liquid level sensor configured to detect the water storage level and fuel level of the water supply vehicle and the water receiving vehicle; A flow meter configured to detect the water supply flow rate of the water supply vehicle and the water output flow rate of the water receiving vehicle; An environment sensor configured to detect the environmental parameters of the task site.
11. A machine-readable storage medium having instructions stored thereon, characterized in that, When the instruction is executed by the processor, the processor is configured to execute the control method for a water supply system according to any one of claims 1 to 6.
Citation Information
Patent Citations
Control method and device for fire-fighting system and fire-fighting vehicle
CN112691329A
Automatic water supply and water receiving controller for multiple fire fighting trucks
CN215741528U