A lung function breathing exercise device

By adjusting the diameter of the reserved inlet using a pressure sensor and a motor-driven fixed plate, the problem of inconvenient resistance adjustment in existing devices is solved, realizing automated resistance adjustment and personalized training, and improving the training effect of respiratory muscle groups.

CN122479384APending Publication Date: 2026-07-31THE FIRST AFFILIATED HOSPITAL OF ANHUI MEDICAL UNIV
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
THE FIRST AFFILIATED HOSPITAL OF ANHUI MEDICAL UNIV
Filing Date
2026-04-23
Publication Date
2026-07-31

AI Technical Summary

Technical Problem

Existing lung function breathing training devices cannot automatically adjust the blowing resistance during training, resulting in poor training smoothness. They also require manual adjustment, which is time-consuming and laborious, and cannot gradually increase the resistance.

Method used

A pressure sensor controls the telescopic rod and a motor drives the fixed plate to rotate, automatically adjusting the diameter of the reserved opening to achieve dynamic adjustment of resistance. Combined with a wind speed sensor and intelligent module, the training resistance is monitored and adjusted in real time.

Benefits of technology

It enables automatic increase of resistance during a single workout to enhance respiratory muscle strength and endurance, making it suitable for postoperative rehabilitation and patients with chronic lung disease. It provides personalized workout plans and effective assessment of respiratory function.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122479384A_ABST
    Figure CN122479384A_ABST
Patent Text Reader

Abstract

This invention discloses a pulmonary function breathing exercise device, belonging to the field of pulmonary function exercise technology in respiratory medicine. The device includes a base with a blowing end at its front end. Clips are respectively provided at the upper and lower ends of the blowing end, and a pressure sensor is disposed between one of the clips and the blowing end. This invention solves the problem that existing pulmonary function exercise devices in respiratory medicine are time-consuming and laborious to adjust during exercise, affecting the smoothness of the entire training process. In this invention, after a single breath and stopping the breath while holding the pressure sensor, the pressure sensor sends a start signal to the telescopic rod and the motor. The telescopic rod causes the fixed plate to retract, and the starting of the motor causes the fixed plate to rotate. After activating the telescopic rod and the motor, the diameter of the pre-reserved opening can be adjusted, and the resistance can be actively increased directly with the increase of the number of breaths.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of pulmonary function training technology in respiratory medicine, specifically to a pulmonary function breathing training device. Background Technology

[0002] The pulmonary function breathing training device is a medical device that uses resistance training or physical vibration principles to rehabilitate respiratory function. It is mainly divided into inspiratory trainers and expiratory trainers. The inspiratory trainer enhances the strength of inspiratory muscle groups such as the diaphragm and intercostal muscles by setting resistance, thereby increasing lung ventilation. The expiratory trainer uses airflow vibration to help clear sputum and improve expiratory muscle efficiency. This device can strengthen respiratory muscle strength, improve breathing patterns, and promote sputum expectoration. It has significant effects on the rehabilitation of patients with COPD, asthma, and postoperative conditions. Long-term adherence can help to comprehensively improve lung function. Chinese patent CN220778960U discloses a pulmonary function training device for respiratory medicine, including a hollow box body with an air blowing tube installed on the side of the box body. Three airflow holes are located at the top of the box body, each with a blocking mesh on its surface. Three pipes are fixedly installed at the top of the box body and connected to the airflow holes. Patients hold the handle and blow air into the mouthpiece to exercise. The height of the blown ball is then observed to confirm the patient's recovery. The airtightness is adjusted by rotating the lid, allowing patients to experience their own recovery through prolonged training. Subsequent training results are better. When more training is needed, more lids can be removed; when the training intensity needs to be reduced, some pipes can be closed through the lid.

[0003] The aforementioned patented respiratory medicine pulmonary function training device requires the patient to blow air into the mouth and then inhale after releasing the mouth. However, there is no structure to actively adjust the blowing resistance during the blowing and inhaling process. This means that if the blowing resistance needs to be adjusted, it needs to be manually adjusted, which is time-consuming and laborious, affecting the smoothness of the entire training process. Furthermore, the resistance cannot be gradually increased during the training. Summary of the Invention

[0004] The purpose of this invention is to provide a lung function breathing training device. After a single breath and stopping the pressure sensor, the pressure sensor will send a start signal to the telescopic rod and the motor. After the telescopic rod drives the fixed plate to retract, the start of the motor can drive the fixed plate to rotate. After the telescopic rod and the motor are started in sequence, the diameter of the reserved opening can be adjusted. During training, as the number of breaths increases, the resistance can be actively increased directly, improving the user's respiratory muscles by continuously accepting higher intensity challenges in a short period of time during a single training session, thus solving the problems mentioned in the background art.

[0005] To achieve the above objectives, the present invention provides the following technical solution: a lung function breathing exercise device, comprising a base, an air blowing end provided at the front end of the base, clips provided at the upper and lower ends of the air blowing end, a pressure sensor provided between one of the clips and the air blowing end, a connecting rod with a connecting groove rotatably provided at the upper end of the base, a fixing plate with a third fixing post provided at the upper end of the connecting rod, the third fixing post slidingly embedded in the connecting rod, a motor provided at the lower end of the connecting rod, a telescopic rod provided at the center of the upper end of the fixing plate, four reserved openings arranged around the third fixing post inside the fixing plate, the diameter of the four reserved openings gradually increasing, the reserved pressure sensor allows the user to press with their mouth, and the pressure sensor provides a start signal to the telescopic rod and the motor, which can actively drive and adjust the fixing plate, and the reserved openings inside the fixing plate can be adjusted.

[0006] Preferably, the rear end of the connecting rod is provided with a second air outlet that is welded and fixed to the base. The lower end of the reserved opening is provided with an annular sealing ring. The inside of the sealing ring is connected to the outer groove of the second air outlet. After adjusting the diameter of the reserved opening, the fixing plate is pressed against the outside of the second air outlet and the sealing ring can be locked on the outside of the second air outlet, which facilitates the transmission of gas and improves the training effect.

[0007] Preferably, a connecting end is provided between the upper end of the fixed plate and the lower end of the telescopic rod. The connecting end is rotatably connected to the lower end of the telescopic rod. A connecting piece is provided at the front end of the connecting end and welded to the fixed plate. The connection between the connecting piece and the connecting end facilitates the connection and disassembly of the fixed plate and facilitates subsequent cleaning of the fixed plate.

