Control system of compression pump
By introducing a control module into the oxygen generator air compression pump, altitude data is obtained and the speed of the frequency converter motor is adjusted, the problem of insufficient oxygen production capacity of the oxygen generator in the existing technology in high altitude areas is solved, and a better oxygen supply effect is achieved.
Patent Information
- Application Number
- CN202510505021.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-22
- Publication Date
- 2025-06-17
- Estimated Expiration
- 2045-04-22
AI Technical Summary
The existing oxygen generator air compression pump cannot adjust the speed, resulting in weak oxygen production capacity in higher altitude areas.
Design a control system for compression pumps, obtain current altitude data through the control module, and control the rotation speed of the frequency converter motor based on the altitude data to achieve adaptive oxygen production effect.
In areas with higher altitudes, the control system can effectively improve the oxygen generation capacity of the oxygen generator and ensure the stability and sustainability of the oxygen supply.
Abstract
Description
Technical Field
[0001] This application relates to the technical field of pumps, and particularly to a control system for a compression pump. Background Art
[0002] During the use of an oxygen generator, an air compression pump is required. The existing air compression pumps used in oxygen generators cannot be speed-regulated, and their oxygen generation capacity is weak in areas with high altitudes. Summary of the Invention
[0003] In view of the deficiencies in the prior art, one of the objectives of this application is to provide a control system for a compression pump, which has the advantage of still having good oxygen generation capacity in areas with high altitudes.
[0004] The above objective of this application is achieved through the following technical solutions:
[0005] A control system for a compression pump includes a control module. The control module obtains the current altitude data and controls the speed of the variable-frequency motor according to the altitude data.
[0006] By adopting the above technical solution, during use, the control module obtains the current altitude data and controls the speed of the variable-frequency motor according to the altitude data, thereby realizing the instant altitude change and enabling the oxygen generator to still maintain a good oxygen generation effect.
[0007] In a preferred example of this application, it can be further configured as follows: The control module obtains the current power, calculates the available running time T1 at the current speed through the current power, compares T1 with the required running time T0. If T0 > T1, a notification is sent and waiting for a response. If no response signal is received after a preset time, the speed of the current variable-frequency motor is reduced and calculated to obtain the time T1 until T1 ≥ T0.
[0008] By adopting the above technical solution, by comparing T0 and T1, when T0 > T1 and no response signal is received after a preset time, the speed is reduced and T1 is calculated until T1 ≥ T0, so that the oxygen generator can always be in an operating state to provide oxygen support for the users.
[0009] In a preferred example of this application, it can be further configured as follows: When the speed of the current variable-frequency motor is reduced to the preset minimum value corresponding to the current altitude, calculate the obtained time T1. If T0 > T1, a notification of insufficient duration is sent.
[0010] By adopting the above technical solution, that is, when the speed of the motor is reduced to the lowest speed corresponding to the current altitude, and the obtained available running time T1 still does not meet the required running time T0, a notification of insufficient duration is sent.
[0011] In a preferred example, the present application can be further configured as: further including a pressure module, the pressure module is installed on the pump, and the control module obtains the air pressure detected by the pressure module and converts it into altitude data.
[0012] By adopting the above technical solution, that is, by setting the pressure module, the air pressure can be detected and converted into altitude data.
[0013] In a preferred example, the present application can be further configured as: further including a main control module. When the main control module obtains the air pressure data detected by the pressure modules on multiple pumps, it performs calculations to obtain a calculated pressure P, and converts the altitude data according to P, and sends the altitude data to the control module.
[0014] By adopting the above technical solution, that is, when there are multiple pumps, the main control module obtains the detection data of multiple pumps, calculates to obtain the pressure P, converts the pressure P into altitude data, and sends it to the control module, so as to reduce the probability of abnormal data of the pressure module on a single pump, and at the same time facilitate the unification of the rotation speeds of multiple pumps, enabling multiple pumps to operate for a long enough time.
[0015] In a preferred example, the present application can be further configured as: further including a wireless module, the wireless module is used for interconnecting multiple pumps. After the control module obtains the air pressure data, it randomly queries the air pressure data detected by N connected pumps and compares them one by one. Record the values within a reasonable range of the comparison difference as X. When X is within a reasonable range, the control module converts the altitude data according to the air pressure data and controls the rotation speed according to the converted altitude data.
[0016] By adopting the above technical solution, when there is no main control module, multiple pumps can be interconnected. When the control module of a certain pump obtains the air pressure data, it queries the air pressure data of randomly selected N connected pumps and performs a difference operation. When the number X of differences within a reasonable range is within a preset range, the control module performs altitude conversion based on the obtained air pressure data, thus reducing the probability of the control module adjusting wrongly caused by the data detected by the pressure module being incorrect2.
[0017] In a preferred example, the present application can be further configured as: when the number of air pressure data obtained by the main control module is greater than a preset value, the air pressure data is sorted, and the sorted data is divided into several groups. Calculate according to the air pressure data within each group to obtain the corresponding calculated pressure Pn, convert the altitude data according to Pn, and send the altitude data to the control module where the air pressure data falls into the corresponding group.
[0018] By adopting the above technical solution, that is, when there are multiple pumps and the number of multiple pumps is greater than a preset value, the air pressure data detected by the multiple pumps is sorted, and grouped according to the sorting result, so that the pumps at different altitudes have different corresponding rotation speeds, which is convenient for the refined control of the pumps.
[0019] In a preferred example of the present application, it can be further configured that: when T0 > T1, the control module performs altitude conversion only according to the air pressure data detected by the corresponding air pressure module. The control module divides the altitude data into several intervals. When the converted altitude data falls into another interval, the control module obtains the rotation speed corresponding to this interval, and recalculates T0 and T1. If T0 > T1, adjust the rotation speed R and calculate to obtain the time T1 until T1 ≥ T0, and then adjust the rotation speed to R.
[0020] By adopting the above technical solution, when the available operation duration is less than the required operation duration, the pump performs altitude conversion only according to the air pressure data detected by the air pressure module on the pump itself, does not control the rotation speed according to the altitude data sent by the main control module, and divides the altitude data into several intervals. During the process of rotation speed switching, only when the interval where the current altitude data is located changes, the rotation speed is switched. And when switching, first calculate the duration. When there is a rotation speed R such that T1 ≥ T0, switch the rotation speed to R.
[0021] In a preferred example of the present application, it can be further configured that: when notifying of insufficient duration, determine the altitude data. If the altitude data reaches the maximum value or if the altitude data shows a downward trend, do not notify of insufficient duration.
[0022] By adopting the above technical solution, that is, notify of insufficient time according to the actual usage situation. Detailed implementation manner
[0023] The present application discloses a control system for a compression pump, including a control module, an air pressure module, a wireless module, and a main control module. The air pressure module is used to detect air pressure data. The wireless module is used to connect with other wireless modules, including but not limited to Bluetooth connection, network connection, etc. The oxygen generator targeted in the present application is a portable oxygen generator, which is powered by a battery for easy outdoor use. The oxygen generator includes a compression pump, and the structure of the compression pump and / or the oxygen generator can also adopt a carbon fiber structure to reduce weight. The main control module can be set separately, for example, set on a handheld terminal or be a handheld terminal, or can also be set on a certain compression pump.
[0024] When only a single oxygen generator is working, the control module obtains the air pressure data detected by the air pressure module, converts the air pressure data into altitude data, and controls the rotation speed of the variable frequency motor according to the altitude data.
[0025] After changing the rotational speed, the control module obtains the current power and calculates the operable time T1 at the current rotational speed based on the current power. Then, it compares T1 with the required operation time T0. If T0 > T1, it sends a notification and waits for a response. If no response signal is received from the user after a preset time, it reduces the rotational speed of the current variable-frequency motor and recalculates to obtain the time T1 until T1 ≥ T0. If the rotational speed of the current variable-frequency motor is reduced to the preset minimum value corresponding to the current altitude, and the calculated time T1 is obtained, if T0 > T1, it determines the altitude data. If the altitude data reaches the maximum value or if the altitude data shows a downward trend, it does not send a notification of insufficient duration; otherwise, it sends a notification of insufficient duration.
[0026] When multiple oxygen generators are working and there is a main control module, the main control module is connected to each control module to obtain the air pressure data acquired by the control module. When the main control module is connected to the control module, the control module does not perform altitude conversion. When the main control module obtains the air pressure data detected by the air pressure modules on multiple pumps, it calculates to obtain the calculated pressure P and converts P into altitude data, and then sends the altitude data to the control module. In this application, the method for calculating the pressure P can be calculating the average value, calculating the median value, taking a certain value, or other pressures P obtained based on multiple air pressure data.
[0027] When the number of air pressure data obtained by the main control module is greater than the preset value, it sorts the air pressure data and divides the sorted data into several groups. It calculates the corresponding calculated pressure Pn based on the air pressure data in each group, converts Pn into altitude data, and sends the altitude data to the control module where the air pressure data falls into the corresponding group. When divided into multiple groups, the calculation methods of the pressure Pn for each group can be the same or different. The calculation method can be calculating the average value, calculating the median value, taking a certain value, or other pressures Pn obtained based on multiple air pressure data.
[0028] When T0 > T1 and the control module is connected to the main control module, the control module only performs altitude conversion based on the air pressure data detected by the corresponding air pressure module. The control module divides the altitude data into several intervals. When the converted altitude data falls into another interval, the control module obtains the rotational speed corresponding to that interval and recalculates T0 and T1. If T0 > T1, it adjusts the rotational speed R and calculates to obtain the time T1 until T1 ≥ T0, and then adjusts the rotational speed to R. The control module divides the altitude data into several intervals means that in the initial stage, if the altitude data is not set in intervals, it performs interval division. If the altitude data is set in intervals in the initial stage, it performs interval merging (i.e., N adjacent intervals are merged. For example, interval 0 - 1 and interval 1 - 2 are merged into interval 0 - 2).
[0029] When multiple oxygen generators are working and there is no main control module, multiple pumps are interconnected through wireless modules. After the control module obtains the air pressure data, it randomly queries the air pressure data detected by N connected pumps and compares them one by one. The values with the comparison differences within the reasonable range are recorded as X. When X is within the reasonable range, the control module performs altitude data conversion based on this air pressure data and controls the rotational speed according to the converted altitude data. When X is not within the reasonable range, the control module obtains the previously detected air pressure data, compares it with the air pressure data detected by the currently randomly queried N connected pumps, and calculates the average value of the air pressure data with differences within the preset range. This average value is used as the altitude data conversion of the current pump's air pressure data.
[0030] The implementation principle of this embodiment is as follows: In use, by controlling the rotational speed, noise can be controlled. At the same time, by reducing the rotational speed, it can be more energy-efficient and extend the service life. Through altitude conversion, adaptive rotational speed adjustment can be achieved.
[0031] The embodiments of this specific implementation manner are all preferred embodiments of this application. The protection scope of this application is not limited thereby. Therefore, all equivalent changes made according to the structure, shape, and principle of this application shall be covered within the protection scope of this application.
Claims
1. A control system for a compression pump, characterized in that: It includes a control module, which obtains current altitude data and controls the speed of the variable frequency motor according to the altitude data.
2. A control system for a compression pump according to claim 1, characterized in that: The control module obtains the current power and calculates the available operating time T1 at the current speed based on the current power, compares T1 with the required operating time T0, and if T0>T1, notifies and waits for a response. If no response signal is received after a preset time, the speed of the current variable frequency motor is reduced and calculated to obtain the time T1, until T1≥T0.
3. A control system for a compression pump according to claim 2, characterized in that: When the current speed of the variable frequency motor drops to the preset minimum value corresponding to the current altitude, the time T1 is calculated. If T0>T1, a notification of insufficient time is issued.
4. A control system for a compression pump according to claim 3, characterized in that: It also includes an air pressure module, which is installed on the pump. The control module obtains the air pressure detected by the air pressure module and converts it into altitude data.
5. A control system for a compression pump according to claim 4, characterized in that: It also includes a main control module. When the main control module obtains the air pressure data detected by the air pressure modules on multiple pumps, it performs calculations to obtain the calculated pressure P, converts it into altitude data based on P, and sends the altitude data to the control module.
6. A control system for a compression pump according to claim 4, characterized in that: It also includes a wireless module, which is used to interconnect multiple pumps. After obtaining the air pressure data, the control module randomly queries the air pressure data detected by N connected pumps, and compares them one by one. The value of the comparison difference within a reasonable range is recorded as X. When X is within a reasonable range, the control module converts the altitude data according to the air pressure data, and controls the speed according to the converted altitude data.
7. A control system for a compression pump according to claim 5, characterized in that: When the number of air pressure data obtained by the main control module is greater than the preset value, the air pressure data is sorted and divided into several groups. The corresponding calculated pressure Pn is calculated based on the air pressure data in each group, and converted into altitude data based on Pn. The altitude data is sent to the control module where the air pressure data falls into the corresponding group.
8. A control system for a compression pump according to claim 7, characterized in that: When T0>T1 exists, the control module only converts the altitude according to the air pressure data detected by the corresponding air pressure module. The control module divides the altitude data into several intervals. When the converted altitude data falls into another interval, the control module obtains the speed corresponding to the interval and recalculates T0 and T1. If T0>T1, the speed R is adjusted and calculated to obtain the time T1, until T1≥T0, and then the speed is adjusted to R.
9. A control system for a compression pump according to claim 3, characterized in that: When the insufficient time notification is to be made, the altitude data is determined, and if the altitude data reaches a maximum value or if the altitude data shows a downward trend, the insufficient time notification is not made.
Citation Information
Patent Citations
Vehicle-mounted oxygen generator suitable for low temperature and low pressure
CN109987584A
Operating method, operating device, mobile air conditioner and computer readable storage medium
CN111397157A
Impulse type oxygen generator control method adaptive to altitude and impulse type oxygen generator
CN115779209A
Oxygen generation system based on roots pump and efficient oxygen generation method
CN118949621A