An intelligent pressure control system
By optimizing the node energy consumption management and pressure control model in the intelligent pressure control system, the pressure control instability caused by excessive sensor energy consumption and external interference is solved, and lower maintenance costs and higher pressure control stability are achieved.
Patent Information
- Application Number
- CN202411339306.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-25
- Publication Date
- 2025-04-29
- Estimated Expiration
- 2044-09-25
AI Technical Summary
The existing intelligent pressure control system consumes too much energy during pressure data transmission, resulting in improper node energy management, increasing maintenance costs and equipment downtime; at the same time, large external interference leads to unstable pressure control, increasing equipment losses and safety hazards.
By calculating the energy consumed by the sending and receiving nodes, the node parameters are optimized and the appropriate cluster head and moving cluster head are selected to reduce energy consumption; at the same time, the cost function and control force are calculated to ensure the stability and expected compliance of pressure control.
Effectively manage sensor energy consumption, reduce maintenance costs and equipment downtime; improve the stability of pressure control, and reduce equipment losses and safety hazards.
Smart Images

Figure CN119270940B_ABST
Abstract
Description
Technical Field
[0001] The invention belongs to the technical field of automatic control, and in particular is an intelligent pressure control system. Background Art
[0002] Intelligent pressure control system is a system that uses advanced sensor technology, automatic control technology and intelligent algorithms to accurately monitor and adjust pressure, aiming to keep the pressure within the set range and achieve efficient, stable and safe system operation. However, the existing intelligent pressure control system has technical problems such as excessive sensor energy consumption during pressure data transmission, ineffective node energy management, increased maintenance costs and equipment downtime, and huge losses; and large external interference and unstable pressure control, which lead to increased equipment losses and safety hazards. Summary of the invention
[0003] In view of the above situation, in order to overcome the defects of the prior art, the present invention provides an intelligent pressure control system. In view of the technical problem that when pressure data is transmitted, the sensor energy consumption is too large, the node energy cannot be effectively managed, which will increase the maintenance cost and equipment downtime and cause huge losses. The energy consumed by the sending node and the receiving node is calculated to obtain the total energy consumption in each round of data transmission. According to the monitoring results, the node parameters are adjusted and optimized, and a more suitable cluster head and mobile cluster head are selected. In view of the technical problem that there is large external interference, the pressure control is unstable, the equipment loss is increased, and the potential safety hazard is caused, the long-term operation performance of the system is measured by the calculation cost function, and the control force required for each time step and the pressure applied at each time step are calculated to ensure that the pressure control meets expectations.
[0004] An intelligent pressure control system provided by the present invention comprises a sensor installation module, a data acquisition module, a data preprocessing module, a communication energy consumption management module, a pressure control model building module and a report generation module;
[0005] The installation of the sensor module is specifically to determine the best position for installing the pressure sensor;
[0006] The data acquisition module is specifically used to collect pressure data;
[0007] The data preprocessing module is specifically used to clean and calibrate the collected pressure data;
[0008] The communication energy consumption management module specifically calculates the energy consumed by the sending node and the receiving node to obtain the total energy consumption in each round of data transmission, adjusts and optimizes the node parameters according to the monitoring results, and selects a more suitable cluster head and mobile cluster head;
[0009] The pressure control model building module specifically calculates the cost function to measure the long-term operating performance of the system, calculates the control force required for each time step and the pressure applied at each time step, and ensures that the pressure control meets expectations;
[0010] The report generation module specifically analyzes the current operating status of the pressure control system and generates a detailed fault diagnosis report when an abnormality or failure occurs in the system.
[0011] Furthermore, in the installation of the sensor module, a system evaluation is specifically performed to fully understand the system structure, working principle, locations where pressure may be generated and expected pressure range, and determine the best location for installing the pressure sensor.
[0012] Furthermore, in the data acquisition module, pressure data and related environmental parameters are collected through high-precision sensor equipment to ensure the accuracy and timeliness of the data.
[0013] Furthermore, in the data preprocessing module, the collected pressure data is cleaned and calibrated to remove noise and outliers, improve the quality of the data, establish a stable and reliable data transmission channel, and ensure that the data can be transmitted to the control center safely and quickly.
[0014] Furthermore, in the communication energy consumption management module, there are provided a unit for calculating the energy consumption of the sending node, a unit for calculating the energy consumption of the receiving node, a unit for calculating the total energy consumption in each round of data transmission, and a node optimization unit. The communication energy consumption management module includes the following contents:
[0015] Calculate the energy unit consumed by the sending node. When a node transmits L bits of pressure data to another node at a distance d, the energy consumed by the sending node is calculated using the following formula:
[0016] ;
[0017] ;
[0018] In the formula, L represents the bit data to be transmitted, d represents the distance between two nodes, It represents the total energy consumed by the sending node to transmit L bits of data to a node with a distance d. represents the total energy consumed by the signal generator and signal receiver circuits, represents the energy dissipation coefficient of the free decay model, represents the energy consumption coefficient of the multipath fading model, represents the threshold distance;
[0019] Calculate the energy unit consumed by the receiving node, the formula used is as follows:
[0020] ;
[0021] In the formula, It represents the energy consumed by a node to receive a bit of data;
[0022] The total energy consumption unit in each round of data transmission is calculated using the following formula:
[0023] ;
[0024] In the formula, CH represents the cluster head, Indicates the number of cluster heads in this round, MCH indicates the mobile cluster head in this round, represents the number of mobile cluster heads in this round, represents the energy consumed by each cluster head aggregation member node;
[0025] The node optimization unit adjusts and optimizes the node parameters according to the monitoring results, including adjusting the transmission power and data transmission strategy to reduce unnecessary consumption, and adjusts the network topology, selects more suitable cluster heads and mobile cluster heads, optimizes the communication paths between nodes, and reduces the transmission distance.
[0026] Furthermore, in the pressure control model construction module, there are provided a cost function minimization unit, a control force calculation unit required for each time step, a gain matrix calculation unit, and a pressure calculation unit applied for each time step. The pressure control model construction module includes the following contents:
[0027] The cost function minimization unit is used to find the optimal control strategy to achieve performance improvement. The formula used is as follows:
[0028] ;
[0029] In the formula, J represents the cost function, which is used to measure the performance of the entire system under long-term operation. represents the structural response weighting, represents the weighted control force, Q is the matrix that assigns weights to the structural response, and r is the degree of emphasis on the size of the control force. Represents time parameters;
[0030] Calculate the control force unit required for each time step. The control force required for each time step is the key basis for achieving precise pressure control and determines the actual control force applied. The formula used is as follows:
[0031] ;
[0032] ;
[0033] In the formula, represents the control force required at each time step, represents the linear quadratic regulator gain matrix, which is used to calculate the control force, z represents the state vector of the system, A represents the state matrix of the system, which is used to describe the dynamic change relationship of the system state, B represents the control force action matrix, which is used to represent the influence of the control force on the system state, f represents the applied external force, including the control force and the interference force, y represents the measurement output vector, C represents the measurement output matrix, which is used to link the state and the measurement output, D represents the interference force action matrix, which is used to describe the influence of the interference force on the system state, and L represents the gain matrix of the state estimator;
[0034] Calculate the gain matrix unit. The gain matrix affects the control force and the response characteristics of the system and plays an important role in optimizing the control effect. The formula used is as follows:
[0035] ;
[0036] ;
[0037] In the formula, represents the transpose of the control force matrix, P represents the optimization matrix, and S represents the noise covariance matrix;
[0038] Calculate the pressure unit applied at each time step, determine the specific applied pressure according to the control force factor, and use the step function to achieve a reasonable setting of the pressure. The formula used is as follows:
[0039] ;
[0040] Where F represents the pressure applied at each time step, is the maximum pressure, H{} represents the Heaviside step function. According to the characteristics of the step function, the pressure is set to or 0.
[0041] Furthermore, in the report generation module, the current operating status of the pressure control system is analyzed specifically, and when the system has abnormalities and failures, a detailed fault diagnosis report is generated, including the time of failure, possible causes and suggested solutions, providing a strong basis for system optimization and maintenance.
[0042] The beneficial effects achieved by the present invention using the above scheme are as follows:
[0043] (1) In order to solve the technical problem that when pressure data is transmitted, the energy consumption of sensors is too high and the node energy cannot be effectively managed, which will increase maintenance costs and equipment downtime, causing huge losses, the energy consumed by the sending node and the receiving node is calculated to obtain the total energy consumption in each round of data transmission. According to the monitoring results, the node parameters are adjusted and optimized to select more suitable cluster heads and mobile cluster heads;
[0044] (2) In order to solve the technical problems of large external interference, unstable pressure control, increased equipment loss and potential safety hazards, a computational cost function is used to measure the long-term operating performance of the system, calculate the control force required for each time step and the pressure applied at each time step, and ensure that the pressure control meets expectations. BRIEF DESCRIPTION OF THE DRAWINGS
[0045] Figure 1 A schematic diagram of an intelligent pressure control system provided by the present invention;
[0046] Figure 2 is a schematic diagram of a communication energy consumption management module;
[0047] Figure 3 Schematic diagram of building the pressure control model module.
[0048] The accompanying drawings are used to provide further understanding of the present invention and constitute a part of the specification. They are used to explain the present invention together with the embodiments of the present invention and do not constitute a limitation of the present invention. DETAILED DESCRIPTION
[0049] The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, rather than all the embodiments; based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present invention.
[0050] In the description of the present invention, it should be understood that terms such as “upper”, “lower”, “front”, “back”, “left”, “right”, “top”, “bottom”, “inside” and “outside” indicating directions or positional relationships are based on the directions or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific direction, be constructed and operated in a specific direction, and therefore should not be understood as limiting the present invention.
[0051] Example 1, see Figure 1 , an intelligent pressure control system provided by the present invention includes a sensor installation module, a data acquisition module, a data preprocessing module, a communication energy consumption management module, a pressure control model building module and a report generation module;
[0052] The installation of the sensor module is specifically to determine the best position for installing the pressure sensor;
[0053] The data acquisition module is specifically used to collect pressure data;
[0054] The data preprocessing module is specifically used to clean and calibrate the collected pressure data;
[0055] The communication energy consumption management module specifically calculates the energy consumed by the sending node and the receiving node to obtain the total energy consumption in each round of data transmission, adjusts and optimizes the node parameters according to the monitoring results, and selects a more suitable cluster head and mobile cluster head;
[0056] The pressure control model building module specifically calculates the cost function to measure the long-term operating performance of the system, calculates the control force required for each time step and the pressure applied at each time step, and ensures that the pressure control meets expectations;
[0057] The report generation module specifically analyzes the current operating status of the pressure control system and generates a detailed fault diagnosis report when an abnormality or failure occurs in the system.
[0058] Example 2, see Figure 1 This embodiment is based on the above embodiment. When installing the sensor module, it specifically performs a system evaluation to fully understand the system structure, working principle, possible pressure generating locations and expected pressure range, and determine the best location to install the pressure sensor.
[0059] Example 3, see Figure 1 This embodiment is based on the above embodiment. In the data acquisition module, pressure data and related environmental parameters are collected through high-precision sensor equipment to ensure the accuracy and timeliness of the data.
[0060] Example 4, see Figure 1 This embodiment is based on the above embodiment. In the data preprocessing module, the collected pressure data is cleaned and calibrated to remove noise and outliers, improve the quality of the data, establish a stable and reliable data transmission channel, and ensure that the data can be safely and quickly transmitted to the control center.
[0061] Example 5, see Figure 1 and Figure 2 This embodiment is based on the above embodiment. In the communication energy consumption management module, there are provided a unit for calculating the energy consumption of the sending node, a unit for calculating the energy consumption of the receiving node, a unit for calculating the total energy consumption in each round of data transmission, and a node optimization unit. The communication energy consumption management module includes the following contents:
[0062] Calculate the energy unit consumed by the sending node. When a node transmits L bits of pressure data to another node at a distance d, the energy consumed by the sending node is calculated using the following formula:
[0063] ;
[0064] ;
[0065] In the formula, L represents the bit data to be transmitted, d represents the distance between two nodes, It represents the total energy consumed by the sending node to transmit L bits of data to a node with a distance d. represents the total energy consumed by the signal generator and signal receiver circuits, represents the energy dissipation coefficient of the free decay model, represents the energy consumption coefficient of the multipath fading model, represents the threshold distance;
[0066] Calculate the energy unit consumed by the receiving node, the formula used is as follows:
[0067] ;
[0068] In the formula, It represents the energy consumed by a node to receive a bit of data;
[0069] The total energy consumption unit in each round of data transmission is calculated using the following formula:
[0070] ;
[0071] In the formula, CH represents the cluster head, Indicates the number of cluster heads in this round, MCH indicates the mobile cluster head in this round, represents the number of mobile cluster heads in this round, represents the energy consumed by each cluster head aggregation member node;
[0072] The node optimization unit adjusts and optimizes the node parameters according to the monitoring results, including adjusting the transmission power and data transmission strategy to reduce unnecessary consumption, and adjusts the network topology, selects more suitable cluster heads and mobile cluster heads, optimizes the communication paths between nodes, and reduces the transmission distance.
[0073] By executing the above operations, the energy consumed by the sending node and the receiving node is calculated to obtain the total energy consumption in each round of data transmission. According to the monitoring results, the node parameters are adjusted and optimized, and more suitable cluster heads and mobile cluster heads are selected. This solves the technical problem that when pressure data is transmitted, the sensor energy consumption is too large, the node energy cannot be effectively managed, and the maintenance cost and equipment downtime are increased, causing huge losses.
[0074] Example 6, see Figure 1 and Figure 3This embodiment is based on the above embodiment. In the pressure control model building module, there are provided a cost function minimization unit, a control force calculation unit required for each time step, a gain matrix calculation unit and a pressure calculation unit applied for each time step. The pressure control model building module includes the following contents:
[0075] The cost function minimization unit is used to find the optimal control strategy to achieve performance improvement. The formula used is as follows:
[0076] ;
[0077] In the formula, J represents the cost function, which is used to measure the performance of the entire system under long-term operation. represents the structural response weighting, represents the weighted control force, Q is the matrix that assigns weights to the structural response, and r is the degree of emphasis on the size of the control force. Represents time parameters;
[0078] Calculate the control force unit required for each time step. The control force required for each time step is the key basis for achieving precise pressure control and determines the actual control force applied. The formula used is as follows:
[0079] ;
[0080] ;
[0081] In the formula, represents the control force required at each time step, represents the linear quadratic regulator gain matrix, which is used to calculate the control force, z represents the state vector of the system, A represents the state matrix of the system, which is used to describe the dynamic change relationship of the system state, B represents the control force action matrix, which is used to represent the influence of the control force on the system state, f represents the applied external force, including the control force and the interference force, y represents the measurement output vector, C represents the measurement output matrix, which is used to link the state and the measurement output, D represents the interference force action matrix, which is used to describe the influence of the interference force on the system state, and L represents the gain matrix of the state estimator;
[0082] Calculate the gain matrix unit. The gain matrix affects the control force and the response characteristics of the system and plays an important role in optimizing the control effect. The formula used is as follows:
[0083] ;
[0084] ;
[0085] In the formula, represents the transpose of the control force matrix, P represents the optimization matrix, and S represents the noise covariance matrix;
[0086] Calculate the pressure unit applied at each time step, determine the specific applied pressure according to the control force factor, and use the step function to achieve a reasonable setting of the pressure. The formula used is as follows:
[0087] ;
[0088] Where F represents the pressure applied at each time step, is the maximum pressure, H{} represents the Heaviside step function. According to the characteristics of the step function, the pressure is set to or 0.
[0089] By performing the above operations, the computational cost function is used to measure the long-term operating performance of the system, and the control force required for each time step and the pressure applied at each time step are calculated to ensure that the pressure control meets expectations. This solves the technical problems of large external interference, unstable pressure control, increased equipment loss, and safety hazards.
[0090] Embodiment 7, see Figure 1 This embodiment is based on the above embodiment. In the report generation module, the current operating status of the pressure control system is analyzed. When the system is abnormal or fails, a detailed fault diagnosis report is generated, including the time of the fault, possible causes and suggested solutions, to provide a strong basis for system optimization and maintenance.
[0091] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device.
[0092] While the embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that many changes, modifications, substitutions and variations can be made to the embodiments without departing from the principles and spirit of the invention.
[0093] The present invention and its embodiments are described above, and such description is not restrictive. The drawings show only one embodiment of the present invention, and the actual structure is not limited thereto. In short, if ordinary technicians in the field are inspired by it, without departing from the purpose of the invention, they can design a structure and embodiment similar to the technical solution without creativity, which should belong to the protection scope of the present invention.
Claims
1. An intelligent pressure control system, characterized in that: The system includes a sensor installation module, a data acquisition module, a data preprocessing module, a communication energy consumption management module, a pressure control model building module and a report generation module; The installation of the sensor module is specifically to determine the best position for installing the pressure sensor; The data acquisition module is specifically used to collect pressure data; The data preprocessing module is specifically used to clean and calibrate the collected pressure data; The communication energy consumption management module specifically calculates the energy consumed by the sending node and the receiving node, obtains the total energy consumption during each round of data transmission, and adjusts and optimizes the node parameters according to the monitoring results; The pressure control model building module specifically calculates the cost function to measure the long-term operating performance of the system, calculates the control force required for each time step and the pressure applied at each time step, and ensures that the pressure control meets expectations; The report generation module specifically analyzes the current operating status of the pressure control system and generates a detailed fault diagnosis report when an abnormality or fault occurs in the system; In the pressure control model building module, there are provided a cost function minimization unit, a control force calculation unit required for each time step, a gain matrix calculation unit, and a pressure calculation unit applied for each time step. The pressure control model building module includes the following contents: The cost function minimization unit is used to find the optimal control strategy to achieve performance improvement. The formula used is as follows: ; In the formula, J represents the cost function, which is used to measure the performance of the entire system under long-term operation. represents the structural response weighting, represents the weighted control force, Q is the matrix that assigns weights to the structural response, and r is the degree of emphasis on the size of the control force. Represents time parameters; Calculate the control force unit required for each time step. The control force required for each time step is the key basis for achieving precise pressure control and determines the actual control force applied. The formula used is as follows: ; ; In the formula, represents the control force required at each time step, represents the linear quadratic regulator gain matrix, which is used to calculate the control force, z represents the state vector of the system, A represents the state matrix of the system, which is used to describe the dynamic change relationship of the system state, B represents the control force action matrix, which is used to represent the influence of the control force on the system state, f represents the applied external force, including the control force and the interference force, y represents the measurement output vector, C represents the measurement output matrix, which is used to link the state and the measurement output, D represents the interference force action matrix, which is used to describe the influence of the interference force on the system state, and L represents the gain matrix of the state estimator; Calculate the gain matrix unit. The gain matrix affects the control force and the response characteristics of the system and plays an important role in optimizing the control effect. The formula used is as follows: ; ; In the formula, represents the transpose of the control force matrix, P represents the optimization matrix, and S represents the noise covariance matrix; Calculate the pressure unit applied at each time step, determine the specific applied pressure according to the control force factor, and use the step function to achieve a reasonable setting of the pressure. The formula used is as follows: ; Where F represents the pressure applied at each time step, is the maximum pressure, H{} represents the Heaviside step function, and the pressure value is set according to the characteristics of the step function.
2. An intelligent pressure control system according to claim 1, characterized in that: In the communication energy consumption management module, there are provided a unit for calculating the energy consumption of the sending node, a unit for calculating the energy consumption of the receiving node, a unit for calculating the total energy consumption in each round of data transmission, and a node optimization unit. The communication energy consumption management module includes the following contents: Calculate the energy unit consumed by the sending node. When a node transmits L bits of pressure data to another node at a distance d, the energy consumed by the sending node is calculated using the following formula: ; ; In the formula, L represents the bit data to be transmitted, d represents the distance between two nodes, It represents the total energy consumed by the sending node to transmit L bits of data to a node with a distance d. represents the total energy consumed by the signal generator and signal receiver circuits, represents the energy dissipation coefficient of the free decay model, represents the energy consumption coefficient of the multipath fading model, represents the threshold distance; Calculate the energy unit consumed by the receiving node, the formula used is as follows: ; In the formula, It represents the energy consumed by a node to receive a bit of data; The total energy consumption unit in each round of data transmission is calculated using the following formula: ; In the formula, CH represents the cluster head, Indicates the number of cluster heads in this round, MCH indicates the mobile cluster head in this round, represents the number of mobile cluster heads in this round, represents the energy consumed by each cluster head aggregation member node; The node optimization unit adjusts and optimizes the node parameters according to the monitoring results, including adjusting the transmission power, data transmission strategy, and adjusting the network topology.
3. The intelligent pressure control system according to claim 1, characterized in that: In the data acquisition module, pressure data and related environmental parameters are collected through high-precision sensor equipment.
4. The intelligent pressure control system according to claim 1, characterized in that: In the data preprocessing module, the collected pressure data is cleaned and calibrated to remove noise and outliers, and to establish a stable and reliable data transmission channel.
5. The intelligent pressure control system according to claim 1, characterized in that: In the report generation module, the current operating status of the pressure control system is analyzed. When the system has abnormalities and failures, a detailed fault diagnosis report is generated to provide a strong basis for system optimization and maintenance.
6. The intelligent pressure control system according to claim 1, characterized in that: When installing the sensor module, it is necessary to conduct a system evaluation, fully understand the system structure, working principle, locations where pressure may be generated and the expected pressure range, and determine the best location to install the pressure sensor.
Citation Information
Patent Citations
Control method of hydraulic system and application thereof
CN113530928A
Intelligent water pump control system
CN117588393A