[0008] Preferably, a second fixing post is provided through both sides inside the connecting piece, and the second fixing post is welded and fixed to the connecting end. A second fixing ring is provided on one side outside the second fixing post, and the second fixing ring is threaded with the external thread of the second fixing post. The fixing plate can be temporarily restricted by inserting the second fixing post into the connecting piece, and then the second fixing ring can be rotated outside the second fixing post to finally complete the fixation.

[0009] Preferably, the telescopic rod has an installation frame at its front end, and a first fixing post is provided on one side of the upper end of the telescopic rod facing the installation frame. The first fixing post passes through and extends to the upper and lower ends of the installation frame. A threaded first fixing ring is provided at the upper end of the first fixing post. The installation frame can be fixed by the passage of the first fixing post and the rotation of the first fixing ring, so that the installation frame covers the outside of the second air outlet.

[0010] Preferably, the outer wall of the mounting frame is provided with a first air outlet, and a wind speed sensor is provided at one end of the first air outlet. After the mounting frame covers the second air outlet, the exhaust gas can be collected. The exhaust gas can be finally discharged from the first air outlet, and the wind speed sensor can detect the exhaled gas.

[0011] Preferably, a cover plate is provided at the lower end of the first air outlet, and the cover plate is fixed to the base at all four corners by bolts. The removal of the cover plate can facilitate cleaning of the internal area of ​​the base.

[0012] Preferably, a main unit is located at the rear of the base, and the main unit has a built-in exercise system. The exercise system consists of a reset module, a pressure detection module, a drive module, and a usage count recording module. The reset module is used to reset the lung function breathing exercise device and adjust the reserved opening to the maximum. The pressure detection module is used to detect the user's blowing state. After the pressure sensor detects the pressure, it is considered that the user is ready to blow. After the pressure detection module detects that the user's mouth has opened, the drive module sequentially drives the telescopic rod and the motor to start, and the start-up completes the adjustment of the reserved opening. The usage count recording module is used to calculate the number of times the device is used based on the pressure value changes detected by the pressure detection module.

[0013] Preferably, the host further incorporates a personalized target generation module, which is configured as follows: The four known resistance coefficients corresponding to the four reserved ports are stored in memory. ,in ; Implement a baseline assessment protocol, which includes: The motors are driven sequentially to select each reserved port; For the current reserved slot The actual expiratory flow rate is obtained from the wind speed sensor. ; Based on the above and Through the instantaneous expiratory power model Calculate peak expiratory power ; Four data points generated based on the baseline evaluation protocol Through mathematical fitting, the optimal power resistance personalized for each user is calculated. ; Obtain the current session count from the usage count recording module. ; Calculate the training resistance of a target The calculation formula is as follows: in: The training resistance for the target; The calculated optimal power resistance; The initial baseline drag constant stored within the host computer; The current session count; This is the training progress constant stored in the host.

[0014] Preferably, the host further incorporates an adaptive training module, which is configured as follows: Based on the calculated target training resistance Drive the motor to select the closest drag coefficient The reserved opening serves as the current training resistance; Based on the current training resistance and determined peak expiratory power Calculate a target power threshold ; During a user's single exhalation training session, the actual expiratory flow rate is obtained from the wind speed sensor. and calculate in real time ; Through calculation Maintain in The cumulative time above is used to generate a single breath quality score. ; calculate Rolling average score per breath And compare it with the storage mastery time threshold. Compare; if Greater than Then the driver module will be automatically triggered: Update the number of sessions Or a separate difficulty level variable; Re-perform the calculation to generate a new, higher value. ; Automatically drive the motor to select with the The next reserved slot that matches.

[0015] Compared with the prior art, the beneficial effects of the present invention are as follows: 1. During use, when the user holds the air-blowing end in their mouth and blows air, the lips directly press the pressure sensor. After a single breath and stopping, the pressure sensor sends a start signal to the telescopic rod and the motor. The telescopic rod retracts the fixed plate, and the motor's start causes the fixed plate to rotate. After starting the telescopic rod and the motor, the diameter of the reserved opening can be adjusted. The diameter of the reserved opening at the upper end of the second air outlet can be adjusted. Adjusting the diameter of the reserved opening after a single breath directly adjusts the resistance during subsequent breaths. During training, the resistance can be actively increased as the number of breaths increases, allowing the user's respiratory muscles to continuously accept higher intensity challenges in a short period of time. This effectively enhances the strength and endurance of the respiratory muscles, increases lung capacity, and improves lung ventilation. It is especially suitable for postoperative rehabilitation, patients with chronic lung diseases, and people who need to improve their respiratory function.

[0016] 2. In this invention, the fixing plate is fitted over the mounting frame. After the first fixing post passes through the pre-reserved through hole in the mounting frame, rotating the first fixing ring outside the first fixing post can fix the mounting frame. The mounting frame can collect the gas discharged from the reserved port position, and the gas collected by the mounting frame is discharged from the first air outlet position. The wind speed sensor at the first air outlet position can directly detect the speed of the blown gas. The gas speed can help medical staff to directly understand the treatment situation, facilitate the assessment of the current status of respiratory function, customize subsequent personalized exercise plans, and directly track the progress and effect of rehabilitation treatment. Attached Figure Description

[0017] Figure 1 This is a schematic diagram of the overall external structure of the present invention; Figure 2 This is a schematic diagram showing the positional relationship of the pressure sensor of the present invention; Figure 3 This is a schematic diagram showing the positional relationship of the wind speed sensor according to the present invention; Figure 4 This is a schematic diagram of the external disassembly trajectory of the base of the present invention; Figure 5 For the present invention Figure 4 Enlarged view of a portion of region A in the middle; Figure 6 This is a schematic diagram of the mounting trajectory of the fixed disk of the present invention; Figure 7 For the present invention Figure 6 Enlarged view of a portion of region B in the middle; Figure 8 This is a cross-sectional view of the third fixed column transmission structure of the present invention; Figure 9 This is a cross-sectional view of the transmission trajectory of the transmission tube in this invention; Figure 10This is a schematic diagram of the training system trajectory of the present invention.

[0018] In the diagram: 1. Base; 2. Mounting frame; 3. First fixing post; 4. First fixing ring; 5. Transmission pipe; 6. Air blowing end; 7. Clip; 8. Pressure sensor; 9. Main unit; 10. Wind speed sensor; 11. Cover plate; 12. First air outlet; 13. Telescopic rod; 14. Fixing plate; 15. Reserved opening; 16. Sealing ring; 17. Connecting piece; 18. Second fixing post; 19. Second fixing ring; 20. Connecting end; 21. Second air outlet; 22. Connecting rod; 23. Connecting groove; 24. Third fixing post; 25. Motor. Detailed Implementation

