Method and system for unattended automatic operation, maintenance, management and control of hangar
Patent Information
- Application Number
- CN202611266602.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-08-20
- Publication Date
- 2026-09-29
AI Technical Summary
随着充气的持续,不断攀升的局部压差极易突破模块拼接节点的抗张物理极限,最终导致机库结构发生不可逆的二次撕裂
1、通过同步采集各气囊模块的内压值与环温值以计算压力变化率及温度变化率,将温度变化率代入基于状态方程构建的偏导函数以映射理论热压变化率,并利用理论热压变化率与压力变化率之间的差分量剥离温度变化引起的气压波动,使穿刺失压判定独立于环境热力学干扰,避免了常规静态压降比对机制在气温骤降时将冷缩自然压降误判为泄漏而触发隔离操作,降低了气囊模块因热力波动被错误切除的概率。
Smart Images

Figure CN122837526A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of air-filled garage management and control, and in particular to unattended automated operation and maintenance management and control methods and systems for air-filled garages. Background Technology
[0002] Large-span modular inflatable hangars are typically deployed in open outdoor areas, facing harsh conditions such as drastic temperature fluctuations and irregular wind loads. To maintain the overall structural rigidity of the hangar, the control equipment must monitor the static pressure level inside each independent airbag module in real time and drive the air circuit valves and inflation pumps to perform corresponding pressure-maintaining actions. In such unattended operation scenarios, drastic fluctuations in external meteorological factors can constantly disrupt the pressure balance inside the airbags. The control logic must be able to accurately identify the actual physical pressure state of the hangar under dynamically fluctuating conditions to ensure the safe operation of the flexible support structure.
[0003] Chinese invention patent application CN111504571A discloses a method for detecting anomalies in an inflatable hangar. This method involves equipping each outlet pipe of the hangar's inflation pipeline with a solenoid valve, which, along with pressure sensors and air pressure control equipment, forms the hardware execution architecture. Its health check mechanism is set to activate during a specific period of relatively stable weather conditions. It cuts off the air supply by closing all valves on the air columns and records the average air pressure difference before and after a fixed period to assess leakage. When a rupture is detected in some air columns, the control program closes the controllable valve group of the corresponding air column to physically isolate it, while simultaneously activating a blower to continuously and forcibly pressurize the remaining air columns.
[0004] Limited by this static comparison mechanism that relies solely on the absolute pressure drop difference over a fixed period, the system is susceptible to malfunctions when dealing with sudden drops in outdoor temperatures. The rapid cooling inevitably causes the gas volume inside the airbags to contract, resulting in a normal physical pressure drop. This natural pressure drop, following basic thermodynamic laws, can cause data overlap with actual puncture leaks in the existing mechanism, directly triggering malfunctions in the control system. Furthermore, when the system determines a single-unit failure and performs forced pressurization compensation on adjacent normal airbags, the inflation control command deviates from the underlying structural mechanics force boundaries. This pressurization process generates extreme mechanical shear stress between the adjacent normal airbags and the airbag experiencing pressure loss. As inflation continues, the ever-increasing local pressure difference easily exceeds the tensile physical limit of the module splicing nodes, ultimately leading to irreversible secondary tearing of the hangar structure. Summary of the Invention
[0005] To address the issues of misjudgment due to cold contraction and compensatory tearing, and to achieve safe pressure maintenance, this application provides an unattended automated operation and maintenance management method and system for air-filled hangars.
[0006] Firstly, the unmanned automated operation and maintenance management method for inflatable hangars provided in this application adopts the following technical solution: The unmanned automated operation and maintenance management method for inflatable hangars includes: Simultaneously collect the internal pressure and ambient temperature values of each airbag module; If the internal pressure value of any airbag module is lower than the preset pressure holding limit and is not in the preset abnormal exemption state, it is identified as a depressurized module, and the airbag module adjacent to the depressurized module is identified as an adjacent airbag module. The pressure change rate of the depressurized module and the temperature change rate of the ambient temperature value are extracted based on a preset time window. Substituting the temperature change rate into the thermodynamic mapping equation constructed based on the coupling relationship between the ideal gas law and the membrane pressure, the theoretical hot-pressure change rate is obtained. Subtracting the pressure change rate from the theoretical hot-pressure change rate yields the difference component. If the differential component is greater than the preset depressurization slope threshold, the depressurization module is isolated, and compensatory pressurization is performed on the adjacent airbag module. During the compensatory pressurization process, the shear pressure difference between the internal pressure value of the adjacent airbag module and the residual internal pressure value of the depressurized module is calculated in real time, and the rate of decrease of the residual internal pressure value is extracted. If the shear pressure difference reaches the preset node tensile limit equivalent pressure difference threshold, the compensatory pressurization is interrupted, and the adjacent airbag module is depressurized and vented according to the rate of decrease of the residual internal pressure value, so as to maintain the shear pressure difference not greater than the node tensile limit equivalent pressure difference threshold. When the descent rate converges to zero, the follow-up pressure relief and exhaust are stopped. After the follow-up pressure relief and exhaust are stopped, the internal pressure value of the adjacent airbag module is continuously monitored. If the internal pressure value is lower than the preset minimum effective support pressure limit, independent low-pressure pressure holding inflation is performed on the adjacent airbag module to maintain the internal pressure value of the adjacent airbag module not less than the minimum effective support pressure limit. During the independent low-pressure holding inflation, if the shear pressure difference reaches the preset upper limit of the tear-resistant local pressure difference, the independent low-pressure holding inflation is interrupted. The upper limit of the tear-resistant local pressure difference is not greater than the equivalent pressure difference threshold of the node tensile limit. After the independent low-pressure holding inflation is interrupted, if the shear pressure difference falls back to the preset reset threshold, the independent low-pressure holding inflation is resumed.
[0007] Optionally, if the differential component is not greater than a preset pressure drop slope error tolerance, the pressure loss module is determined to be in thermodynamic equilibrium, and the pressure drop slope error tolerance is less than the pressure loss slope threshold. In response to the thermodynamic equilibrium state, the pressure loss module is exempt from physical isolation, a gas replenishment command is generated, and gas is supplied to the pressure loss module at a preset frequency based on the gas replenishment command to maintain the internal pressure of the pressure loss module not less than the pressure holding lower limit.
[0008] Optionally, a preset pressure drop slope error tolerance is set, wherein the pressure drop slope error tolerance is less than the depressurization slope threshold; if the difference component is greater than the pressure drop slope error tolerance but not greater than the depressurization slope threshold, the determination of isolating the depressurization module based on the depressurization slope threshold is suspended, a preset volume of gas is injected into the depressurization module and the observation period is started to obtain internal pressure characteristics, wherein the internal pressure characteristics include at least the pressure drop slope within the second physical observation time window; If the internal pressure characteristics meet the preset steady state, the pressure loss module is determined to be in thermodynamic equilibrium. If the internal pressure characteristic matches the preset downward probe characteristic, it is determined that the pressure loss module has micro-leakage, follow-up air replenishment is performed on the pressure loss module, and the operation of compensatory pressurization on the adjacent airbag module is locked. If the pressure drop slope within the second physical observation time window of the internal pressure characteristic is greater than the decompression slope threshold, it is determined that puncture decompression has occurred, the decompression module is isolated, and compensatory pressurization is performed on the adjacent airbag module.
[0009] Optionally, performing compensatory pressurization on the adjacent airbag module includes: rewriting the operating pressure limit of the adjacent airbag module to a preset compensatory pressure limit and performing inflation; The real-time calculation of the shear pressure difference between the internal pressure value of the adjacent airbag module and the residual internal pressure value of the depressurized module includes: subtracting the residual internal pressure value of the depressurized module from the internal pressure value of the adjacent airbag module on a cycle basis to obtain the shear pressure difference; The interruption of the independent low-pressure holding inflation includes: triggering a hardware interrupt to block the independent low-pressure holding inflation when the shear pressure difference reaches the upper limit of the tear-resistant local pressure difference. The step of performing follow-up pressure relief and venting on the adjacent airbag module according to the rate of decrease of the residual internal pressure includes: dynamically opening the corresponding pressure relief valve according to the rate of decrease, so that the venting pressure reduction rate matches the rate of decrease; and closing the pressure relief valve to stop the follow-up pressure relief and venting when the rate of decrease converges to zero.
[0010] Optionally, wind speed is also collected when simultaneously acquiring the internal pressure value and the ambient temperature value; before extracting the pressure change rate, if the wind speed value is greater than a preset wind speed threshold, the wind speed value is mapped to a noise parameter to extend the time window and reduce the filtering gain of the preset filtering algorithm, and the internal pressure value within the time window is filtered and smoothed to obtain a smoothed residual; in response to the convergence of the smoothed residual, the smoothed internal pressure value is output to extract the pressure change rate; if the duration of the filtering and smoothing reaches a preset timeout threshold and the smoothed residual has not converged, the filtering and smoothing is interrupted, the mean of the internal pressure value within the time window is calculated, and the mean is output as the smoothed internal pressure value.
[0011] Optionally, the power supply circuit is monitored in real time. If a power switch is detected in the power supply circuit, the current operating stage data and the differential component are stored non-volatilely to generate breakpoint data. After the power supply circuit is restored, the breakpoint data is read to resume operation, a preset lockout period is initiated, and the operation of compensatory pressurization on the adjacent airbag module is locked during the lockout period.
[0012] Optionally, if the power supply circuit is not detected to be restored within a preset time limit after the breakpoint data is generated, the power supply circuit is determined to be in a power failure state; the backup power supply is connected to activate the sleep state, the inflation operation for each airbag module is cut off, and the internal pressure value of each airbag module is collected at a preset frequency reduction cycle; when any collected internal pressure value in the sleep state reaches a preset critical lower limit, an alarm is triggered and the inflation operation is locked.
[0013] Optionally, the internal pressure values of each airbag module are collected through multiple acquisition channels. When the internal pressure values are filtered and smoothed, if the number of abnormal acquisition channels reaches a preset degradation threshold, it is determined to enter a degradation state. In response to the degradation state, the abnormal acquisition channels are isolated and the filtering gain is locked. The historical pressure change rate of the airbag module where the abnormal acquisition channel is located is extracted to generate a time-domain predicted internal pressure value. The time-domain predicted internal pressure value is weighted and fused with the data collected by the other normal acquisition channels in the airbag module where the abnormal acquisition channel is located to reconstruct the smoothed internal pressure value.
[0014] Optionally, substituting the temperature change rate into the thermodynamic mapping equation constructed based on the coupling relationship between the ideal gas equation of state and the membrane pressure to obtain the theoretical hot pressure change rate includes: reconstructing the partial derivative function based on a preset pressure correction amount and a preset equation of state; substituting the temperature change rate into the reconstructed partial derivative function for mapping to obtain the theoretical pressure change rate and using the theoretical pressure change rate as the theoretical hot pressure change rate.
[0015] Secondly, the unmanned automated operation and maintenance management system for inflatable hangars provided in this application adopts the following technical solution: The unmanned automated operation and maintenance management system for inflatable hangars includes: The data acquisition module is used to synchronously collect the internal pressure and ambient temperature values of each airbag module; The feature extraction module is used to identify any airbag module as a depressurized module when the internal pressure value of any airbag module is lower than the preset pressure holding limit and is not in the preset abnormal exemption state, and to identify the airbag module adjacent to the depressurized module as the adjacent airbag module, and to extract the pressure change rate of the depressurized module and the temperature change rate of the ambient temperature value based on a preset time window. The decoupled calculation module is used to substitute the temperature change rate into the thermodynamic mapping equation constructed based on the coupling relationship between the ideal gas law and the membrane pressure to obtain the theoretical hot-pressure change rate, and to subtract the pressure change rate from the theoretical hot-pressure change rate to obtain the difference component. The fault isolation module is used to isolate the undervoltage module when the differential component is greater than a preset undervoltage slope threshold. A safety compensation module is used to perform compensatory pressurization on the adjacent airbag modules when the differential pressure exceeds a preset depressurization slope threshold. During the compensatory pressurization, the module calculates the shear pressure difference between the internal pressure of the adjacent airbag modules and the residual internal pressure of the depressurized module in real time, and extracts the rate of decrease of the residual internal pressure. If the shear pressure difference reaches a preset node tensile limit equivalent pressure difference threshold, the compensatory pressurization is interrupted, and the adjacent airbag modules are subjected to follow-up depressurization based on the rate of decrease of the residual internal pressure to maintain the shear pressure difference not exceeding the node tensile limit equivalent pressure difference threshold. The follow-up depressurization is stopped when the rate of decrease converges to zero. After stopping the follow-up depressurization and venting, the internal pressure value of the adjacent airbag module is continuously monitored. If the internal pressure value is lower than the preset minimum effective support pressure limit, independent low-pressure holding inflation is performed on the adjacent airbag module to maintain the internal pressure value of the adjacent airbag module not less than the minimum effective support pressure limit. During the independent low-pressure holding inflation, if the shear pressure difference reaches the preset tear-resistant local pressure difference limit, the independent low-pressure holding inflation is interrupted. The tear-resistant local pressure difference limit is not greater than the node tensile limit equivalent pressure difference threshold. After the independent low-pressure holding inflation is interrupted, if the shear pressure difference falls back to the preset reset threshold, the independent low-pressure holding inflation is resumed.
[0016] In summary, this application includes the following beneficial technical effects: 1. By synchronously collecting the internal pressure and ambient temperature values of each airbag module, the pressure change rate and temperature change rate are calculated. The temperature change rate is substituted into the partial derivative function constructed based on the state equation to map the theoretical thermo-pressure change rate. The difference between the theoretical thermo-pressure change rate and the pressure change rate is used to isolate the air pressure fluctuations caused by temperature changes. This makes the puncture decompression determination independent of environmental thermodynamic interference, avoiding the conventional static pressure drop comparison mechanism from misjudging the natural pressure drop due to cold contraction as a leak and triggering isolation operation when the temperature drops suddenly. This reduces the probability of airbag modules being erroneously disconnected due to thermal fluctuations.
[0017] 2. During the compensatory pressurization of the puncture depressurization module, the shear pressure difference between the adjacent airbag module and the depressurization module is calculated in real time. When the shear pressure difference reaches the equivalent pressure difference threshold of the tensile limit of the node, the compensatory pressurization is interrupted and the pressure relief is performed according to the rate of decrease of the residual internal pressure of the depressurization module. This makes the depressurization rate of the adjacent airbag module match the depressurization rate of the depressurization module, avoiding the continuous increase of local pressure difference caused by compensatory pressurization that exceeds the tensile physical limit of the splicing node, and reducing the risk of secondary tearing of the hangar structure.
[0018] 3. After stopping the pressure relief and exhaust, continuously monitor the internal pressure value of adjacent airbag modules, and perform independent low-pressure holding and inflation when it falls below the minimum effective support pressure limit. At the same time, during the inflation period, use the upper limit of the tear-resistant local pressure difference, which is no greater than the equivalent pressure difference threshold of the tensile limit of the node, as the interruption condition, and resume inflation when the shear pressure difference falls back to the reset threshold. By using the shear mechanical boundary to clamp the low-pressure life support inflation action, the shear pressure difference between adjacent airbag modules and the depressurized module is prevented from exceeding the limit during the life support inflation process. This ensures the safety of the structural connection node while maintaining the basic support stiffness of adjacent airbag modules. Attached Figure Description
[0019] Figure 1 A flowchart illustrating the unattended automated operation and maintenance management method for inflatable hangars provided in this application embodiment; Figure 2 The data trend graphs showing the change rate of pressure and the theoretical hot pressure over time are provided for embodiments of this application. Detailed Implementation
[0020] The following combination Figures 1-2 This application will be described in further detail.
[0021] This application discloses an unattended automated operation and maintenance management method for inflatable hangars. The target is a large-span modular inflatable hangar, which consists of multiple airbag modules arranged along the span or length direction. Each airbag module is connected to an electromagnetic shut-off isolation valve through an air distribution manifold. A common variable frequency inflation pump supplies air to selected airbag modules through the air distribution manifold. The design working pressure of each airbag module does not exceed 10 kPa, and the lower limit of the pressure holding can be set to 7 kPa to 9 kPa. When the airbag modules are made of PVC mesh fabric, TPU composite membrane material, or coated fabric, the elastic deformation of the membrane material will cause a slight change in the volume of the airbag module with the internal pressure value. Therefore, this embodiment introduces a pressure correction amount in the pressure drop judgment to avoid misjudging natural deformation as puncture pressure loss by simply using the absolute pressure drop within a fixed time as the puncture basis.
[0022] The air pressure control master unit serves as the sole physical actuator for synchronously acquiring the internal pressure and ambient temperature values of each airbag module. It integrates a clock frequency generator, a sliding time window buffer, a partial derivative comparator, NVRAM non-volatile memory, hardware interrupt inputs, and drive pins. The master unit connects to a distributed static pressure sensor network and a micro-meteorological sensor array via RS485 / Modbus RTU or CAN bus. The distributed static pressure sensor network deploys piezoresistive or capacitive static pressure sensors within each airbag module, with a selectable range from 0 kPa to 20 kPa and an accuracy of no less than 0.25%FS. The micro-meteorological sensor array is positioned in the leeward and windward areas outside the inflatable hangar, outputting ambient temperature and wind speed values. When using RS485 / Modbus RTU, the air pressure control master controller reads the holding register according to function code 0x03 or the input register according to function code 0x04 defined in Modbus Application Protocol V1.1b3. Internal pressure, ambient temperature, and wind speed values are transmitted in IEEE 754 single-precision floating-point format or 16-bit signed integer format with a proportional coefficient. When using CAN bus, internal pressure, ambient temperature, and wind speed values are mapped to data frames with 11-bit or 29-bit identifiers, respectively, with little-endian encoding within the frames. The bus shielding layer uses single-end grounded twisted-pair shielded cable with a shielding attenuation of no less than 30dB. The sensor housing is equipotentially connected to the metal ground stake of the airbag module to reduce interference from the transient startup of the variable frequency inflation pump and the radar electromagnetic environment on the sampled values.
[0023] The air pressure control master unit triggers a sampling interrupt with a reference control cycle of 10Hz to 20Hz, latching the internal pressure and ambient temperature values of each airbag module on the same clock edge, and writing a timestamp for each set of data. The timestamp can use a Unix millisecond counter or a monotonically increasing control cycle counter. The timestamp, airbag module topology number, internal pressure value, ambient temperature value, and wind speed value together form a time window data frame. The output of this synchronous acquisition is a sequence of internal pressure and ambient temperature values with timestamps. This output constitutes the sole input condition for subsequent marking of the depressurization module and extraction of pressure change rate and temperature change rate. The length of the sliding time window can be set to 20 seconds to 60 seconds, corresponding to 200 to 600 sampling points at a 10Hz sampling frequency. This range can cover the slow pressure changes caused by thermodynamic effects on the airbag module, and can also provide a sufficient density of slope samples in the early stage of puncture depressurization, avoiding single-point noise triggering false action.
[0024] The air pressure control master unit, acting as the sole physical actuator for marking airbag modules as depressurized modules and extracting pressure and temperature change rates, compares the internal pressure values of each airbag module with preset pressure holding limits. To avoid misjudgments and logic deadlocks, the system sets preset abnormal exemption states. In this embodiment, the preset abnormal exemption states specifically include exhaust exemption state, isolation exemption state, degraded residence state, micro-supply gas state, and grayscale observation state. If the internal pressure value of any airbag module is lower than the preset pressure holding limit and is not in a preset abnormal exemption state, the air pressure control master unit identifies it as a depressurized module and extracts its pressure change rate and ambient temperature change rate based on a preset time window.
[0025] The exhaust exemption state serves as a state mask for the system's underlying control. It is used to exempt airbag modules that are actively following the depressurization and exhaust phase during global indiscriminate cyclic inspections. This prevents the system from misjudging the depressurization action generated by the internal exhaust command as an external physical leak, thereby forming a diagnostic exemption lockout mechanism to decouple faults and active defense.
[0026] The preset isolation and inspection-free state serves as a software isolation mask, used to shield physically isolated airbag modules that have experienced puncture and decompression during cyclic inspections. This prevents the control logic from being mistakenly identified as a thermodynamic equilibrium state and triggering a dead-loop inflation due to the pressure change rate converging to zero caused by the internal gas evacuation.
[0027] The preset degraded dwell state serves as a long-term state mask, used to isolate adjacent airbag modules from the global routine inspection defense line after they have completed following depressurization and exhaust. This prevents the underlying basic pressure-maintaining logic from misjudging adjacent airbag modules that are actively depressurizing for the purpose of preventing tearing as depressurization modules, thereby avoiding the system from executing thermal gas replenishment commands that are out of the compensatory pressure boosting shear pressure differential protection domain, which could lead to local pressure differential exceeding the physical tensile limit and causing secondary tearing of the hangar.
[0028] The preset micro-dimensional replenishment gas state serves as an independent state mask with a shear pressure differential clamping mechanism. When the internal pressure value of an adjacent airbag module falls below the minimum effective support pressure limit, it replaces the degraded residence state to continue to shield the global routine basic pressure holding judgment. This prevents adjacent airbag modules in a low-pressure state from being re-exposed in the control bottom-level loop and judged as new pressure-depressurized modules. This avoids the problem of the control system issuing routine thermal replenishment commands without pressure differential constraints across states and causing secondary hangar tearing.
[0029] The preset grayscale observation state serves as a silent diagnostic mask. When the pressure drop difference component of the airbag module falls into the grayscale range and long-cycle micro-leakage authentication is activated, it temporarily shields the basic pressure holding determination of the underlying high-frequency cycle, preventing repeated capture of the underlying layer caused by the amount of gas injected at constant volume not yet restoring the internal pressure to the lower limit of pressure holding. This prevents the micro-leakage airbag module from being physically inflated and burst in a short time due to high-frequency re-entry superimposed constant volume injection command, thereby ensuring the complete operation of the observation cycle.
[0030] To avoid false exceedances caused by short-term electrical noise or wind blasting, the main control unit for air pressure regulation can require that the duration of the internal pressure value being below the lower limit of pressure holding be greater than 300ms to 1000ms, and that the number of sampling points continuously below the lower limit of pressure holding be no less than 3 to 10. The rate of change of pressure can be obtained from the first-order least squares slope of the internal pressure value sequence within the time window, where the slope is denoted as _____. Each sampling point is Pressure change rate satisfy ; Rate of temperature change of ambient temperature A series of ambient temperature values within the same time window The first-order least squares slope is obtained. Both the pressure and temperature change rates retain their positive and negative signs to characterize the directional vector features of the physical state change. These pressure and temperature change rates are calculated from data under the same time window and the same clock reference, and they possess the time consistency required for thermodynamic mapping.
[0031] While simultaneously collecting the internal pressure and ambient temperature values of each airbag module, the air pressure control main controller simultaneously collects the wind speed value. As the sole physical actuator for wind load filtering and smoothing, the air pressure control main controller maps the wind speed value to a noise parameter if it exceeds a preset wind speed threshold before extracting the pressure change rate. The preset wind speed threshold can be set from 10.8 m / s to 13.8 m / s, corresponding to approximately Beaufort scale 6; under conditions of strong winds up to level 10, the wind speed value can reach 28.4 m / s. When mapping the wind speed value to a noise parameter, the following can be used: ,in To observe the noise covariance, To calibrate the noise covariance in still wind conditions. This is the wind speed value. To preset the wind speed threshold, The wind load gain coefficient is between 0.002 and 0.02.
[0032] The main controller for air pressure regulation extends the time window based on noise parameters and reduces the filtering gain of the preset filtering algorithm to smooth the internal pressure value within the time window. The preset filtering algorithm can be a discrete Kalman filter, with the state variables being the internal pressure value and the rate of change of internal pressure. The state transition matrix is constructed based on a constant velocity model with equally spaced sampling, and the observed quantity is the internal pressure value output by the static pressure sensor. The Kalman gain varies with... Increases and decreases.
[0033] In response to the convergence of the smoothed residuals, the main controller of the pressure regulation outputs the smoothed internal pressure value to extract the rate of pressure change; the convergence of the smoothed residuals can be defined as continuous Within each control cycle For pressures less than 0.05 kPa to 0.15 kPa, N can be 5 to 20. If the duration of the filtering and smoothing reaches the preset timeout threshold and the smoothing residual does not converge, the main control unit of the air pressure regulation interrupts the filtering and smoothing, calculates the average internal pressure value within the time window, and outputs the average value as the smoothed internal pressure value. The preset timeout threshold can be set to 10 to 30 seconds. The average value is calculated by taking the arithmetic mean after removing the highest and lowest internal pressure extreme values within the time window. This smoothed internal pressure value constitutes the input of the pressure change rate. The pressure change rate is not released if the timeout threshold is not reached and the filtering does not converge, to avoid the transient overpressure or depressurization illusion caused by wind pounding entering the puncture judgment link; when the failure to converge continues and the timeout threshold is reached, a forced degradation output is triggered to ensure the continuity of the underlying data flow and avoid the state machine from getting deadlocked.
[0034] The internal pressure values of each airbag module are collected through multiple channels. The same airbag module can be configured with three static pressure acquisition channels. The three channels are respectively from the dual output of the same sensor plus a redundant sensor, or from three independent static pressure sensors.
[0035] When the air pressure control main controller performs filtering and smoothing on the internal pressure value within the time window, if the number of abnormal channels reaches a preset degradation threshold, the system is determined to enter a degraded state. Abnormal channels can be defined as exceeding the range, CRC check errors, continuous jumps exceeding 0.5 kPa / 100 ms, or deviations from the channel median exceeding 0.3 kPa to 0.8 kPa; the preset degradation threshold can be set to two abnormal channels out of three channels in the same airbag module.
[0036] In response to the degraded state, the air pressure control master unit isolates the abnormal channel and locks the current filter gain. It extracts the historical pressure change rate of the abnormal airbag module before the abnormality occurred to generate the time-domain predicted internal pressure value. The time-domain predicted internal pressure value is then weighted and fused with the data collected from the other normal channels in the abnormal airbag module to reconstruct and output the smoothed internal pressure value.
[0037] Since each airbag module is an independent and unconnected sealed cavity, this implementation avoids fusing data from adjacent airbags in the spatial domain, preventing the true pressure drop slope from being masked. Specifically, the formula for calculating the predicted internal pressure value in the time domain is as follows: ,in This is the last effective internal pressure value before the anomaly occurred. For historical pressure change rate, To predict the step size, weighted fusion is employed. , Take a value between 0.6 and 0.85. Take values from 0.15 to 0.4, and and The sum is 1. This is the internal pressure value collected from the remaining normal channels within the airbag module where the anomaly occurred. This reconstructed and smoothed internal pressure value continues to serve as input for pressure change rate extraction, ensuring the availability of the decision link when multiple channels experience local anomalies and eliminating the risk of missed detections due to cross-cavity data crosstalk.
[0038] The pressure regulation master controller, as the sole physical entity, substitutes the temperature change rate into the thermodynamic mapping equation constructed based on the ideal gas law and the capacitive pressure coupling relationship of the membrane material to derive the theoretical thermo-pressure change rate and calculate the difference component. It then subtracts the pressure change rate from the theoretical thermo-pressure change rate to calculate the difference component. The partial derivative function is based on the ideal gas law. The capacitive-pressure coupling relationship with the membrane material is constructed, in which The absolute pressure inside the airbag module. For the effective volume of the airbag module, The amount of air. The molar gas constant is 8.314462618 J / (mol·K). This refers to absolute temperature.
[0039] Since the internal pressure value is usually output by a gauge pressure sensor, the internal pressure value is converted into absolute pressure during calculation. , The output value of the on-site barometric pressure sensor or an approximate value of 101.325 kPa standard atmospheric pressure can be used. This represents the internal pressure. Under the isochoric approximation, ,Right now After considering the elastic deformation of the membrane material, a capacitive pressure correction amount can be introduced. ,make , This value can be obtained through static inflation calibration, and its range can be from 0.002 kPa to 0.03 kPa. To calibrate the reference absolute pressure. (From...) Differential yield ,and ,get .
[0040] The main controller for air pressure regulation reconstructs the partial derivative function based on a preset pressure correction and a preset state equation. It then substitutes the temperature change rate into the reconstructed partial derivative function for mapping, deriving the theoretical pressure change rate. This theoretical pressure change rate is then used as the theoretical thermo-pressure change rate. The pressure change rate and the theoretical thermo-pressure change rate are expressed in the same units, such as kPa / min.
[0041] Since the actual internal pressure change caused by puncture leakage has a negative slope, the system obtains the difference component by subtracting the actual pressure change rate from the theoretical thermo-pressure change rate. Combining Figure 2 The data trends within the shown time window indicate that when facing sudden environmental cooling, the ambient temperature continuously decreases over time, driving both the theoretical thermo-pressure change rate and the pressure change rate to negative values. However, when physical leakage occurs due to the combined airbags, the pressure change rate curve deviates downwards at an accelerated rate from the theoretical thermo-pressure change rate curve. The vertical distance between the two, i.e., the difference component, gradually widens over time, triggering a pressure loss isolation decision when the difference component vertically crosses the horizontally distributed pressure loss slope threshold line. Conversely, if the internal pressure naturally decreases only due to sudden environmental cooling... and All values are negative and similar; after algebraic subtraction, the difference approaches zero. If the environment warms up and the airbag is punctured, the temperature rise causes... The value is positive, while leakage causes the actual pressure change rate to be positive. When the difference between the two is negative, it represents the leakage difference. This will be correctly superimposed and amplified. This differential component strips out the explanatory background pressure changes caused by variations in ambient temperature, retaining anomalous pressure change components more likely to originate from punctures, pinholes, valve leaks, or pipe detachment.
[0042] If the differential pressure is not greater than the preset pressure drop slope error tolerance, the main controller of the air pressure regulation determines that the pressure loss module is in thermodynamic equilibrium, wherein the pressure drop slope error tolerance is less than the pressure loss slope threshold. The pressure drop slope error tolerance can be set from 0.02 kPa / min to 0.08 kPa / min to absorb the partial derivative mapping deviation caused by sensor error, membrane hysteresis, and local temperature field inhomogeneity; the pressure loss slope threshold can be set from 0.15 kPa / min to 0.5 kPa / min, specifically calibrated by the airbag module volume, working pressure, membrane thickness, and allowable response time.
[0043] In response to thermodynamic equilibrium, the main controller for air pressure regulation avoids physical isolation of the pressure-depressurized module and generates a replenishment command. The variable frequency valve pump execution matrix, acting as the sole physical actuator, replenishes the pressure-depressurized module at a preset frequency based on the replenishment command. It opens the electromagnetic shut-off isolation valve corresponding to the pressure-depressurized module and drives the variable frequency inflation pump at the preset frequency to maintain the internal pressure of the pressure-depressurized module at no less than the lower pressure limit. The preset frequency can be 15% to 35% of the rated frequency of the variable frequency inflation pump, the replenishment pulse width can be 0.5 seconds to 3 seconds, and the replenishment interval can be 30 seconds to 180 seconds. The input of the replenishment command is the thermodynamic equilibrium determination result and the current internal pressure of the pressure-depressurized module, and the output is the internal pressure maintained at no less than the lower pressure limit, preventing normal thermal fluctuations from causing the non-destructive airbag module to be incorrectly isolated.
[0044] If the differential component is greater than the pressure drop slope error tolerance but not greater than the depressurization slope threshold, the main control unit of the gas pressure regulation will mark the depressurization module as a preset grayscale observation state, suspend the puncture depressurization judgment for the depressurization module, and output a constant volume injection command to the variable frequency valve pump execution matrix. The variable frequency valve pump execution matrix, as the sole physical execution entity for injecting a preset volume of gas into the depressurization module, injects the preset volume of gas into the depressurization module according to the constant volume injection command. The main control unit of the gas pressure regulation will then start the observation cycle to obtain the internal pressure characteristics. The preset volume of gas can be set to 0.2% to 1.5% of the geometric volume of the depressurization module, or it can be set to the amount of gas that theoretically increases the internal pressure by 0.1 kPa to 0.4 kPa. The gas volume conversion is based on the equation of state. Completed; the observation period can be set from 60 seconds to 300 seconds. The main control unit for air pressure regulation acquires internal pressure characteristics within the observation period, including peak pressure after injection, plateau holding time, pressure drop slope within the second physical observation time window, and number of step-like descents.
[0045] To eliminate the black box of the algorithm and clarify the micro-leakage authentication mechanism, this embodiment extracts the data feature domain based on the physical time window boundary for the pressure drop slope within the second physical observation time window in the internal pressure characteristics. Specifically, the moment when the constant volume injection command ends and the electromagnetic shut-off isolation valve closes is taken as the zero-point timestamp. A first preset duration (e.g., 15 to 30 seconds) is set from the zero-point timestamp and defined as the first downward exploration observation boundary (i.e., the first response time window). During this stage, due to the heat dissipation caused by the adiabatic compression and heating of the constant volume gas, and the elastic relaxation of the local membrane material under pressure expansion, a natural physical pressure drop will occur. The data in this stage is shielded and is not used as a basis for leakage judgment. The time period from the end of this first downward exploration observation boundary to the end of the entire observation cycle (e.g., from the 60th second to the 300th second) is defined as the second downward exploration stage (i.e., the second physical observation time window), and this is used as the extraction interval for the data feature domain.
[0046] Within this extraction interval, the natural decay of the airbag pressure has converged, and the pressure drop is determined by external leakage. The air pressure control master unit uses the first-order moving least squares method to perform linear regression calculations on the continuous internal pressure sampling sequence within this interval to extract the pressure drop slope within the second physical observation time window. The specific mathematical derivation formula is: Pressure drop slope within the second physical observation time window. ,in, and These represent the timestamps and corresponding internal pressure values of each sampling point within the feature extraction interval. and These are the arithmetic mean of the timestamp sequence and the internal pressure value sequence within the interval, respectively. The effect of introducing this physical time window division and slope fitting mechanism is that it can accurately isolate the real and continuous physical leakage characteristics caused by pinholes, valve body micro-leakage, or aging of seams from the normal elastic relaxation expansion and heat dissipation pseudo-pressure drop of the membrane material in the initial stage of constant volume inflation. This eliminates the logical hidden danger of the system misjudging normal operating conditions as micro-leakage or puncture pressure loss due to a single downward probe interference, and significantly improves the accuracy and defense sensitivity of early diagnosis of micro-leakage under complex weather conditions.
[0047] As an equivalent alternative implementation in this field, the microleakage authentication mechanism can also employ the first-to-last steady-state pressure drop mean difference method: two short-time steady-state windows are extracted from the first and last segments of the secondary downward probe feature extraction interval, and the quotient of the difference between the mean pressure values within the two windows and the difference at the midpoint of time is calculated as the pressure drop slope within the equivalent second physical observation time window; alternatively, a first-order state observer based on Kalman filtering can be configured, using the real-time acquired internal pressure sequence as the system observation input filter to directly extract the calculated first-order pressure drop state component to quantify the downward probe characteristics of the leakage. All of the above equivalent modifications can avoid high-frequency noise interference and effectively complete the quantitative identification of microleakage.
[0048] During the observation period, if the internal pressure characteristics meet the preset steady state, the main controller of the pressure regulation will release the preset gray-scale observation state and determine that the pressure loss module is in thermodynamic equilibrium. The preset steady state can be defined as the internal pressure value drop within 60 seconds after injection being less than 20% of the injected pressure increase, and the pressure drop slope within the second physical observation time window being less than the pressure drop slope error tolerance. If the internal pressure characteristics meet the preset downward probe characteristics, the main controller of the pressure regulation will release the preset gray-scale observation state and determine that the pressure loss module has micro-leakage. It will execute a matrix output follow-up gas replenishment command to the variable frequency valve pump to perform follow-up gas replenishment to the pressure loss module, and lock the compensatory pressurization of the airbag module adjacent to the pressure loss module. The preset downward probe characteristics can be defined as the internal pressure value decreasing in a stepwise manner after injection, with the decrease amplitude of two or more consecutive small steps being greater than 0.03 kPa to 0.08 kPa, or the pressure drop slope within the second physical observation time window being continuously greater than the pressure drop slope error tolerance and not exceeding the pressure loss slope threshold.
[0049] The variable frequency valve pump executes a matrix response to follow the air replenishment command and performs follow-up air replenishment to the pressure loss module. The follow-up air replenishment frequency is adjusted in a closed loop according to the downward slope. However, the compensatory pressurization of the airbag module adjacent to the pressure loss module is locked to prevent blindly increasing the pressure of the adjacent airbag when micro-leakage has not yet formed a complete puncture, which would cause local stress concentration.
[0050] If the pressure drop slope within the second physical observation time window of the internal pressure characteristic exceeds the depressurization slope threshold, the air pressure control main controller releases the preset grayscale observation state and determines that puncture depressurization has occurred. It then executes a matrix output physical isolation command to the variable frequency valve pump to isolate the depressurization module and marks it as a preset isolated, inspection-free state. Compensatory pressurization is then performed on the airbag module adjacent to the depressurization module. This mechanism provides a state machine stack reset channel for the system to cope with extreme conditions such as sudden changes in airbag physical damage during the observation period, preventing the system from falling into a logical deadlock.
[0051] If the differential component is greater than the preset pressure loss slope threshold, the main control unit of the air pressure regulation, as the sole physical execution entity for determining puncture pressure loss and outputting physical isolation commands, determines that puncture pressure loss has occurred, outputs a physical isolation command to the variable frequency valve pump execution matrix, and marks the pressure loss module as the preset isolation-free state; the variable frequency valve pump execution matrix, as the sole physical execution entity for physically isolating the pressure loss module, applies a lockout level to the electromagnetic shut-off isolation valve corresponding to the pressure loss module, thereby disconnecting the pressure loss module from the air distribution manifold.
[0052] The air pressure control master unit marks the isolated, inspection-free state by setting a specific isolation flag (e.g., Flag_Isolate=1) in non-volatile memory, ensuring that the pressure loss module is completely shielded during subsequent inspections. The electromagnetic shut-off isolation valve can be a normally closed 24VDC valve with a nominal valve body diameter of DN15 to DN50 and a closing time of no more than 500ms. The latching level can be formed by a relay safety contact and a MOSFET low-side drive, with hardware latching having higher priority than software air replenishment commands. The physical isolation completion signal comes from the valve position feedback contact or drive current readback. The physical isolation completion signal and the pressure loss module topology number constitute the input conditions for locating adjacent airbag modules.
[0053] The air pressure control master unit acts as the sole physical actuator for locating airbag modules adjacent to the depressurization module. Based on the airbag module topology table, it identifies adjacent airbag modules as neighboring modules. The topology table records the physical topology addressing number, left-right adjacency relationship, airway valve address, and Y-type splicing node number for each airbag module. When the depressurization module number is n, the intact airbag modules n-1 and n+1 located on either side of the depressurization module are identified as neighboring airbag modules. If only one side of the boundary position has a neighboring airbag module, then that side's intact airbag module is identified as the neighboring airbag module. An intact state is determined by the differential component between adjacent airbag modules not exceeding the pressure drop slope error tolerance or by a stable internal pressure value and no channel abnormalities. The adjacent airbag module's topology number, current internal pressure value, and physical isolation completion signal together constitute the input conditions for compensatory pressurization.
[0054] The variable frequency valve pump execution matrix, acting as the sole physical actuator for compensatory pressurization of adjacent airbag modules, identifies the intact airbag modules located on either side of the depressurized module as adjacent airbag modules and rewrites their operating pressure limits to preset compensatory pressure limits for inflation. The compensatory pressure limit can be set to 9kPa to 10kPa, but not exceeding the design working pressure of the airbag module. When the original conventional pressure limit is 8kPa to 9kPa, the compensatory pressure limit provides additional support stiffness to the adjacent airbag modules. Based on the adjacent airbag module topology number issued by the air pressure control main controller, the variable frequency valve pump execution matrix opens the corresponding electromagnetic shut-off isolation valve, driving the variable frequency inflation master pump to increase its frequency to 40% to 80% of the rated frequency, and controls the frequency converter via PWM or 0V to 10V analog signals. The real-time output of the compensatory pressurization is the increased internal pressure value of the adjacent airbag module, which is then fed into the shear pressure difference calculation link.
[0055] The air pressure control unit, as the sole physical actuator responsible for real-time calculation of shear pressure difference, triggering interruptions, and executing follow-up depressurization during compensatory pressurization, calculates the shear pressure difference by subtracting the residual internal pressure of the depressurized module from the internal pressure of adjacent airbag modules cycle by cycle. Shear pressure difference ,in This represents the internal pressure value of the adjacent airbag modules. This represents the residual internal pressure of the depressurization module. The shear pressure difference reflects the local membrane load difference transmitted between adjacent airbag modules and the depressurization module through Y-shaped splicing nodes, sutures, or heat-sealed edges. The pressure difference is multiplied by the equivalent pressure-bearing area. Can be converted into nodal tension .
[0056] If the tensile limit of the Y-type splice node is Then the equivalent pressure difference threshold of the tensile limit of the node can be calculated as follows: Conversion, A safety factor of 0.85 to 0.95 can be used; for example, the tensile strength of a Y-type splice joint is 6kN, and the equivalent compressive area is 0.8m². 2 , When the value is 0.9, the equivalent differential pressure threshold of the tensile strength of the node is approximately 6.75 kPa.
[0057] If the shear pressure difference reaches the preset node tensile limit equivalent pressure difference threshold, the air pressure control main controller interrupts the compensatory pressurization and, based on the rate of decrease of the residual internal pressure value of the depressurization module, performs follow-up pressure relief and exhaust for adjacent airbag modules to maintain the shear pressure difference not exceeding the node tensile limit equivalent pressure difference threshold. Specifically, for the underlying physical action of dynamically opening the pressure relief valve according to the rate of decrease of the residual internal pressure value to match the exhaust pressure reduction rate, the air pressure control main controller is equipped with a proportional-integral-derivative (PID) closed-loop feedback control algorithm. The system uses the rate of decrease of the residual internal pressure value of the depressurization module as the target input setpoint and the current real-time exhaust pressure reduction rate of the adjacent airbag modules as the process feedback input.
[0058] The processor of the air pressure control main controller calculates and outputs the corresponding PWM (Pulse Width Modulation) drive signal duty cycle in real time based on the dynamic deviation between the two. This PWM signal is applied to the control terminal of the proportional electromagnetic pressure relief valve configured in the air circuit of the adjacent airbag module. By dynamically adjusting the effective exhaust cross-sectional area of the valve core at high frequency, the exhaust flow rate is precisely controlled, thereby ensuring that the exhaust pressure reduction rate strictly matches the rate of decrease of the residual internal pressure at a physical level. By introducing this feature of dynamically matching the pressure reduction rate based on the linkage between the PID closed-loop algorithm and the proportional electromagnetic pressure relief valve, a physical feedback closed loop for the pressure relief and exhaust process is constructed. This achieves strict physical synchronization of the pressure drop slopes of the two airbags, overcomes the pressure loss overshoot and sudden loss of airbag support stiffness caused by the full opening of a single mechanical pressure relief valve, and prevents secondary oscillation and tearing of the airbag structure caused by excessive local dynamic shear stress.
[0059] As an equivalent alternative implementation in this field, the mechanism of dynamically opening the pressure relief valve and matching the exhaust pressure reduction rate can also be implemented by using a lookup table mapping method combined with a multi-stage on / off solenoid valve array architecture. That is, an array of multiple on / off solenoid valves of different diameters is configured in adjacent airbag modules. The main controller discretely combines and opens the corresponding number of solenoid valves according to the quantization range into which the descent rate falls, and completes dynamic matching in a step-approximation manner; or a digital flow regulating ball valve driven by a stepper motor is used to directly map the rate deviation to the discrete stepping speed of the stepper motor for opening adjustment.
[0060] During the follow-up depressurization and exhaust process, the air pressure control master unit marks the adjacent airbag module as an exhaust exemption state. When the rate of decrease of the residual internal pressure value converges to zero, it indicates that the internal and external air pressures of the depressurized module have reached physical equilibrium. The air pressure control master unit outputs a command to close the depressurization valve to stop the follow-up depressurization and exhaust. It marks the adjacent airbag module as a preset degraded residence state by setting a specific residence flag in the status register (e.g., Flag_Dwell=1), and removes the exhaust exemption state of the adjacent airbag module by clearing a specific exemption flag in the independent status register (e.g., Flag_Exempt=0).
[0061] During the degraded residence state of adjacent airbag modules, the air pressure control master unit activates a low-pressure life support wake-up process to independently monitor the internal pressure value of adjacent airbag modules. Since the degraded residence state masks the conventional basic pressure maintenance determination at the system level, the low-pressure life support wake-up process uses a hardware timer to periodically compare the internal pressure value of adjacent airbag modules with a preset minimum effective support pressure limit. The preset minimum effective support pressure limit can be set to 3 kPa to 5 kPa, which is lower than the preset pressure maintenance limit (7 kPa to 9 kPa), and is set by the minimum effective support stiffness required to prevent structural collapse of the airbag modules.
[0062] If the internal pressure of an adjacent airbag module is lower than the preset minimum effective support pressure limit, the air pressure control main controller will clear a specific dwell flag (e.g., Flag_Dwell=0) to release the degraded dwell state of the adjacent airbag module, and set a specific microvitamin flag (e.g., Flag_MicroV=1) to mark the adjacent airbag module as the preset microvitamin supplementation state.
[0063] Under micro-dimensional gas replenishment conditions, the variable frequency valve pump execution matrix responds to the instructions of the air pressure control main controller to perform independent low-pressure holding inflation to adjacent airbag modules, so as to maintain the internal pressure value of the adjacent airbag modules not less than the minimum effective support pressure limit; during the independent low-pressure holding inflation, the air pressure control main controller calculates in real time the difference between the internal pressure value of the adjacent airbag modules and the residual internal pressure value of the depressurized module to obtain the shear pressure difference between the adjacent airbag modules and the depressurized module.
[0064] If the shear pressure difference reaches the preset upper limit of the local pressure difference for tear prevention, the air pressure control main controller triggers a hardware interrupt to block the independent low-pressure holding and inflation. The upper limit of the local pressure difference for tear prevention is not greater than the aforementioned node tensile limit equivalent pressure difference threshold. Specifically, the air pressure control main controller controls the inverter to output a low duty cycle PWM command at 5% to 10% of the rated frequency of the variable frequency inflation pump to perform micro-inflation, while simultaneously activating an independent high-priority hardware comparator to compare the current shear pressure difference in real time. The preset upper limit of the local pressure difference for tear prevention is set to 80% to 90% of the node tensile limit equivalent pressure difference threshold (for example, when the node tensile limit equivalent pressure difference threshold is 6.75 kPa, the upper limit of the local pressure difference for tear prevention is 5.4 kPa to 6.0 kPa).
[0065] When the shear pressure differential reaches the upper limit of the local pressure differential for tear prevention, the main control unit of the air pressure regulation immediately outputs a lockout signal to cut off the independent low-pressure holding and inflation link. The hardware interruption can be achieved through an emergency stop relay, a safety relay, or an external interrupt pin of the MCU. The drive pin is pulled to a safe state, and the inverter enable terminal is disconnected. This closed-loop control mechanism not only prevents the airbag module from collapsing due to falling below the minimum effective support pressure limit, but also limits the air replenishment action through shear mechanical boundaries, eliminating the risk of secondary structural tearing induced by blindly inflating to the pressure holding limit (7kPa to 9kPa) on the depressurized side due to the basic defense line taking over.
[0066] After the independent low-pressure holding inflation is interrupted, the air pressure control master controller continuously monitors the shear pressure difference. If the shear pressure difference falls back to the preset reset threshold, the air pressure control master controller resets the hardware interrupt pin to cancel the lockout signal and resumes independent low-pressure holding inflation. It clears a specific micro-life-sustaining flag (e.g., Flag_MicroV=0) to release the preset micro-life-sustaining supplemental gas state of adjacent airbag modules, and resets a specific dwell flag (e.g., Flag_Dwell=1) to re-mark adjacent airbag modules as the preset degraded dwell state. The preset reset threshold can be set to 70% to 85% of the upper limit of the tear-resistant local pressure difference (e.g., when the upper limit of the tear-resistant local pressure difference is 6.0 kPa, the reset threshold is 4.2 kPa to 5.1 kPa). This interlocking reset and reverse rollback logic ensures that after adjacent airbag modules experience differential pressure protection interlocking, if the internal pressure drops below the preset minimum effective support pressure limit again due to nighttime cooling or micro-leakage in the field, the low-pressure survival wake-up process can be re-triggered to regain control of the target airbag. This closed-loop state machine flow prevents adjacent airbag modules from getting stuck and collapsing during continuous operation. The shear pressure differential fuse and follow-up depressurization link constrain the compensatory pressurization to structural mechanical boundaries, filling the physical loophole that causes the shear pressure differential to inevitably increase over time due to continuous leakage from the depressurized module after a single interlocking, thus preventing secondary tearing and expansion.
[0067] As an optional implementation, the equivalent differential pressure threshold of the node's tensile strength can be determined jointly by the calibrated value of the on-site tensile test, the heat-sealing strength provided by the membrane material supplier, and the geometric dimensions of the Y-type splicing node. If the Y-type splicing node is formed by heat-sealing double-layer PVC mesh fabric, with a heat-sealing width of 80mm to 120mm and a peel strength per unit width of 60N / mm to 120N / mm, the effective load-bearing width of the node is reduced to 0.4m to 1.2m based on the actual continuous heat-sealing length. The product of peel strength, effective stress width, and aging reduction factor can be used, with the aging reduction factor ranging from 0.55 to 0.8.
[0068] As another optional implementation method, the shear pressure difference is not directly adopted from the single-point internal pressure value, but is adopted from the median of the average value of the sensors at both ends of the adjacent airbag modules minus the residual internal pressure value of the depressurization module, so as to reduce the instantaneous deviation caused by local wind blasting. In this method, the equivalent pressure difference threshold of the node tensile limit needs to be multiplied by a calibration correction factor of 0.95 to 1.05 to keep the hardware interruption trigger point consistent with the actual node stress.
[0069] The air pressure control main controller also monitors the power supply circuit in real time. The power supply circuit may include AC 380V mains input, AC 220V control power, a 100kW diesel generator set, an ATS dual-power transfer switch, and a 24VDC control power supply. Power supply circuit monitoring signals include mains voltage, generator voltage, ATS contact status, DC bus voltage, and undervoltage alarm bit. If the air pressure control main controller detects a power switch in the power supply circuit, it non-volatilely stores the current operating phase data and differential data to generate breakpoint data. The current operating phase data includes the underpressure module number, adjacent airbag module number, current operating phase identifier, time window index, filter gain, replenishment command status, compensatory pressurization lockout status, valve position status, and differential data; the NVRAM can be FRAM, MRAM, or EEPROM with a power-off retention capacitor, and the write format includes a CRC16 or CRC32 checksum field. This breakpoint data constitutes the input conditions for resuming operation after the power supply circuit is restored.
[0070] After the power supply circuit is restored, the air pressure control main controller reads the breakpoint data to resume operation, initiates a preset lockout period, and during this lockout period, blocks compensatory pressurization for the airbag module adjacent to the pressure loss module. The preset duration can be set from 5 seconds to 60 seconds, depending on the ATS switching time, diesel generator voltage stabilization time, and inverter power-on self-test time. Specifically, during the lockout period, the air pressure control main controller locks the drive pin used to execute compensatory pressurization, preventing the variable frequency air pump from responding to the command to execute compensatory pressurization, and the electromagnetic shut-off isolation valve remains in a safe state. During the lockout period, low-power acquisition of internal pressure and ambient temperature values is still allowed, but compensatory pressurization for this airbag module is not permitted, thereby avoiding the impact of voltage drops, surges, and frequency deviations on the driver during the initial startup of the generator set.
[0071] If no power supply is detected to be restored within a preset time limit after the breakpoint data is generated, the air pressure control main controller determines that the power supply circuit is in a power failure state. The preset time limit can be set to 30 seconds to 180 seconds. In response to the power failure state, the power management unit connects to the backup power supply and activates the sleep state. The backup power supply can be a 24VDC battery pack, a lithium iron phosphate battery pack, or a miniature UPS inside the air pressure control main controller, with a capacity limited to maintaining pure monitoring operation for 2 to 24 hours. In the sleep state, the air pressure control main controller cuts off the inflation signal and collects the internal pressure value of each airbag module at a preset frequency reduction period; the preset frequency reduction period can be set to 30 seconds to 300 seconds.
[0072] In sleep mode, the enable terminal of the variable frequency inflation pump is disconnected, the electromagnetic shut-off isolation valve remains in a safe state, and the air pressure control main controller only retains RTC, low-power ADC, bus wake-up, and alarm outputs. When the internal pressure value of any airbag module collected in sleep mode reaches the preset critical lower limit, the air pressure control main controller triggers an alarm and locks the inflation program until the power supply circuit is restored. The preset critical lower limit can be set from 4kPa to 6kPa, and the alarm can be output through dry contacts, 4G / NB-IoT communication modules, LoRa nodes, or audible and visual alarms. Locking the inflation program prevents the control power supply from collapsing when the backup power supply is insufficient and the high-power variable frequency inflation pump is started.
[0073] Through the aforementioned data stream, the timestamped internal pressure and ambient temperature values are output as inputs for the pressure and temperature change rates. The pressure and temperature change rate outputs are inputs for the theoretical thermo-pressure change rate and differential component. The differential component output is input for thermodynamic equilibrium, micro-leakage, or puncture-induced pressure loss. The puncture-induced pressure loss output is input for the physical isolation pressure loss module and the isolation-free status marker. The physical isolation completion signal and the pressure loss module topology number output are inputs for locating adjacent airbag modules. The adjacent airbag module number output is input for compensatory pressurization. During compensatory pressurization, the internal pressure values of adjacent airbag modules and the residual internal pressure values of the pressure loss module are outputs as inputs for shear pressure difference. The shear pressure difference reaches the node tensile limit equivalent pressure difference threshold. If the output is an input to interrupt compensatory pressurization, follow depressurization and exhaust, and mark exhaust exemption state, and the output is an input to stop following depressurization and exhaust, mark degraded dwell state, and release exhaust exemption state when the rate of decrease of residual internal pressure converges to zero, and the output is an input to stop following depressurization and exhaust, mark degraded dwell state, and release exhaust exemption state when the internal pressure value of adjacent airbag modules is lower than the preset minimum effective support pressure limit, and the output is an input to release degraded dwell state and mark micro-supply gas state when the shear pressure difference reaches the upper limit of the anti-tear local pressure difference, and the output is a control input to interrupt independent low-pressure holding and inflation. If the shear pressure difference falls back to the preset reset threshold, the output is a control input to reset the hardware interrupt pin, release micro-supply gas state, restore independent low-pressure holding and inflation, and re-mark degraded dwell state.
[0074] Combination Figure 1 As shown, the unattended automated operation and maintenance management method for the air-filled hangar sequentially constructs four core judgment nodes and corresponding status cyclical operations: After synchronously collecting the internal pressure and ambient temperature values, the differential component is compared with the preset pressure loss slope threshold to determine whether to exempt from physical isolation or perform compensatory pressurization; in the compensatory pressurization stage, the condition is whether the shear pressure difference reaches the preset node tensile limit equivalent pressure difference threshold. If it does not reach the threshold, pressurization is maintained; if it does, an interruption is triggered and pressure relief and venting are performed; during venting, the internal pressure value is continuously compared with the preset minimum effective support pressure lower limit. If it does not reach the bottom, venting monitoring is maintained; if it falls below the bottom line, independent low-pressure holding and inflation are initiated; during the replenishment process, the upper limit of the anti-tear local pressure difference is used to interrupt the over-limit operation, and the replenishment is resumed in a closed loop after falling back to the reset threshold. This causal link incorporates thermodynamic effects, micro-leakage, puncture-induced pressure loss, isolation and inspection-free state mechanisms, structural tensile boundaries, exhaust exemption closed-loop mechanisms, degraded residence state marking and release mechanisms, micro-life-sustaining gas replenishment mechanisms with lockout reset and reverse rollback logic, as well as gray-scale observation state marking, routine release and abrupt puncture jump mechanisms into the same closed-loop control process, solving the problems of misjudgment of normal pressure fluctuations and compensatory tearing after puncture under variable climate conditions in the field.
[0075] This application also discloses an automated operation and maintenance management system for inflatable hangars, used to implement the aforementioned unattended automated operation and maintenance management method for inflatable hangars. The system includes a data acquisition module, a feature extraction module, a decoupling calculation module, a fault isolation module, and a safety compensation module.
[0076] The data acquisition module relies on the processor and communication interface inside the air pressure control main unit, and works in conjunction with a distributed static pressure sensor network and a micro-meteorological sensor array to synchronously collect the internal pressure and ambient temperature values of each airbag module.
[0077] The feature extraction module relies on the processor and sliding time window buffer inside the air pressure control main unit to execute instructions. It identifies any airbag module as a depressurized module when its internal pressure value is below a preset pressure limit and it is not in a preset abnormal exemption state. Based on a preset time window, it extracts the pressure change rate and the ambient temperature change rate. This module uses the processor to determine whether the airbag module is in a degassing exemption state, an isolation exemption state, a degraded residence state, a micro-supply gas state, or a grayscale observation state, thereby identifying preset abnormal exemption states.
[0078] The decoupling calculation module relies on the processor and partial derivative comparator inside the main control unit for pressure regulation. It is used to substitute the temperature change rate into the thermodynamic mapping equation based on the coupling relationship between the ideal gas law and the membrane pressure to obtain the theoretical hot pressure change rate, and to subtract the pressure change rate from the theoretical hot pressure change rate to obtain the difference component.
[0079] The fault isolation module relies on the processor inside the air pressure control main controller and links with physical hardware such as the electromagnetic shut-off isolation valve in the variable frequency valve pump execution matrix. It is used to isolate the pressure loss module when the differential component is greater than the preset pressure loss slope threshold. Specifically, it can be marked as an isolation-free state and suspended at the software level to cooperate with the isolation of the physical valve.
[0080] The safety compensation module relies on the processor and drive pins inside the air pressure control main unit, and is linked to physical entities such as the variable frequency inflation pump and pressure relief valve. When the differential pressure exceeds a preset depressurization slope threshold, it performs compensatory pressurization on adjacent airbag modules near the depressurization module. During compensatory pressurization, it calculates the shear pressure difference between the internal pressure of the adjacent airbag module and the residual internal pressure of the depressurization module in real time. If the shear pressure difference reaches a preset node tensile limit equivalent pressure difference threshold, the compensatory pressurization is interrupted, and the adjacent airbag module is depressurized according to the rate of decrease of the residual internal pressure to maintain pressure. The shear pressure difference is not greater than the equivalent pressure difference threshold of the node tensile limit. When the descent rate converges to zero, the pressure relief and exhaust stops. After stopping the pressure relief and exhaust, the internal pressure value of the adjacent airbag module is continuously monitored. If the internal pressure value is lower than the preset minimum effective support pressure limit, independent low-pressure holding inflation is performed on the adjacent airbag module to maintain its internal pressure value not less than the minimum effective support pressure limit. When performing independent low-pressure holding inflation, if the shear pressure difference reaches the preset anti-tear local pressure difference limit, the independent low-pressure holding inflation is interrupted, and independent low-pressure holding inflation is resumed when the shear pressure difference falls back to the preset reset threshold. In the flow mechanism of the underlying state machine, the execution process of this module corresponds to the marking and deregulation of the exhaust exemption state, the residence and wake-up of the degraded residence state, and the alternating operation of the micro-dimensional gas replenishment state and the lockout reset logic.
[0081] To achieve the aforementioned more comprehensive control logic, the system is also configured to execute corresponding response strategies based on the acquired signals and system status. Specifically, the system is configured to acquire wind speed values during synchronous acquisition. If the wind speed value is greater than a wind speed threshold, it is mapped to a noise parameter to extend the time window and reduce the filter gain, and the internal pressure value is smoothed by filtering. For multiple acquisition channels, the system is configured to isolate abnormal channels and extract historical pressure change rates to generate predicted values when the number of abnormal channels reaches a degradation threshold and a degradation state is determined. These predicted values are then weighted and fused with normal channel data to reconstruct the internal pressure value.
[0082] In addition, the system is configured to determine the thermodynamic equilibrium state when the differential component is not greater than the pressure drop slope error tolerance, exempting it from physical isolation and charging the depressurization module with gas at a preset frequency; and to mark the grayscale observation state when the differential component is greater than the pressure drop slope error tolerance but not greater than the depressurization slope threshold, suspending the puncture judgment and injecting a preset volume of gas to obtain internal pressure characteristics, thereby determining the thermodynamic equilibrium state, micro-leakage or puncture depressurization.
[0083] For the power supply circuit, the system is also configured to monitor the power switching status in real time and generate breakpoint data containing the current operating stage data and differential components. This data can be read to resume operation after power is restored, or to connect a backup power supply and activate the hibernation state and trigger the corresponding alarm interlocking procedure when power is not restored.
[0084] The above are all preferred embodiments of this application, and are not intended to limit the scope of protection of this application. Therefore, all equivalent changes made in accordance with the structure, shape and principle of this application should be covered within the scope of protection of this application.
Claims
1. A method for unmanned automated operation and maintenance management of inflatable hangars, characterized in that: include: Simultaneously collect the internal pressure and ambient temperature values of each airbag module; If the internal pressure value of any airbag module is lower than the preset pressure holding limit and is not in the preset abnormal exemption state, it is identified as a depressurized module, and the airbag module adjacent to the depressurized module is identified as an adjacent airbag module. The pressure change rate of the depressurized module and the temperature change rate of the ambient temperature value are extracted based on a preset time window. Substituting the temperature change rate into the thermodynamic mapping equation constructed based on the coupling relationship between the ideal gas law and the membrane pressure, the theoretical hot-pressure change rate is obtained. Subtracting the pressure change rate from the theoretical hot-pressure change rate yields the difference component. If the differential component is greater than the preset depressurization slope threshold, the depressurization module is isolated, and compensatory pressurization is performed on the adjacent airbag module. During the compensatory pressurization process, the shear pressure difference between the internal pressure value of the adjacent airbag module and the residual internal pressure value of the depressurized module is calculated in real time, and the rate of decrease of the residual internal pressure value is extracted. If the shear pressure difference reaches the preset node tensile limit equivalent pressure difference threshold, the compensatory pressurization is interrupted, and the adjacent airbag module is depressurized and vented according to the rate of decrease of the residual internal pressure value, so as to maintain the shear pressure difference not greater than the node tensile limit equivalent pressure difference threshold. When the descent rate converges to zero, the follow-up pressure relief and exhaust are stopped. After the follow-up pressure relief and exhaust are stopped, the internal pressure value of the adjacent airbag module is continuously monitored. If the internal pressure value is lower than the preset minimum effective support pressure limit, independent low-pressure pressure holding inflation is performed on the adjacent airbag module to maintain the internal pressure value of the adjacent airbag module not less than the minimum effective support pressure limit. During the independent low-pressure holding inflation, if the shear pressure difference reaches the preset upper limit of the tear-resistant local pressure difference, the independent low-pressure holding inflation is interrupted. The upper limit of the tear-resistant local pressure difference is not greater than the equivalent pressure difference threshold of the node tensile limit. After the independent low-pressure holding inflation is interrupted, if the shear pressure difference falls back to the preset reset threshold, the independent low-pressure holding inflation is resumed.
2. The method according to claim 1, characterized in that: If the differential component is not greater than the preset pressure drop slope error tolerance, the pressure loss module is determined to be in thermodynamic equilibrium, and the pressure drop slope error tolerance is less than the pressure loss slope threshold. In response to the thermodynamic equilibrium state, the pressure loss module is exempt from physical isolation, a gas replenishment command is generated, and gas is supplied to the pressure loss module at a preset frequency based on the gas replenishment command to maintain the internal pressure of the pressure loss module not less than the pressure holding lower limit.
3. The method according to claim 1, characterized in that: A preset pressure drop slope error tolerance is set, wherein the pressure drop slope error tolerance is less than the pressure loss slope threshold; If the difference component is greater than the pressure drop slope error tolerance but not greater than the depressurization slope threshold, the determination of isolating the depressurization module based on the depressurization slope threshold is suspended, a preset volume of gas is injected into the depressurization module and the observation period is started to obtain the internal pressure characteristics, the internal pressure characteristics including at least the pressure drop slope within the second physical observation time window; If the internal pressure characteristics meet the preset steady state, the pressure loss module is determined to be in thermodynamic equilibrium. If the internal pressure characteristic matches the preset downward probe characteristic, it is determined that the pressure loss module has micro-leakage, follow-up air replenishment is performed on the pressure loss module, and the operation of compensatory pressurization on the adjacent airbag module is locked. If the pressure drop slope within the second physical observation time window of the internal pressure characteristic is greater than the decompression slope threshold, it is determined that puncture decompression has occurred, the decompression module is isolated, and compensatory pressurization is performed on the adjacent airbag module.
4. The method according to claim 1, characterized in that, The step of performing compensatory pressurization on the adjacent airbag modules includes: rewriting the operating pressure limit of the adjacent airbag modules to a preset compensatory pressure limit and performing inflation; The real-time calculation of the shear pressure difference between the internal pressure value of the adjacent airbag module and the residual internal pressure value of the depressurized module includes: subtracting the residual internal pressure value of the depressurized module from the internal pressure value of the adjacent airbag module on a cycle basis to obtain the shear pressure difference; The interruption of the independent low-pressure holding inflation includes: triggering a hardware interrupt to block the independent low-pressure holding inflation when the shear pressure difference reaches the upper limit of the tear-resistant local pressure difference. The step of performing follow-up pressure relief and venting on the adjacent airbag module according to the rate of decrease of the residual internal pressure includes: dynamically opening the corresponding pressure relief valve according to the rate of decrease, so that the venting pressure reduction rate matches the rate of decrease; and closing the pressure relief valve to stop the follow-up pressure relief and venting when the rate of decrease converges to zero.
5. The method according to claim 1, characterized in that: While simultaneously acquiring the internal pressure value and the ambient temperature value, wind speed value is also acquired. Before extracting the pressure change rate, if the wind speed value is greater than a preset wind speed threshold, the wind speed value is mapped to a noise parameter to extend the time window and reduce the filtering gain of the preset filtering algorithm. Filtering and smoothing are then performed on the internal pressure value within the time window to obtain a smoothed residual. In response to the convergence of the smoothed residual, the smoothed internal pressure value is output to extract the pressure change rate. If the duration of the filtering and smoothing reaches a preset timeout threshold and the smoothed residual has not converged, the filtering and smoothing is interrupted, the mean of the internal pressure value within the time window is calculated, and the mean is output as the smoothed internal pressure value.
6. The method according to claim 1, characterized in that: The power supply circuit is monitored in real time. If a power switch is detected in the power supply circuit, the current operating stage data and the differential component are stored non-volatilely to generate breakpoint data. After the power supply circuit is restored, the breakpoint data is read to resume operation, a preset lockout period is started, and the operation of compensatory pressurization of the adjacent airbag module is locked during the lockout period.
7. The method according to claim 6, characterized in that: If the power supply circuit is not detected to be restored within a preset time limit after the breakpoint data is generated, the power supply circuit is determined to be in a power failure state; the backup power supply is connected to activate the sleep state, the inflation operation for each airbag module is cut off, and the internal pressure value of each airbag module is collected at a preset frequency reduction cycle; when any collected internal pressure value in the sleep state reaches a preset critical lower limit, an alarm is triggered and the inflation operation is locked.
8. The method according to claim 5, characterized in that: The internal pressure values of each airbag module are collected through multiple acquisition channels. When the internal pressure values are filtered and smoothed, if the number of abnormal acquisition channels reaches a preset degradation threshold, it is determined to enter a degradation state. In response to the degradation state, the abnormal acquisition channel is isolated and the filtering gain is locked. The historical pressure change rate of the airbag module where the abnormal acquisition channel is located is extracted to generate a time-domain predicted internal pressure value. The time-domain predicted internal pressure value is weighted and fused with the data collected by the other normal acquisition channels in the airbag module where the abnormal acquisition channel is located to reconstruct the smoothed internal pressure value.
9. The method according to claim 1, characterized in that, The step of substituting the temperature change rate into the thermodynamic mapping equation constructed based on the coupling relationship between the ideal gas equation of state and the membrane pressure to obtain the theoretical hot pressure change rate includes: reconstructing the partial derivative function based on a preset pressure correction amount and a preset equation of state; substituting the temperature change rate into the reconstructed partial derivative function for mapping to obtain the theoretical pressure change rate, and using the theoretical pressure change rate as the theoretical hot pressure change rate.
10. An unattended automated operation and maintenance management system for inflatable hangars, used to implement the method described in any one of claims 1 to 9, characterized in that, include: The data acquisition module is used to synchronously collect the internal pressure and ambient temperature values of each airbag module; The feature extraction module is used to identify any airbag module as a depressurized module when the internal pressure value of any airbag module is lower than the preset pressure holding limit and is not in the preset abnormal exemption state, and to identify the airbag module adjacent to the depressurized module as the adjacent airbag module, and to extract the pressure change rate of the depressurized module and the temperature change rate of the ambient temperature value based on a preset time window. The decoupled calculation module is used to substitute the temperature change rate into the thermodynamic mapping equation constructed based on the coupling relationship between the ideal gas law and the membrane pressure to obtain the theoretical hot-pressure change rate, and to subtract the pressure change rate from the theoretical hot-pressure change rate to obtain the difference component. The fault isolation module is used to isolate the undervoltage module when the differential component is greater than a preset undervoltage slope threshold. A safety compensation module is used to perform compensatory pressurization on the adjacent airbag modules when the differential pressure exceeds a preset depressurization slope threshold. During the compensatory pressurization, the module calculates the shear pressure difference between the internal pressure of the adjacent airbag modules and the residual internal pressure of the depressurized module in real time, and extracts the rate of decrease of the residual internal pressure. If the shear pressure difference reaches a preset node tensile limit equivalent pressure difference threshold, the compensatory pressurization is interrupted, and the adjacent airbag modules are subjected to follow-up depressurization based on the rate of decrease of the residual internal pressure to maintain the shear pressure difference not exceeding the node tensile limit equivalent pressure difference threshold. The follow-up depressurization is stopped when the rate of decrease converges to zero. After stopping the follow-up depressurization and venting, the internal pressure value of the adjacent airbag module is continuously monitored. If the internal pressure value is lower than the preset minimum effective support pressure limit, independent low-pressure holding inflation is performed on the adjacent airbag module to maintain the internal pressure value of the adjacent airbag module not less than the minimum effective support pressure limit. During the independent low-pressure holding inflation, if the shear pressure difference reaches the preset tear-resistant local pressure difference limit, the independent low-pressure holding inflation is interrupted. The tear-resistant local pressure difference limit is not greater than the node tensile limit equivalent pressure difference threshold. After the independent low-pressure holding inflation is interrupted, if the shear pressure difference falls back to the preset reset threshold, the independent low-pressure holding inflation is resumed.
Citation Information
Patent Citations
Inflation hangar abnormity inspection method
CN111504571A