Web-Based Fluid Control That Tolerates Network Interruptions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing remote control systems for fluid-handling devices, such as SCADA systems, are prone to failures during network disruptions and require special-purpose software installations, making them inefficient and costly for geographically distributed facilities like oil wells and petroleum pumping stations.
Innovation Solution
A system comprising a command-center server and site master-controllers that allow remote control of fluid-handling devices via a web interface, enabling commands to be executed even without continuous network access and without the need for special software on user devices, using a network interface, processors, and memory to translate and send commands to local controllers.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If SCADA systems are used for remote monitoring and control, then remote control capability is achieved, but the system fails when network connection is lost
Solution Approach 1:
The system performs preliminary actions by queuing commands locally before network connection is lost. The command queue stores incoming control commands in local memory, allowing the system to continue operating remotely even when the network connection is interrupted. This ensures that control actions are not lost during network failures.
Solution Approach 2:
The system provides beforehand cushioning by implementing a command queue buffer that absorbs network disruptions. When network connection is lost, the queued commands are preserved and executed once connectivity is restored, cushioning the system against the harmful effect of network failures.
2Ease of operation
If special-purpose software is installed on computing devices for remote control, then control functionality is enabled, but user burden increases due to configuration requirements
Solution Approach 1:
The system achieves universality by implementing a web-based interface that can be accessed from any device with a web browser. Instead of requiring device-specific software installations, the control functionality is delivered through a universal web interface that works across different operating systems and devices, eliminating the need for special-purpose software.
Solution Approach 2:
The system substitutes the mechanical approach of installing software on each device with a network-based web interface approach. Users access the control system through a web browser without any local software installation, replacing the traditional software deployment model with a cloud-based access model.
3Measurement precision
If technicians manually adjust fluid-handling devices at remote sites, then control accuracy is maintained, but time and cost increase due to travel requirements
Solution Approach 1:
The system enables self-service by allowing remote control of fluid-handling devices through the web interface. Operators can adjust device parameters, monitor status, and perform control actions from remote locations without requiring physical presence at the site, eliminating travel time while maintaining control capability.
Solution Approach 2:
The system introduces an intermediary communication layer between the control operator and the fluid-handling devices. The web interface and network communication act as intermediaries, allowing operators to control devices remotely without direct physical contact, thus eliminating the need for technician travel while maintaining control accuracy.
Data Source
AI summary
Provided is a process, including: receiving, via the network interface, from a remote user device, a command to change a state of the fluid-handling device to a target state; translating the received command into a translated command operative to cause a local controller of the fluid-handling device to drive the fluid-handling equipment to the target state, the local controller being responsive to the command and feedback from the fluid-handling device indicative of whether the fluid-handling device is in the target state; and sending the translated command to the local controller.