[0019] The present invention will be further described below with reference to specific embodiments.

[0020] like Figure 1 , Figure 2 and Figure 4 As shown, a lung function breathing exercise device of this embodiment includes a base 1, with an air blowing end 6 at the front end of the base 1. The air blowing end 6 is sealed to the base 1 through a transmission pipe 5. Gas can be transmitted through the transmission pipe 5 through the air blowing end 6. Clips 7 are respectively provided at the upper and lower ends of the air blowing end 6. A pressure sensor 8 is provided between one of the clips 7 and the air blowing end 6. After the user puts the air blowing end 6 in their mouth, the protruding clip 7 will make it easier for the user to hold it in their mouth, and the pressure sensor 8 can detect the pressure when the user holds the air blowing end 6 in their mouth.

[0021] To accommodate resistance adjustments during exercise, a connecting rod 22 is installed at the upper end of the base 1. The connecting rod 22 is rotatably connected to the base 1. A connecting groove 23 is recessed at the upper end of the connecting rod 22, facilitating the subsequent installation and transmission of the fixing plate 14. The fixing plate 14 is located at the upper end of the connecting rod 22. Figure 9 As shown, a third fixing post 24 is provided at the center of the lower end of the fixing plate 14. The third fixing post 24 is slidably embedded in the connecting rod 22. When the third fixing post 24 is embedded in the connecting rod 22, the rotation of the connecting rod 22 can be driven by the third fixing post 24 to rotate the fixing plate 14.

[0022] Furthermore, a motor 25 is provided at the lower end of the connecting rod 22, and the output shaft of the motor 25 is fixedly connected to the lower end of the connecting rod 22. The output of the motor 25 can drive the connecting rod 22 to rotate, which can drive the fixed plate 14 to rotate for adjustment.

[0023] It is worth mentioning that the interior of the fixed plate 14 is surrounded by four reserved openings 15 around the third fixed column 24, and the diameter of the four reserved openings 15 gradually increases.

[0024] To facilitate the adjustment of the fixed plate 14, a telescopic rod 13 is provided at the center of the upper end of the fixed plate 14. The telescopic rod 13 can be retracted to drive the fixed plate 14 to adjust its longitudinal position. A second air outlet 21 is provided at the rear end of the connecting rod 22, and the second air outlet 21 is welded and fixed to the base 1. The gas discharged from the second air outlet 21 is discharged from the reserved port 15. The resistance can be adjusted by adjusting the size of the reserved port 15.

[0025] To improve the sealing capability between the reserved port 15 and the second air outlet 21, an annular sealing ring 16 is provided at the lower end of the reserved port 15. The sealing ring 16 is welded and fixed to the outer wall of the fixed plate 14. The inside of the sealing ring 16 is connected to the outer groove of the second air outlet 21. After the telescopic rod 13 is extended and the size of the reserved port 15 is adjusted, the sealing ring 16 and the second air outlet 21 are sealed together, which can facilitate the efficient discharge of gas.

[0026] To facilitate the connection between the telescopic rod 13 and the fixed plate 14, a connecting end 20 is provided between the upper end of the fixed plate 14 and the lower end of the telescopic rod 13. The connecting end 20 is rotatably connected to the lower end of the telescopic rod 13. A connecting piece 17 is provided at the front end of the connecting end 20. Second fixing posts 18 are provided through both sides inside the connecting piece 17, and the second fixing posts 18 are welded and fixed to the connecting end 20. Figure 5 , Figure 6 , Figure 7 and Figure 8 As shown, a second fixing ring 19 is provided on one side of the second fixing post 18, and the second fixing ring 19 is threadedly engaged with the external thread of the second fixing post 18. After the second fixing ring 19 rotates outside the second fixing post 18 and fits against the connecting piece 17, it can fix the connecting piece 17. The lower end of the connecting piece 17 is welded and fixed to the upper end of the fixing plate 14. The connecting piece 17 facilitates the fixing and transmission of the lower fixing plate 14.

[0027] To facilitate the collection of gas discharged from the second air outlet 21 and the measurement of wind speed, a mounting frame 2 is provided at the front end of the telescopic rod 13. A first fixing post 3 is provided on one side of the upper end of the telescopic rod 13 facing the mounting frame 2, and the first fixing post 3 penetrates and extends to the upper and lower ends of the mounting frame 2. During installation, the mounting frame 2 covers the telescopic rod 13 and can be fixed by the first fixing post 3 penetrating through it. The telescopic rod 13 and the motor 25 are electrically connected to the pressure sensor 8, which detects... After the pressure value decreases, the pressure sensor 8 sequentially activates the telescopic rod 13 and the motor 25. The retraction of the telescopic rod 13 lifts the fixed plate 14. The activation of the motor 25 drives the third fixed column 24 to rotate via the connecting rod 22. The rotation of the third fixed column 24 drives the fixed plate 14 to rotate. The rotation of the fixed plate 14 directly adjusts the position of the reserved port 15. After the reserved port 15 moves to the upper end of the second air outlet 21, the telescopic rod 13 extends and pushes the fixed plate 14, so that the sealing ring 16 around the reserved port 15 is stuck outside the second air outlet 21.

[0028] like Figure 1 , Figure 3 and Figure 4 As shown, a first fixing ring 4 is provided at the upper end of the outside of the first fixing post 3, and the inside of the first fixing ring 4 is threaded with the outside of the first fixing post 3. After the first fixing post 3 is passed through, the first fixing ring 4 can be rotated and fitted to the mounting frame 2 to complete the fixing of the mounting frame 2.

[0029] The outer wall of the mounting frame 2 is provided with a first air outlet 12, such as Figure 3 As shown, a wind speed sensor 10 is provided at one end of the first air outlet 12. The wind speed sensor 10 can detect the wind speed after the reserved outlet 15 discharges gas. The detection of wind speed can facilitate the user's monitoring of the exercise situation.

[0030] To facilitate cleaning of the equipment, a cover plate 11 is provided at the lower end of the first air outlet 12, and the cover plate 11 is fixedly connected to the base 1 at the four corners by bolts.

[0031] In order to perform a pressure test by pressure sensor 8, such as Figure 10As shown, the fixed plate 14 can be actively adjusted. The main unit 9 is located at the rear of the base 1. The main unit 9 has a built-in exercise system, which consists of a reset module, a pressure detection module, a drive module, and a usage count recording module. The reset module is used to reset the lung function breathing exercise device. It allows the device to actively adjust the reserved port 15 through the drive module. The reserved port 15 can be adjusted to its maximum size. After a complete exercise, the reset module can move the reserved port 15 with the largest diameter to the upper end of the second air outlet 21. The reset module ensures that each new exercise starts from the same, lowest initial resistance, making the data between different exercises comparable. It also avoids the potential risk of users starting directly from high resistance due to forgetting to reset, and prevents users from overexerting themselves or experiencing frustration due to incorrect resistance settings.

