Modular respiratory rehabilitation system based on intelligent sensing system
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- 上海稻燃健康科技有限公司
- Filing Date
- 2026-05-08
- Publication Date
- 2026-08-07
AI Technical Summary
若系统在模块更换后不能通过智能传感系统对模块接入过程、模块到位身份、安装状态、气路基线状态以及运行响应状态进行统一校验,则可能产生旧工作模式权限继续有效、模块类型判断错误、气路状态未稳定即进入工作模式、运行过程中模块状态变化而未及时停止当前工作模式等问题
1.本发明通过建立模块接入会话并在检测到可拆卸功能模块接入时清除上一模块接入会话对应的工作模式权限,能够避免模块更换后旧工作模式权限继续有效的问题,使当前开放的工作模式权限始终与当前安装的可拆卸功能模块相对应,从而降低错误工作模式被开放的风险。
Smart Images

Figure CN122516583A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of respiratory rehabilitation equipment technology, and in particular to a modular respiratory rehabilitation system based on an intelligent sensing system. Background Technology
[0002] Respiratory rehabilitation equipment is typically used for scenarios such as pulmonary function testing, breathing training, sputum clearance assistance, and airway clearance. As respiratory rehabilitation equipment develops towards integration and portability, adapting different functional modules to a single host to perform different rehabilitation or testing functions has become an important technological direction for this type of equipment. To improve the accuracy of module identification, the reliability of airway status judgment, and the compatibility of operating modes after module integration, related equipment is increasingly requiring the introduction of intelligent sensing systems to comprehensively collect and judge information such as module identity, installation status, respiratory pressure, airway baseline, and environmental parameters.
[0003] In the prior art, patent announcement number CN109126053B discloses an intelligent multifunctional respiratory rehabilitation device, which includes a main unit and replaceable functional heads. The main unit is equipped with a pressure sensor, a power module, and a control circuit module. Different functional heads can respectively realize functions such as respiratory training, vibration sputum clearance, and pulmonary function measurement. This solution allows the same main unit to be adapted to different respiratory rehabilitation functions by replacing the functional heads, thereby improving the functional integration of the device to a certain extent.
[0004] However, the aforementioned existing technologies mainly focus on the connection and coordination between different functional heads and the host, as well as the functional implementation corresponding to different functional heads. They do not further address the management of mode permissions and the consistency of operating status after functional module replacement. Specifically, when a user replaces a functional head or functional module, if the system determines the working mode solely based on the module insertion status or a single module identification signal, even if the device is equipped with sensing and detection components, it may still lack a mechanism for a unified verification by an intelligent sensing system of the module access process, module identity, installation status, gas path baseline status, and environmental parameters. In cases where the module has not completed effective access, the module identity signal is unstable, the gas path baseline status is abnormal, or the permissions of the previous working mode have not been cleared in time, a working mode that does not match the currently accessed module may still be opened, resulting in inconsistencies between data acquisition parameters, control output permissions, and abnormal handling conditions and the actual accessed module.
[0005] Especially in modular respiratory rehabilitation systems, different functional modules exhibit variations in airway status, pressure response characteristics, and operating mode permissions. For example, the pulmonary function testing module primarily collects respiratory pressure signals related to pulmonary function testing, the respiratory training module requires training control under corresponding training permissions, and the airway clearance module requires collecting or judging pressure waveform status under corresponding airway clearance permissions. If the system cannot uniformly verify the module access process, module identity, installation status, airway baseline status, and operational response status through an intelligent sensing system after module replacement, problems may arise such as the old operating mode permissions remaining valid, incorrect module type identification, entering the operating mode before the airway status is stable, and failure to promptly stop the current operating mode when the module status changes during operation.
[0006] Therefore, the main technical problem that existing modular respiratory rehabilitation equipment still needs to solve is: how to establish a unified interlock based on an intelligent sensing system during the access and operation of detachable functional modules, including module access process, module identity information, installation status, airway baseline status, and working mode permissions, to avoid incorrect working modes being opened or continuously running due to residual old permissions after module replacement, unstable module identity recognition, abnormal installation status, or abnormal airway status. Summary of the Invention
[0007] To overcome the aforementioned technical deficiencies, the present invention aims to provide a modular respiratory rehabilitation system based on an intelligent sensing system. This invention establishes a module access session and utilizes an intelligent sensing system to collect and verify access process signals, arrival identification signals, installation status signals, airway baseline signals, and environmental signals. Upon successful verification, a module session token is generated to grant the corresponding working mode permissions. In case of operational abnormalities, the module session token is invalidated, and the current working mode is stopped. This solves the problems in the prior art where old permissions remain after module replacement, module identification is unstable, and incorrect working modes are opened or continuously run due to abnormal installation or airway status.
[0008] This invention discloses a modular respiratory rehabilitation system based on an intelligent sensing system, including a main control unit, a module access unit, at least two detachable functional modules, an intelligent sensing system, a session interlock control unit, a mode permission control unit, an anomaly handling unit, and a communication interaction unit; At least two detachable functional modules include a lung function testing module and at least one of a breathing training module and an airway clearance module; The module access unit is used to connect the currently installed detachable functional module to the breathing airway and sensing pathway; The intelligent sensing system includes a module identity acquisition unit, an access process acquisition unit, an installation status acquisition unit, a breathing pressure acquisition unit, an airway baseline acquisition unit, and an environmental acquisition unit. The module identity acquisition unit, access process acquisition unit, installation status acquisition unit, breathing pressure acquisition unit, airway baseline acquisition unit, and environmental acquisition unit are all electrically connected to the main control unit. The main control unit stores the module configuration library, which includes access process characteristics, on-site identity characteristics, effective installation status characteristics, correction baseline range, working mode permission information, and operation response constraint information corresponding to different module type information. The session interlock control unit is configured to: establish a module access session upon detecting the access of a detachable functional module, and clear the operating mode permissions corresponding to the previous module access session; within the module access session, receive the access process signal output by the access process acquisition unit, the arrival identity signal output by the module identity acquisition unit, the installation status signal output by the installation status acquisition unit, the gas path baseline signal output by the gas path baseline acquisition unit, and the environmental signal output by the environmental acquisition unit; within a preset resting sampling window, perform baseline correction on the gas path baseline signal based on the environmental signal to form a corrected gas path baseline signal; when the access process signal matches the access process characteristics, the arrival identity signal matches the arrival identity characteristics, the installation status signal matches the valid installation status characteristics, and the corrected gas path baseline signal is within the corrected baseline range, generate a module session token corresponding to the currently installed detachable functional module; when any condition is not met, no module session token is generated. The mode permission control unit is configured to: grant the corresponding working mode permission only when a module session token is received, based on the module type information corresponding to the module session token; and prohibit granting working mode permission when no module session token is received. The abnormal handling unit is configured to continuously receive the location identity signal, installation status signal, respiratory pressure signal output by the respiratory pressure acquisition unit, and operating baseline signal output by the airway baseline acquisition unit during the current working mode operation. When the location identity signal, installation status signal, respiratory pressure signal, or operating baseline signal does not meet the operating response constraint information corresponding to the module session token, the module session token is invalidated, the current working mode is stopped, and the system switches to standby mode.
[0009] Preferably, each module type information in the module configuration library is configured with access process characteristics, on-site identity characteristics, valid installation status characteristics, correction baseline range, working mode permission information, and operation response constraint information. The session interlocking control unit allows only one module type information to be matched within the same module access session.
[0010] Preferably, the session interlocking control unit includes an access session initialization unit. When a new access process signal is detected, the access session initialization unit generates a session sequence number and clears the module session token, working mode permissions, and temporary sampling data from the previous module access session.
[0011] Preferably, the access process acquisition unit is used to acquire the transition identity sequence signal as the access process signal, the module identity acquisition unit is used to acquire the arrival identity stability signal as the arrival identity signal, and the session interlocking control unit forms an identity consistency result when both the transition identity sequence signal and the arrival identity stability signal match the access process feature and arrival identity feature corresponding to the same module type information.
[0012] Preferably, the session interlocking control unit includes an identity stability judgment unit, which is used to determine whether the arrival identity stability signal remains within the range of the arrival identity signal corresponding to the same module type information within a preset rest sampling window; when the arrival identity stability signal crosses the range of arrival identity signals corresponding to different module type information within the preset rest sampling window, no module session token is generated.
[0013] Preferably, the installation status acquisition unit is used to acquire the position status signal and the holding status signal that constitute the installation status signal. When both the position status signal and the holding status signal match the characteristics of the valid installation status, the session interlocking control unit forms a valid installation result.
[0014] Preferably, the session interlock control unit starts a preset resting sampling window after a valid installation result is formed; before a valid installation result is formed, the signal collected by the gas path baseline acquisition unit is not used to generate a module session token.
[0015] Preferably, the gas path baseline acquisition unit includes a resting baseline sampling unit and a baseline fluctuation judgment unit. The resting baseline sampling unit is used to acquire the resting pressure baseline signal as the gas path baseline signal within a preset resting sampling window. The baseline fluctuation judgment unit is used to determine whether the fluctuation range of the resting pressure baseline signal is within the corrected baseline range.
[0016] Preferably, the environmental acquisition unit includes a temperature acquisition unit, a humidity acquisition unit, and a barometric pressure acquisition unit. The session interlock control unit corrects the resting pressure baseline signal or corrects the baseline range based on the environmental signals output by the temperature acquisition unit, humidity acquisition unit, and barometric pressure acquisition unit.
[0017] Preferably, the module session token includes a session number, module type information, identity verification result, installation status verification result, corrected gas path baseline signal, and operating mode permission information. The identity verification result is generated by matching the access process signal with the access process feature and the arrival identity signal with the arrival identity feature. The installation status verification result is generated by matching the installation status signal with the valid installation status feature. The mode permission control unit grants the corresponding operating mode permission according to the operating mode permission information in the module session token.
[0018] Preferably, the communication interaction unit receives a working mode start command sent by an external terminal. The mode permission control unit executes the working mode start command when the working mode permission information corresponding to the working mode start command is consistent with the working mode permission information in the module session token; otherwise, it refuses to execute the working mode start command.
[0019] Preferably, at least two detachable functional modules include a lung function testing module, a breathing training module, and an airway clearance module. The operational response constraint information includes the detection pressure curve constraint corresponding to the lung function testing module, the training pressure response constraint corresponding to the breathing training module, and the clearance pressure waveform constraint corresponding to the airway clearance module. The abnormal handling unit selects the corresponding operational response constraint information according to the currently open working mode permissions.
[0020] Preferably, the working mode permissions include lung function testing permissions, breathing training permissions, and airway clearance permissions; when the currently open working mode permission is lung function testing permission, the anomaly handling unit determines whether the respiratory pressure signal meets the testing pressure curve constraint; when the currently open working mode permission is breathing training permission, the anomaly handling unit determines whether the respiratory pressure signal meets the training pressure response constraint; when the currently open working mode permission is airway clearance permission, the anomaly handling unit determines whether the respiratory pressure signal meets the clearance pressure waveform constraint.
[0021] Preferably, the anomaly handling unit includes an operation consistency verification unit, which simultaneously verifies the arrival identity signal, installation status signal, operation baseline signal, and breathing pressure signal within the operation verification window; when any of the arrival identity signal, installation status signal, operation baseline signal, and breathing pressure signal does not meet the operation response constraint information corresponding to the module session token, the operation consistency verification unit outputs a token invalidation signal to the mode permission control unit.
[0022] Preferably, after receiving a token expiration signal, the mode permission control unit closes the currently open working mode permission, and the exception handling unit controls the communication interaction unit to output a re-access prompt message; before a new module session token is generated for a new module access session, the mode permission control unit prohibits the restoration of the stopped current working mode.
[0023] Compared with existing technologies, the above technical solution has the following advantages: 1. This invention establishes a module access session and clears the working mode permissions corresponding to the previous module access session when a detachable functional module is detected to be accessed. This avoids the problem of old working mode permissions remaining valid after a module is replaced, ensuring that the currently open working mode permissions always correspond to the currently installed detachable functional module, thereby reducing the risk of incorrect working modes being opened.
[0024] 2. This invention uses an intelligent sensing system to simultaneously collect access process signals, arrival identity signals, installation status signals, gas path baseline signals, and environmental signals. After unified verification by the session interlock control unit, a module session token is generated, enabling module identity, installation status, and gas path status to jointly participate in the judgment of working mode access permissions, avoiding the problem of misidentification or accidental start caused by relying on a single module identification signal.
[0025] 3. By using the module session token as a prerequisite for opening working mode permissions, the mode permission control unit only opens the corresponding working mode permissions after receiving the module session token. This invention can uniformly bind module access confirmation, module identity confirmation, installation validity confirmation, and airway baseline confirmation, thereby improving the reliability of mode matching in the modular respiratory rehabilitation system.
[0026] 4. This invention collects the gas path baseline signal within a preset resting sampling window and corrects the gas path baseline signal according to the environmental signal, so that the gas path baseline status can be confirmed before the module officially enters the working mode, reducing abnormal detection data and false control triggering caused by abnormal gas path connection, gas path leakage, baseline drift or environmental changes.
[0027] 5. This invention establishes an operational consistency verification mechanism to continuously or periodically verify the identity signal, installation status signal, operational baseline signal, and breathing pressure signal during the current operating mode. When any signal fails to meet the operational response constraint information corresponding to the module session token, the module session token is invalidated and the current operating mode is stopped. This can prevent the system from continuing to operate in the event of module detachment, abnormal air path, or abnormal pressure response.
[0028] 6. By prohibiting the restoration of the stopped current working mode before a new module session token is generated in a new module access session, this invention can prevent the system from automatically reverting to the erroneous working mode after a single sensor signal has briefly returned to normal, thereby improving the operational safety and control closed-loop reliability after anomaly handling.
[0029] 7. This invention stores information about different module types in a module configuration library, corresponding to access process characteristics, on-site identity characteristics, effective installation status characteristics, correction baseline range, working mode permission information, and operation response constraint information. This enables the lung function testing module, breathing training module, and airway clearance module to use their respective matching identification conditions, airway baseline conditions, and operation response constraint conditions, thereby improving the compatibility accuracy when multiple modules share the main control system.
[0030] 8. This invention uses a transitional identity sequence signal and a stable identity signal to jointly confirm the module identity, enabling the system to simultaneously determine the access process and the stable state after the access is completed for the detachable functional module, thereby reducing misjudgment of module type caused by instantaneous signals, jump signals or false triggering signals during the module insertion process. Attached Figure Description
[0031] Figure 1 This is a graph illustrating the process of correcting the gas path baseline signal within a preset resting sampling window in an embodiment of the present invention. Figure 2 This is a curve showing the abnormal respiratory pressure identification during the consistency verification process in this embodiment of the invention. Figure 3 This is a comparison chart of module replacement and operational anomaly test results in an embodiment of the present invention; Figure 4 This is a schematic diagram of the module access session establishment, module session token generation, and working mode permission interlocking control process in an embodiment of the present invention. Detailed Implementation
[0032] The advantages of the present invention will be further illustrated below with reference to the accompanying drawings and specific embodiments.
[0033] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.
[0034] The terminology used in this disclosure is for the purpose of describing particular embodiments only and is not intended to be limiting of the disclosure. The singular forms “a,” “the,” and “the” as used in this disclosure and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used herein refers to and includes any and all possible combinations of one or more of the associated listed items.
[0035] It should be understood that although the terms first, second, third, etc., may be used in this disclosure to describe various information, such information should not be limited to these terms. These terms are used only to distinguish information of the same type from one another. For example, without departing from the scope of this disclosure, first information may also be referred to as second information, and similarly, second information may also be referred to as first information. Depending on the context, the word "if" as used herein may be interpreted as "when," "when," or "in response to determination."
[0036] In the description of this invention, it should be understood that the terms "longitudinal", "lateral", "up", "down", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are only for the convenience of describing this invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on this invention.
[0037] In the description of this invention, unless otherwise specified and limited, it should be noted that the terms "installation", "connection" and "linking" should be interpreted broadly. For example, they can refer to mechanical or electrical connections, or internal connections between two components. They can be direct connections or indirect connections through an intermediate medium. Those skilled in the art can understand the specific meaning of the above terms according to the specific circumstances.
[0038] In the following description, suffixes such as "module," "part," or "unit" used to denote elements are used only for the convenience of the description of the invention and have no specific meaning in themselves. Therefore, "module" and "part" can be used interchangeably.
[0039] This embodiment provides a modular respiratory rehabilitation system based on an intelligent sensing system. The modular respiratory rehabilitation system includes a main control unit, a module access unit, at least two detachable functional modules, an intelligent sensing system, a session interlock control unit, a mode permission control unit, an anomaly handling unit, and a communication interaction unit. The at least two detachable functional modules include a lung function testing module and at least one of a breathing training module and an airway clearance module. In a preferred embodiment, the modular respiratory rehabilitation system simultaneously configures the lung function testing module, the breathing training module, and the airway clearance module, so that the same system can modularly switch between lung function testing, breathing training, and airway clearance.
[0040] The main control unit can be implemented using an embedded microcontroller, a low-power processor, or a control circuit board with sensor acquisition and communication control capabilities. The main control unit is used to perform module access identification, sensor data acquisition, module configuration library invocation, module session token generation, work mode permission opening, operational consistency verification, and anomaly handling control. The modular respiratory rehabilitation system detects, records, and judges human respiratory-related physiological parameters through respiratory pressure acquisition, airway baseline acquisition, lung function test data generation, and operational pressure response verification.
[0041] In this embodiment, the session interlock control unit, the mode permission control unit, and the exception handling unit can be implemented by software programs, firmware programs, logic circuits, or combinations thereof located within the main control unit; the module configuration library can be stored in the non-volatile memory, external memory, or an external terminal connected to the main control unit. The above division of functional units is used to describe the functions performed by each unit and does not limit each functional unit to be implemented by independent hardware components.
[0042] The module access unit is used to connect the currently installed detachable functional module to the breathing airway and sensing pathway. The module access unit may include a module adapter interface, an airway connection structure, a sensor signal access structure, and a detection structure for determining the module access process. The module access unit is not limited to a specific mechanical structure; it can employ guide insertion, magnetic positioning, snap-on positioning, or other structural forms capable of module access. In this embodiment, the focus of the module access unit is not on a specific mechanical form, but on establishing an identifiable, verifiable, and reproducible access relationship between the currently installed detachable functional module and the breathing airway and sensing pathway.
[0043] The intelligent sensing system includes a module identity acquisition unit, an access process acquisition unit, an installation status acquisition unit, a respiratory pressure acquisition unit, an airway baseline acquisition unit, and an environment acquisition unit. These units are electrically connected to the main control unit. The module identity acquisition unit acquires the arrival identity signal of the currently installed detachable functional module after access is completed; the access process acquisition unit acquires the access process signal of the detachable functional module during the access process; the installation status acquisition unit acquires the installation status signal of the currently installed detachable functional module; the respiratory pressure acquisition unit acquires the respiratory pressure signal of the user during lung function testing, breathing training, or airway clearance; the airway baseline acquisition unit acquires the airway baseline signal within a preset resting sampling window and the operating baseline signal during operation; and the environment acquisition unit acquires environmental signals such as temperature, humidity, and air pressure.
[0044] In one specific embodiment, the respiratory pressure acquisition unit includes a differential pressure sensor assembly, which is connected to the currently installed detachable functional module via an air path, and is used to acquire pressure differences between different locations in the respiratory airflow channel. The environmental acquisition unit includes a temperature acquisition unit, a humidity acquisition unit, and a barometric pressure acquisition unit. The module identification acquisition unit can employ at least two non-contact sensors, with corresponding magnetic identification elements provided on the detachable functional module, and different module type information corresponding to different combinations of magnetic identification. The module identification acquisition unit can also employ photoelectric identification, radio frequency identification, coded contact identification, or other sensing methods capable of outputting module identification signals.
[0045] The main control unit stores a module configuration library. This library includes access process characteristics, arrival identity characteristics, effective installation status characteristics, corrected baseline range, working mode permission information, and operational response constraint information corresponding to different module types. The module type information distinguishes the pulmonary function testing module, the respiratory training module, and the airway clearance module. The access process characteristics represent the transitional identity sequence, signal change order, or access event characteristics of different modules during the access process. The arrival identity characteristics represent the stable identity signal that should be presented after module access is completed. The effective installation status characteristics represent the module's arrival, holding, and non-detachment states. Specifically, the effective installation status characteristics may include the arrival status signal reaching a preset arrival state, the holding status signal not changing within a preset time, and the installation status signal not jumping or being lost. The corrected baseline range represents the baseline range that the airway should fall into after environmental correction in a resting sampling state. The working mode permission information limits the available working modes. The operational response constraint information limits the constraints that the respiratory pressure signal, operational baseline signal, module identity signal, and installation status signal should meet during working mode operation.
[0046] In this embodiment, the session interlock control unit is configured to establish a module access session upon detecting the access of the detachable functional module and to clear the operating mode permissions corresponding to the previous module access session. The module access session refers to a control process triggered by a module access event and used to complete module identity verification, installation status verification, gas path baseline verification, operating mode permission opening, and operation verification. Each time the detachable functional module is re-accessed or the access process signal changes, the session interlock control unit establishes a new module access session, preventing the system from using the operating mode permissions of the previous module.
[0047] The session interlocking control unit receives, during the module access session, access process signals output by the access process acquisition unit, arrival identity signals output by the module identity acquisition unit, installation status signals output by the installation status acquisition unit, gas path baseline signals output by the gas path baseline acquisition unit, and environmental signals output by the environmental acquisition unit. The access process signals, arrival identity signals, installation status signals, gas path baseline signals, and environmental signals are different technical objects, respectively used to reflect the module access process, the identity status after module access is completed, the module installation maintenance status, the gas path resting baseline status, and the environmental compensation status.
[0048] Within a preset resting sampling window, the session interlock control unit performs baseline correction on the airway baseline signal based on the environmental signal, forming a corrected airway baseline signal. The preset resting sampling window can be set to a 1- to 5-second window starting after the module is effectively installed, or it can be set to other durations depending on the sensor sampling frequency and system response requirements. The preset resting sampling window is used to stably collect the airway baseline status before the user performs active breathing or before the system enters the formal detection, training, or airway clearance process.
[0049] To more clearly illustrate the gas path baseline correction process, a specific numerical example is given below. Assume the gas path baseline signal is 0.82 kPa, the current temperature is 28℃, the reference temperature is 25℃, the current humidity is 60%, the reference humidity is 50%, the current air pressure is 101.8 kPa, and the reference air pressure is 101.3 kPa; the temperature correction factor is 0.010 kPa / ℃, the humidity correction factor is 0.002 kPa / relative humidity percentage points, and the air pressure correction factor is 0.040 kPa / kPa. Here, the current humidity value and the reference humidity value are both expressed in relative humidity percentage points. The corrected gas path baseline signal can be calculated using the following formula: Corrected air path baseline signal = Air path baseline signal - [Temperature correction factor × (Current temperature value - Reference temperature value) + Humidity correction factor × (Current humidity value - Reference humidity value) + Pressure correction factor × (Current pressure value - Reference pressure value)] After substituting the above values: Corrected gas path baseline signal = 0.82 - [0.010 × (28 - 25) + 0.002 × (60 - 50) + 0.040 × (101.8 - 101.3)]; Corrected gas path baseline signal = 0.82 - [0.030 + 0.020 + 0.020]; Corrected gas path baseline signal = 0.75 kPa.
[0050] If the corrected baseline range is 0.65 kPa to 0.85 kPa, then 0.75 kPa is within the corrected baseline range, indicating that the gas path baseline state meets the module session token generation condition under the resting sampling condition. Figure 1 The diagram illustrates a gas path baseline correction curve within a preset resting sampling window. Before correction, the gas path baseline signal is excessively high due to environmental factors; after correction, the signal falls within the corrected baseline range, thus serving as a valid basis for generating module session tokens. The above calculation formula is an exemplary correction method. In actual implementation, lookup table correction, piecewise linear correction, calibration curve correction, or correction based on historical valid samples can also be used to form the corrected gas path baseline signal or adjust the corrected baseline range.
[0051] When the access process signal matches the access process feature, the arrival identity signal matches the arrival identity feature, the installation status signal matches the valid installation status feature, and the corrected gas path baseline signal is within the corrected baseline range, the session interlock control unit generates a module session token corresponding to the currently installed detachable functional module. If any condition is not met, the session interlock control unit does not generate the module session token.
[0052] The module session token can be understood as a system status object generated from a single module access session. The module session token can be permission status data, session status data, or control identifier data composed of multiple verification results stored in the main control unit; it is not simply a module number. The module session token is not a logical identifier generated independently of the sensing acquisition process, but rather control status data formed by the access process signal, the arrival identity signal, the installation status signal, the corrected gas path baseline signal, and the working mode permission information. The mode permission control unit determines whether to grant the corresponding working mode permission based on this control status data. The module session token includes a session number, module type information, identity verification result, installation status verification result, corrected gas path baseline signal, and working mode permission information. The identity verification result is generated by matching the access process signal with the access process characteristics and matching the arrival identity signal with the arrival identity characteristics. The installation status verification result is generated by matching the installation status signal with the valid installation status characteristics. In this way, the module session token can simultaneously reflect the module identity, installation status, gas path status, and permission information, avoiding the system relying solely on a single identification signal to open the working mode.
[0053] The mode permission control unit is configured to grant corresponding working mode permissions only upon receiving the module session token, based on the module type information corresponding to the module session token; otherwise, it prohibits granting the working mode permissions. The working mode permissions may include lung function testing permissions, breathing training permissions, and airway clearance permissions. The mode permission control unit can also receive a working mode activation command sent by the communication interaction unit from an external terminal, and execute the working mode activation command if the working mode permission information corresponding to the working mode activation command matches the working mode permission information in the module session token; otherwise, it refuses to execute the working mode activation command. Therefore, even if the external terminal mistakenly selects a working mode incompatible with the currently installed detachable functional module, the mode permission control unit will not grant working mode permissions incompatible with the currently installed detachable functional module.
[0054] The session interlock control unit also includes an access session initialization unit. Upon detecting a new access process signal, the access session initialization unit generates a session sequence number and clears the module session token, operating mode permissions, and temporary sampling data from the previous module access session. The temporary sampling data may include access process signal caches, arrival identification signal caches, installation status signal caches, gas path baseline signal caches, environmental signal caches, and operation verification data caches from the previous module access process. By clearing old data at the start of a new module access session, the permissions or data corresponding to the old module can be prevented from affecting the identification and judgment of the current module. Figure 4 The diagram illustrates the module access session and permission interlocking process. The diagram does not use reference numerals but only uses process nodes to represent the relationship between module access, session establishment, signal acquisition, token generation, permission granting, and operation verification.
[0055] In practical implementation, each module type information in the module configuration library is configured with the access process characteristics, the arrival identity characteristics, the valid installation status characteristics, the corrected baseline range, the working mode permission information, and the operation response constraint information. The session interlocking control unit allows only one module type information to be matched within the same module access session. If two module type information pieces are partially matched within the same module access session, or if the access process signal corresponds to one module type information and the arrival identity signal corresponds to another module type information, the session interlocking control unit does not generate the module session token and outputs a re-access prompt message through the communication interaction unit.
[0056] The access process acquisition unit is used to acquire a transitional identity sequence signal, which serves as the access process signal. The module identity acquisition unit is used to acquire a stable arrival identity signal, which serves as the arrival identity signal. The session interlocking control unit forms an identity consistency result when both the transitional identity sequence signal and the stable arrival identity signal match the access process feature and the arrival identity feature corresponding to the same module type information. The transitional identity sequence signal represents the signal change trajectory of the module from the unaccessed state to the access completed state. The stable arrival identity signal represents the identity signal that remains stable within a preset resting sampling window after the module access is completed. By using both the transitional identity sequence signal and the stable arrival identity signal simultaneously, the risk of module type misjudgment due to brief false triggers during module insertion can be reduced.
[0057] The session interlocking control unit includes an identity stability determination unit. This unit determines whether the stable arrival identity signal remains within the range of arrival identity signals corresponding to the same module type information within a preset resting sampling window. When the stable arrival identity signal crosses the range of arrival identity signals corresponding to different module type information within the preset resting sampling window, the session interlocking control unit does not generate the module session token. The range of arrival identity signals can be determined based on the Hall sensor voltage range, photoelectric encoding range, RFID results, or other identity recognition signal ranges.
[0058] The installation status acquisition unit is used to acquire the arrival status signal and the holding status signal that constitute the installation status signal. The arrival status signal indicates whether the currently installed detachable functional module has reached the access completion position, and the holding status signal indicates whether the currently installed detachable functional module maintains a stable installation state after access completion. The session interlock control unit forms an installation validity result when both the arrival status signal and the holding status signal match the valid installation status characteristics. After forming the installation validity result, the session interlock control unit activates the preset resting sampling window; before forming the installation validity result, the signal acquired by the gas path baseline acquisition unit is not used to generate the module session token. This avoids gas path fluctuations generated when the module is not yet installed correctly being misused as a valid baseline.
[0059] The gas path baseline acquisition unit includes a resting baseline sampling unit and a baseline fluctuation judgment unit. The resting baseline sampling unit is used to acquire a resting pressure baseline signal, which serves as the gas path baseline signal, within the preset resting sampling window. The baseline fluctuation judgment unit is used to determine whether the fluctuation range of the resting pressure baseline signal is within the corrected baseline range. The environmental acquisition unit includes a temperature acquisition unit, a humidity acquisition unit, and a pressure acquisition unit. The session interlock control unit corrects the resting pressure baseline signal or the corrected baseline range based on the environmental signals output by the temperature acquisition unit, the humidity acquisition unit, and the pressure acquisition unit.
[0060] When the currently installed detachable functional module is identified as the lung function detection module, the mode permission control unit grants lung function detection permissions. The respiratory pressure acquisition unit acquires respiratory pressure signals related to lung function detection. When the respiratory pressure acquisition unit uses a differential pressure sensor assembly, the main control unit can convert the respiratory pressure signal into a respiratory flow signal based on pre-calibrated flow resistance parameters or flow conversion curves, and perform time integration based on the respiratory flow signal to obtain respiratory volume data, thereby generating lung function detection data such as forced vital capacity, peak expiratory flow rate, forced expiratory volume in one second, rate of return in one second, and maximum mid-expiratory flow rate. The operational response constraint information corresponding to the lung function detection module includes detection pressure curve constraints, and the anomaly handling unit determines whether the respiratory pressure signal meets the detection pressure curve constraints during lung function detection. When lung function testing access is granted, the testing pressure curve constraints may include the pressure change rate calculated from the respiratory pressure signal at the beginning of expiration not being lower than a preset starting threshold, the peak expiratory pressure appearing within a preset time range, and the pressure change stabilizing at the end of expiration. When the respiratory pressure signal does not meet any of the above conditions, the abnormal handling unit may determine that the testing process is abnormal and output a retest prompt message through the communication interaction unit.
[0061] When the currently installed detachable functional module is identified as the breathing training module, the mode permission control unit grants breathing training permission. After the breathing training permission is granted, the main control unit generates a training control signal based on the training prescription information and the breathing pressure signal collected by the breathing pressure acquisition unit. The training prescription information may include target resistance, target volume, training duration, training rhythm, or training phase parameters. The operational response constraint information corresponding to the breathing training module includes training pressure response constraints, and the anomaly handling unit determines whether the breathing pressure signal meets the training pressure response constraints during breathing training.
[0062] When the currently installed detachable functional module is identified as the airway clearance module, the mode permission control unit grants airway clearance permission. The respiratory pressure acquisition unit acquires airway clearance pressure waveform signals, and the main control unit generates airway clearance record data based on the airway clearance pressure waveform signals. The operational response constraint information corresponding to the airway clearance module includes clearance pressure waveform constraints. The anomaly handling unit determines whether the respiratory pressure signal meets the clearance pressure waveform constraints during airway clearance. When airway clearance permission is granted, the clearance pressure waveform constraints may include the pressure waveform peak-to-valley difference being within a preset range, the interval between adjacent peaks being within a preset time range, and the operating baseline signal not undergoing a continuous shift. When the pressure waveform peak-to-valley difference is below the preset range or the operating baseline signal continuously shifts, the anomaly handling unit can invalidate the module session token and control the communication interaction unit to output a reconnection prompt or an airway clearance anomaly prompt.
[0063] The anomaly handling unit is configured to continuously receive the arrival identity signal, the installation status signal, the respiratory pressure signal output by the respiratory pressure acquisition unit, and the operating baseline signal output by the airway baseline acquisition unit during the current operating mode. If the arrival identity signal, the installation status signal, the respiratory pressure signal, or the operating baseline signal does not meet the operating response constraint information corresponding to the module session token, the unit invalidates the module session token, stops the current operating mode, and switches to standby mode. The anomaly handling unit includes an operating consistency verification unit. This unit simultaneously verifies the arrival identity signal, the installation status signal, the operating baseline signal, and the respiratory pressure signal within an operating verification window. When any signal does not meet the operating response constraint information corresponding to the module session token, the operating consistency verification unit outputs a token invalidation signal to the mode permission control unit.
[0064] The operating baseline signal refers to the baseline status signal acquired by the gas path baseline acquisition unit during operation in working mode, reflecting trends such as gas path zero-point drift, gas path leakage, or module detachment. The operating baseline signal can be acquired during breathing intervals, low-flow phases, or within a preset verification window. By continuously or periodically verifying the operating baseline signal, gas path status deviations or module connection status changes can be detected during operation in working mode.
[0065] To illustrate the consistency verification process more specifically, the following explanation uses the breathing training module as an example. Assume the training pressure response constraints for the breathing training module are as follows: the breathing pressure signal should remain between 0.45 kPa and 1.55 kPa within the verification window; the baseline signal offset should not exceed 0.20 kPa; the location identification signal should remain within the same location identification signal range; and the installation status signal should remain in a valid installation state. When the system reaches the 8th second, if the breathing pressure signal shifts from normal fluctuation to 1.65 kPa and exceeds 1.55 kPa for 0.5 seconds, the anomaly handling unit determines that the breathing pressure signal does not meet the training pressure response constraints, and the consistency verification unit outputs a token invalidation signal to the mode permission control unit. Figure 2 The pressure anomaly identification curve in the operational consistency review is shown, in which the operational breathing pressure signal exceeds the upper limit of the operational response constraint after the anomaly occurs, thereby triggering the module session token to expire and the current working mode to stop.
[0066] Upon receiving the token expiration signal, the mode access control unit closes the currently open operating mode access, and the anomaly handling unit controls the communication interaction unit to output a reconnection prompt. Before a new module session token is generated for a new module access session, the mode access control unit prohibits the restoration of the stopped current operating mode. Therefore, the system will not automatically continue executing the previous operating mode simply because a single sensor signal briefly returns to the normal range; instead, it must re-complete the module access session, module identity verification, installation status verification, gas path baseline verification, and access authorization process.
[0067] In a preferred embodiment where all three types of modules are configured, the operational response constraint information includes the detection pressure curve constraint corresponding to the lung function testing module, the training pressure response constraint corresponding to the breathing training module, and the clearance pressure waveform constraint corresponding to the airway clearance module. The anomaly handling unit selects the corresponding operational response constraint information based on the currently available working mode permissions. The working mode permissions include lung function testing permissions, breathing training permissions, and airway clearance permissions. When the currently available working mode permission is lung function testing permission, the anomaly handling unit determines whether the respiratory pressure signal meets the detection pressure curve constraint; when the currently available working mode permission is breathing training permission, the anomaly handling unit determines whether the respiratory pressure signal meets the training pressure response constraint; and when the currently available working mode permission is airway clearance permission, the anomaly handling unit determines whether the respiratory pressure signal meets the clearance pressure waveform constraint.
[0068] The communication interaction unit can connect to an external terminal via Bluetooth Low Energy, Wi-Fi, short-range wireless communication, or wired communication. The external terminal can be a smartphone, tablet, or rehabilitation management terminal. The communication interaction unit is used to send module type information, module access session status, module session token status, working mode permission information, respiratory pressure signal, airway baseline signal, operating baseline signal, environmental signal, and abnormal prompts. The communication interaction unit can also receive training prescription information, detection start commands, training start commands, or airway clearance start commands from the external terminal. Before executing the start command from the external terminal, the mode permission control unit verifies whether the working mode permission information corresponding to the start command is consistent with the working mode permission information in the module session token.
[0069] To illustrate the technical effects of this embodiment, exemplary tests were conducted using a prototype under the same test environment, the same number of module replacements, and the same abnormal triggering conditions. The test data was used to demonstrate the improvement in module replacement and operational verification of this embodiment. The comparison object was a control prototype constructed according to the conventional function head switching logic in the background art. This control prototype opened the corresponding working mode based on the module insertion status or a single module identification signal after module access. The test prototype was a modular respiratory rehabilitation system employing the module access session, module session token, and operational consistency verification mechanism of this embodiment. Each group underwent 100 module replacement tests. The test modules included a lung function testing module, a respiratory training module, and an airway clearance module. Test items included the number of times the erroneous working mode was opened, the number of times old working mode permissions remained, the number of times abnormal airway baselines were not intercepted, and the number of times abnormal module states occurred during operation without shutdown. The test environment temperature was 23°C to 27°C, the relative humidity was 45% to 65%, and the air pressure was 99 kPa to 102 kPa.
[0070] Among them, the number of times the erroneous operating mode was opened refers to the number of times the currently installed detachable functional module's operating mode permissions are inconsistent with those of the actual opened operating mode; the number of times old operating mode permissions remain in effect refers to the number of times the operating mode permissions corresponding to the previous module are still executable after the module is reconnected; the number of times the gas path baseline anomaly was not intercepted refers to the number of times the gas path baseline signal exceeds the corrected baseline range but the system still allows operating mode permissions; and the number of times the operating module status is abnormal but the system does not stop refers to the number of times the module identity, installation status, operating baseline, or breathing pressure is abnormal in the running verification window but the system does not switch to standby mode. The test results are shown in Table 1 below. Figure 3 The comparison results of the same test data are shown graphically.
[0071] Table 1 Comparison of Test Items As can be seen from the above tests, although the average time from module access to permission granting is slightly increased due to the addition of module access sessions and preset resting sampling windows in this embodiment, under the exemplary test conditions of this embodiment, it can reduce problems such as residual old permissions after module replacement, erroneous operating mode granting, failure to intercept abnormal airway baselines, and failure to shut down during operation. This result demonstrates that this embodiment, by collecting module identity, access process, installation status, respiratory pressure, airway baseline, and environmental parameters through an intelligent sensing system, and forming a closed-loop control system through a session interlock control unit, mode permission control unit, and anomaly handling unit, is beneficial to improving the reliability of mode matching, the validity of detection data, and the operational safety of the modular respiratory rehabilitation system.
[0072] In another embodiment, the modular respiratory rehabilitation system may be configured with only the pulmonary function testing module and the respiratory training module, or only the pulmonary function testing module and the airway clearance module. In this case, the module configuration library only stores the actual configured module type information and its corresponding access process characteristics, on-site identity characteristics, effective installation status characteristics, correction baseline range, working mode permission information, and operational response constraint information. For unconfigured module types, the mode permission control unit does not grant the corresponding working mode permissions.
[0073] In another embodiment, the module identity acquisition unit, the access process acquisition unit, and the installation status acquisition unit can share some sensing hardware. For example, two Hall sensors installed on the module access path can generate transitional identity sequence signals during module sliding in and stable arrival identity signals after module access is completed; another arrival detection switch or holding detection signal can be used to generate the arrival status signal and the holding status signal. The specific number and installation position of the above-mentioned sensing hardware can be adjusted according to the module size, module access direction, and system space, as long as it can provide access process signals, arrival identity signals, and installation status signals to the session interlocking control unit.
[0074] In another embodiment, the corrected baseline range can be obtained through factory calibration or updated during system use based on multiple valid module access data. The main control unit can save the corrected gas path baseline signal, environmental signal, and module type information after each module access session, and adjust the corrected baseline range when preset update conditions are met. To avoid abnormal data affecting the baseline range, data is only allowed to participate in the update of the corrected baseline range if the module session token is valid, the operating mode is running normally, and no token expiration signal is generated.
[0075] Through the above implementation methods, the present invention can manage the access process, module identity, installation status, air circuit baseline status and operation response status of detachable functional modules in stages, through conversations and tokenization, thereby avoiding the remnants of old permissions after module replacement, unstable module identity recognition, abnormal installation status, abnormal air circuit status or abnormal operation response that could lead to the opening or continuous operation of incorrect working modes. At the same time, it can realize the acquisition of respiratory pressure, the generation of lung function test data and the verification of human respiratory-related physiological parameters.
[0076] It should be noted that the embodiments of the present invention have better implementability and are not intended to limit the present invention in any way. Any person skilled in the art may use the above-disclosed technical content to change or modify it into equivalent effective embodiments. However, any modifications or equivalent changes and modifications made to the above embodiments based on the technical essence of the present invention without departing from the content of the technical solution of the present invention shall still fall within the scope of the technical solution of the present invention.
Claims
1. A modular respiratory rehabilitation system based on an intelligent sensing system, characterized in that, It includes a main control unit, a module access unit, at least two detachable functional modules, an intelligent sensing system, a session interlock control unit, a mode permission control unit, an anomaly handling unit, and a communication interaction unit; The at least two detachable functional modules include at least one of a lung function testing module and a breathing training module and an airway clearance module. The module access unit is used to connect the currently installed detachable functional module to the breathing airway and sensing path. The intelligent sensing system includes a module identity acquisition unit, an access process acquisition unit, an installation status acquisition unit, a breathing pressure acquisition unit, an airway baseline acquisition unit, and an environment acquisition unit. The module identity acquisition unit, the access process acquisition unit, the installation status acquisition unit, the breathing pressure acquisition unit, the airway baseline acquisition unit, and the environment acquisition unit are all electrically connected to the main control unit. The main control unit stores a module configuration library, which includes access process characteristics, on-site identity characteristics, effective installation status characteristics, correction baseline range, working mode permission information, and operation response constraint information corresponding to different module type information. The session interlock control unit is configured to: establish a module access session when the access of the detachable functional module is detected, and clear the working mode permissions corresponding to the previous module access session; in the module access session, receive the access process signal output by the access process acquisition unit, the arrival identity signal output by the module identity acquisition unit, the installation status signal output by the installation status acquisition unit, the gas path baseline signal output by the gas path baseline acquisition unit, and the environmental signal output by the environmental acquisition unit; within a preset resting sampling window, perform baseline correction on the gas path baseline signal according to the environmental signal to form a corrected gas path baseline signal; when the access process signal matches the access process feature, the arrival identity signal matches the arrival identity feature, the installation status signal matches the valid installation status feature, and the corrected gas path baseline signal is within the corrected baseline range, generate a module session token corresponding to the currently installed detachable functional module; If any condition is not met, the module session token will not be generated; The mode permission control unit is configured to grant the corresponding working mode permission only when the module session token is received, based on the module type information corresponding to the module session token. If the module session token is not received, the working mode permission shall be denied. The anomaly handling unit is configured to: continuously receive the arrival identity signal, the installation status signal, the respiratory pressure signal output by the respiratory pressure acquisition unit, and the operating baseline signal output by the airway baseline acquisition unit during the current working mode operation; and when the arrival identity signal, the installation status signal, the respiratory pressure signal, or the operating baseline signal does not meet the operating response constraint information corresponding to the module session token, invalidate the module session token, stop the current working mode, and switch to standby state.
2. The modular respiratory rehabilitation system based on an intelligent sensing system according to claim 1, characterized in that, Each module type information in the module configuration library is configured with access process characteristics, on-site identity characteristics, valid installation status characteristics, correction baseline range, working mode permission information, and operation response constraint information. The session interlocking control unit allows only one module type information to be matched within the same module access session.
3. The modular respiratory rehabilitation system based on an intelligent sensing system according to claim 1, characterized in that, The session interlocking control unit includes an access session initialization unit. When a new access process signal is detected, the access session initialization unit generates a session sequence number and clears the module session token, working mode permissions, and temporary sampling data from the previous module access session.
4. The modular respiratory rehabilitation system based on an intelligent sensing system according to claim 1, characterized in that, The access process acquisition unit is used to acquire the transition identity sequence signal as the access process signal, and the module identity acquisition unit is used to acquire the arrival identity stability signal as the arrival identity signal. When the transition identity sequence signal and the arrival identity stability signal both match the access process feature and the arrival identity feature corresponding to the same module type information, the session interlocking control unit forms an identity consistency result.
5. The modular respiratory rehabilitation system based on an intelligent sensing system according to claim 4, characterized in that, The session interlocking control unit includes an identity stability determination unit, which is used to determine whether the arrival identity stability signal remains within the range of arrival identity signals corresponding to the same module type information within the preset rest sampling window; when the arrival identity stability signal crosses the range of arrival identity signals corresponding to different module type information within the preset rest sampling window, the module session token is not generated.
6. The modular respiratory rehabilitation system based on an intelligent sensing system according to claim 1, characterized in that, The installation status acquisition unit is used to acquire the position status signal and the holding status signal that constitute the installation status signal. When the position status signal and the holding status signal both match the valid installation status characteristics, the session interlocking control unit forms a valid installation result.
7. The modular respiratory rehabilitation system based on an intelligent sensing system according to claim 6, characterized in that, The session interlock control unit initiates the preset resting sampling window after the installation result is formed; before the installation result is formed, the signals collected by the gas path baseline acquisition unit are not used to generate the module session token.
8. The modular respiratory rehabilitation system based on an intelligent sensing system according to claim 1, characterized in that, The gas path baseline acquisition unit includes a resting baseline sampling unit and a baseline fluctuation judgment unit. The resting baseline sampling unit is used to acquire the resting pressure baseline signal as the gas path baseline signal within the preset resting sampling window. The baseline fluctuation judgment unit is used to determine whether the fluctuation range of the resting pressure baseline signal is within the corrected baseline range.
9. The modular respiratory rehabilitation system based on an intelligent sensing system according to claim 8, characterized in that, The environmental acquisition unit includes a temperature acquisition unit, a humidity acquisition unit, and a barometric pressure acquisition unit. The session interlock control unit corrects the resting pressure baseline signal or the corrected baseline range based on the environmental signals output by the temperature acquisition unit, the humidity acquisition unit, and the barometric pressure acquisition unit.
10. The modular respiratory rehabilitation system based on an intelligent sensing system according to claim 1, characterized in that, The module session token includes a session number, module type information, identity verification result, installation status verification result, corrected gas path baseline signal, and operating mode permission information. The identity verification result is generated by matching the access process signal with the access process feature and matching the arrival identity signal with the arrival identity feature. The installation status verification result is generated by matching the installation status signal with the valid installation status feature. The mode permission control unit grants the corresponding operating mode permission based on the operating mode permission information in the module session token.
Citation Information
Patent Citations
Intelligent multifunctional respiratory rehabilitation device
CN109126053B