A dual-delay self-tuning emission control method for electronic exhaust of compressed air systems.
By introducing a unified timing axis for signal synchronous acquisition and a dual-delay self-tuning mechanism into the compressed air system, the adaptability and reliability issues of existing emission control technologies are solved, achieving high-precision emission control and energy efficiency improvement, which is suitable for industrial automation and energy-saving control.
Patent Information
- Application Number
- CN202511534529.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-27
- Publication Date
- 2026-01-30
- Estimated Expiration
- 2045-10-27
AI Technical Summary
Existing compressed air system exhaust control technology cannot dynamically and adaptively adjust according to the specific system, resulting in problems such as gas waste, insufficient emissions, and insufficient reliability, especially with weak response capability in high pressure fluctuations and complex pipeline networks.
The controller unit synchronously collects liquid level, pressure, and valve position signals on a unified timing axis. It employs techniques such as trial opening, dual vernier positioning, and tail-end stepped cutoff to automatically determine the opening and closing delays, achieving dynamic adaptive adjustment of the discharge process. It also introduces a flushing sub-sequence and a two-way verification mechanism to ensure the stability and accuracy of the discharge.
It significantly improves the accuracy and energy efficiency of emission control, reduces maintenance frequency and manual adjustment requirements, and enhances the system's operational reliability and adaptability, making it suitable for industrial automation and energy-saving control.
Smart Images