[0032] The pressure detection module is used to detect the user's blowing state. After the pressure sensor 8 detects the pressure, it is considered that the user is ready to blow. After the pressure sensor 8 detects the pressure decrease, it is considered that the user has finished blowing and released their mouth. The user does not need to press any buttons or perform any additional operations. They can simply hold the blowing end 6 in their mouth as if using it normally. It is especially suitable for users who are weak or have difficulty moving after surgery.

[0033] After the pressure detection module detects that the user has released their mouth, the drive module sequentially drives the telescopic rod 13 and the motor 25 to start. The start-up can adjust the reserved opening 15. Adjusting the diameter of the reserved opening 15 can adjust the resistance, completely eliminating the trouble of the user manually adjusting the resistance. This ensures the continuity of the exercise process and the accuracy of the resistance increase, and can complete the gradual increase of the blowing resistance in a single exercise.

[0034] The usage count recording module calculates the number of times the device has been used based on the pressure changes detected by the pressure detection module. This data serves as the basis for determining whether the entire device needs cleaning. The reminder based on the actual number of uses is scientific and efficient, avoiding unnecessary cleaning when the device is idle, ensuring hygiene and safety during high-frequency use, and improving the user experience and medical professionalism of the product.

[0035] Working principle: When using the device and performing testing, the blowing end 6 is removed from the base 1. The user puts the blowing end 6 in their mouth and presses it against the outside of the clamp 7 to generate pressure. The pressure is detected by the pressure sensor 8. After the user blows into the blowing end 6, the gas is transmitted along the transmission tube 5 and the base 1 and then discharged from the second air outlet 21. The gas discharged from the second air outlet 21 passes through the reserved opening 15 inside the fixed plate 14. The adjustment of the diameter of the reserved opening 15 directly corresponds to different resistance. After pressing the clamp 7 once and completing the blowing, the user releases the clamp 7 and inhales. After the pressure sensor 8 detects a decrease in pressure, it sequentially activates the telescopic rod 13 and the motor 25. The retraction of the telescopic rod 13 lifts the fixed plate 14, causing the sealing ring 16 to separate from the second air outlet 21. The motor 25 then starts... The connecting rod 22 drives the third fixed column 24 to rotate, and the rotation of the third fixed column 24 drives the fixed plate 14 to rotate. The rotation of the fixed plate 14 directly adjusts the position of the reserved port 15. After the reserved port 15 moves to the upper end of the second air outlet 21, the telescopic rod 13 extends and pushes the fixed plate 14, so that the sealing ring 16 around the reserved port 15 is stuck outside the second air outlet 21. The reserved port 15 is adjusted each time the pressure sensor 8 is pressed and released. The diameter of the four reserved ports 15 distributed around the fixed plate 14 increases one by one. Thus, each adjustment of the reserved port 15 can gradually increase the resistance generated when blowing air. The gas discharged from the reserved port 15 is discharged from the first air outlet 12. The gas discharged from the first air outlet 12 is detected by the wind speed sensor 10.

[0036] The host 9 further incorporates a personalized target generation module, which is configured as follows: The four known resistance coefficients corresponding to the four reserved openings 15 are stored in memory. ,in ; Implement a baseline assessment protocol, which includes: The motors 25 are driven sequentially to select each reserved port 15; For the current reserved slot The actual exhalation airflow rate is obtained from the wind speed sensor 10. ; Based on the above and Through the instantaneous expiratory power model Calculate peak expiratory power ; Four data points generated based on the baseline evaluation protocol Through mathematical fitting, the optimal power resistance personalized for each user is calculated. ; Obtain the current session count from the usage count recording module. ; Calculate the training resistance of a target The calculation formula is as follows: in: The training resistance for the target; The calculated optimal power resistance; The initial baseline drag constant is stored within the host 9; The current session count; This is the training progress constant stored in the host 9.

[0037] The personalized target generation module further integrated within the host 9 is essentially a set of specific software instructions or fixed logic programs stored in the non-volatile memory of the microprocessor inside the host 9 and executed by the microprocessor. This module is configured to execute a baseline assessment protocol, the purpose of which is to accurately determine the resistance value corresponding to the user's personalized optimal expiratory power, i.e., optimal power resistance. The execution flow of this protocol is broken down in detail as follows: First, when the module is activated (e.g., when the user uses the device for the first time or selects the start evaluation mode on the host 9's interface), the module reads a pre-stored data table from the host 9's memory. This data table corresponds precisely to the four reserved openings 15 arranged around the third fixed post 24 inside the fixed disk 14. These four reserved openings 15 have four physically different and known aerodynamic characteristics due to their progressively increasing diameter. The module stores four known drag coefficients corresponding to these four reserved openings 15 (e.g., labeled as one, two, three, and four). These coefficients are physical constants characterizing the magnitude of the obstruction encountered by gas flowing through reserved openings 15 of different diameters. They have been experimentally calibrated and fixed in the host 9's memory.

[0038] Subsequently, the baseline evaluation protocol is formally implemented. Its first step is to sequentially drive the motors 25 to select each reserved port 15. This selection is not a simple signal switching, but a precise, multi-step mechatronic composite action initiated by the host 9 through its internal drive module (as described above). Specifically, when the protocol needs to select the first reserved port (e.g., the one with the largest diameter and the smallest drag coefficient), the drive module of the host 9 first sends a retraction command to the telescopic rod 13 (e.g., energizing its internal drive mechanism via a relay or drive chip). Upon receiving the signal, the telescopic rod 13 (located at the center of the upper end of the fixed plate 14) performs a retraction action, lifting the entire fixed plate 14 upward in the vertical direction (i.e., the sliding direction of the connecting groove 23 between the third fixed post 24 and the connecting rod 22) through its lower connecting end 20 and the connecting piece 17 welded to the fixed plate 14. This lifting and lowering action is a prerequisite for achieving precise rotation. Its core purpose is to completely disengage the annular sealing ring 16, which surrounds the lower end of the fixed plate 14 and encircles each reserved port 15, from the slot outside the second air outlet 21 (i.e., to release the seal). After confirming that the fixed plate 14 has been lifted and disengaged from the slot (e.g., through the stroke sensor of the telescopic rod 13 or a preset delay logic), the drive module of the host 9 immediately sends a rotation command to the motor 25 (e.g., to drive a stepper motor or a DC motor with an encoder). The motor 25 (whose output shaft is fixedly connected to the lower end of the connecting rod 22) starts, driving the third fixed column 24 to rotate through the connecting rod 22, thereby driving the lifted fixed plate 14, which is in a low-friction state, to rotate precisely. The host 9 precisely controls the number of rotation steps or the angle of the motor 25 according to the distribution angle information of the reserved ports 15 stored in memory, so that the central axis of the first reserved port 15 (corresponding to the first resistance coefficient) is strictly aligned with the central axis of the second air outlet 21 fixed below after rotation. After rotational positioning is completed (e.g., confirmed by encoder feedback or stepper motor step count), the drive module of the main unit 9 immediately stops the drive motor 25 and simultaneously sends an extension command to the telescopic rod 13 (e.g., reverse energization or de-energization release). The telescopic rod 13 extends, pushing the fixed plate 14 vertically downwards until the sealing ring 16 at its lower end, corresponding to the first reserved port 15, accurately re-engages into the external slot of the second air outlet 21, forming a reliable airtight connection. This completes the physical selection and airflow construction of the first reserved port 15 (first resistance coefficient). At this point, the main unit 9 prompts the user (e.g., via screen display or voice broadcast) to perform a maximum effort of exhalation.The user holds the exhalation end 6 in their mouth (the clip 7 and pressure sensor 8 on it can be used at this stage to monitor whether the user is ready, but the core data acquisition relies on the wind speed sensor 10). The exhaled gas is transported along the following precisely defined gas flow path: the gas enters from the exhalation end 6, flows through the transmission tube 5, enters the interior of the base 1, is ejected upward from the fixed second air outlet 21, and is forced and uniquely passed through the selected first reserved port 15 (corresponding to the first drag coefficient). After passing through the reserved port 15, the gas enters the collection chamber formed inside the mounting frame 2 above it. Finally, the collected gas is discharged from the first air outlet 12 provided on the outer wall of the mounting frame 2. The wind speed sensor 10 is provided at one end of the first air outlet 12 (e.g., built into the airflow channel). Throughout the user's exhalation process, the wind speed sensor 10 (e.g., hot-wire, impeller, or differential pressure sensor) is configured to continuously and at a high frequency (e.g., tens to hundreds of times per second) measure the gas flow rate through the first air outlet 12 and send these instantaneous electronic signals (analog or digital signals) representing the actual exhalation flow rate (i.e., instantaneous exhalation flow rate) back to the microprocessor of the host 9 in real time.

[0039] Upon receiving the continuous stream of instantaneous expiratory flow rate data from the wind speed sensor 10, the personalized target generation module immediately performs a real-time instantaneous expiratory power calculation. This calculation strictly follows the instantaneous expiratory power model, and its calculation steps are as follows: For each instantaneous expiratory flow rate data point (i.e., instantaneous expiratory flow rate) sent by the wind speed sensor 10 during exhalation, the microprocessor of the host 9 first reads the known drag coefficient (i.e., the first drag coefficient) corresponding to the currently selected first reserved port 15 from memory; then, the microprocessor performs a mathematical operation on the acquired instantaneous expiratory flow rate value, that is, multiplies it by itself to obtain the square value of the flow rate; subsequently, the microprocessor multiplies the square value obtained in the previous step again with the original instantaneous expiratory flow rate value, thereby calculating the cube value of the instantaneous expiratory flow rate (i.e., the cube of the instantaneous expiratory flow rate); finally, the microprocessor multiplies this calculated cube value with the known drag coefficient (i.e., the first drag coefficient) read in the first step. According to the model, the result of this final multiplication operation is recognized by host 9 as the instantaneous expiratory power output by the user at that specific moment against that specific resistance (i.e., the first resistance coefficient). Host 9 continuously and in real-time performs the aforementioned cube-multiplication operation throughout the entire duration of a single exhalation (e.g., from when wind speed sensor 10 detects that the flow rate exceeds a certain threshold until the flow rate falls back below that threshold), while simultaneously maintaining a temporary variable to store the maximum value of the instantaneous expiratory power that occurred during the exhalation. That is, each time a new instantaneous expiratory power value is calculated, the module compares it with the currently stored maximum value; if the new value is larger, the maximum value is updated. When the exhalation ends, the final value stored in this temporary variable is recognized by the module as the user's peak expiratory power (i.e., the first peak expiratory power) at the first resistance level (i.e., the first resistance coefficient). The module then stores this first data point (composed of the first resistance coefficient and the first peak expiratory power) in a specific evaluation array in memory. Thus, the first step of the baseline evaluation protocol is completed. However, in order to meet the requirement of selecting each reserved port sequentially and to provide sufficient data points for subsequent mathematical fitting, the personalized target generation module must repeat the above process. Therefore, after the first data point is stored, the host 9 will automatically perform the complete lifting-rotation-lowering electromechanical composite action for the second time (that is, drive the telescopic rod 13 to lift the fixed plate 14 again, drive the motor 25 to rotate the fixed plate 14, and then drive the telescopic rod 13 to lower the fixed plate 14). This time, the host 9 will precisely control the rotation angle of the motor 25 so that the second reserved port 15 (with a smaller diameter, corresponding to the second resistance coefficient) is strictly aligned with the second air outlet 21 and sealed.Subsequently, host 9 prompts the user to perform a second maximum effort exhalation. Wind speed sensor 10 again collects the instantaneous expiratory flow rate data stream throughout the entire process. Host 9's microprocessor again executes the aforementioned cube-multiplication operation in real-time and repeatedly (but this time, the constant used in the final multiplication step is the second resistance coefficient), and captures the second peak expiratory power after exhalation. The module then stores the second data point (composed of the second resistance coefficient and the second peak expiratory power) in the evaluation array. Next, the protocol is executed a third time, selecting the third reserved port 15 (corresponding to the third resistance coefficient) through a lifting-rotating-lowering motion. The user performs a third exhalation, and the module calculates and stores the third data point (composed of the third resistance coefficient and the third peak expiratory power). Finally, the protocol is executed a fourth time, selecting the fourth reserved port 15 (corresponding to the fourth resistance coefficient). The user performs a fourth exhalation, and the module calculates and stores the fourth data point (composed of the fourth resistance coefficient and the fourth peak expiratory power). Once all four data points have been acquired and stored in the evaluation array in memory, the hardware interaction and data acquisition phase of the baseline evaluation protocol is complete.