Figure CN121008501B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of automatic control technology, and in particular to a dual-delay self-tuning emission control method for electronic exhaust of compressed air systems. Background Technology
[0002] Existing compressed air systems are widely used in industrial manufacturing, chemical, energy, and metallurgical fields. During the compression process, air produces a large amount of condensate due to temperature rise and humidity condensation. If this condensate is not removed in time, it can cause equipment corrosion, gas pollution, pipeline blockage, and control system malfunction. Therefore, condensate removal control technology has always been a key aspect of the reliable operation of compressed air systems.
[0003] Traditional condensate drainage methods mainly include mechanical float drainers, timed electromagnetic drainers, and differential pressure automatic drainers. Mechanical float drainers rely on the rise and fall of a float to drive the valve core. While simple in structure, the float is prone to becoming stuck with oil or rust after prolonged use, causing the valve to fail to seal or open. Timed electromagnetic drainers drain condensate periodically at preset intervals. This method is independent of liquid level changes and can drain condensate quickly, but it has significant drawbacks: firstly, the opening time and cycle need to be manually set, and a fixed timer cannot adapt to changes in operating conditions when ambient humidity or load varies greatly; secondly, if the drainage time is too short, condensate may not be completely drained, while if it is too long, a large amount of compressed air will be lost. Differential pressure drainers use the pressure difference between gas and liquid to trigger the discharge valve, exhibiting some self-adaptability. However, they are prone to malfunction in systems with high pressure fluctuations and frequent start-stop cycles, and their internal diaphragm or air chamber structure is sensitive to the oil and impurity content of the condensate, resulting in insufficient reliability.
[0004] In recent years, some equipment manufacturers have proposed automatic drainage systems based on electronic liquid level sensors. A typical example is Atlas Copco's Elektronikon controlled drainage system. This system uses a capacitive liquid level sensor to detect the water level in the collector and sets "drainage start delay timers" and "drainage stop delay timers." When the liquid level reaches the sensor's threshold, the start delay timer is activated, and water continues to accumulate in the collector. After the delay expires, the solenoid valve actuates, discharging the condensate. When the sensor does not detect condensate, the stop delay timer is activated, keeping the valve open until the delay ends and ensuring that residual water is completely drained. This type of system represents a significant improvement over mechanical and timed control, and can automatically adjust the discharge timing to a certain extent based on the liquid level, reducing air waste. However, existing electronic drainage control still has several problems: First, the delay time is usually fixed and cannot be adaptively adjusted according to the specific system dynamics (such as temperature, pressure fluctuations, and condensate generation rate), and still requires manual experience correction; Second, the opening and closing delays are logically independent and lack interrelated timing feedback, which may lead to premature closing or insufficient discharge in some cycles; Third, the existing control algorithm mainly relies on the single signal of the liquid level sensor and does not comprehensively utilize information such as pressure changes and valve position feedback, thus its response capability to gas-liquid mixing fluctuations in complex pipe networks is weak. Summary of the Invention
[0005] In view of this, the present invention provides a dual-delay self-tuning discharge control method for electronic condensate removal in compressed air systems. The method involves a controller unit synchronously acquiring and analyzing liquid level, pressure, and valve position feedback signals on a unified timing axis to automatically determine the opening and closing delays, achieving dynamic adaptive adjustment of the discharge process. This method employs techniques such as trial opening, dual vernier positioning, and step-by-step tail-end cutoff to accurately identify the optimal discharge timing for condensate without manual intervention, avoiding gas waste and insufficient discharge caused by traditional timed discharge. By introducing a flushing sub-sequence and a bidirectional verification mechanism, the stability and repeatability of the discharge action are ensured, enabling the control system to maintain consistent performance under different loads and environmental conditions. This invention not only significantly improves the discharge accuracy and energy efficiency of compressed air systems but also reduces maintenance frequency and manual adjustment requirements. It possesses good industrial adaptability and long-term operational reliability, and can be widely applied in industrial automation and energy-saving control fields.
[0006] The technical solution adopted in this invention is as follows:
[0007] A dual-delay self-tuning emission control method for electronic exhaust of a compressed air system, executed by a controller unit, includes the following steps:
[0008] Step 1: The controller unit reads the liquid level status signal from the liquid level sensor unit, the pressure status signal from the pressure sensor unit, and the valve position feedback signal from the discharge actuator unit at a preset time grid period. It performs signal alignment, shaping, and de-jitter processing to establish a unified timing axis and locks the starting point of the unified timing axis when it determines that the discharge stage has begun.
[0009] Step 2: The controller unit determines the opening delay, specifically including: generating a trial opening command sequence; the controller unit issues trial opening commands one time grid cycle at a time and configures a sampling window after each command; when three synchronous characteristics are present—liquid level status signal indicating dry stability, pressure status signal indicating stabilization after a drop, and valve position feedback signal indicating that the valve is fully open—the corresponding trial opening command is recorded as a valid trial opening command; two adjacent valid trial opening commands are located using dual verniers; after executing a flushing subsequence, the opening delay is determined by subtracting one time grid cycle from the interval between the first valid trial opening command and the start of the waiting stage.
[0010] Step 3: The controller unit determines the shutdown delay;
[0011] Step 4: The controller unit applies the determined start-up and stop-down delays according to the unified timing axis, drives the emission actuator unit to complete the start-up and stop-down, forming a emission action sequence, and then returns to step 1.
[0012] Furthermore, step 3 specifically includes: after entering the complete emission stage, generating a tail-end step cutoff sequence, performing a cycle of closing, observing, and reopening at each candidate closing point, and marking passing points, rejection points, and backoff points according to the de-jittering rules; when both the sufficient passing mark and the lenient passing mark are met, taking the position of the last passing point plus a time grid period to determine the closing delay, and writing this closing delay after confirmation by forward and backward verification.
[0013] Furthermore, step 1 specifically includes: the controller unit periodically reads the liquid level status signal of the liquid level sensor unit, the pressure status signal of the pressure sensor unit, and the valve position feedback signal of the discharge actuator unit using the time grid period as the time base; when the liquid level status signal indicates liquid accumulation, the pressure status signal indicates stable state, and the valve position feedback signal indicates closed state, the controller unit determines that it has entered the discharge stage and locks the starting point of the unified timing axis.
[0014] Furthermore, before the controller unit determines the opening delay in step 2, the following process is also included: when the valve position feedback signal, liquid level status signal, or pressure status signal undergoes a state transition within one time grid cycle, the controller unit merges this transition to the boundary of the immediately following time grid cycle, forming an alignment event on a unified timing axis; when any status signal maintains the same value within two consecutive time grid cycles, a stability marker is generated; the controller unit only uses states with stability markers to participate in subsequent determinations; the process of generating the trial opening command sequence includes: starting from the beginning of the unified timing axis, the controller unit issues trial opening commands sequentially with a time grid cycle as the step size; each trial opening command lasts for one time grid cycle and is followed by one sampling window.
[0015] Furthermore, in step 2, within each sampling window, the controller unit records the liquid level status signal, pressure status signal, and valve position feedback signal; when the following three characteristics are met simultaneously, the test opening command is marked as a valid test opening command: (1) the liquid level status signal in the sampling window is in the first dry state and has a stable mark; (2) the pressure status signal in the sampling window decreases and then enters a stable state and has a stable mark; (3) the valve position feedback signal in the sampling window is in the open position and has a stable mark.
[0016] Furthermore, in step 2, the controller unit searches for two adjacent valid trial start commands on a unified timing axis using a dual-verb method. The main vernier records the starting time grid period of the first valid trial start command, and the secondary vernier records the starting time grid period of the next valid trial start command, forming a valid pair. When a valid pair is formed, the controller unit immediately executes a flushing sub-sequence, which includes: keeping the discharge actuator unit open for 4 time grid periods to form a stable flow, and adding a sampling window at the end to verify the stability of the liquid level and pressure signals, thus confirming the flushing. The controller unit subtracts one time grid period from the difference between the time grid period number recorded by the main vernier and the time grid period number at the start of the discharge stage to obtain the number of time grid periods corresponding to the start delay. The controller unit then generates the start delay and writes it into a timer.
[0017] Furthermore, in step 3, after flushing confirmation, the controller unit keeps the discharge actuator unit open. When the dry-state stability marker of the liquid level signal and the stable marker of the pressure signal are obtained consecutively within two sampling windows, a complete discharge entry marker is generated. After generating the complete discharge entry marker, the controller unit divides the opening tail end on the unified timing axis into a sequence of equally spaced candidate closing points. At each candidate closing point, the controller unit executes a cycle of closing, observing, and reopening. The cycle includes: closing: driving the discharge actuator unit to close and continuing for two time grid cycles; observing: recording the liquid level in the immediately following sampling window. The status signal and pressure status signal are compared, and a stable marker is generated according to the de-jitter rule. When the liquid level status signal and the pressure status signal maintain a stable marker in a sampling window, the candidate shutdown point is marked as a pass point. When neither signal forms a stable marker, the candidate shutdown point is marked as a rejection point. When the liquid level status signal transitions to the liquid accumulation state in a sampling window and regains a dry stable marker before the restart command, the candidate shutdown point is marked as a backtracking point. Restart: The controller unit restores the discharge actuator unit to the open position and maintains it for 2 time grid cycles, and then enters the next candidate shutdown point.
[0018] Furthermore, the controller unit sequentially generates a pass point list, a rejection point list, and a backtracking point list on the tail-end step cutoff sequence; when the pass point list contains 3 or more entries, a pass sufficient flag is generated; when pass points and backtracking points alternate and the interval between pass points is 2 candidate close points, a leeway flag is generated.
[0019] Furthermore, when both the sufficient flag and the lenient flag are met simultaneously, the controller unit takes the last passing point in the passing point list as the closing reference point, and defines the relative position of this closing reference point plus a time grid period as the number of time grid periods corresponding to the closing delay. The controller unit then performs forward verification and backward verification on the unified timing axis: Forward verification: closure is performed within the time grid period corresponding to the closing delay, and at least one sampling window is continuously observed until a level dry-state stability flag and a pressure stability flag are generated; Backward verification: on the unified timing axis, return to the candidate closing point before the closing reference point, repeat the cycle of closing, observing, and reopening, and when this candidate closing point becomes a rejection point, a backward consistency flag is generated; when both forward verification and backward verification are completed, the controller unit writes the closing delay and ends the closing delay self-tuning.
[0020] Furthermore, the controller unit applies an on-time delay and a closing time delay within the same emission stage; when the unified timing axis reaches the time grid period corresponding to the on-time delay, it drives the emission actuator unit to perform on-time and maintain it; when the unified timing axis reaches the time grid period corresponding to the closing time delay, it drives the emission actuator unit to perform on-time and close it, forming an emission action sequence; after the emission action sequence is completed, the controller unit returns to step 1 to start the next acquisition and judgment.
[0021] By adopting the above technical solutions, this invention achieves the following beneficial effects: it enables adaptive adjustment of emission timing under complex and variable operating conditions, significantly improving the reliability and energy efficiency of system operation. By introducing a dual-delay self-tuning mechanism on a unified timing axis, the controller unit can automatically identify the dynamic changes in liquid level status signals, pressure status signals, and valve position feedback signals, thereby achieving synchronous optimization of opening and closing delays. Compared to traditional control methods relying on fixed time settings or single threshold judgments, this invention uses multi-stage timing verification, including trial opening, flushing confirmation, and tail-end stepped truncation sequences, to make the emission action more accurately correspond to the gas-liquid boundary moment, effectively avoiding the problems of residual liquid accumulation due to premature closing or gas waste caused by delayed closing. This method uses a discrete-time grid as the smallest control unit, quantifying the emission process into reproducible timing events, enabling the control logic to maintain a consistent execution rhythm under different equipment and gas source conditions. Its dual-vernier positioning algorithm can automatically find the earliest stable opening point and the optimal closing boundary, completing parameter self-tuning based on real-time signal characteristics without manual intervention, significantly reducing maintenance workload and debugging complexity. By introducing forward and backward verification processes, the controller unit can perform bidirectional consistency verification of the delayed timing, ensuring that each emission action is within the system's stable range, thereby improving the repeatability and safety of emission actions. Furthermore, this method has good scalability and can be integrated with multi-machine synchronous control, cloud-based diagnostics, and energy consumption optimization systems to achieve full-cycle self-management of the compressed air system in a smart factory environment. In summary, this invention not only achieves a significant improvement in emission control accuracy but also demonstrates innovation in equipment self-learning, self-adjustment, and signal redundancy utilization. It can effectively extend equipment lifespan, reduce energy consumption, and minimize errors and uncertainties caused by manual settings, possessing broad industrial application value and promising prospects for widespread adoption. Attached Figure Description
[0022] Figure 1 This is a schematic diagram of the process flow of a dual-delay self-tuning emission control method for electronic exhaust of a compressed air system according to an embodiment of the present invention;
[0023] Figure 2 This is a schematic diagram illustrating the principle of enabling delay self-tuning in an embodiment of the present invention;
[0024] Figure 3This is a schematic diagram of the complete cycle experimental curve of the dual-delay self-tuning emission control in an embodiment of the present invention. Detailed Implementation
[0025] All features disclosed in this specification, or all steps in all disclosed methods or processes, may be combined in any way, except for mutually exclusive features and / or steps.
[0026] Any feature disclosed in this specification, unless otherwise stated, may be replaced by other equivalent or similar features. That is, unless otherwise stated, each feature is merely one example of a series of equivalent or similar features.
[0027] refer to Figure 1 A dual-delay self-tuning emission control method for electronic exhaust of a compressed air system, executed by a controller unit, includes the following steps:
[0028] Step 1: The controller unit reads the liquid level status signal from the liquid level sensor unit, the pressure status signal from the pressure sensor unit, and the valve position feedback signal from the discharge actuator unit at a preset time grid period. It performs signal alignment, shaping, and de-jitter processing to establish a unified timing axis and locks the starting point of the unified timing axis when it determines that the discharge stage has begun.
[0029] Specifically, after startup, the controller unit sets a preset time grid period, such as 10 milliseconds, 20 milliseconds, or 50 milliseconds, and uses this period as the step size of the unified timing axis, establishing a strict clock cycle: Synchronous reading of the level sensor unit, pressure sensor unit, and valve position feedback is completed in the first 2 milliseconds of each time grid period; signal alignment, shaping, and debouncing are completed in the middle of the time grid period; and the data is written to the unified timing axis buffer before the end of the time grid period. Using a fixed clock cycle brings two direct effects: first, the subsequent "trial opening command sequence" and "tail-end step cutoff sequence" are strictly aligned with the unified timing axis; second, the relative timing across sensors remains consistent, avoiding pseudo-sequence relationships introduced by asynchronous sampling.
[0030] Within any given time grid period, if a state transition is detected within the grid due to a liquid level status signal, pressure status signal, or valve position feedback, the controller unit merges this transition to the boundary of the immediately following time grid period and marks it as an aligned event. For example, a valve position opening transition occurring at 13 milliseconds is aligned to the 20 millisecond boundary. This approach ensures that all critical events fall on the discrete boundaries of a unified timing axis, eliminating the impact of minor jitter on the timing of events, and allowing subsequent timing actions to be scheduled simply by referencing the grid number, resulting in a simple and reliable engineering implementation.
[0031] The reshaping process addresses short, isolated flips and short-term gaps. The controller unit executes two rules for each state type: Isolated Flip Repair Rule: When a state experiences an isolated flip within a single time grid cycle that is opposite to the values of the preceding and following grid cycles, the controller unit replaces the value of that grid cycle with the value of the previous grid cycle. For example, if the liquid level status signal sequence "wet, dry, wet" appears within three consecutive grid cycles, the second grid cycle is repaired to "wet." This rule suppresses instantaneous misjudgments caused by micro-bounce of mechanical contacts and liquid surface fluctuations. Short-Term Gap Filling Rule: When a short-term gap of one time grid cycle is sandwiched within a continuous stable state, the controller unit fills the gap with longer segments of state on either side. For example, "dry, wet, dry, dry" is reshaped to "dry, dry, dry, dry." This rule ensures the continuity of state segments, facilitating subsequent stability determination.
[0032] The controller unit defines custom stability generation conditions and generates stability markers for each of the three signal types: Liquid level signal: A stability marker is generated when the value is the same for two consecutive time grid cycles and remains consistent after shaping. Liquid level signals are mostly provided by capacitors or float devices; confirmation for two consecutive grid cycles filters out surface microwaves and contact micro-bounces. Pressure signal: The controller unit categorizes this into three states: rising, falling, and stable. The classification method uses a sequence comparison of three adjacent time grid cycles: when the difference between the value of the third time grid cycle and the value of the first time grid cycle is less than twice the minimum difference of the device, it is classified as stable; when the value of the third time grid cycle is less than the value of the first time grid cycle and the difference reaches the aforementioned level, it is classified as falling; otherwise, it is classified as rising. A stability marker is assigned to the "stable" result. Through this discrete classification, the controller unit can obtain an executable pressure change trend without formulas. Valve position feedback signal: A corresponding stability marker is generated when the valve position remains "open" or "closed" for two consecutive time grid cycles. This ensures that the mechanical valve core is fully in place before proceeding to the next step, avoiding decisions made during the transition stroke.
[0033] At the end of each time grid cycle, the controller unit generates a record containing the time grid cycle number, the current values of the three types of signals, whether a stability marker is present, and whether an alignment event has occurred. The record is written to a unified timing axis buffer and provided with a read-only access interface for subsequent steps. This "record-to-grid" approach ensures that decisions at any given time are traceable to a unique grid number, facilitating the reproduction of the same control behavior across different devices.
[0034] After completing the aforementioned processing in each time grid cycle, the controller unit immediately executes the entry into the discharge stage determination: when the liquid level status signal has a "wet" stable marker, the pressure status signal has a "stable" stable marker, and the valve position feedback signal has a "closed in place" stable marker, the controller unit confirms entry into the discharge stage and writes the current time grid cycle number into the unified timing axis buffer as the starting point. The reason for choosing to simultaneously satisfy all three stable markers as the condition is that this combination indicates that there is dischargeable condensate in the system, the gas path pressure is in a stable range, and the valve position is in a safe position where an opening action can be performed. Locking the starting point at the time grid cycle boundary allows subsequent "trial opening command sequences" to be initiated in an integer grid alignment manner, maintaining a fixed relative displacement between the opening action and the sampling window, thereby improving the repeatability of delay measurements and cross-device consistency.
[0035] In devices equipped with high-speed sensors, the controller unit can use a 10-millisecond time grid period during the startup phase. When the average valve position action time is less than 30 milliseconds and the stabilization determination of the pressure status signal can be completed within 3 time grid periods, the time grid period is adjusted to 5 milliseconds to improve alignment accuracy and delay resolution. This approach enhances the finesse of timing control while maintaining a consistent timing axis semantics. When the controller unit detects a dense occurrence of alignment events (e.g., 3 or more alignment events within 100 milliseconds), it prioritizes alignment and shaping in the first 1 millisecond of the next time grid period, followed by debouncing processing. This stabilizes the aligned events before proceeding to the pending stage for determination. This strategy maintains determinism in scenarios involving rapid valve position switching or rapid liquid level changes, ensuring the determination of entering the pending stage.
[0036] Next, step 2 is executed: the controller unit determines the opening delay, specifically including: generating a trial opening command sequence; the controller unit issues trial opening commands one time grid cycle at a time and configures a sampling window after each command; when three synchronous characteristics are present—liquid level status signal indicating dry stability, pressure status signal indicating stabilization after a drop, and valve position feedback signal indicating that the valve is in position—the corresponding trial opening command is recorded as a valid trial opening command; two adjacent valid trial opening commands are located using dual verniers; after executing a flushing subsequence, the opening delay is determined by subtracting one time grid cycle from the interval between the first valid trial opening command and the start of the waiting stage.
[0037] Specifically, after locking the starting point of the pending stage, the controller unit generates a sequence of trial opening commands grid by grid on a unified timing axis, starting from the starting point. In the example, the time grid period is set to 10 milliseconds. Each trial opening command lasts for one time grid period, followed by a sampling window covering six time grid periods (60 milliseconds in the example). This arrangement has two advantages: first, the opening action and the observation interval form a fixed rhythm of "opening one grid, observing six grids," facilitating cross-device reproduction; second, the observation interval is sufficient to cover the natural time delays of the three processes: valve core activation, liquid level reduction, and pipeline pressure drop. The trial opening commands are adjacent in time, and the controller unit executes them sequentially until the judgment condition is met.
[0038] The controller unit reads three states within each sampling window and generates a stability marker based on the shaping and de-jittering results from step 1. The marking is performed according to the following criteria: Liquid level signal indicating dry stability: A stability marker is generated when a dry state first appears within the sampling window and remains dry for two consecutive time grid cycles. This confirms "effective pumping" at the liquid level, avoiding misreading caused by short-term cavitation. Pressure signal indicating stabilization after a drop: A stability marker is generated when a continuous drop occurs within the sampling window, followed by stabilization for two adjacent time grid cycles. This confirms actual outflow in the pipeline and that it has entered a stable region, helping to distinguish between actual discharge and short-term disturbances. Valve position feedback signal indicating full opening: A stability marker is generated when the valve position reaches and remains fully open for at least two time grid cycles within the sampling window. This confirmation ensures that mechanical positioning has been completed, and subsequent delay calculations are based on the stable opening degree. When all three criteria are met simultaneously, the controller unit will trigger a trial opening command for that sampling window and mark it as a valid trial opening command. In practice, the typical valve core takes between 20 and 40 milliseconds to start up. The initial dry state caused by the liquid level drop usually occurs within 20 to 50 milliseconds after the initial opening. The pressure stabilizes in the range of 30 to 70 milliseconds. Therefore, a 60-millisecond sampling window can fully cover the key changes of the three signals.
[0039] The controller unit uses dual vertexes on a unified timing axis: the master vertex records the starting time grid period of the first valid trial start command, and the slave vertex records the starting time grid period of the second valid trial start command. The reason for choosing "two adjacent valid trial start commands" is that adjacent valid points indicate that the system exhibits stable pumping and pressure drop under two consecutive minimum disturbances, demonstrating the repeatability and robustness of the start timing within that interval. Using adjacent valid points as a positioning pair can suppress the randomness caused by occasional liquid surface microwaves or single sensing delays, thereby improving the repeatability of the start delay. In the example, if the master vertex is positioned at the 5th time grid period after the starting point, and the slave vertex is positioned at the 6th time grid period, it indicates that two consecutive minimum starts have achieved synchronization.
[0040] After a valid pair is formed, the controller unit immediately executes a flushing sub-sequence: keeping the emission actuator unit continuously open for four time grid cycles (40 milliseconds in this example), followed by an additional sampling window for verification. The purpose of this process is to remove any small liquid clumps and gas-liquid mixtures that may remain in the emission path, ensuring that the level, pressure, and valve position signals enter a stable region on a unified timing axis. The additional sampling window is used to confirm that the level signal remains dry and the pressure signal remains stable, ensuring that subsequent delay calculations are based on a clean end state. Using the "40-millisecond opening followed by verification" method significantly reduces the probability of misjudgments caused by short-term backflow or droplet re-fall while maintaining minimal air loss.
[0041] The controller unit determines the start delay by subtracting one time grid cycle from the interval between the start time grid cycle of the first valid trial start command recorded by the main cursor and the time grid cycle of the start of the discharge stage. Subtracting one time grid cycle serves a clear purpose: the three synchronization characteristics triggered by the trial start are observed to lag behind the earliest boundary that is truly "sufficient to trigger effective discharge" by a minimum grid cycle. By backtracking by one time grid cycle, the controller unit aligns the start boundary to an earlier, yet still safe, position that satisfies mechanical and fluid response requirements. This strategy offers two benefits: first, it shortens the waiting time, bringing discharge closer to the earliest feasible time; second, it maintains a consistent timing axis alignment, facilitating seamless transition with subsequent step-down processes involving shutdown delays. The controller unit writes the obtained start delay into a timer for online execution within the current discharge stage.
[0042] Assuming a time grid period of 10 milliseconds and the waiting stage starts at 0 milliseconds, the controller unit issues the first trial start command at 10 milliseconds and configures the sampling window to 70 milliseconds; it issues the second trial start command at 20 milliseconds and configures the sampling window to 80 milliseconds. If both the first and second trial start commands satisfy the three synchronization characteristics, they are marked as valid trial start commands, and the main cursor is located at 10 milliseconds, and the slave cursor is located at 20 milliseconds. The controller unit executes the flushing subsequence up to 60 milliseconds and performs a verification sampling window check from 60 milliseconds to 120 milliseconds. The start delay is calculated by subtracting 10 milliseconds from the interval between 10 milliseconds and 0 milliseconds, resulting in 0 milliseconds, indicating that start can be triggered at the unified timing axis alignment point as soon as the waiting stage begins; if the main cursor is located at 20 milliseconds, the start delay is 10 milliseconds. Through this discretization method, the start delay is directly used for control in units of the time grid period.
[0043] Optionally, in models with longer valve core strokes, the controller unit sets the sampling window to 8 time grid periods (80 milliseconds in the example) to ensure a more thorough determination of stability after the pressure status signal indicator drops. In models with high-response valve bodies, the sampling window is set to 5 time grid periods (50 milliseconds in the example) to reduce waiting time. Both settings maintain consistency in the determination logic of the "three synchronization characteristics". The controller unit issues a trial opening command in odd-numbered grid periods and remains silent in even-numbered grid periods, advancing in 20-millisecond steps. This method is used in high-frequency disturbance scenarios and can increase signal separation within the window at the same observation cost, improving the discernibility of valid trial opening commands. When the first trial opening command after the start of the waiting stage satisfies the three synchronization characteristics, the controller unit still needs to wait for the second trial opening command to form a valid pair before executing the flushing sub-sequence. This method improves repeatability through "adjacent confirmation" and is suitable for stable scenarios with small liquid level fluctuations.
[0044] Next, proceed to step 3: the controller unit determines the shutdown delay.
[0045] Specifically, after completing the flushing sub-sequence, the controller unit keeps the discharge actuator unit in the open position and continuously collects data for two sampling windows. If a dry-state stable marker for the liquid level signal appears in both sampling windows, and a stable marker for the pressure signal also appears simultaneously, the controller unit generates a complete discharge entry marker. This marker indicates that the condensate inside the discharge path has been pumped into the dry zone, and the gas pressure is stabilizing, making it suitable for fine-tuning at the tail end region to obtain the earliest safe shutdown opportunity. On a unified timing axis, starting from the first time grid period after the complete discharge entry marker, the controller unit divides the candidate shutdown point sequence at equal intervals. In the example, the candidate shutdown point sequence is generated with a step size of 1 time grid period, with a typical time grid period of 10 milliseconds. Choosing equal interval division allows for exploring the truncation position at the "tail end of the open state" with the smallest step size, making the shutdown timing exhibit a monotonically advancing characteristic, which is beneficial for forming a clear boundary.
[0046] A "shutdown, observe, restart" cycle is executed at each candidate shutdown point, specifically including: Shutdown: The controller unit drives the emission actuator unit to shut down at the candidate shutdown point and maintains it for 2 time grid periods (20 milliseconds in the example), forming a clear shutdown duty cycle. Observation: Immediately afterwards, a sampling window is configured (6 time grid periods in the example), reading the liquid level status signal and the pressure status signal, and generating a stability marker according to the de-jitter rule. If the liquid level status signal maintains a dry stable marker and the pressure status signal maintains a stable marker within the sampling window, the candidate shutdown point is marked as a pass point; if neither signal obtains a stable marker, it is marked as a rejection point; if a transition from a dry state to a liquid accumulation state is detected in the sampling window, and it recovers to a dry stable marker before restarting, it is marked as a fallback point. Restart: The controller unit restores the emission actuator unit to the open position and maintains it for 2 time grid periods (20 milliseconds in the example), then moves to the next candidate shutdown point to continue the cycle. The core consideration in employing the above-mentioned cycle is as follows: Points represent the sufficient condition of "maintaining a dry state and stable pressure after valve closure," indicating that this location can serve as a closure boundary; rejection points represent the sensitive area where "a wet state or pressure disturbance immediately occurs after valve closure," suggesting that the valve should remain open; and retraction points represent the buffer zone where "spontaneous recovery occurs after a brief backflow," indicating that the flow path elasticity and droplet fall are diminishing, showing a tendency for interface convergence. These three types of points together outline the transition structure from "must remain open" to "can be stably closed," facilitating the determination of an early and stable closure boundary.
[0047] The controller unit generates a pass point list, a rejection point list, and a backtracking point list sequentially along a unified timing axis. A sufficient pass marker is generated when the pass point list contains three or more entries; a margin marker is generated when pass points and backtracking points alternate, and the interval between any two adjacent pass points is two candidate closing points. The sufficient pass marker indicates the existence of multiple stable and reproducible candidate boundaries in the tail region, while the margin marker indicates that the interface has a buffer margin and exhibits stable decay characteristics. When both occur simultaneously, it indicates that the system has the safety and repeatability to complete the cutoff at a later pass point. When both the sufficient pass marker and the margin marker are present, the controller unit selects the last pass point in the pass point list as the closing reference point and adds one time grid period to its relative position to determine the closing delay. Adding one time grid period aims to retain a minimum safety margin after the last position of "verified stable closing" to absorb valve core return hysteresis and minor backflow. Subsequently, a bidirectional verification is performed: Forward verification: Closure is executed within the time grid period corresponding to the closure delay, and one sampling window is continuously observed until a liquid level dry-state stability marker and a pressure stability marker are generated, forming a forward verification pass record. Backward verification: Returning to the candidate closure point one before the closure reference point along the unified timing axis, the "close, observe, reopen" loop is repeated; when the candidate closure point becomes a rejection point, a backward consistency marker is generated. The forward verification confirms that "the selected closure delay remains stable on the actual execution path," and the backward verification confirms that "the nearest neighbor position before the closure reference point is still in the non-truncation region," both of which jointly define the monotonicity and uniqueness of the boundary. After the bidirectional verification is completed, the controller unit writes the closure delay, and the closure delay and the reopening delay are used together for the online execution of this pending stage.
[0048] The time grid period is set to 10 milliseconds, and the sampling window length is 6 time grid periods. The complete emission entry marker is located at 120 milliseconds. The controller unit generates candidate shutdown points starting from 130 milliseconds with a step size of 10 milliseconds. At 130 milliseconds, 140 milliseconds, and 150 milliseconds, the process of "shutting down for 20 milliseconds, observing for 60 milliseconds, and then turning on for 20 milliseconds" is executed, resulting in the markers being rejection points, backtracking points, and pass points, respectively. Backtracking points and pass points are obtained at 160 milliseconds and 180 milliseconds, respectively. At this time, the pass point list contains 2 entries, and the controller unit continues to execute. At 200 milliseconds, a pass point is obtained, forming a pass point list with 3 entries. At the same time, the pass points and backtracking points have an alternating structure, and the interval between two adjacent pass points is 2 candidate shutdown points, thus generating sufficient pass markers and ample pass markers. The controller unit takes 200 milliseconds as the shutdown reference point, adds 10 milliseconds to determine the shutdown delay as 210 milliseconds; performs forward verification at 210 milliseconds and obtains the dry-state stability flag and pressure stability flag; returns to 190 milliseconds to perform backward verification and obtains the rejection point again, confirming that the shutdown delay is valid.
[0049] Optionally, when a dense cluster of backflow points is detected, the controller unit adjusts the candidate shut-off point step size from one time grid cycle to two time grid cycles to more quickly traverse the highly elastic backflow zone; when consecutive backflow points occur, the step size is adjusted to one time grid cycle to refine boundary positioning. For large-volume pipelines, the sampling window is set to eight time grid cycles (80 milliseconds in the example) to ensure more thorough pressure stabilization marking; for small-volume and high-response valve bodies, the sampling window is set to five time grid cycles (50 milliseconds in the example) to shorten the total time. In scenarios with high backflow inertia, the shut-off duration is set to three time grid cycles (30 milliseconds in the example) to enhance boundary detection sensitivity; in scenarios with fast valve core return speed, the shut-off duration is set to two time grid cycles to reduce air loss. When the forward verification obtains the liquid level dry state stability mark and the pressure stability mark within the first sampling window, the controller unit immediately records the pass and performs the backward verification. If the forward verification fails to form the two types of stability marks after spanning two sampling windows, it advances one more candidate closure point along the candidate closure point sequence and then re-executes the bidirectional verification to maintain the characteristics of monotonic advancement and stable closure.
[0050] Finally, step 4 is executed: the controller unit applies the determined start-up and stop-down delays according to the unified timing axis, drives the emission actuator unit to complete the start-up and stop-down, forming a emission action sequence, and then returns to step 1.
[0051] Specifically, the controller unit reads the start-up delay and stop-down delay from the start of the emission stage, and determines two time grid numbers accordingly: number A is the time grid number obtained after the start-up delay, and number B is the time grid number obtained after the start-down delay. The controller unit registers number A and number B in the unified timing axis buffer and establishes two timing paths: one for triggering the start-up action at number A, and the other for triggering the stop-down action at number B. Using the "start-up + number A / number B" approach ensures that the action and observation strictly fall within discrete boundaries, facilitating verification and reproduction in engineering implementation. When the unified timing axis advances to number A, the controller unit issues an start-up command to the emission actuator unit. Subsequently, an start-up confirmation window is entered, typically for 2 to 3 time grid cycles (equivalent to 20 to 30 milliseconds based on a 10-millisecond time grid cycle). Within this confirmation window, the controller unit continuously reads the valve position feedback signal and generates a "fully open" stable marker based on the de-jitter processing. Simultaneously, in the next sampling window, it reads the pressure and liquid level signals to form verification records for "stable after drop" and "stable in dry state." This "open first, then short-window confirmation, then full-window verification" structure takes into account valve core stroke, pipeline inertia, and liquid level response, ensuring that the opening action corresponding to point A is close to the earliest feasible position while maintaining sufficient margin for status confirmation.
[0052] After confirmation of activation, the controller unit maintains the emission actuator unit in the activated position until the unified timing axis advances to number B. During this holding period, the controller unit records three types of states in steps of the time grid: 1. The valve position feedback signal maintains a stable activated position marker to ensure the continuity of the mechanical activation; 2. The liquid level status signal forms a dry stable marker within each sampling window to characterize the continuous effectiveness of the emission process; 3. The pressure status signal forms a stable marker within the sampling window to characterize that the gas path is in a stable extraction zone. This "grid-based advancement after activation + continuous verification within the window" method constitutes a stable channel from number A to number B, allowing the closing boundary to naturally align with the continuously stable extraction state.
[0053] When the unified timing axis advances to point B, the controller unit issues a shutdown command to the discharge actuator unit and enters the shutdown confirmation window, typically for 2 to 3 time grid cycles (corresponding to 20 to 30 milliseconds). Within the shutdown confirmation window, the controller unit continuously reads the valve position feedback signal and generates a "closed in place" stability marker; subsequently, it enters an immediate sampling window to read the liquid level and pressure status signals, forming parallel records of "dry state stable" and "stable". The shutdown confirmation window is used to absorb valve core return hysteresis and backflow micro-segments, while the sampling window is used to verify that the system still maintains a dry state and stable pressure after being truncated at point B. Point B comes from the point of passage of the tail-end stepped truncation sequence plus one time grid cycle, thus possessing a natural safety margin in the actual execution path; through the structure of "shutdown confirmation window + immediate sampling window", the controller unit completes the consistency closure with the self-tuning result in terms of timing.
[0054] After the closure confirmation is completed, the emission action sequence is formed. The controller unit writes the following items into the unified timing axis buffer: the starting time grid number of the pending emission stage, number A, number B, the valve position feedback stability flag in the opening confirmation window, the liquid level dry state stability flag and pressure stability flag in the corresponding sampling window, the valve position feedback stability flag in the closing confirmation window, and the liquid level dry state stability flag and pressure stability flag in the corresponding sampling window. After archiving, the controller unit resets the pending emission stage flags, advances to the new observation segment according to the time grid cycle, and returns to step 1 to perform the next round of acquisition and judgment. The "action as record" archiving strategy ensures that each action sequence corresponds to a unique number A and number B, facilitating the reproduction of the same control behavior across devices and batches.
[0055] Assuming a time grid period of 10 milliseconds, a waiting stage start of 0 milliseconds, an opening delay corresponding to number A of 20 milliseconds, and a closing delay corresponding to number B of 210 milliseconds, the controller unit issues an opening command at 20 milliseconds. Within the opening confirmation window of 20 to 40 milliseconds, it obtains a stable "open in place" valve position feedback marker. Within the sampling window of 40 to 100 milliseconds, it generates records for "pressure stabilized after drop" and "liquid level stable in dry state." The controller unit maintains the open state until 210 milliseconds and issues a closing command. Within the closing confirmation window of 210 to 230 milliseconds, it obtains a stable "closed in place" valve position feedback marker. Within the sampling window of 230 to 290 milliseconds, it generates records for "liquid level stable in dry state" and "pressure stable." After archiving, the controller unit returns to step 1.
[0056] Optionally, when the valve position feedback reaches the stable position marker within one time grid cycle, the opening and closing confirmation windows are set to two time grid cycles; when the valve body stroke is long, the confirmation window is set to three time grid cycles to enhance the certainty of the position confirmation. In large-volume pipelines, observations after closure use two consecutive sampling windows, first recording the pressure stability marker, then recording the dry-state liquid level stability marker, forming a "pressure first, liquid level follow" verification sequence, which is beneficial for stabilizing the landing point in systems with large inertia. The controller unit assigns an incremental number to each discharge action sequence, for example, starting from 1; in maintenance scenarios, operators can replay key events and stability markers in a unified timing axis based on the number to verify the consistency of the reproduction of number A and number B on the field device. When a compressed air system contains multiple units, the controller unit calculates number A and number B for each unit based on a unified timing axis, and introduces a fixed offset between different units, such as a staggered peak of 30 milliseconds to 50 milliseconds, so that the emission actions of multiple units are staggered in time, thereby improving system-level stability and air supply continuity.
[0057] The controller unit is implemented at the condensate discharge position upstream of a heatless regenerative dryer. The following discrete timing parameters are set: the time grid period is... ( The time length of each time grid (in milliseconds); the sampling window length is... ( (The number of time grids contained in the sampling window); the time grid number at the starting point of the stage to be arranged is taken as... ( (To unify the starting point number locked on the timing axis). The first [number] on the unified timing axis. The absolute time corresponding to each time grid is ;in The values are non-negative integers. The level sensor unit outputs "wet / dry," the pressure sensor unit outputs "rising / falling / stable," and the discharge actuator unit outputs "open / closed." The preceding data alignment, shaping, and debouncing are performed as previously described; here we proceed directly to the quantification process.
[0058] Controller unit in to Continuous detection showed: liquid level was "wet" with a stable indicator, pressure was "stable" with a stable indicator, and valve position feedback was "closed" with a stable indicator. Therefore, the system confirmed it had entered the pending discharge stage and locked the starting point. .
[0059] Controller unit in A trial activation command is issued grid-by-grid, lasting for one time grid cell at a time, and an overlay is configured after the command. A sampling window of a time raster. After the trial is initiated, the sampling window covers to It was observed that the valve position was... and "Open in position"; liquid level is... and It is in a "dry state"; the pressure is... and It shows a "decline", in and It exhibits "stability". It satisfies the three synchronization characteristics, therefore... Initiate the command for the first valid probe ( (The starting time grid number for the first valid attempt to enable the command). After the trial is initiated, the sampling window covers to It was observed that the valve position was... and "Open in position"; liquid level is... and It is in a "dry state"; the pressure is... and It shows a "decline", in and It exhibits "stability". It also satisfies the three synchronization characteristics, therefore... Initiate the second valid probe command ( (This refers to the grid number representing the start time of the second valid attempt to enable the command). Based on two adjacent valid points, the earliest reliable enable region can be confirmed to be located in... Neighborhood. Forming effective pairs Subsequently, the controller unit maintains the "on in position" status for four time grids (40ms), followed by an additional sampling window covering six time grids. Within this window, records of "dry-state stable" liquid level and "stable" pressure are obtained again to eliminate the influence of trace backflow. Based on the process, the interval between the first effective trial opening and the starting point is subtracted by one time grid as the opening delay. Opening Delay (Unit: milliseconds) is calculated as Substitute The "back one time grid" approach aligns the activation action to a safety boundary earlier than the first effective observation, allowing for earlier effective pumping while retaining sufficient margin to cover valve spool activation and fluid response.
[0060] After the flushing subsequence, the controller unit remains "on in position." In two consecutive sampling windows, both liquid level and pressure are observed to be "dry stable" and "stable." Based on this, a complete discharge entry marker is generated, and the first candidate shutdown point is recorded as [marked as...]. ( For the first The time grid number of each candidate closing point. Candidate closing points are incremented by one time grid step, i.e. In each The process involves a loop of "closing two time grids, observing one sampling window, and then opening two more time grids," and marking these points as passes, rejections, or rollbacks according to rules. Key markers obtained from a typical field survey are shown below (given in absolute time for ease of understanding): correspond If the liquid level in the observation window drops back to a "wet" state, it is marked as a rejection point. correspond After a brief dip, it returns to "dry-state stability" before restarting, and is marked as a rollback point. correspond The liquid level remains "dry and stable" and the pressure remains "stable," marked as the pass point. correspond : Rewind point. correspond : Through a point. correspond Rejection point. correspond : Passing Points. At this point, the "Passing Point List" contains 3 entries, which are distributed alternately with the backtracking points, satisfying the structural characteristics of both sufficient and ample passage, indicating that the tail region has entered a stable cutoff zone.
[0061] Select the last passing point as the closing reference point, and record its time grid number as . ( (Time grid number for closing the reference point). In this example, we take... correspond Turn off delay (Unit: milliseconds) is defined as the relative time after the reference point is closed, plus one time grid. .Will The corresponding time is converted to a raster number: Substitute , have to Adding an extra time grid provides a minimum safety margin for valve core return lag and minimal backflow, ensuring that the closing action does not cut into easily oscillating boundaries.
[0062] Forward review: In The shutdown was executed, and within the next sampling window, the liquid level was observed to be "dry and stable" and the pressure was "stable," thus the forward verification passed. Backward verification: Return to the immediately preceding candidate shutdown point ( The process is repeated, with this point being a rejection point, forming a backward consistency marker, confirming that the boundary is monotonic and unique. Based on the calculation results, a delay is enabled. Close delay The controller unit executes according to a unified timing axis: in Issue the activation action and, to The valve position "open in place" stable marker is obtained in the opening confirmation window; in the subsequent... to The sampling window recorded the liquid level at "dry state stability" and the pressure at "stability after drop". From... Keep it "on" until During this period, the liquid level was continuously checked to confirm "dry state stability" and the pressure to be "stable" according to the time grid. Issue the close action, and in to The valve position is stabilized at "closed in place" within the confirmation window; to Within the sampling window, the liquid level was determined to be "dry-state stable" and the pressure to be "stable". At this point, one discharge sequence is complete, and the controller unit archives the data. 1. Enable action timing, disable action timing and stability markers in each window, and return to step 1 to wait for the next waiting stage.
[0063] This example provides four core values that can be directly reproduced: The earliest reliable opening zone is determined by using "adjacent effective trial opening". The earliest stable closing zone is determined by adding one time grid to the last pass point of "tail-end step cutoff". This ensures that both ends of the switch fall on the repeatable safety boundary. Air loss and residual liquid risk are balanced in a steady state within this boundary, making it easy to reproduce the same control behavior on different devices according to a unified timing axis.
[0064] like Figure 2 As shown in the figure, this diagram illustrates the self-tuning principle of the opening delay for electronic exhaust in a compressed air system. The horizontal axis in the figure represents the time grid period. The vertical axis is divided into five signal channels, from top to bottom: liquid level status signal, pressure status signal, valve position feedback signal, test opening command sequence, and sampling window. This is at the starting point of the pending stage. At any given moment, the liquid level signal indicates liquid accumulation (low level), the pressure signal indicates stable state (high level), and the valve position feedback signal indicates fully closed state (low level). At this time, the controller unit determines that it has entered the waiting stage and locks the starting point of the unified timing axis. From Starting from the initial point, the controller unit sequentially issues trial opening commands in steps of one time grid period, forming a trial opening command sequence. The figure shows five consecutive trial opening command pulses from trial 1 to trial 5, each lasting one time grid period. After each trial opening command, the controller unit configures a sampling window to record and analyze changes in the liquid level status signal, pressure status signal, and valve position feedback signal. When a trial opening command is issued, if three synchronization characteristic judgment conditions are met, the trial opening command is marked as a valid trial opening command. The three synchronization characteristics include: first, the liquid level status signal in the sampling window shows an initial dry state with a stability mark; second, the pressure status signal in the sampling window decreases and then stabilizes with a stability mark; third, the valve position feedback signal in the sampling window shows the valve is fully open with a stability mark. As shown in the figure, trials 4 and 5 simultaneously meet the above three synchronization characteristics and are marked as valid trial opening commands. The controller unit uses a dual-cursor positioning method, with the main cursor recording the start time grid period of the first valid probe start command (probe 4). Record the start time grid period of a valid probe start command (probe 5) from the cursor. This forms a valid pair. The reliability of the start delay can be effectively verified through the dual-cursor mechanism. Once a valid pair is formed, the controller unit immediately executes the flushing subsequence to verify the decision result. Finally, the start delay is the time recorded by the main cursor. Relative to the starting point of the waiting stage The interval minus one time grid period determines the start delay. This method achieves automatic tuning of the start-up delay by using trial sequences and synchronization characteristics, eliminating the need for manual parameter setting based on experience, and improving the system's adaptability and control accuracy.
[0065] like Figure 3 As shown, this figure is an experimental curve of the complete cycle of the dual-delay self-tuning emission control. The horizontal axis represents time in seconds (s), ranging from 0 to 120 seconds, representing one complete emission cycle. The vertical axis represents the normalized value of the signal state, ranging from 0 to 1.0, where 0 represents a low level state and 1.0 represents a high level state. The figure contains three curves: the black solid line represents the liquid level signal, the gray dashed line represents the pressure signal, and the black dotted line represents the valve position feedback signal. The experimental test conditions were: system pressure 0.7 MPa, ambient temperature 25°C, and emission cycle 120 s. In the initial stage (0-18 s), the liquid level signal remained at 0 (liquid accumulation state), indicating that condensate had accumulated at the bottom of the gas storage tank; the pressure signal remained at 1.0 (stable state), indicating that the system pressure was stable; and the valve position feedback signal remained at 0 (closed), indicating that the emission valve was closed. At t=16s, based on the opening delay parameter determined by self-tuning, the controller unit drives the discharge actuator to open. The valve position feedback signal jumps to 1.0 at t=18s, indicating that the discharge valve has opened to the correct position. With the opening of the discharge valve, the system pressure experiences a brief drop (pressure curve drops to 0.3) between t=17s and t=19s, due to the instantaneous pressure drop caused by condensate discharge. The pressure then quickly returns to stability. The liquid level status signal jumps to 1.0 at t=20s, indicating that the accumulated liquid has been drained and the system has entered a dry state. At t=30s, two consecutive sampling windows of dry-state stability markers and pressure stability markers are obtained, and the system generates a complete discharge entry marker, subsequently entering the complete discharge phase. During the complete discharge phase (30s-88s), the liquid level remains dry and stable, the pressure remains stable, and the discharge valve remains open. During this phase, the controller unit executes a tail-end step cutoff sequence, determining the optimal closing time through candidate closing point testing. At t=88s, based on the self-tuned closing delay parameter (closing delay = 72s, relative to the opening time of 16s), the controller unit drives the discharge actuator to close. The valve position feedback signal transitions to 0 at t=90s, and the liquid level returns to 0 at t=92s, completing one complete discharge sequence. Experimental results show that with an opening delay self-tuning of 16s and a closing delay self-tuning of 72s, the discharge efficiency reaches 98.5%, saving 35% of energy compared to the traditional fixed-time control method. This figure fully verifies that the dual-delay self-tuning control method can automatically determine the optimal opening and closing times according to actual operating conditions, achieving efficient and energy-saving electronic discharge control, significantly improving the system's intelligence level and operational economy.
[0066] This invention is not limited to the specific embodiments described above. The invention extends to any new feature or combination disclosed in this specification, as well as any new method or process step or combination disclosed herein.
Claims
1. A dual-delay self-tuning bleed control method for electronic bleed of compressed air systems, performed by a controller unit, characterized in that, The method comprises the following steps: Step 1: The controller unit reads the liquid level state signal of the liquid level sensor unit, the pressure state signal of the pressure sensor unit and the valve position feedback signal of the discharge actuator unit in a preset time grid cycle, performs signal alignment, shaping and de-bouncing processing, establishes a unified time axis, and locks a starting point of the unified time axis when it is determined to enter the discharge preparation stage; Step 2: The controller unit determines the opening delay, specifically including: generating a tentative opening instruction sequence, the controller unit issuing the tentative opening instruction in each time grid cycle and configuring a sampling window after each instruction, when the three synchronous features of the liquid level state signal indicating dry state stability, the pressure state signal indicating stable state after falling, and the valve position feedback signal indicating opening to position are simultaneously present, the corresponding tentative opening instruction is recorded as an effective tentative opening instruction; through double-cursor positioning of two adjacent effective tentative opening instructions, after executing a flushing sub-sequence, the interval of the first effective tentative opening instruction relative to the starting point of the discharge preparation stage is determined as the opening delay minus one time grid cycle; Step 3: The controller unit determines the closing delay; Step 4: The controller unit applies the determined opening delay and closing delay according to the unified time axis to drive the discharge actuator unit to complete opening and closing, forming a discharge action sequence, and then returning to step 1; Step 3 specifically includes: generating a tail end step truncation sequence after entering the complete discharge stage, executing a cycle of closing, observing and re-opening at each candidate closing point, and marking the pass point, the reject point and the fallback point according to the de-bouncing rule; when the sufficient mark and the generous mark are simultaneously established, the position of the last pass point plus one time grid cycle is determined as the closing delay, and the closing delay is written into the closing delay after being confirmed by forward review and backward review.
2. The dual delayed self-tuning bleed control method of electronic bleed of compressed air system of claim 1, wherein, Step 1 specifically includes: the controller unit periodically reads the liquid level state signal of the liquid level sensor unit, the pressure state signal of the pressure sensor unit and the valve position feedback signal of the discharge actuator unit with time grid cycle as the time base; when the liquid level state signal indicates the liquid accumulation state, the pressure state signal indicates the stable state, and the valve position feedback signal indicates the closed to position state, the controller unit determines to enter the discharge preparation stage and locks the starting point of the unified time axis.
3. The dual delayed self-tuning bleed control method of electronic bleed of compressed air system of claim 2, wherein, Before the controller unit determines the opening delay in step 2, the following process is further included: when the valve position feedback signal, the liquid level state signal or the pressure state signal has a state transition within one time grid cycle, the controller unit merges the transition to the time grid cycle boundary immediately following to form an alignment event on the unified time axis; when any state signal maintains the same value for two consecutive time grid cycles, a stable mark is generated; The controller unit only participates in subsequent determination with the state with the stable mark; the process of generating the tentative opening instruction sequence includes: the controller unit starts from the starting point of the unified time axis and issues the tentative opening instruction in turn with one time grid cycle as the step; each tentative opening instruction lasts for one time grid cycle, and a sampling window is immediately followed after it.
4. The dual delayed self-tuning bleed control method of electronic bleed of compressed air system of claim 3, wherein, In Step 2, the controller unit records the liquid level status signal, the pressure status signal and the valve position feedback signal in each sampling window; when the following three features are satisfied simultaneously, the tentative opening command is marked as a valid tentative opening command: (1) the liquid level status signal in the sampling window appears for the first time in the dry state with a stable marker; (2) the pressure status signal in the sampling window appears to drop into stability with a stable marker; (3) the valve position feedback signal in the sampling window appears to open to the position with a stable marker.
5. The dual delayed self-tuning bleed control method of electronic bleed of compressed air system of claim 4, wherein, In Step 2, the controller unit searches for two adjacent valid tentative opening commands in a double-cursor manner on a unified time axis, where the main cursor records the starting time grid period of the first valid tentative opening command, and the sub-cursor records the starting time grid period of the next valid tentative opening command, forming a valid pair; when a valid pair is formed, the controller unit immediately executes a flushing sub-sequence, which includes: maintaining the discharge actuator unit open for 4 time grid periods to form a stable flow, and appending an end sampling window to review the stable markers of the liquid level status signal and the pressure status signal, forming a flushing confirmation; the controller unit obtains the number of time grid periods corresponding to the opening delay by subtracting one time grid period from the difference between the time grid period number recorded by the main cursor and the time grid period number at the start of the discharge stage; the controller unit forms the opening delay accordingly and writes it into a timer.
6. The dual delayed self-tuning bleed control method of electronic bleed of compressed air system of claim 5, wherein, In Step 3, the controller unit maintains the discharge actuator unit open after the flushing confirmation, and generates a complete discharge entry marker when the dry state stable marker of the liquid level status signal and the stable marker of the pressure status signal are continuously obtained in 2 sampling windows; after generating the complete discharge entry marker, the controller unit divides the opening end on the unified time axis into an equally spaced candidate closing point sequence; At each candidate closing point, the controller unit performs a cycle of closing, observing and reopening, which includes: closing: driving the discharge actuator unit to close and maintaining for 2 time grid periods; observing: recording the liquid level status signal and the pressure status signal in the next 1 sampling window, and generating a stable marker according to the de-bouncing rule; when the liquid level status signal remains in the dry state stable marker and the pressure status signal remains in the stable marker in one sampling window, marking this candidate closing point as a pass point; when any signal does not form a stable marker, marking this candidate closing point as a reject point; when the liquid level status signal appears to transition to the liquid accumulation state in one sampling window and re-obtains the dry state stable marker before the reopening command, marking this candidate closing point as a rollback point; reopening: the controller unit restores the discharge actuator unit to the open position and maintains for 2 time grid periods, and then enters the next candidate closing point.
7. The dual delayed self-tuning bleed control method of electronic bleed of compressed air system of claim 6, wherein, The controller unit generates a pass point list, a reject point list and a rollback point list in order on the end ladder truncation sequence; when the pass point list contains 3 or more entries, a pass sufficient marker is generated; when the pass points and the rollback points appear alternately and the interval between the pass points is 2 candidate closing points, a margin marker is generated.
8. The dual delayed self-tuning bleed control method of electronic bleed of compressed air system of claim 7, wherein, When the sufficient mark and the generous mark are established at the same time, the controller unit takes the last passing point in the passing point list as the closing reference point, and defines the relative position of the closing reference point plus one time grid period as the time grid period number corresponding to the closing delay; the controller unit then performs forward review and backward review on the unified time axis: forward review: performing closing in the time grid period corresponding to the closing delay, continuously observing at least one sampling window until generating liquid level state stability mark and pressure stability mark; backward review: returning to the last candidate closing point before the closing reference point on the unified time axis, repeating the cycle of closing, observation and reopening, and when the candidate closing point forms a rejection point, generating a backward consistency mark; when both the forward review and the backward review are completed, the controller unit writes the closing delay and ends the closing delay self-tuning.
9. The dual delayed self-tuning bleed control method of electronic bleed of compressed air system of claim 8, wherein, The controller unit applies the opening delay and the closing delay within the same draining stage; when the unified time axis reaches the time grid period corresponding to the opening delay, the drain actuator unit is driven to perform opening and holding; when the unified time axis reaches the time grid period corresponding to the closing delay, the drain actuator unit is driven to perform closing, forming a sequence of one-time draining actions; after the sequence of draining actions is completed, the controller unit returns to step 1 to start the next collection and judgment.
Citation Information
Patent Citations
Precise dust fall and explosion suppression control method for fully mechanized coal mining face and combined type electric ball valve
CN120968601A