[0040] The module then moves to the next crucial step: performing a mathematical fit based on these four data points (resistance coefficient and peak expiratory power) to calculate the user's personalized optimal power resistance. This mathematical fit is an algorithm well-known to those skilled in the art for finding underlying patterns in the data points. One feasible implementation is that the microprocessor of host 9 is configured to perform a quadratic polynomial regression (i.e., fitting a parabola) on these four data points. In this algorithm, the microprocessor uses the resistance coefficient as the independent variable and peak expiratory power as the dependent variable, employing standard mathematical methods (e.g., least squares) to calculate the coefficients of a quadratic function (i.e., the parabolic equation) that best represents the trend of these four data points. Since physiologically, the relationship between expiratory power and resistance typically exhibits a parabolic shape that first increases and then decreases (i.e., there exists an optimal resistance that generates maximum power; resistance that is too low or too high will lead to a decrease in power), the resistance value corresponding to the vertex of this fitted parabola is theoretically the resistance value that allows the user to generate maximum expiratory power.

[0041] Therefore, after fitting the function coefficients, the microprocessor of host 9 further determines the vertex position of the parabola through mathematical operations (e.g., taking the first derivative of the fitted quadratic function, setting the derivative equal to zero, and then solving for the corresponding resistance value). This calculated, theoretically optimal power resistance, representing the user's individual physiological characteristics, is confirmed by the personalized goal generation module as the user's optimal power resistance and securely stored in the non-volatile memory of host 9, serving as the gold standard or final goal for the user's subsequent training. After successfully calculating and storing the optimal power resistance, the personalized goal generation module performs a final calculation: generating a dynamic target training resistance that changes as the user's training progresses. This calculation strictly follows the calculation logic, which is designed as a progressive goal model. The calculation steps are as follows: First, the microprocessor of host 9 retrieves three key input variables from memory: (1) The user-specific optimal power resistance, which was just calculated and stored in the mathematical fitting step; (2) Two constants preset by the equipment manufacturer and fixed in the memory of the host 9, namely the initial baseline resistance constant and the training progress constant. The training progress constant is used to adjust the rate at which the training difficulty increases from the initial baseline resistance constant to the optimal power resistance. The larger the constant is, the slower the increase. (3) Current Session Count. This current session count variable is maintained and provided by the usage count recording module. Specifically, the usage count recording module is closely linked to the pressure detection module (i.e., pressure sensor 8). Whenever the pressure sensor 8 detects that the user has completed a complete training session (or a valid press-blow-release cycle, the specific definition of which can be preset by the training system), the module will automatically increment the current session count counter stored in memory. Therefore, the personalized goal generation module can find out the current session count by querying this module.

[0042] After obtaining all input variables, the microprocessor begins to execute a series of arithmetic operations: The first step is to perform a subtraction, that is, to subtract the initial baseline resistance constant from the optimal power resistance, and obtain a difference representing the total progress space that the user needs to overcome.

[0043] The second step is to perform a subtraction, that is, to subtract a constant one from the current number of sessions, to obtain an adjusted number of sessions (to ensure that there is progress in the first session).

[0044] The third step is to perform a division, which is to divide the result obtained in the second step (the current number of sessions minus one) by the training progress constant to obtain a ratio.

[0045] The fourth step is to perform a negative operation, which involves multiplying the ratio value obtained in the third step by negative one to obtain a progress index.

[0046] The fifth step is to perform an exponential operation, that is, to calculate an exponential factor by using the natural constant as the base and the progress exponent calculated in the fourth step as the power.

[0047] The sixth step is to perform a subtraction, that is, to subtract the exponential factor calculated in the fifth step from the constant one. The result of this step (i.e., one minus the negative exponent of the natural constant) is a percentage of progress that gradually approaches one as the number of current sessions increases.

[0048] Step 7 involves performing a multiplication, which multiplies the percentage of progress calculated in Step 6 by the total progress space calculated in Step 1 (the difference between the optimal power resistance and the initial baseline resistance constant). The result of this step represents the current progress the user should achieve in the Nth session.

[0049] The eighth (final) step involves performing an addition, which adds the current progress calculated in step seven to the initial baseline resistance constant. This final addition result is the target training resistance that should be used in this training session, determined by the user's optimal power resistance, the training progress constant, and the current session count. Host 9 then stores this target training resistance value in temporary memory for immediate use by the adaptive training module.

[0050] The host 9 further incorporates an adaptive training module, which is configured as follows: Based on the calculated target training resistance Drive the motor 25 to select the closest drag coefficient The reserved port 15 serves as the current training resistance; Based on the current training resistance and determined peak expiratory power Calculate a target power threshold ; During a user's single exhalation training session, the actual expiratory airflow rate is obtained from the wind speed sensor 10. and calculate in real time ; Through calculation Maintain in The cumulative time above is used to generate a single breath quality score. ; calculate Rolling average score per breath And compare it with the storage mastery time threshold. Compare; if Greater than Then the driver module will be automatically triggered: Update the number of sessions Or a separate difficulty level variable; Re-perform the calculation to generate a new, higher value. ; Automatically drive the motor 25 to select with the Match the next reserved opening 15.

[0051] After the personalized target generation module completes all its calculations and generates the target training resistance for this training session, control is seamlessly transferred to the adaptive training module further built into the host 9. This module is the core for achieving automated training, intelligent feedback, and automatic difficulty progression. Its detailed working principle is as follows: After the module starts, its primary task is to set the physical resistance for the current training. It first reads the target training resistance value calculated in the previous step from temporary memory. Then, the module accesses the four known resistance coefficients stored in memory, corresponding to the four reserved ports 15. The module executes an algorithm to find the closest value: it calculates the absolute difference between the target training resistance and each of the four known resistance coefficients, then compares these four differences to find the known resistance coefficient with the smallest difference. For example, if the target training resistance is calculated to be 15, and the four resistance coefficients are 5, 12, 18, and 25, the module will select 18 (the third resistance coefficient) as the current training resistance because its difference from 15 (which is 3) is the smallest. The physical reserved port 15 (the third reserved port) corresponding to this known resistance coefficient (18, the third resistance coefficient) is selected as the aperture to be used in this training. Once selected, the adaptive training module automatically triggers the driving module to execute the exact same precise lift-rotate-lower electromechanical compound motion sequence as in the baseline evaluation. The host unit 9 lifts the fixed plate 14 by driving the telescopic rod 13, and the drive motor 25 rotates the fixed plate 14 until the third reserved port 15 (corresponding to the third resistance coefficient) aligns with the second air outlet 21. Then, the telescopic rod 13 lowers the fixed plate 14 to seal it tightly. This series of actions is fully automatic, requiring no manual intervention from the user; the device automatically sets the training resistance to be closest to their personalized goal. After the physical resistance is set, the module needs to calculate a passing grade for evaluating the quality of a user's single breath, i.e., the target power threshold. To do this, the module retrieves two relevant historical data points from memory: (1) The current training resistance just selected in the closest value algorithm (i.e., the known resistance coefficient, such as the third resistance coefficient). (2) The peak expiratory power (e.g., the third peak expiratory power measured in the baseline assessment) corresponding to the known resistance coefficient (e.g., the third resistance coefficient) during the execution of the baseline assessment protocol (see description above). The calculation logic for the target power threshold is configured to set a reasonable training target based on the peak power achievable by the user in the baseline assessment. For example, the microprocessor of host 9 may be configured to multiply the peak expiratory power value by a threshold percentage constant preset in memory (e.g., 70% or 0.7). This calculation result (e.g., 70% of the third peak expiratory power) is identified as the target power threshold and stored in temporary memory as a benchmark for subsequent real-time comparisons. At this point, the device hardware resistance has been set, and the software assessment benchmark has been established. Host 9 prompts the user to begin regular expiratory training. In a single expiratory training session, the user holds the exhalation end 6 in their mouth and exhales. The gas again flows along the aforementioned gas flow path, through the currently selected reserved port 15 (e.g., the third reserved port), and out of the first outlet 12. Throughout the exhalation process, the wind speed sensor 10 is reactivated, continuously acquiring actual expiratory flow rate data and sending it to the host 9 in real time. One of the core functions of the adaptive training module is to process this data in real time. Upon receiving each actual expiratory flow rate data point, the module immediately and in real time performs the same instantaneous expiratory power calculation steps as in the baseline assessment: that is, it acquires the current actual expiratory flow rate, calculates its cube (the actual expiratory flow rate is multiplied by itself twice), and then multiplies this cube by the current training resistance (i.e., the third resistance coefficient). This real-time calculated result is the instantaneous actual expiratory power.

[0052] The next step of the module is to generate a quantified single-breath quality score based on this real-time, instantaneous actual expiratory power data stream. This is achieved using a gated timer logic: when host 9 detects the start of the user's exhalation (e.g., when the reading of wind speed sensor 10 exceeds the activation threshold), the module initializes a cumulative time counter in memory and sets its value to zero. During exhalation, the module's real-time processing loop is as follows: Each time an instantaneous actual expiratory power value is calculated in the previous step, the module immediately compares it with the target power threshold stored in memory. If the instantaneous actual expiratory power is greater than the target power threshold (indicating that the user's current expiratory power meets the standard), the module starts (or keeps running) the cumulative time counter, that is, it increments the time according to the microprocessor's internal clock cycle; conversely, if the instantaneous actual expiratory power is less than or equal to the target power threshold (indicating that the user's current expiratory power does not meet the standard), the module pauses (or keeps paused) the counter, causing its time value to stop incrementing.

[0053] This comparison-gated timing loop executes rapidly and repeatedly throughout the entire exhalation period (i.e., the entire duration for which the actual expiratory flow rate is greater than zero). When host 9 detects the end of the exhalation (e.g., when the reading of wind speed sensor 10 falls below the threshold), the module stops the loop and reads the final total value from the cumulative time counter. This total value precisely represents the cumulative time during which the user's actual expiratory power remained above the target power threshold. This cumulative time value is defined by the adaptive training module as the single-breath quality score for that exhalation and stored in a data queue in memory. To avoid incorrectly adjusting the difficulty due to occasional fluctuations in a single breath (e.g., user distraction or coughing), the adaptive training module is configured to calculate a rolling average score over M breaths, where M is a preset constant (e.g., 5 or 10 breaths). The module maintains a first-in-first-out data queue in memory specifically for storing the most recent M single-breath quality scores. Whenever a new single-breath quality score is generated in the previous step, the module pushes it to the end of the queue and removes the oldest score at the head of the queue (i.e., the score before M+1 breaths).

[0054] The module then immediately recalculates the arithmetic mean of all M scores currently in the queue. This mean, the rolling average score over M breaths, represents the user's recent, more stable, and statistically significant training performance. After calculating this latest rolling average score, the module immediately performs a mastery assessment: it compares this rolling average score to a fixed mastery time threshold pre-stored in the host 9's memory. The mastery time threshold represents the mastery standard set by the manufacturer or medical experts. For example, if the mastery time threshold is 2 seconds, it means that the user must maintain a mastery power for more than 2 seconds on average each of the M breaths to be considered to have mastered the current training difficulty.

[0055] Finally, based on the results of this comparison, the adaptive training module executes its core adaptive progression logic, forming a complete and automated training loop. This logic has two cases: Scenario 1 (Triggering Automatic Advancement): If the comparison results show that the rolling average score is greater than the mastery time threshold, this indicates that the user has fully mastered the current training intensity, and the device must automatically increase the difficulty to provide new challenges. At this time, an automatic advancement event is automatically triggered, and the host 9 will automatically and sequentially execute the following series of operations without any user awareness or intervention: Step 1 (Update Variables): The host 9 automatically calls the usage count recording module to increment the current session count variable stored in memory by one (or update an independent difficulty level variable); The second step (recalculating the target) involves the host 9 automatically and immediately re-executing the complete target training resistance calculation process described above. Since the current session count value in the first step has just been increased, according to the mathematical characteristics of this calculation model, the target training resistance calculated this time will inevitably be a new and higher value. The third step (resistance rematch) involves the host 9 automatically and immediately re-executing the algorithm described above for finding the closest value, comparing this new, higher target training resistance with the four known resistance coefficients in memory. This is highly likely (unless maximum resistance has been reached) for the module to select a new, higher resistance port 15 (e.g., progressing from the third to the fourth). The fourth step (automatic hardware switching) involves the host 9 automatically and immediately triggering the drive module to execute the complete lifting-rotating-lowering electromechanical composite action sequence again, automatically rotating the fixed plate 14 to the position of this new, higher resistance port 15 (e.g., the fourth) and reliably sealing it. The fifth step (threshold recalculation) involves the host 9 automatically and immediately re-executing the target power threshold calculation described above, but this time, the input is the resistance coefficient of this new port 15 (e.g., the fourth) and its corresponding peak power (e.g., the fourth peak expiratory power), thus generating a new target power threshold adapted to the higher difficulty. At this point, the automatic progression closed loop is complete. The device hardware has been automatically adjusted to a higher difficulty level, and the software evaluation standards have also been raised accordingly. As the user exhales, they will be seamlessly trained under new, more challenging resistance (such as a fourth resistance coefficient) and required to reach new, higher power thresholds.

[0056] Scenario 2 (Maintaining Current Difficulty): If the comparison results in the previous step show that the rolling average score is less than or equal to the mastery time threshold, this indicates that the user has not yet fully mastered the current difficulty. In this case, the aforementioned automatic progression event will not be triggered. Host 9 will maintain the current physical settings of the reserved port 15 (e.g., the third one) and the current target power threshold, and the user will continue training at the same difficulty. The module will continue to evaluate each of the user's breaths, calculating the single breath quality score and the rolling average score, until the user's performance improves through practice, causing their rolling average score to eventually exceed the mastery time threshold, at which point the automatic progression event in Scenario 1 will be triggered.

[0057] In summary, this approach achieves personalization through baseline assessment, progressiveness through goal generation, feedback through real-time monitoring and quality scoring, and adaptability through mastery assessment and an automatic progression loop. This sophisticated and automated workflow, integrating software algorithms with electromechanical hardware (especially the telescopic rod 13, motor 25, fixed plate 14, wind speed sensor 10, and main unit 9), perfectly solves the problems of manual resistance adjustment, time-consuming and laborious adjustments, and disruption to training smoothness in existing technologies. It automatically and proactively increases resistance as the number of breaths increases (i.e., training mastery), thereby significantly improving the scientific rigor, effectiveness, and convenience of lung function training.

[0058] It should be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus.

[0059] Although embodiments of the invention have been shown and described, it will be understood by those skilled in the art that various changes, modifications, substitutions and alterations can be made to these embodiments without departing from the principles and spirit of the invention.

Claims

1. A lung function breathing training device, comprising a base (1), characterized in that, The base (1) has an air blowing end (6) at its front end. The upper and lower ends of the air blowing end (6) are respectively provided with clips (7). A pressure sensor (8) is provided between one of the clips (7) and the air blowing end (6). The upper end of the base (1) is rotatably provided with a connecting rod (22) having a connecting groove (23). The upper end of the connecting rod (22) is provided with a fixed plate (14) having a third fixed column (24). The third fixed column (24) slides into the connecting rod (22) and slides. The lower end of the connecting rod (22) is provided with a motor (25). The center of the upper end of the fixed plate (14) is provided with a telescopic rod (13). The interior of the fixed plate (14) is surrounded by four reserved openings (15) around the third fixed column (24). The diameter of the four reserved openings (15) gradually increases.

2. The lung function breathing training device according to claim 1, characterized in that, The connecting rod (22) has a second air outlet (21) that is welded and fixed to the base (1) at its rear end. The lower end of the reserved opening (15) is provided with an annular sealing ring (16). The inside of the sealing ring (16) is connected to the outer groove of the second air outlet (21).

3. The lung function breathing training device according to claim 2, characterized in that, A connecting end (20) is provided between the upper end of the fixed plate (14) and the lower end of the telescopic rod (13). The connecting end (20) is rotatably connected to the lower end of the telescopic rod (13). A connecting piece (17) is provided at the front end of the connecting end (20) and welded to the fixed plate (14).

4. The lung function breathing training device according to claim 3, characterized in that, The connecting piece (17) has a second fixing post (18) through both sides inside, and the second fixing post (18) is welded to the connecting end (20). A second fixing ring (19) is provided on one side outside the second fixing post (18), and the second fixing ring (19) is threaded with the second fixing post (18).

5. A lung function breathing training device according to claim 4, characterized in that, The telescopic rod (13) outside front end An installation frame (2) is provided. One side of the upper end of the telescopic rod (13) is provided with a first fixing post (3) facing the installation frame (2). The first fixing post (3) passes through and extends to the upper and lower ends of the installation frame (2). A threaded first fixing ring (4) is provided at the upper end of the outside of the first fixing post (3).

6. A lung function breathing training device according to claim 5, characterized in that, The outer wall of the mounting frame (2) is provided with a first air outlet (12), and a wind speed sensor (10) is provided at one end of the first air outlet (12).

7. A lung function breathing training device according to claim 6, characterized in that, The lower end of the first air outlet (12) is provided with a cover plate (11), and the four corners of the cover plate (11) and the base (1) are fixedly connected by bolts.

8. A lung function breathing training device according to claim 7, characterized in that, The base (1) has a host (9) at its rear end. The host (9) has an internal exercise system. The exercise system consists of a reset module, a pressure detection module, a drive module, and a usage count recording module. The reset module is used to reset the lung function breathing exercise device and adjust the reserved port (15) to the maximum. The pressure detection module is used to detect the user's blowing state. After the pressure sensor (8) detects the pressure, it is considered that the user is ready to blow. After the pressure detection module detects that the user's mouth is open, the drive module drives the telescopic rod (13) and the motor (25) to start in sequence. The start can complete the adjustment of the reserved port (15). The usage count recording module is used to calculate the number of times the device is used based on the pressure value changes detected by the pressure detection module.

9. A lung function breathing training device according to any one of claims 1-8, characterized in that, The host (9) further incorporates a personalized target generation module, which is configured as follows: The four known drag coefficients corresponding to the four reserved ports (15) are stored in memory. ,in ; Implement a baseline assessment protocol, which includes: The motors (25) are driven sequentially to select each reserved port (15); For the current reserved slot The actual expiratory flow rate is obtained from the wind speed sensor (10). ; Based on the above and Through the instantaneous expiratory power model Calculate peak expiratory power ; Four data points generated based on the baseline evaluation protocol Through mathematical fitting, the optimal power resistance personalized for each user is calculated. ; Obtain the current session count from the usage count recording module. ; Calculate the training resistance of a target The calculation formula is as follows: in: The training resistance for the target; The calculated optimal power resistance; The initial baseline drag constant is stored within the host (9); The current session count; The training progress constant is stored in the host (9).

10. A lung function breathing training device according to claim 9, characterized in that, The host (9) further has an internally built-in adaptive training module, which is configured as follows: Based on the calculated target training resistance Drive the motor (25) to select the closest drag coefficient The reserved opening (15) serves as the current training resistance; Based on the current training resistance and determined peak expiratory power Calculate a target power threshold ; During a user's single exhalation training session, the actual expiratory flow rate is obtained from the wind speed sensor (10). and calculate in real time ; Through calculation Maintain in The cumulative time above is used to generate a single breath quality score. ; calculate Rolling average score per breath And compare it with the storage mastery time threshold. Compare; if Greater than Then the driver module will be automatically triggered: Update the number of sessions Or a separate difficulty level variable; Re-perform the calculation to generate a new, higher value. ; Automatically drive the motor (25) to select with the Match the next reserved slot (15).