CN116036427A - Fan control method, ventilator and computer readable medium - Google Patents
Fan control method, ventilator and computer readable medium Download PDFInfo
- Publication number
- CN116036427A CN116036427A CN202211701958.4A CN202211701958A CN116036427A CN 116036427 A CN116036427 A CN 116036427A CN 202211701958 A CN202211701958 A CN 202211701958A CN 116036427 A CN116036427 A CN 116036427A
- Authority
- CN
- China
- Prior art keywords
- pressure value
- target
- ventilator
- pressure
- mode
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61M—DEVICES FOR INTRODUCING MEDIA INTO, OR ONTO, THE BODY; DEVICES FOR TRANSDUCING BODY MEDIA OR FOR TAKING MEDIA FROM THE BODY; DEVICES FOR PRODUCING OR ENDING SLEEP OR STUPOR
- A61M16/00—Devices for influencing the respiratory system of patients by gas treatment, e.g. ventilators; Tracheal tubes
- A61M16/021—Devices for influencing the respiratory system of patients by gas treatment, e.g. ventilators; Tracheal tubes operated by electrical means
- A61M16/022—Control means therefor
- A61M16/024—Control means therefor including calculation means, e.g. using a processor
- A61M16/026—Control means therefor including calculation means, e.g. using a processor specially adapted for predicting, e.g. for determining an information representative of a flow limitation during a ventilation cycle by using a root square technique or a regression analysis
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61M—DEVICES FOR INTRODUCING MEDIA INTO, OR ONTO, THE BODY; DEVICES FOR TRANSDUCING BODY MEDIA OR FOR TAKING MEDIA FROM THE BODY; DEVICES FOR PRODUCING OR ENDING SLEEP OR STUPOR
- A61M16/00—Devices for influencing the respiratory system of patients by gas treatment, e.g. ventilators; Tracheal tubes
- A61M16/0003—Accessories therefor, e.g. sensors, vibrators, negative pressure
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61M—DEVICES FOR INTRODUCING MEDIA INTO, OR ONTO, THE BODY; DEVICES FOR TRANSDUCING BODY MEDIA OR FOR TAKING MEDIA FROM THE BODY; DEVICES FOR PRODUCING OR ENDING SLEEP OR STUPOR
- A61M16/00—Devices for influencing the respiratory system of patients by gas treatment, e.g. ventilators; Tracheal tubes
- A61M16/0003—Accessories therefor, e.g. sensors, vibrators, negative pressure
- A61M2016/0027—Accessories therefor, e.g. sensors, vibrators, negative pressure pressure meter
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02B—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
- Y02B30/00—Energy efficient heating, ventilation or air conditioning [HVAC]
- Y02B30/70—Efficient control or regulation technologies, e.g. for control of refrigerant flow, motor or heating
Landscapes
- Health & Medical Sciences (AREA)
- Emergency Medicine (AREA)
- Pulmonology (AREA)
- Engineering & Computer Science (AREA)
- Anesthesiology (AREA)
- Biomedical Technology (AREA)
- Heart & Thoracic Surgery (AREA)
- Hematology (AREA)
- Life Sciences & Earth Sciences (AREA)
- Animal Behavior & Ethology (AREA)
- General Health & Medical Sciences (AREA)
- Public Health (AREA)
- Veterinary Medicine (AREA)
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
Abstract
本公开的实施例公开了风机控制方法、呼吸机和计算机可读介质。该方法的一具体实施方式包括:确定目标呼吸机的运行模式;获取目标呼吸机的预设通气压力值、目标通气流量值和输出通气压力值;根据运行模式和预设通气压力值,生成目标吸气压力值;根据目标吸气压力值,生成目标压力值;将目标压力值和目标通气流量值输入预先训练得到的风机转数生成模型,得到风机转数作为第一风机转数;根据目标压力值和输出通气压力值,生成转数调整系数;根据第一风机转数和转数调整系数,生成第二风机转数;根据第二风机转数,控制与目标呼吸机相关联的风机装置执行风机转数调整操作。该实施方式可以提高呼吸机的通气性和用户的体验感。
Embodiments of the present disclosure disclose a fan control method, a ventilator, and a computer-readable medium. A specific implementation of the method includes: determining the operation mode of the target ventilator; obtaining the preset ventilation pressure value, the target ventilation flow value and the output ventilation pressure value of the target ventilator; generating the target ventilator according to the operation mode and the preset ventilation pressure value Inspiratory pressure value; according to the target inspiratory pressure value, generate the target pressure value; input the target pressure value and the target ventilation flow value into the fan speed generation model obtained in advance training, and obtain the fan speed as the first fan speed; according to the target The pressure value and the output ventilation pressure value generate the rotation adjustment coefficient; generate the second fan rotation number according to the first fan rotation number and the rotation adjustment coefficient; control the fan device associated with the target ventilator according to the second fan rotation number Execute fan speed adjustment operation. This embodiment can improve the ventilation of the ventilator and the experience of the user.
Description
技术领域technical field
本公开的实施例涉及医疗器械领域,具体涉及风机控制方法、呼吸机和计算机可读介质。The embodiments of the present disclosure relate to the field of medical devices, and in particular to a fan control method, a ventilator and a computer readable medium.
背景技术Background technique
呼吸机通过输出一定压力或流速的空气,辅助呼吸功能不全或无法自主呼吸的患者进行呼吸。目前,在控制呼吸机的输出压力时,通常采用的方式为:通过控制呼吸机主排气管路中的比例阀开度,来实现对呼吸机输出气体流量的控制,从而控制呼吸机的输出压力,且每次使用时通过人工设置治疗压力,在压力自动调整模式下生成的报告中体现了治疗时长。The ventilator outputs air at a certain pressure or flow rate to assist patients with respiratory insufficiency or who cannot breathe spontaneously. At present, when controlling the output pressure of the ventilator, the usual method is to control the output gas flow of the ventilator by controlling the opening of the proportional valve in the main exhaust pipeline of the ventilator, thereby controlling the output of the ventilator. Pressure, and the treatment pressure is manually set each time it is used, and the treatment duration is reflected in the report generated in the pressure automatic adjustment mode.
然而,发明人发现,当采用上述方式控制呼吸机的压力时,经常会存在如下技术问题:However, the inventors have found that when the above method is used to control the pressure of the ventilator, the following technical problems often exist:
第一,采用通过控制呼吸机是主排气管路中的比例阀开度,来实现对呼吸机输出气体流量的控制的方式,对呼吸机输出气体流量的调节的精准度较低,从而导致呼吸机的输出压力稳定性较差,降低了呼吸机的通气性和用户的体验感。First, by controlling the opening of the proportional valve in the main exhaust pipeline of the ventilator to control the output gas flow of the ventilator, the accuracy of the adjustment of the output gas flow of the ventilator is low, resulting in The output pressure stability of the ventilator is poor, which reduces the ventilation of the ventilator and the user experience.
第二,在压力自动调整模式下生成的报告中没有体现最高输出压力的时长,将最高输出压力作为用户设置治疗压力的参考数据时,采用设置的治疗压力导致过冲现象产生的次数较多,影响用户睡眠,从而降低了呼吸机的通气性和用户的体验感。Second, the report generated in the pressure automatic adjustment mode does not reflect the duration of the maximum output pressure. When the maximum output pressure is used as the reference data for the user to set the treatment pressure, the number of overshoots caused by the set treatment pressure is more. It affects the user's sleep, thereby reducing the ventilation of the ventilator and the user's experience.
第三,通过人工设置治疗压力,设置效率较低且设置方式单一,从而降低了用户体验感。Thirdly, by manually setting the treatment pressure, the setting efficiency is low and the setting method is single, thereby reducing the user experience.
第四,在发生呼吸事件时,针对呼吸事件设置预设的压力值进行调整,不同的事件类型和事件时长,调整的压力值相同,当预设的压力值较大时,针对低通气事件或者事件时长较短的情况发生时,导致过冲现象产生的次数较多,影响用户睡眠,当预设的压力值较小时,针对呼吸暂停事件或者事件时长较长的情况发生时,导致呼吸机的通气性较低,从而造成用户体验感较差。Fourth, when a respiratory event occurs, adjust the preset pressure value for the respiratory event. The adjusted pressure value is the same for different event types and event durations. When the event duration is short, it will cause more overshoots, which will affect the user's sleep. When the preset pressure value is small, when the apnea event or the event duration is long, it will cause the ventilator to fail. The air permeability is low, resulting in poor user experience.
该背景技术部分中所公开的以上信息仅用于增强对本发明构思的背景的理解,并因此,其可包含并不形成本国的本领域普通技术人员已知的现有技术的信息。The above information disclosed in this Background section is only for enhancement of understanding of the background of the inventive concept and therefore it may contain information that does not form the prior art that is already known in this country to a person of ordinary skill in the art.
发明内容Contents of the invention
本公开的内容部分用于以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。本公开的内容部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。The Summary of the Disclosure is provided to introduce concepts in a simplified form that are described in detail in the Detailed Description that follows. The content of this disclosure is not intended to identify the key features or essential features of the claimed technical solution, nor is it intended to be used to limit the scope of the claimed technical solution.
本公开的一些实施例提出了风机控制方法、呼吸机、计算机可读介质和程序产品,来解决以上背景技术部分提到的技术问题中的一项或多项。Some embodiments of the present disclosure provide a fan control method, a ventilator, a computer readable medium, and a program product to solve one or more of the technical problems mentioned in the background art section above.
第一方面,本公开的一些实施例提供了一种风机控制方法,应用于目标呼吸机,其中,上述目标呼吸机包括风机装置,该方法包括:确定上述目标呼吸机的运行模式;获取上述目标呼吸机的预设通气压力值、目标通气流量值和输出通气压力值;根据上述运行模式和上述预设通气压力值,生成目标吸气压力值;根据上述目标吸气压力值,生成目标压力值;将上述目标压力值和上述目标通气流量值输入预先训练得到的风机转数生成模型,得到风机转数作为第一风机转数,其中,上述风机转数生成模型用于表征目标压力值、目标通气流量值与风机转数的对应关系;根据上述目标压力值和上述输出通气压力值,生成转数调整系数;根据上述第一风机转数和上述转数调整系数,生成第二风机转数;根据上述第二风机转数,控制与上述目标呼吸机相关联的风机装置执行风机转数调整操作。In the first aspect, some embodiments of the present disclosure provide a fan control method applied to a target ventilator, wherein the target ventilator includes a fan device, and the method includes: determining the operation mode of the target ventilator; acquiring the target The preset ventilation pressure value, the target ventilation flow value and the output ventilation pressure value of the ventilator; the target inspiratory pressure value is generated according to the above operation mode and the above preset ventilation pressure value; the target pressure value is generated according to the above target inspiratory pressure value ; Input the above-mentioned target pressure value and the above-mentioned target ventilation flow value into the fan speed generation model obtained in advance training, and obtain the fan speed as the first fan speed, wherein the above-mentioned fan speed generation model is used to represent the target pressure value, target The corresponding relationship between the ventilation flow value and the fan speed; according to the above-mentioned target pressure value and the above-mentioned output ventilation pressure value, the rotation number adjustment coefficient is generated; according to the above-mentioned first fan speed and the above-mentioned rotation number adjustment coefficient, the second fan speed is generated; According to the second fan speed, the fan device associated with the target ventilator is controlled to perform a fan speed adjustment operation.
第二方面,本公开的一些实施例提供了一种呼吸机,包括:一个或多个处理器;存储装置,其上存储有一个或多个程序,风机装置,用于在转动状态下输送气体;当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现上述第一方面任一实现方式所描述的方法。In a second aspect, some embodiments of the present disclosure provide a ventilator, including: one or more processors; a storage device, on which one or more programs are stored, and a blower device, used to deliver gas in a rotating state ; When one or more programs are executed by one or more processors, the one or more processors implement the method described in any implementation manner of the first aspect above.
第三方面,本公开的一些实施例提供了一种计算机可读介质,其上存储有计算机程序,其中,程序被处理器执行时实现上述第一方面任一实现方式所描述的方法。In a third aspect, some embodiments of the present disclosure provide a computer-readable medium on which a computer program is stored, wherein, when the program is executed by a processor, the method described in any implementation manner of the above-mentioned first aspect is implemented.
本公开的上述各个实施例具有如下有益效果:通过本公开的一些实施例的风机控制方法,可以提高呼吸机的通气性和用户的体验感。具体来说,造成呼吸机的输出压力稳定性较差,降低了呼吸机的通气性和用户的体验感的原因在于:采用通过控制呼吸机是主排气管路中的比例阀开度,来实现对呼吸机输出气体流量的控制的方式,对呼吸机输出气体流量的调节的精准度较低,从而导致呼吸机的输出压力稳定性较差,降低了呼吸机的通气性和用户的体验感。基于此,本公开的一些实施例的风机控制方法,应用于目标呼吸机,其中,上述目标呼吸机包括风机装置,首先,确定上述目标呼吸机的运行模式。其次,获取上述目标呼吸机的预设通气压力值、目标通气流量值和输出通气压力值。由此,可以得到用户对于上述目标呼吸机的基础设置和当前时间的通气情况,从而可以用于确定风机转数。然后,根据上述运行模式和上述预设通气压力值,生成目标吸气压力值。之后,根据上述目标吸气压力值,生成目标压力值。由此,可以得到需要在上述目标呼吸机的排气管道内输出的压力值,从而可以用于确定风机转数。随后,将上述目标压力值和上述目标通气流量值输入预先训练得到的风机转数生成模型,得到风机转数作为第一风机转数。其中,上述风机转数生成模型用于表征目标压力值、目标通气流量值与风机转数的对应关系。由此,可以得到需要的风机转数,从而可以用于通过调整风机转数控制上述目标呼吸机的排气管道内的压力值保持稳定。接着,根据上述目标压力值和上述输出通气压力值,生成转数调整系数。由此,可以得到调整风机转数的系数,从而可以辅助风机装置进行调整,使目标呼吸机快速达到目标压力值,缩短了目标压力值的响应时间。紧接着,根据上述第一风机转数和上述转数调整系数,生成第二风机转数。由此,可以得到实际需要输出的第二风机转数,从而可以用于控制与上述目标呼吸机相关联的风机装置执行风机转数调整操作。最后,根据上述第二风机转数,控制与上述目标呼吸机相关联的风机装置执行风机转数调整操作。由此,可以通过控制与上述目标呼吸机相关联的风机装置的方式控制上述目标呼吸机的输出压力值保持稳定。也因为在控制上述目标呼吸机的输出压力值保持稳定时,不仅可以通过调整风机转数的方式提高对呼吸机输出气体流量的调节的精准度,而且考虑到调整风机转数需要响应时间,可以增加调整风机转数的系数以缩短风机转数与输出压力调整时的时间差,从而提高了呼吸机的输出压力稳定性。由此,可以提高呼吸机的通气性和用户的体验感。The above-mentioned various embodiments of the present disclosure have the following beneficial effects: through the fan control method of some embodiments of the present disclosure, the ventilation of the ventilator and the experience of the user can be improved. Specifically, the reason for the poor stability of the output pressure of the ventilator, which reduces the ventilation of the ventilator and the user's experience is that the ventilator is used to control the opening of the proportional valve in the main exhaust line of the ventilator. The method of controlling the output gas flow rate of the ventilator has low accuracy in adjusting the output gas flow rate of the ventilator, resulting in poor stability of the output pressure of the ventilator, reducing the ventilator's ventilation and user experience . Based on this, the fan control method of some embodiments of the present disclosure is applied to a target ventilator, wherein the target ventilator includes a fan device, and first, an operation mode of the target ventilator is determined. Secondly, the preset ventilation pressure value, the target ventilation flow value and the output ventilation pressure value of the above-mentioned target ventilator are acquired. In this way, the user's basic settings for the target ventilator and the ventilation situation at the current time can be obtained, which can be used to determine the number of rotations of the fan. Then, a target inspiratory pressure value is generated according to the aforementioned operating mode and the aforementioned preset ventilation pressure value. After that, the target pressure value is generated based on the above-mentioned target inhalation pressure value. Thereby, the pressure value that needs to be output in the exhaust pipe of the above-mentioned target ventilator can be obtained, so that it can be used to determine the rotation speed of the fan. Subsequently, the above-mentioned target pressure value and the above-mentioned target ventilation flow value are input into the pre-trained fan speed generation model, and the fan speed is obtained as the first fan speed. Wherein, the fan speed generating model is used to represent the corresponding relationship between the target pressure value, the target ventilation flow value and the fan speed. In this way, the required fan speed can be obtained, so that the pressure value in the exhaust pipe of the above-mentioned target ventilator can be controlled by adjusting the fan speed to keep stable. Next, a rotational speed adjustment coefficient is generated based on the target pressure value and the output ventilation pressure value. In this way, the coefficient for adjusting the rotation speed of the fan can be obtained, thereby assisting the adjustment of the fan device, making the target ventilator quickly reach the target pressure value, and shortening the response time of the target pressure value. Next, a second fan speed is generated according to the first fan speed and the rotation adjustment coefficient. In this way, the second fan rotation speed that actually needs to be output can be obtained, so that it can be used to control the fan device associated with the above-mentioned target ventilator to perform a fan rotation speed adjustment operation. Finally, according to the second fan speed, the fan device associated with the target ventilator is controlled to perform a fan speed adjustment operation. Therefore, the output pressure value of the target ventilator can be controlled to be stable by controlling the blower device associated with the target ventilator. It is also because when controlling the output pressure value of the above-mentioned target ventilator to remain stable, not only can the adjustment accuracy of the output gas flow of the ventilator be improved by adjusting the fan speed, but also considering the response time required for adjusting the fan speed, it can be The coefficient for adjusting the number of fan rotations is increased to shorten the time difference between the number of fan rotations and the adjustment of the output pressure, thereby improving the stability of the output pressure of the ventilator. As a result, the air permeability of the ventilator and the experience of the user can be improved.
附图说明Description of drawings
结合附图并参考以下具体实施方式,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。贯穿附图中,相同或相似的附图标记表示相同或相似的元素。应当理解附图是示意性的,元件和元素不一定按照比例绘制。The above and other features, advantages and aspects of the various embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the drawings, the same or similar reference numerals denote the same or similar elements. It should be understood that the drawings are schematic and elements and elements have not necessarily been drawn to scale.
图1是根据本公开的风机控制方法的一些实施例的流程图;FIG. 1 is a flowchart of some embodiments of a wind turbine control method according to the present disclosure;
图2是适于用来实现本公开的一些实施例的电子设备的结构示意图。FIG. 2 is a schematic structural diagram of an electronic device suitable for implementing some embodiments of the present disclosure.
具体实施方式Detailed ways
下面将参照附图更详细地描述本公开的实施例。虽然附图中显示了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例。相反,提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the disclosure are shown in the drawings, it should be understood that the disclosure may be embodied in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these examples are provided so that the understanding of this disclosure will be thorough and complete. It should be understood that the drawings and embodiments of the present disclosure are for exemplary purposes only, and are not intended to limit the protection scope of the present disclosure.
另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。在不冲突的情况下,本公开中的实施例及实施例中的特征可以相互组合。It should also be noted that, for the convenience of description, only the parts related to the related invention are shown in the drawings. In the case of no conflict, the embodiments in the present disclosure and the features in the embodiments can be combined with each other.
需要注意,本公开中提及的“第一”、“第二”等概念仅用于对不同的装置、模块或单元进行区分,并非用于限定这些装置、模块或单元所执行的功能的顺序或者相互依存关系。It should be noted that concepts such as "first" and "second" mentioned in this disclosure are only used to distinguish different devices, modules or units, and are not used to limit the sequence of functions performed by these devices, modules or units or interdependence.
需要注意,本公开中提及的“一个”、“多个”的修饰是示意性而非限制性的,本领域技术人员应当理解,除非在上下文另有明确指出,否则应该理解为“一个或多个”。It should be noted that the modifications of "one" and "multiple" mentioned in the present disclosure are illustrative and not restrictive, and those skilled in the art should understand that unless the context clearly indicates otherwise, it should be understood as "one or more" multiple".
本公开实施方式中的多个装置之间所交互的消息或者信息的名称仅用于说明性的目的,而并不是用于对这些消息或信息的范围进行限制。The names of messages or information exchanged between multiple devices in the embodiments of the present disclosure are used for illustrative purposes only, and are not used to limit the scope of these messages or information.
下面将参考附图并结合实施例来详细说明本公开。The present disclosure will be described in detail below with reference to the accompanying drawings and embodiments.
图1示出了根据本公开的风机控制方法的一些实施例的流程100。该风机控制方法,包括以下步骤:FIG. 1 shows a
步骤101,确定目标呼吸机的运行模式。
在一些实施例中,风机控制方法的执行主体(例如,呼吸机)可以通过各种方式确定目标呼吸机的运行模式。其中,上述目标呼吸机可以为运行中的呼吸机。上述运行模式可以表征上述目标呼吸机运行时且在用户吸气周期时,输出的压力是恒定的或者是自动调节的。上述运行模式可以为但不限于以下中的一项:持续正压力单水平输出模式、压力自动调整模式。In some embodiments, the execution subject of the fan control method (for example, a ventilator) may determine the operating mode of the target ventilator in various ways. Wherein, the above-mentioned target ventilator may be a ventilator in operation. The above-mentioned operation mode may represent that when the above-mentioned target ventilator is running and during the user's inhalation cycle, the output pressure is constant or automatically adjusted. The above-mentioned operation mode may be but not limited to one of the following: continuous positive pressure single-level output mode, and pressure automatic adjustment mode.
在一些实施例的一些可选的实现方式中,上述执行主体可以通过以下步骤确定目标呼吸机的运行模式:In some optional implementations of some embodiments, the execution subject may determine the operating mode of the target ventilator through the following steps:
第一步,响应于确定上述目标呼吸机的运行状态为机器开启状态,控制相关联的显示设备显示治疗界面。其中,上述机器开启状态可以表征上述目标呼吸机已开始运行。上述治疗界面可以包括但不限于以下中的至少一项:治疗模式控件、基础设置控件和设置控件。上述治疗模式控件可以用于跳转至治疗模式界面。上述治疗模式界面可以用于展示治疗过程中的相关的参数信息。上述参数信息可以包括但不限于以下中的至少一项:睡眠时长、呼吸频率和面罩的密闭性。上述基础设置控件可以用于跳转至基础设置界面。上述基础设置界面可以用于展示用于设置上述目标呼吸机的运行功能的控件。上述基础设置界面可以包括但不限于以下至少一项:治疗模式控件、延迟升压控件、压力释放控件、智能开机控件和智能停机控件。上述治疗模式控件可以用于跳转至治疗模式窗口。上述治疗模式窗口可以为用于接收用户的模式输入操作。上述模式输入操作可以为输入治疗模式的操作。上述治疗模式可以表征上述目标呼吸机在治疗过程中,用户吸气时的输出压力值是固定的还是自动调整的。上述输出压力值可以为上述目标呼吸机运行时排气管道内的压力值。上述延迟升压控件用于接收用户的时间选择操作。上述时间选择操作可以为选择在上述目标呼吸机开启逐渐升压时的时间间隔的操作。上述压力释放控件用于确定是否在用户呼气时将呼吸机进气的压力值降低预设降低值。上述预设降低值可以为预先设定的需要将压力降低多少的值。上述智能开机控件可以用于选择是否需要打开自动开机的功能。上述智能停机控件可以用于选择是否需要打开自动停机的功能。上述设置控件可以用于跳转至设置界面。上述设置界面可以为用于展示治疗报告和设备管理及应用的相关功能设置的控件。上述显示设备可以为与上述目标呼吸机通过有线连接或者无线连接的方式进行连接的显示屏。In the first step, in response to determining that the operating state of the target ventilator is the machine-on state, the associated display device is controlled to display a treatment interface. Wherein, the above-mentioned machine on state may represent that the above-mentioned target ventilator has started to run. The above treatment interface may include but not limited to at least one of the following: treatment mode control, basic setting control and setting control. The therapy mode controls described above can be used to jump to the therapy mode interface. The above treatment mode interface can be used to display relevant parameter information in the treatment process. The above parameter information may include, but not limited to, at least one of the following: sleep duration, respiratory rate, and airtightness of the mask. The above basic setting control can be used to jump to the basic setting interface. The above-mentioned basic setting interface may be used to display controls for setting the operating functions of the above-mentioned target ventilator. The above-mentioned basic setting interface may include but not limited to at least one of the following: treatment mode control, ramp-up control, pressure release control, intelligent start-up control and intelligent stop control. The therapy mode controls described above can be used to jump to the therapy mode window. The treatment mode window described above may be operated for receiving a user's mode input. The above-mentioned mode input operation may be an operation of inputting a therapy mode. The above-mentioned treatment mode may represent whether the output pressure value of the above-mentioned target ventilator is fixed or automatically adjusted when the user inhales during the treatment process. The above-mentioned output pressure value may be the pressure value in the exhaust pipe when the above-mentioned target ventilator is running. The above delay boost control is used to receive the user's time selection operation. The above-mentioned time selection operation may be an operation of selecting a time interval when the above-mentioned target ventilator starts to gradually increase the pressure. The above-mentioned pressure relief control is used to determine whether to reduce the pressure value of the ventilator intake air by a preset reduction value when the user exhales. The aforementioned preset reduction value may be a preset value of how much the pressure needs to be reduced. The above-mentioned intelligent power-on control can be used to select whether to enable the automatic power-on function. The above intelligent shutdown control can be used to select whether to enable the function of automatic shutdown. The above setting control can be used to jump to the setting interface. The above-mentioned setting interface may be a control for displaying treatment reports, device management and related function settings of applications. The above-mentioned display device may be a display screen connected to the above-mentioned target ventilator through a wired connection or a wireless connection.
第二步,响应于检测到上述治疗界面中显示的基础设置控件的选择操作,显示基础设置界面。其中,上述选择操作可以为但不限于以下中的至少一项:点击、悬停、拖拽、滑动。The second step is to display the basic setting interface in response to detecting the selection operation of the basic setting control displayed on the treatment interface. Wherein, the above selection operation may be but not limited to at least one of the following: click, hover, drag, and slide.
第三步,响应于检测到上述基础设置界面中显示的治疗模式控件的选择操作,在上述基础设置界面中显示治疗模式窗口。其中,上述治疗模式窗口可以包括但不限于以下中的至少一项:第一模式控件和第二模式控件。上述第一模式控件可以用于选择是否开启持续正压力单水平输出模式。上述第二模式控件可以用于选择是否开启压力自动调整模式。The third step is to display a treatment mode window on the basic setting interface in response to detecting the selection operation of the treatment mode control displayed on the basic setting interface. Wherein, the treatment mode window may include but not limited to at least one of the following: a first mode control and a second mode control. The above-mentioned first mode control can be used to select whether to enable the continuous positive pressure single-level output mode. The above-mentioned second mode control can be used to select whether to enable the automatic pressure adjustment mode.
第四步,响应于检测到上述治疗模式窗口中显示的模式控件的模式控件选择操作,将对应上述模式控件选择操作的治疗模式确定为上述目标呼吸机的运行模式。上述模式控件选择操作可以为但不限于以下中的至少一项:点击、悬停、拖拽、滑动。Step 4: In response to detecting the mode control selection operation of the mode control displayed in the treatment mode window, determine the treatment mode corresponding to the mode control selection operation as the operating mode of the target ventilator. The above mode control selection operation may be but not limited to at least one of the following: click, hover, drag, and slide.
可选地,在步骤102之前,上述执行主体还可以执行以下步骤:Optionally, before
第一步,获取目标运行模式下的历史时间段内的各个目标吸气压力值集合作为历史目标吸气压力值集合。其中,上述历史时间段可以为过去的一段时间。例如,上述历史时间段可以为过去一个月。上述目标运行模式可以为步骤101所确定的目标呼吸机的运行模式。上述历史目标吸气压力值集合包括的每个历史目标吸气压力值对应有至少一个历史目标压力时间段。上述至少一个历史目标压力时间段包括的历史目标压力时间段可以为上述目标呼吸机运行时的输出压力值为对应的历史目标吸气压力值的时间段。实践中,上述执行主体可以通过有线连接方式或者无线连接方式从服务器获取目标运行模式下的历史时间段内的各个目标吸气压力值集合作为历史目标吸气压力值集合。需要指出的是,上述无线连接方式可以包括但不限于3G/4G连接、WiFi连接、蓝牙连接、WiMAX连接、Zigbee连接、UWB(ultra wideband)连接、以及其他现在已知或将来开发的无线连接方式。In the first step, each set of target inspiratory pressure values in the historical time period in the target operation mode is acquired as a set of historical target inspiratory pressure values. Wherein, the above-mentioned historical time period may be a period of time in the past. For example, the aforementioned historical time period may be the past month. The aforementioned target operation mode may be the target operation mode of the ventilator determined in
第二步,对于上述历史目标吸气压力值集合包括的每个历史目标吸气压力值,执行以下子步骤:In the second step, for each historical target inspiratory pressure value included in the above historical target inspiratory pressure value set, perform the following sub-steps:
第一子步骤,将上述历史目标吸气压力值对应的各个历史目标压力时间段确定第一历史时间段集合。The first sub-step is to determine the first historical time period set for each historical target pressure time period corresponding to the historical target inspiratory pressure value.
第二子步骤,将上述第一历史时间段集合中每个第一历史时间段对应的时长确定为第一历史时长,得到第一历史时长集合。The second sub-step is to determine the time length corresponding to each first historical time period in the first historical time period set as the first historical time period to obtain the first historical time period set.
第三子步骤,将上述第一历史时长集合包括的各个第一历史时长的和确定为总历史时长。The third sub-step is to determine the sum of the first historical durations included in the first historical duration set as the total historical duration.
第三步,从所确定的各个总历史时长中选出满足预设历史时长条件的至少一个总历史时长作为目标历史时长集。其中,上述预设历史时长条件可以为总历史时长为上述各个总历史时长中的最大值。The third step is to select at least one total historical duration that satisfies the preset historical duration condition from the determined total historical durations as the target historical duration set. Wherein, the aforementioned preset historical duration condition may be that the total historical duration is the maximum value among the above-mentioned total historical durations.
第四步,根据上述目标历史时长集,生成预测设定压力值。其中,上述预测设定压力值可以为上述目标呼吸机自动默认的输出压力值。实践中,首先,上述执行主体可以将上述目标历史时长集包括的各个目标历史时长的数量确定为时长数量。其次,响应于确定上述时长数量大于1,将上述目标历史时长集中的每个目标历史时长对应的历史目标吸气压力值确定为历史压力值,得到历史压力值集合。然后,将上述历史压力值集合中历史压力值的最大值确定为预测设定压力值。最后,响应于确定上述时长数量等于1,将与上述目标历史时长集包括的目标历史时长对应的历史目标吸气压力值确定为预测设定压力值。The fourth step is to generate a predicted set pressure value according to the above-mentioned target historical duration set. Wherein, the above-mentioned predicted set pressure value may be the automatic default output pressure value of the above-mentioned target ventilator. In practice, firstly, the execution subject may determine the quantity of each target historical duration included in the target historical duration set as the duration quantity. Secondly, in response to determining that the number of time lengths is greater than 1, the historical target inspiratory pressure value corresponding to each target historical time length in the above-mentioned target historical time length set is determined as a historical pressure value to obtain a set of historical pressure values. Then, the maximum value of the historical pressure value in the above historical pressure value set is determined as the predicted set pressure value. Finally, in response to determining that the number of durations is equal to 1, the historical target inspiratory pressure value corresponding to the target historical duration included in the target historical duration set is determined as the predicted set pressure value.
第五步,根据上述预测设定压力值,在上述基础设置界面中显示设置提示窗口。其中,上述设置提示窗口可以为用于选择人工设置预设通气压力值还是系统自动推荐的压力值的窗口。上述设置提示窗口可以包括但不限于以下至少一项:设置提示信息、接受选择控件和拒绝选择控件。上述设置提示信息可以为提示选择自动推荐的压力值的信息。上述接受选择控件可以为用于表征选择接受的控件。上述拒绝选择控件可以为用于表征选择拒绝的控件。实践中,上述执行主体可以将上述预设字符串和预测设定压力值进行组合,得到设置提示信息。其中,上述预设字符串可以为“是否接受将压力值设置为”。然后,在上述基础设置界面中显示设置提示窗口。The fifth step is to set the pressure value according to the above forecast, and display a setting prompt window on the above basic setting interface. Wherein, the above-mentioned setting prompt window may be a window for selecting a manual setting of a preset ventilation pressure value or a pressure value automatically recommended by the system. The above-mentioned setting prompt window may include but not limited to at least one of the following: setting prompt information, accepting a selection control, and rejecting a selection control. The above-mentioned setting prompt information may be information prompting selection of an automatically recommended pressure value. The above-mentioned acceptance selection control may be a control for characterizing selection acceptance. The above-mentioned denial selection control may be a control for characterizing selection denial. In practice, the above-mentioned executive body may combine the above-mentioned preset character string and the predicted set pressure value to obtain setting prompt information. Wherein, the above preset character string may be "whether it is acceptable to set the pressure value to". Then, a setting prompt window is displayed on the above-mentioned basic setting interface.
第六步,响应于检测到作用于上述设置提示窗口显示的接受选择控件的选择操作,在上述基础设置界面中的预设通气压力值窗口中显示上述预测设定压力值作为预设通气压力值。其中,上述预设通气压力值窗口可以用于展示预设通气压力值的窗口。In the sixth step, in response to detecting the selection operation of the acceptance selection control displayed on the above-mentioned setting prompt window, the above-mentioned predicted set pressure value is displayed in the preset ventilation pressure value window in the above-mentioned basic setting interface as the preset ventilation pressure value . Wherein, the above preset ventilation pressure value window may be used to display the window of the preset ventilation pressure value.
上述技术方案及其相关内容作为本公开的实施例的一个发明点,解决了背景技术提及的技术问题三“通过人工设置治疗压力,设置效率较低且设置方式单一,从而降低了用户体验感”。导致降低了用户体验感的因素往往如下:通过人工设置治疗压力,设置效率较低且设置方式单一,从而降低了用户体验感。如果解决了上述因素,就能达到提高用户体验的效果。为了达到这一效果,本公开的一些实施例的风机控制方法,首先,获取目标运行模式下的历史时间段内的各个目标吸气压力值集合作为历史目标吸气压力值集合。其中,上述目标运行模式与上述运行模式相匹配,上述历史目标吸气压力值集合包括的每个历史目标吸气压力值对应有至少一个历史目标压力时间段。由此,可以得到相同模式下的历史目标吸气压力值集合,从而可以参考历史数据用于生成自动推荐的压力值,使得自动推荐的压力值更适用于用户。其次,对于上述历史目标吸气压力值集合包括的每个历史目标吸气压力值,执行以下步骤:将上述历史目标吸气压力值对应的各个历史目标压力时间段确定第一历史时间段集合;将上述第一历史时间段集合中每个第一历史时间段对应的时长确定为第一历史时长,得到第一历史时长集合;将上述第一历史时长集合包括的各个第一历史时长的和确定为总历史时长。由此,可以得到每个历史目标吸气压力值所对应的总历史时长,从而可以用于确定自动推荐的压力值。然后,从所确定的各个总历史时长中选出满足预设历史时长条件的至少一个总历史时长作为目标历史时长集。之后,根据上述目标历史时长集,生成预测设定压力值。由此,可以得到从历史应用时长的角度确定的自动推荐的压力值,从而可以提高使用自动推荐的治疗压力值对于用户的适用性,提高用户使用时的体验感。随后,根据上述预测设定压力值,在上述基础设置界面中显示设置提示窗口。其中,上述设置提示窗口包括设置提示信息、接受选择控件和拒绝选择控件。由此,可以提供两种方式设置治疗压力值,使得用户可以自主选择,从而可以提高用户体验感。最后,响应于检测到作用于上述设置提示窗口显示的接受选择控件的选择操作,在上述基础设置界面中的预设通气压力值窗口中显示上述预测设定压力值作为预设通气压力值。由此,可以实现自动设置治疗压力,提高设置效率。也因为在设置治疗压力值时,用户可以选择人工设置,也可以直接使用自动推荐的治疗压力,从而提高了用户体验感。由此,可以提高用户的体验感。The above-mentioned technical solution and its related content, as an inventive point of the embodiments of the present disclosure, solve the technical problem three mentioned in the background technology: "By manually setting the treatment pressure, the setting efficiency is low and the setting method is single, thereby reducing the user experience. ". Factors that reduce the sense of user experience are often as follows: manually setting the treatment pressure, the setting efficiency is low and the setting method is single, thereby reducing the sense of user experience. If the above factors are resolved, the effect of improving user experience can be achieved. In order to achieve this effect, in the fan control method of some embodiments of the present disclosure, firstly, each set of target suction pressure values in a historical time period in the target operation mode is acquired as a set of historical target suction pressure values. Wherein, the above-mentioned target operation mode matches the above-mentioned operation mode, and each historical target inhalation pressure value included in the above-mentioned set of historical target inhalation pressure values corresponds to at least one historical target pressure time period. Thus, a set of historical target inspiratory pressure values in the same mode can be obtained, so that the historical data can be referred to for generating automatically recommended pressure values, making the automatically recommended pressure values more suitable for users. Secondly, for each historical target inspiratory pressure value included in the above historical target inspiratory pressure value set, perform the following steps: determine the first historical time period set for each historical target pressure time period corresponding to the above historical target inspiratory pressure value; Determining the duration corresponding to each first historical time period in the first historical time period set as the first historical time period to obtain the first historical time period set; determining the sum of the first historical time periods included in the first historical time period set is the total history. Thus, the total historical duration corresponding to each historical target inspiratory pressure value can be obtained, which can be used to determine the automatically recommended pressure value. Then, at least one total history duration that satisfies the preset history duration condition is selected from the determined total history durations as the target history duration set. Afterwards, according to the above-mentioned target historical duration set, a predicted set pressure value is generated. In this way, the automatically recommended pressure value determined from the perspective of historical application duration can be obtained, thereby improving the applicability of using the automatically recommended treatment pressure value to the user, and improving the user's experience when using it. Subsequently, a setting prompt window is displayed on the basic setting interface according to the predicted pressure value. Wherein, the above-mentioned setting prompt window includes setting prompt information, an accepting selection control and a rejecting selection control. Therefore, two ways of setting the treatment pressure value can be provided, so that the user can choose independently, thereby improving the user experience. Finally, in response to detecting a selection operation acting on the acceptance selection control displayed in the setting prompt window, the above-mentioned predicted set pressure value is displayed as the preset ventilation pressure value in the preset ventilation pressure value window in the basic setting interface. Thus, automatic setting of treatment pressure can be realized, and setting efficiency can be improved. It is also because when setting the treatment pressure value, the user can choose to manually set it, or directly use the automatically recommended treatment pressure, thereby improving the user experience. In this way, the experience of the user can be improved.
步骤102,获取目标呼吸机的预设通气压力值、目标通气流量值和输出通气压力值。
在一些实施例中,上述执行主体可以通过有线连接方式或者无线连接方式从服务器获取上述目标呼吸机的预设通气压力值、目标通气流量值和输出通气压力值。其中,上述预设通气压力值可以为用户预先设置的上述目标呼吸机在运行时排气管道内的压力值。上述目标通气流量值可以为当前时间上述目标呼吸机在运行时排气管道内的流量值。上述输出通气压力值可以为当前时间上述目标呼吸机在运行时排气管道内的压力值。上述输出通气压力值可以为压力传感器测量得到的压力值。In some embodiments, the executive body may obtain the preset ventilation pressure value, target ventilation flow value and output ventilation pressure value of the target ventilator from the server through a wired connection or a wireless connection. Wherein, the above-mentioned preset ventilation pressure value may be the pressure value in the exhaust pipe of the above-mentioned target ventilator preset by the user during operation. The above-mentioned target ventilation flow value may be the flow value in the exhaust pipe of the above-mentioned target ventilator at the current time when it is running. The above-mentioned output ventilation pressure value may be the pressure value in the exhaust pipe when the above-mentioned target ventilator is running at the current time. The above-mentioned output ventilation pressure value may be a pressure value measured by a pressure sensor.
步骤103,根据运行模式和预设通气压力值,生成目标吸气压力值。
在一些实施例中,上述执行主体可以根据上述运行模式和上述预设通气压力值,生成目标吸气压力值。其中,上述目标吸气压力值可以为用户在吸气时期望上述目标呼吸机运行时排气管道内的压力值。实践中,上述执行主体可以响应于确定目标呼吸机的运行模式为上述持续正压力单水平输出模式,将上述预设通气压力值确定为目标吸气压力值。In some embodiments, the execution subject may generate a target inspiratory pressure value according to the above operation mode and the above preset ventilation pressure value. Wherein, the above-mentioned target inhalation pressure value may be the pressure value in the exhaust pipe when the user expects the above-mentioned target ventilator to operate during inhalation. In practice, the executive body may determine the preset ventilation pressure value as the target inspiratory pressure value in response to determining that the operating mode of the target ventilator is the continuous positive pressure single-level output mode.
在一些实施例的一些可选的实现方式中,上述执行主体还可以通过以下步骤根据上述运行模式和上述预设通气压力值,生成目标吸气压力值:In some optional implementations of some embodiments, the executive body may also generate a target inspiratory pressure value according to the above operation mode and the above preset ventilation pressure value through the following steps:
第一步,响应于确定上述目标呼吸机的运行模式为上述压力自动调整模式,将上述预设通气压力值确定为初始吸气压力值。In the first step, in response to determining that the operation mode of the target ventilator is the pressure automatic adjustment mode, the preset ventilation pressure value is determined as the initial inspiratory pressure value.
第二步,响应于检测到呼吸事件发生,生成呼吸事件信息。其中,上述呼吸事件信息可以包括事件类型和事件时长。上述事件类型可以为但不限于以下中的一项:呼吸暂停事件、低通气事件。上述呼吸暂停事件可以为用户在治疗过程中出现呼吸暂停的事件。上述低通气事件可以为用户在治疗过程中出现低通气的事件。上述事件时长可以为当前时间发生事件类型的事件的时长。实践中,首先,上述执行主体可以响应于检测到呼吸事件发生,确定呼吸事件的事件类型和事件时长。然后,将上述事件类型和事件时长进行组合,得到呼吸事件信息。其中,上述组合方式可以为字符拼接。In a second step, generating respiratory event information in response to detecting the occurrence of a respiratory event. Wherein, the above respiratory event information may include event type and event duration. The aforementioned event type may be, but not limited to, one of the following: apnea event, hypopnea event. The aforementioned apnea event may be an event in which the user has apnea during the treatment process. The aforementioned hypoventilation event may be an event in which the user experiences hypoventilation during treatment. The above event duration may be the duration of an event of the event type occurring at the current time. In practice, firstly, the execution subject may determine the event type and event duration of the respiratory event in response to detecting the occurrence of the respiratory event. Then, the above event types and event durations are combined to obtain respiratory event information. Wherein, the above combination manner may be character splicing.
第三步,根据上述呼吸事件信息,生成调整压力值。其中,上述调整压力值可以为当前输出压力值需要增加或者减少的压力值。实践中,首先,上述执行主体可以确定上述呼吸事件信息包括的事件类型。然后,将对应事件类型的预先设定的预设调整压力值确定为调整压力值。In the third step, an adjusted pressure value is generated according to the above respiratory event information. Wherein, the above-mentioned adjusted pressure value may be a pressure value that needs to be increased or decreased by the current output pressure value. In practice, first, the execution subject may determine the event type included in the respiratory event information. Then, a preset preset adjustment pressure value corresponding to the event type is determined as the adjustment pressure value.
在一些实施例的一些可选的实现方式中,上述执行主体可以通过以下子步骤根据上述呼吸事件信息,生成调整压力值:In some optional implementations of some embodiments, the executive body may generate an adjusted pressure value according to the respiratory event information through the following sub-steps:
第一子步骤,响应于确定上述呼吸事件信息包括的事件类型为呼吸暂停事件,将上述呼吸事件信息包括的事件时长输入预先训练得到的第一压力调整模型,得到第一调整压力值作为调整压力值。其中,上述第一压力调整模型可以用于表征事件时长与第一调整压力值的对应关系。作为示例,上述第一压力调整模型可以为对应关系表。其中,上述对应关系表可以是预先设定的大量的事件时长与第一调整压力值的对应关系的对应关系表。实践中,将输入的事件时长与对应关系表中的多个事件时长依次进行比较,若对应关系表中的某一个事件时长与该事件时长相同或者时长差在预设范围内,则将对应关系表中的该事件时长对应的第一调整压力值作为该事件时长所指示的第一调整压力值。The first sub-step, in response to determining that the event type included in the respiratory event information is an apnea event, input the event duration included in the respiratory event information into the first pressure adjustment model obtained in advance to obtain the first adjusted pressure value as the adjusted pressure value. Wherein, the above-mentioned first pressure adjustment model may be used to characterize the corresponding relationship between the event duration and the first adjusted pressure value. As an example, the above-mentioned first pressure adjustment model may be a correspondence table. Wherein, the above correspondence table may be a preset correspondence table of a large number of correspondences between event durations and first adjusted pressure values. In practice, the input event duration is compared with multiple event durations in the corresponding relationship table in turn. If the duration of an event in the corresponding relationship table is the same as the event duration or the duration difference is within the preset range, the corresponding relationship The first adjusted pressure value corresponding to the event duration in the table is used as the first adjusted pressure value indicated by the event duration.
上述第一压力调整模型还可以为以事件时长为输入且以第一调整压力值为输出的神经网络模型。上述第一压力调整模型可以为根据训练样本集训练得到的。The above-mentioned first pressure adjustment model may also be a neural network model that takes event duration as input and outputs the first adjusted pressure value. The above-mentioned first pressure adjustment model may be obtained by training according to the training sample set.
可选地,上述训练样本集合包括样本事件时长和样本第一调整压力值。实践中,上述第一压力调整模型可以是基于训练样本集合执行以下训练步骤得到的:将训练样本集合中的至少一个训练样本的样本事件时长分别输入至初始机器学习模型,得到所对应的第一调整压力值;将上述至少一个训练样本中的每个样本事件时长对应的第一调整压力值与对应的样本第一调整压力值进行比较;根据比较结果确定上述初始机器学习模型的预测准确率;确定上述预测准确率是否大于预设准确率阈值;响应于确定上述准确率大于上述预设准确率阈值,则将上述初始机器学习模型确定为训练完成的第一压力调整模型;响应于确定上述准确率不大于上述预设准确率阈值,调整上述初始机器学习模型的参数,以及使用未使用过的训练样本组成训练样本集合,使用调整后的初始机器学习模型作为初始机器学习模型,再次执行上述训练步骤。其中。上述初始机器学习模型可以是卷积神经网络模型。Optionally, the above training sample set includes a sample event duration and a sample first adjusted pressure value. In practice, the above-mentioned first pressure adjustment model can be obtained by performing the following training steps based on the training sample set: respectively input the sample event duration of at least one training sample in the training sample set into the initial machine learning model, and obtain the corresponding first Adjusting the pressure value; comparing the first adjusted pressure value corresponding to the duration of each sample event in the at least one training sample with the first adjusted pressure value of the corresponding sample; determining the prediction accuracy of the above initial machine learning model according to the comparison result; Determine whether the above-mentioned prediction accuracy rate is greater than the preset accuracy rate threshold; in response to determining that the above-mentioned accuracy rate is greater than the above-mentioned preset accuracy rate threshold value, then determine the above-mentioned initial machine learning model as the first pressure adjustment model that has been trained; in response to determining the above-mentioned accuracy rate rate is not greater than the above preset accuracy threshold, adjust the parameters of the above initial machine learning model, and use unused training samples to form a training sample set, use the adjusted initial machine learning model as the initial machine learning model, and perform the above training again step. in. The aforementioned initial machine learning model may be a convolutional neural network model.
第二子步骤,响应于确定上述呼吸事件信息包括的事件类型为低通气事件,将上述呼吸事件信息包括的事件时长输入预先训练得到的第二压力调整模型,得到第二调整压力值作为调整压力值。其中,上述第二压力调整模型可以用于表征事件时长与第二调整压力值的对应关系。作为示例,上述第二压力调整模型可以为对应关系表。其中,上述对应关系表可以是预设的大量的事件时长与第二调整压力值的对应关系的对应关系表。实践中,将输入的事件时长与对应关系表中的多个事件时长依次进行比较,若对应关系表中的某一个事件时长与该事件时长相同或者时长差在预设范围内,则将对应关系表中的该事件时长对应的第二调整压力值作为该事件时长所指示的第二调整压力值。In the second sub-step, in response to determining that the event type included in the respiratory event information is a hypopnea event, input the event duration included in the respiratory event information into the second pressure adjustment model obtained in advance to obtain the second adjusted pressure value as the adjusted pressure value. Wherein, the above-mentioned second pressure adjustment model may be used to characterize the corresponding relationship between the event duration and the second adjusted pressure value. As an example, the above-mentioned second pressure adjustment model may be a correspondence table. Wherein, the above correspondence table may be a preset correspondence table of a large number of correspondences between event durations and second adjusted pressure values. In practice, the input event duration is compared with multiple event durations in the corresponding relationship table in turn. If the duration of an event in the corresponding relationship table is the same as the event duration or the duration difference is within the preset range, the corresponding relationship The second adjusted pressure value corresponding to the event duration in the table is used as the second adjusted pressure value indicated by the event duration.
上述第二压力调整模型可以为以事件时长为输入且以第二调整压力值为输出的神经网络模型。上述第二压力调整模型可以为根据训练样本集训练得到的。The above-mentioned second pressure adjustment model may be a neural network model that takes event duration as input and outputs the second adjusted pressure value. The above-mentioned second pressure adjustment model may be obtained by training according to the training sample set.
可选地,上述训练样本集合包括样本事件时长和样本第二调整压力值。实践中,上述第二压力调整模型可以是基于训练样本集合执行以下训练步骤得到的:将训练样本集合中的至少一个训练样本的样本事件时长分别输入至初始机器学习模型,得到所对应的第二调整压力值;将上述至少一个训练样本中的每个样本事件时长对应的第二调整压力值与对应的样本第二调整压力值进行比较;根据比较结果确定上述初始机器学习模型的预测准确率;确定上述预测准确率是否大于预设准确率阈值;响应于确定上述准确率大于上述预设准确率阈值,则将上述初始机器学习模型确定为训练完成的第二压力调整模型;响应于确定上述准确率不大于上述预设准确率阈值,调整上述初始机器学习模型的参数,以及使用未使用过的训练样本组成训练样本集合,使用调整后的初始机器学习模型作为初始机器学习模型,再次执行上述训练步骤。其中。上述初始机器学习模型可以是卷积神经网络模型。Optionally, the above training sample set includes a sample event duration and a sample second adjusted pressure value. In practice, the above-mentioned second pressure adjustment model can be obtained by performing the following training steps based on the training sample set: respectively input the sample event duration of at least one training sample in the training sample set into the initial machine learning model, and obtain the corresponding second Adjusting the pressure value; comparing the second adjusted pressure value corresponding to the duration of each sample event in the at least one training sample with the second adjusted pressure value of the corresponding sample; determining the prediction accuracy of the above initial machine learning model according to the comparison result; Determine whether the above-mentioned prediction accuracy rate is greater than the preset accuracy rate threshold; in response to determining that the above-mentioned accuracy rate is greater than the above-mentioned preset accuracy rate threshold value, then determine the above-mentioned initial machine learning model as the second pressure adjustment model that has been trained; in response to determining the above-mentioned accuracy rate rate is not greater than the above preset accuracy threshold, adjust the parameters of the above initial machine learning model, and use unused training samples to form a training sample set, use the adjusted initial machine learning model as the initial machine learning model, and perform the above training again step. in. The aforementioned initial machine learning model may be a convolutional neural network model.
上述技术方案其相关内容作为本公开的实施例的一个发明点,解决了背景技术提及的技术问题四“在发生呼吸事件时,针对呼吸事件设置预设的压力值进行调整,不同的事件类型和事件时长,调整的压力值相同,当预设的压力值较大时,针对低通气事件或者事件时长较短的情况发生时,导致过冲现象产生的次数较多,影响用户睡眠,当预设的压力值较小时,针对呼吸暂停事件或者事件时长较长的情况发生时,导致呼吸机的通气性较低,从而造成用户体验感较差”。导致过冲现象产生的次数较多或呼吸机的通气性较低,从而造成用户体验感较差的因素往往如下:在发生呼吸事件时,针对呼吸事件设置预设的压力值进行调整,不同的事件类型和事件时长,调整的压力值相同,当预设的压力值较大时,针对低通气事件或者事件时长较短的情况发生时,导致过冲现象产生的次数较多,影响用户睡眠,当预设的压力值较小时,针对呼吸暂停事件或者事件时长较长的情况发生时,导致呼吸机的通气性较低,从而造成用户体验感较差。如果解决了上述因素,就能达到提高呼吸机的通气性、减少过冲现象产生的次数,从而提高用户的体验感的效果。为了达到这一效果,本公开的一些实施例的风机控制方法,首先,响应于确定上述呼吸事件信息包括的事件类型为呼吸暂停事件,将上述呼吸事件信息包括的事件时长输入预先训练得到的第一压力调整模型,得到第一调整压力值作为调整压力值。其中,上述第一压力调整模型用于表征事件时长与第一调整压力值的对应关系。由此,可以在上述呼吸事件信息包括的事件类型为呼吸暂停事件时,根据呼吸暂停事件的时长,确定需要调整多少压力值,从而可以针对不同的呼吸暂停事件的时长,调整不同的压力值。其次,响应于确定上述呼吸事件信息包括的事件类型为低通气事件,将上述呼吸事件信息包括的事件时长输入预先训练得到的第二压力调整模型,得到第二调整压力值作为调整压力值。其中,上述第二压力调整模型用于表征事件时长与第二调整压力值的对应关系。由此,可以在上述呼吸事件信息包括的事件类型为低通气事件时,根据低通气事件的时长,确定需要调整多少压力值,从而可以针对不同的低通气事件的时长,调整不同的压力值。也因为针对不同类型的呼吸事件,同一类型的事件,不同的事件时长,调整的压力值均不相同,由此用户在使用呼吸机时,当发生呼吸事件时,可以根据呼吸事件的具体情况,自动生成适合用户实际情况的调整压力值,从而可以在提高呼吸机通气性的同时,减少过冲现象的产生,进而提高用户的体验感。The above-mentioned technical solution and its related content are regarded as an inventive point of the embodiment of the present disclosure, which solves the technical problem four mentioned in the background technology: "When a respiratory event occurs, adjust the preset pressure value for the respiratory event. Different event types The adjusted pressure value is the same as the event duration. When the preset pressure value is larger, when the hypoventilation event or the event duration is shorter, it will cause more overshoots and affect the user's sleep. When the set pressure value is small, when an apnea event or a long event occurs, the ventilation of the ventilator will be low, resulting in a poor user experience." The factors that lead to more overshoots or lower ventilation of the ventilator, resulting in poor user experience are often as follows: When a breathing event occurs, adjust the preset pressure value for the breathing event. The adjusted pressure value is the same for the type of event and the duration of the event. When the preset pressure value is larger, when the hypoventilation event or the event duration is shorter, the number of overshoots will occur more often, which will affect the user's sleep. When the preset pressure value is small, when an apnea event or a long event occurs, the ventilation of the ventilator is low, resulting in a poor user experience. If the above factors are resolved, the ventilating performance of the ventilator can be improved, the number of overshoots can be reduced, and the user experience can be improved. In order to achieve this effect, in some embodiments of the fan control method of the present disclosure, first, in response to determining that the event type included in the above respiratory event information is an apnea event, input the event duration included in the above respiratory event information into the pre-trained first A pressure adjustment model, obtaining the first adjusted pressure value as the adjusted pressure value. Wherein, the above-mentioned first pressure adjustment model is used to characterize the corresponding relationship between the event duration and the first adjusted pressure value. Thus, when the event type included in the respiratory event information is an apnea event, it is possible to determine how much pressure value needs to be adjusted according to the duration of the apnea event, so that different pressure values can be adjusted for different durations of apnea events. Secondly, in response to determining that the event type included in the respiratory event information is a hypopnea event, input the event duration included in the respiratory event information into the second pressure adjustment model obtained in advance to obtain the second adjusted pressure value as the adjusted pressure value. Wherein, the above-mentioned second pressure adjustment model is used to characterize the corresponding relationship between the event duration and the second adjusted pressure value. Therefore, when the event type included in the above respiratory event information is a hypopnea event, it is possible to determine how much the pressure value needs to be adjusted according to the duration of the hypopnea event, so that different pressure values can be adjusted for different durations of the hypopnea event. Also because for different types of respiratory events, the same type of events, different event durations, the adjusted pressure values are not the same, so when the user uses the ventilator, when a respiratory event occurs, according to the specific circumstances of the respiratory event, Automatically generate an adjusted pressure value suitable for the actual situation of the user, so as to improve the ventilation of the ventilator while reducing the occurrence of overshoot, thereby improving the user's experience.
第四步,将上述调整压力值与上述初始吸气压力值的和确定为第一压力值。In the fourth step, the sum of the adjusted pressure value and the initial inspiratory pressure value is determined as the first pressure value.
第五步,响应于确定上述第一压力值满足预设第一压力条件,将上述第一压力值确定为目标吸气压力值。其中,上述预设第一压力条件可以为上述第一压力值小于等于预先设定的输出压力值的最大值。Step 5: In response to determining that the first pressure value satisfies a preset first pressure condition, determine the first pressure value as the target inspiratory pressure value. Wherein, the preset first pressure condition may be that the first pressure value is less than or equal to the maximum value of the preset output pressure value.
在一些实施例的另一些可选的实现方式中,上述执行主体还可以通过以下步骤根据上述运行模式和上述预设通气压力值,生成目标吸气压力值:In other optional implementation manners of some embodiments, the executive body may also generate a target inspiratory pressure value according to the above operation mode and the above preset ventilation pressure value through the following steps:
第一步,响应于当前时间满足预设间隔时长条件,确定第一时间段内是否发生呼吸事件。其中,上述第一时间段为历史时间至当前时间的时间段。上述历史时间可以为上次发生呼吸事件的时间。上述第一时间段的间隔时长为对应上述预设间隔时长条件的预设间隔时长。上述预设间隔时长条件可以为当前时间与上次发生呼吸事件的时间间隔为预设间隔时长。上述预设间隔时长可以为预先设定的间隔时长。例如,上述预设间隔时长可以为10分钟。实践中,首先,上述执行主体可以响应于当前时间满足预设间隔时长条件,确定第一时间段内的流量曲线。其中,上述流量曲线可以表征各个时刻的气体流量值。其次,将上述流量曲线按照预设事件间隔时长划分为各个流量曲线段。其中,上述预设事件间隔时长可以为预先设定的用于判断呼吸事件的间隔时长。例如,上述预设事件间隔时长可以为1分钟。然后,对于上述各个流量曲线段中的每个流量曲线段,执行以下子步骤:The first step is to determine whether a respiratory event occurs within the first time period in response to the current time meeting the preset interval duration condition. Wherein, the above-mentioned first time period is a time period from historical time to current time. The aforementioned historical time may be the time when the last respiratory event occurred. The interval length of the first time period is a preset interval length corresponding to the preset interval length condition. The aforementioned preset interval length condition may be that the time interval between the current time and the last occurrence of the respiratory event is the preset interval length. The aforementioned preset interval duration may be a preset interval duration. For example, the aforementioned preset interval may be 10 minutes. In practice, first, the execution subject may determine the traffic curve in the first time period in response to the current time meeting the preset interval length condition. Wherein, the above flow curve can represent the gas flow value at each moment. Secondly, the above flow curve is divided into each flow curve segment according to the preset event interval time length. Wherein, the aforementioned preset event interval time may be a preset interval time for judging respiratory events. For example, the aforementioned preset event interval may be 1 minute. Then, for each of the above individual flow profile segments, perform the following sub-steps:
第一子步骤,将上述流量曲线段中的流量最大值与流量最小值的差与预设阈值进行比较。其中,上述预设阈值可以为预先设定的阈值。The first sub-step is to compare the difference between the maximum flow value and the minimum flow value in the above-mentioned flow curve segment with a preset threshold. Wherein, the aforementioned preset threshold may be a preset threshold.
第二子步骤,响应于确定上述流量曲线段中的流量最大值与流量最小值的差大于上述预设阈值,确定在上述流量曲线段对应的时间段内未发生呼吸事件。In the second sub-step, in response to determining that the difference between the maximum flow value and the minimum flow value in the flow curve segment is greater than the preset threshold, determine that no respiratory event occurs within the time period corresponding to the flow curve segment.
第三子步骤,响应于确定上述流量曲线段中的流量最大值与流量最小值的差小于等于上述预设阈值,确定在上述流量曲线段对应的时间段内发生呼吸事件。In the third sub-step, in response to determining that the difference between the maximum flow rate and the minimum flow rate in the flow curve segment is less than or equal to the preset threshold, determine that a respiratory event occurs within the time period corresponding to the flow rate curve segment.
之后,响应于确定上述各个流量曲线段对应的各个时间段均未发生呼吸事件,确定在上述第一时间段内未发生呼吸事件。Afterwards, in response to determining that no respiratory event occurs in each time period corresponding to each flow curve segment, it is determined that no respiratory event occurs in the first time period.
最后,响应于确定上述各个流量曲线段包括的任意流量曲线段对应的时间段发生呼吸事件,确定在上述第一时间段内发生呼吸事件。Finally, in response to determining that a respiratory event occurs in a time period corresponding to any flow curve segment included in each of the flow curve segments, it is determined that a respiratory event occurs within the first time period.
第二步,响应于确定上述第一时间段内未发生呼吸事件,将上述预设通气压力值确定为目标吸气压力值。In a second step, in response to determining that no respiratory event occurs within the first time period, the preset ventilation pressure value is determined as the target inspiratory pressure value.
步骤104,根据目标吸气压力值,生成目标压力值。
在一些实施例中,上述执行主体可以根据上述目标吸气压力值,生成目标压力值。其中,上述目标压力值可以为期望上述目标呼吸机运行时排气管道内的压力值。实践中,首先,上述执行主体可以确定当前时间在呼气周期内或者吸气周期内。其次,响应于确定当前时间在呼气周期内,确定当前时间的用户呼吸类型为呼气。然后,响应于确定当前时间在吸气周期内,确定当前时间的用户呼吸类型为吸气。最后,响应于确定当前时间的用户呼吸类型为吸气,将上述目标吸气压力值确定为目标压力值。In some embodiments, the execution subject may generate a target pressure value according to the target inspiratory pressure value. Wherein, the above-mentioned target pressure value may be the pressure value in the exhaust pipe when the above-mentioned target ventilator is expected to operate. In practice, first, the execution subject may determine that the current time is within an exhalation cycle or an inhalation cycle. Second, in response to determining that the current time is within an exhalation cycle, it is determined that the user's breath type at the current time is exhalation. Then, in response to determining that the current time is within an inhalation cycle, it is determined that the user's breath type at the current time is inhalation. Finally, in response to determining that the breathing type of the user at the current time is inhalation, the above-mentioned target inhalation pressure value is determined as the target pressure value.
在一些实施例的一些可选的实现方式中,上述执行主体可以通过以下步骤根据上述目标吸气压力值,生成目标压力值:In some optional implementations of some embodiments, the executive body may generate a target pressure value according to the target inspiratory pressure value through the following steps:
第一步,确定当前时间的用户呼吸类型。其中,上述用户呼吸类型为以下中的一项:呼气、吸气。实践中,首先,上述执行主体可以确定当前时间在呼气周期内或者吸气周期内。其次,响应于确定当前时间在呼气周期内,确定当前时间的用户呼吸类型为呼气。然后,响应于确定当前时间在吸气周期内,确定当前时间的用户呼吸类型为吸气。The first step is to determine the breathing pattern of the user at the current time. Wherein, the breathing type of the user is one of the following: exhalation, inhalation. In practice, first, the execution subject may determine that the current time is within an exhalation cycle or an inhalation cycle. Second, in response to determining that the current time is within an exhalation cycle, it is determined that the user's breath type at the current time is exhalation. Then, in response to determining that the current time is within an inhalation cycle, it is determined that the user's breath type at the current time is inhalation.
第二步,响应于确定当前时间的用户呼吸类型为呼气,确定呼气减压模式是否为减压开启状态。其中,上述减压开启状态可以表征已开启呼气减压模式。实践中,上述执行主体可以响应于确定当前时间的用户呼吸类型为呼气,响应于检测到上述基础设置界面中显示的呼气减压模式控件的减压选择操作,确定对应上述减压选择操作的呼气减压模式是否开启。其次,响应于确定对应上述减压选择操作的呼气减压模式为开启,确定呼气减压模式为减压开启状态。In the second step, in response to determining that the breathing type of the user at the current time is exhalation, determine whether the exhalation decompression mode is in a decompression-on state. Wherein, the above decompression enabled state may represent that the expiratory decompression mode has been activated. In practice, the execution subject may determine that the user's breath type at the current time is exhalation, and in response to detecting the decompression selection operation of the exhalation decompression mode control displayed in the basic setting interface, determine that the corresponding decompression selection operation Whether the expiratory decompression mode of the device is turned on. Secondly, in response to determining that the expiratory decompression mode corresponding to the decompression selection operation is on, determine that the expiratory decompression mode is in the decompression on state.
第三步,响应于确定上述呼气减压模式为减压开启状态,确定减压档位类型。实践中,上述执行主体可以响应于确定上述呼气减压模式为减压开启状态,在上述基础设置界面中显示减压模式窗口。其中,上述减压模式窗口可以为用于选择减压档位类型的窗口。上述减压模式窗口可以包括至少一个减压档位控件。上述减压档位控件可以为用于选择减压档位类型的控件。上述减压档位类型对应有压力减值。上述减压档位类型与上述压力减值的对应关系可以为一一对应。上述压力减值可以为当前输出压力值需要减少的压力值。The third step is to determine the decompression gear type in response to determining that the exhalation decompression mode is the decompression-on state. In practice, the executive body may display a decompression mode window on the basic setting interface in response to determining that the exhalation decompression mode is in the decompression-on state. Wherein, the above-mentioned decompression mode window may be a window for selecting a decompression gear type. The above-mentioned decompression mode window may include at least one decompression gear control. The above-mentioned decompression gear control may be a control for selecting a decompression gear type. The above decompression gear types correspond to pressure deduction. The correspondence relationship between the above-mentioned decompression gear type and the above-mentioned pressure deduction value may be a one-to-one correspondence. The above-mentioned pressure reduction value may be a pressure value that needs to be reduced from the current output pressure value.
第四步,将上述减压档位类型对应的压力减值与上述目标吸气压力值的差确定为第二压力值。In the fourth step, the difference between the pressure deduction value corresponding to the decompression gear type and the target suction pressure value is determined as the second pressure value.
第五步,响应于确定上述第二压力值满足预设第二压力条件,将上述第二压力值确定为目标压力值。其中,上述预设第二压力条件可以为上述第二压力值大于用户预先设定的输出压力值的最小值。Step 5: In response to determining that the second pressure value satisfies a preset second pressure condition, determine the second pressure value as a target pressure value. Wherein, the preset second pressure condition may be a minimum value at which the second pressure value is greater than the output pressure value preset by the user.
可选地,上述执行主体可以响应于确定上述第二压力值未满足上述预设第二压力条件,将用户预先设定的输出压力值的最小值确定为目标压力值。Optionally, the execution subject may determine the minimum value of the output pressure value preset by the user as the target pressure value in response to determining that the second pressure value does not satisfy the preset second pressure condition.
步骤105,将目标压力值和目标通气流量值输入预先训练得到的风机转数生成模型,得到风机转数作为第一风机转数。
在一些实施例中,上述执行主体可以将上述目标压力值和上述目标通气流量值输入预先训练得到的风机转数生成模型,得到风机转数作为第一风机转数。其中,上述风机转数生成模型用于表征目标压力值、目标通气流量值与风机转数的对应关系。作为示例,风机转数生成模型可以是基于对大量的目标压力值、目标通气流量值和风机转数的统计而预先制定的、存储有多个目标压力值、目标通气流量值和风机转数的对应关系的对应关系表。In some embodiments, the executive body may input the above-mentioned target pressure value and the above-mentioned target ventilation flow value into a pre-trained fan speed generating model, and obtain the fan speed as the first fan speed. Wherein, the fan speed generating model is used to represent the corresponding relationship between the target pressure value, the target ventilation flow value and the fan speed. As an example, the fan speed generation model may be pre-established based on the statistics of a large number of target pressure values, target ventilation flow values, and fan speeds, and store multiple target pressure values, target ventilation flow values, and fan speeds. Correspondence table of correspondence relation.
可选地,上述风机转数生成模型还可以是根据线性回归算法基于训练样本集训练得到的模型。其中,上述训练样本集中的训练样本包括样本目标压力值、样本目标通气流量值与样本风机转数。Optionally, the above fan speed generating model may also be a model trained based on a training sample set according to a linear regression algorithm. Wherein, the training samples in the above training sample set include sample target pressure values, sample target ventilation flow values and sample fan speeds.
可选地,上述风机转数生成模型还可以是以目标压力值、目标通气流量值为输入,且以风机转数为输出的神经网络模型。上述神经网络模型可以为卷积神经网络模型。Optionally, the above-mentioned fan speed generation model may also be a neural network model that takes the target pressure value and the target ventilation flow value as input, and takes the fan speed as output. The aforementioned neural network model may be a convolutional neural network model.
步骤106,根据目标压力值和输出通气压力值,生成转数调整系数。
在一些实施例中,上述执行主体可以根据上述目标压力值和上述输出通气压力值,生成转数调整系数。其中,上述转数调整系数可以为用于调整风机转数的系数。实践中,上述执行主体可以将上述目标压力值与上述输出通气压力值的比值的平方确定为转数调整系数。In some embodiments, the executive body may generate a rotation speed adjustment coefficient according to the target pressure value and the output ventilation pressure value. Wherein, the above-mentioned rotation speed adjustment coefficient may be a coefficient for adjusting the rotation speed of the fan. In practice, the executive body may determine the square of the ratio of the target pressure value to the output ventilation pressure value as the rotation speed adjustment coefficient.
步骤107,根据第一风机转数和转数调整系数,生成第二风机转数;
在一些实施例中,上述执行主体可以根据上述第一风机转数和上述转数调整系数,生成第二风机转数。其中,上述第二风机转数可以为需要风机装置转动所能达到的转数。实践中,上述执行主体可以将上述第一风机转数和上述转数调整系数的乘积确定为第二风机转数。In some embodiments, the execution subject may generate the second fan speed according to the first fan speed and the rotation adjustment coefficient. Wherein, the above-mentioned second fan rotation speed may be the rotation speed that can be reached by the rotation of the fan device. In practice, the executive body may determine the product of the first fan rotation speed and the rotation adjustment coefficient as the second fan rotation speed.
步骤108,根据第二风机转数,控制与目标呼吸机相关联的风机装置执行风机转数调整操作。
在一些实施例中,上述执行主体可以根据上述第二风机转数,控制与上述目标呼吸机相关联的风机装置执行风机转数调整操作。其中,上述风机转数调整操作可以为调整风机的转数的操作。实践中,上述执行主体可以控制与上述目标呼吸机相关联的风机装置按照上述第二风机转数转动,执行风机转数调整操作。In some embodiments, the executive body may control the fan device associated with the target ventilator to perform a fan speed adjustment operation according to the second fan speed. Wherein, the operation of adjusting the number of rotations of the fan may be an operation of adjusting the number of rotations of the fan. In practice, the executive body may control the fan device associated with the target ventilator to rotate according to the second fan speed, and perform the fan speed adjustment operation.
可选地,上述执行主体还可以执行以下步骤:Optionally, the above execution subject may also perform the following steps:
第一步,确定上述目标呼吸机的运行状态。其中,上述运行状态可以为但不限于以下中的一项:机器开启状态、机器关闭状态。上述机器关闭状态可以表征上述目标呼吸机已停止运行。The first step is to determine the operating status of the above-mentioned target ventilator. Wherein, the above-mentioned operating state may be, but not limited to, one of the following: machine on state, machine off state. The above-mentioned machine-off state may indicate that the above-mentioned target ventilator has ceased operation.
第二步,响应于确定上述目标呼吸机的运行状态为机器关闭状态,确定运行时间段。实践中,上述执行主体可以将上述目标呼吸机从开始运行至停止运行的时间段确定为运行时间段。In the second step, in response to determining that the operating state of the target ventilator is the machine off state, determine the operating time period. In practice, the executive body may determine the time period from the start of operation to the stop of operation of the target ventilator as the operation time period.
第三步,获取对应上述运行时间段的目标吸气压力值集合。其中,上述目标吸气压力值集合中的每个目标吸气压力值对应有目标压力时间段。其中,上述目标压力时间段可以为用户吸气时以对应目标吸气压力值为输出压力值的时间段。The third step is to obtain a set of target inspiratory pressure values corresponding to the above operation time period. Wherein, each target inspiratory pressure value in the above target inspiratory pressure value set corresponds to a target pressure time period. Wherein, the above-mentioned target pressure time period may be a time period during which the corresponding target inhalation pressure value is used to output the pressure value when the user inhales.
第四步,从上述目标吸气压力值集合中选出满足预设目标压力条件的目标吸气压力值作为显示目标吸气压力值。其中,上述预设目标压力条件可以为目标吸气压力值为上述目标吸气压力值集合中的最大值。The fourth step is to select a target inspiratory pressure value that satisfies the preset target pressure condition from the set of target inspiratory pressure values as the displayed target inspiratory pressure value. Wherein, the above-mentioned preset target pressure condition may be that the target inspiratory pressure value is the maximum value in the above-mentioned set of target inspiratory pressure values.
第五步,从上述运行时间段中选出对应上述显示目标吸气压力值的各个目标压力时间段作为目标时间段集。In the fifth step, each target pressure time period corresponding to the displayed target inspiratory pressure value is selected from the above-mentioned running time period as a set of target time periods.
第六步,对于上述目标时间段集中的每个目标时间段,将上述目标时间段对应的时长确定为第一时长。Step 6: For each target time period in the set of target time periods, determine the duration corresponding to the above target time period as the first duration.
第七步,将所确定的各个第一时长的和确定为目标时长。In the seventh step, the sum of the determined first durations is determined as the target duration.
第八步,根据上述目标时长、上述运行时间段和上述显示目标吸气压力值,生成报告信息。其中,上述报告信息可以包括本次治疗的时长和输出压力值的相关参数。实践中,上述执行主体将上述运行时间段对应的时长确定为运行时长。其次,将上述目标时长与上述运行时长的比值确定为时长占比。最后,将上述运行时长、上述运行时间段、上述显示目标吸气压力值、上述目标时长和上述时长占比填充至上述预设报告信息模板,得到报告信息。上述预设报告信息模板可以为“本次治疗时长_____,本次治疗时间段____,最大压力值____,最大压力值运行总时长______,最大压力值运行时长占比_____”。上述预设报告信息模板中的下划线部分可以表征待填充。上述预设报告信息模板中第一个下划线部分可以用于填充上述运行时长。上述预设报告信息模板中第二个下划线部分可以用于填充上述运行时间段。上述预设报告信息模板中第三下划线部分可以用于填充上述显示目标吸气压力值。上述预设报告信息模板中第四个下划线部分可以用于填充上述目标时长。上述预设报告信息模板中第五个下划线部分可以用于填充上述时长占比。In the eighth step, report information is generated according to the above-mentioned target duration, the above-mentioned running time period and the above-mentioned displayed target inspiratory pressure value. Wherein, the above-mentioned report information may include the duration of the current treatment and related parameters of the output pressure value. In practice, the above execution subject determines the duration corresponding to the above running time period as the running time. Secondly, the ratio of the above-mentioned target duration to the above-mentioned running duration is determined as the duration ratio. Finally, fill the above-mentioned running time, the above-mentioned running time period, the above-mentioned displayed target inspiratory pressure value, the above-mentioned target duration and the above-mentioned duration ratio into the above-mentioned preset report information template to obtain report information. The above preset report information template can be "the duration of this treatment _____, the time period of this treatment ____, the maximum pressure value ____, the total running time of the maximum pressure value _____, the proportion of the maximum pressure value running time _____". The underlined part in the above pre-set report information template may represent to be filled. The first underlined part in the above preset report information template can be used to fill in the above running time. The second underlined part in the above preset report information template can be used to fill the above running time period. The third underlined part in the preset report information template may be used to fill in the displayed target inspiratory pressure value. The fourth underlined part in the above preset report information template can be used to fill in the above target duration. The fifth underlined part in the above preset report information template can be used to fill in the above time ratio.
作为示例,上述目标时长可以为120分钟,上述运行时间段可以为18:00-22:00,上述显示目标吸气压力值可以为6百帕,则上述运行时长为240分钟,上述时长占比为50%。则生成的报告信息为“本次治疗时长240分钟,本次治疗时间段18:00-22:00,最大压力值6百 帕,最大压力值运行总时长120分钟,最大压力值运行时长占比50%”。As an example, the above-mentioned target duration can be 120 minutes, the above-mentioned running time period can be 18:00-22:00, and the above-mentioned displayed target inspiratory pressure value can be 6 hPa, then the above-mentioned running duration is 240 minutes, and the above-mentioned duration ratio 50%. Then the generated report information is "The duration of this treatment is 240 minutes , the duration of this treatment is 18:00-22:00 , the maximum pressure value is 6 hPa , the total running time of the maximum pressure value is 120 minutes , the proportion of the maximum pressure value running time 50% ".
第九步,控制相关联的声音播放设备播放上述报告信息。其中,上述声音播放设备可以为音响。The ninth step is to control the associated sound playback device to play the above report information. Wherein, the above-mentioned sound playing device may be a sound system.
上述技术方案其相关内容作为本公开的实施例的一个发明点,解决了背景技术提及的技术问题二“在压力自动调整模式下生成的报告中没有体现最高输出压力的时长,将最高输出压力作为用户设置治疗压力的参考数据时,采用设置的治疗压力导致过冲现象产生的次数较多,影响用户睡眠,从而降低了呼吸机的通气性和用户的体验感”。导致降低了呼吸机的通气性和用户的体验感的因素往往如下:在压力自动调整模式下生成的报告中没有体现最高输出压力的时长,将最高输出压力作为用户设置治疗压力的参考数据时,采用设置的治疗压力导致过冲现象产生的次数较多,影响用户睡眠,从而降低了呼吸机的通气性和用户的体验感。如果解决了上述因素,就能达到提高呼吸机的通气性和用户的体验感的效果。为了达到这一效果,本公开的一些实施例的风机控制方法,首先,确定上述目标呼吸机的运行状态。其中,上述运行状态为以下中的一项:机器开启状态、机器关闭状态。由此,可以得到上述目标呼吸机的运行状态,从而可以用于判定是否要生成报告信息。其次,响应于确定上述目标呼吸机的运行状态为关闭状态,确定运行时间段。由此,可以得到运行时间段,从而可以确定运行时长。然后,获取对应上述运行时间段的目标吸气压力值集合。其中,上述目标吸气压力值集合中的每个目标吸气压力值对应有目标压力时间段。之后,从上述目标吸气压力值集合中选出满足预设目标压力条件的目标吸气压力值作为显示目标吸气压力值。由此,可以得到在运行时间段内的目标吸气压力值的最大值,从而可以用于生成报告信息以通知用户。随后,从上述运行时间段中选出对应上述显示目标吸气压力值的各个目标压力时间段作为目标时间段集。接着,对于上述目标时间段集中的每个目标时间段,将上述目标时间段对应的时长确定为第一时长。紧接着,将所确定的各个第一时长的和确定为目标时长。由此,可以得到上述目标呼吸机在运行时输出压力值为目标吸气压力值的最大值的总时长,从而可以用于生成报告信息以通知用户。再接着,根据上述目标时长、上述运行时间段和上述显示目标吸气压力值,生成报告信息。由此,可以得到多维度参数的报告信息,从而可以供用户了解治疗过程,以及为下次治疗时设置治疗压力提供数据参考。最后,控制相关联的声音播放设备播放上述报告信息。由此,可以将语音信息播报给用户,从而提高了用户获取报告信息的便捷性。也因为在生成报告信息时,既体现了治疗时长,同时也体现了运行过程中使用的最大压力值以及使用时长从而为用户设置治疗压力时提供参考数据,进而减少了采用设置的治疗压力导致过冲现象产生的次数,提高了用户的睡眠质量。由此,可以提高呼吸机的通气性和用户的体验感。The above-mentioned technical solution and its related content are regarded as an invention point of the embodiment of the present disclosure, which solves the technical problem 2 mentioned in the background technology "the report generated in the pressure automatic adjustment mode does not reflect the duration of the highest output pressure, and the highest output pressure When used as the reference data for the user to set the treatment pressure, the use of the set treatment pressure leads to more overshoots, which affects the user's sleep, thereby reducing the ventilation of the ventilator and the user's experience." The factors that reduce the ventilation of the ventilator and the user's experience are often as follows: the duration of the highest output pressure is not reflected in the report generated in the pressure automatic adjustment mode, and when the highest output pressure is used as the reference data for the user to set the treatment pressure, Using the set treatment pressure results in more overshoots, which affects the user's sleep, thereby reducing the ventilation of the ventilator and the user's experience. If the above factors are resolved, the effect of improving the ventilation of the ventilator and the user's experience can be achieved. In order to achieve this effect, in some embodiments of the fan control method of the present disclosure, firstly, the operating state of the target ventilator is determined. Wherein, the above-mentioned operating state is one of the following: machine on state, machine off state. Thus, the operating status of the target ventilator can be obtained, which can be used to determine whether to generate report information. Second, in response to determining that the operating state of the target ventilator is off, an operating time period is determined. Thus, the running time period can be obtained, so that the running time can be determined. Then, a set of target inspiratory pressure values corresponding to the above operation time period is obtained. Wherein, each target inspiratory pressure value in the above target inspiratory pressure value set corresponds to a target pressure time period. Afterwards, a target inspiratory pressure value satisfying a preset target pressure condition is selected from the set of target inspiratory pressure values as the displayed target inspiratory pressure value. Thus, the maximum value of the target inspiratory pressure value within the running time period can be obtained, and thus can be used to generate report information to notify the user. Subsequently, each target pressure time period corresponding to the display target inspiratory pressure value is selected from the above operation time period as a set of target time periods. Next, for each target time period in the set of target time periods, the duration corresponding to the above target time period is determined as the first duration. Next, the sum of the determined first durations is determined as the target duration. Thus, the total time period during which the output pressure value of the target ventilator is the maximum value of the target inspiratory pressure value during operation can be obtained, which can be used to generate report information to notify the user. Next, report information is generated according to the target duration, the running time period and the displayed target inspiratory pressure value. In this way, the report information of multi-dimensional parameters can be obtained, so that the user can understand the treatment process and provide data reference for setting the treatment pressure in the next treatment. Finally, control the associated sound playback device to play the above report information. Thus, the voice information can be broadcast to the user, thereby improving the convenience for the user to obtain the report information. It is also because when generating the report information, it not only reflects the treatment duration, but also reflects the maximum pressure value used during the operation and the duration of use, so as to provide reference data for the user when setting the treatment pressure, thereby reducing the use of the set treatment pressure. The number of times the rushing phenomenon occurs improves the user's sleep quality. As a result, the air permeability of the ventilator and the experience of the user can be improved.
本公开的上述各个实施例具有如下有益效果:通过本公开的一些实施例的风机控制方法,可以提高呼吸机的通气性和用户的体验感。具体来说,造成呼吸机的输出压力稳定性较差,降低了呼吸机的通气性和用户的体验感的原因在于:采用通过控制呼吸机是主排气管路中的比例阀开度,来实现对呼吸机输出气体流量的控制的方式,对呼吸机输出气体流量的调节的精准度较低,从而导致呼吸机的输出压力稳定性较差,降低了呼吸机的通气性和用户的体验感。基于此,本公开的一些实施例的风机控制方法,应用于目标呼吸机,其中,上述目标呼吸机包括风机装置,首先,确定上述目标呼吸机的运行模式。其次,获取上述目标呼吸机的预设通气压力值、目标通气流量值和输出通气压力值。由此,可以得到用户对于上述目标呼吸机的基础设置和当前时间的通气情况,从而可以用于确定风机转数。然后,根据上述运行模式和上述预设通气压力值,生成目标吸气压力值。之后,根据上述目标吸气压力值,生成目标压力值。由此,可以得到需要在上述目标呼吸机的排气管道内输出的压力值,从而可以用于确定风机转数。随后,将上述目标压力值和上述目标通气流量值输入预先训练得到的风机转数生成模型,得到风机转数作为第一风机转数。其中,上述风机转数生成模型用于表征目标压力值、目标通气流量值与风机转数的对应关系。由此,可以得到需要的风机转数,从而可以用于通过调整风机转数控制上述目标呼吸机的排气管道内的压力值保持稳定。接着,根据上述目标压力值和上述输出通气压力值,生成转数调整系数。由此,可以得到调整风机转数的系数,从而可以辅助风机装置进行调整,使目标呼吸机快速达到目标压力值,缩短了目标压力值的响应时间。紧接着,根据上述第一风机转数和上述转数调整系数,生成第二风机转数。由此,可以得到实际需要输出的第二风机转数,从而可以用于控制与上述目标呼吸机相关联的风机装置执行风机转数调整操作。最后,根据上述第二风机转数,控制与上述目标呼吸机相关联的风机装置执行风机转数调整操作。由此,可以通过控制与上述目标呼吸机相关联的风机装置的方式控制上述目标呼吸机的输出压力值保持稳定。也因为在控制上述目标呼吸机的输出压力值保持稳定时,不仅可以通过调整风机转数的方式提高对呼吸机输出气体流量的调节的精准度,而且考虑到调整风机转数需要响应时间,可以增加调整风机转数的系数以缩短风机转数与输出压力调整时的时间差,从而提高了呼吸机的输出压力稳定性。由此,可以提高呼吸机的通气性和用户的体验感。The above-mentioned various embodiments of the present disclosure have the following beneficial effects: through the fan control method of some embodiments of the present disclosure, the ventilation of the ventilator and the experience of the user can be improved. Specifically, the reason for the poor stability of the output pressure of the ventilator, which reduces the ventilation of the ventilator and the user's experience is that the ventilator is used to control the opening of the proportional valve in the main exhaust line of the ventilator. The method of controlling the output gas flow rate of the ventilator has low accuracy in adjusting the output gas flow rate of the ventilator, resulting in poor stability of the output pressure of the ventilator, reducing the ventilator's ventilation and user experience . Based on this, the fan control method of some embodiments of the present disclosure is applied to a target ventilator, wherein the target ventilator includes a fan device, and first, an operation mode of the target ventilator is determined. Secondly, the preset ventilation pressure value, the target ventilation flow value and the output ventilation pressure value of the above-mentioned target ventilator are acquired. In this way, the user's basic settings for the target ventilator and the ventilation situation at the current time can be obtained, which can be used to determine the number of rotations of the fan. Then, a target inspiratory pressure value is generated according to the aforementioned operating mode and the aforementioned preset ventilation pressure value. After that, the target pressure value is generated based on the above-mentioned target inhalation pressure value. Thereby, the pressure value that needs to be output in the exhaust pipe of the above-mentioned target ventilator can be obtained, so that it can be used to determine the rotation speed of the fan. Subsequently, the above-mentioned target pressure value and the above-mentioned target ventilation flow value are input into the pre-trained fan speed generation model, and the fan speed is obtained as the first fan speed. Wherein, the fan speed generating model is used to represent the corresponding relationship between the target pressure value, the target ventilation flow value and the fan speed. In this way, the required fan speed can be obtained, so that the pressure value in the exhaust pipe of the above-mentioned target ventilator can be controlled by adjusting the fan speed to keep stable. Next, a rotational speed adjustment coefficient is generated based on the target pressure value and the output ventilation pressure value. In this way, the coefficient for adjusting the rotation speed of the fan can be obtained, thereby assisting the adjustment of the fan device, making the target ventilator quickly reach the target pressure value, and shortening the response time of the target pressure value. Next, a second fan speed is generated according to the first fan speed and the rotation adjustment coefficient. In this way, the second fan rotation speed that actually needs to be output can be obtained, so that it can be used to control the fan device associated with the above-mentioned target ventilator to perform a fan rotation speed adjustment operation. Finally, according to the second fan speed, the fan device associated with the target ventilator is controlled to perform a fan speed adjustment operation. Therefore, the output pressure value of the target ventilator can be controlled to be stable by controlling the blower device associated with the target ventilator. It is also because when controlling the output pressure value of the above-mentioned target ventilator to remain stable, not only can the adjustment accuracy of the output gas flow of the ventilator be improved by adjusting the fan speed, but also considering the response time required for adjusting the fan speed, it can be The coefficient for adjusting the number of fan rotations is increased to shorten the time difference between the number of fan rotations and the adjustment of the output pressure, thereby improving the stability of the output pressure of the ventilator. As a result, the air permeability of the ventilator and the experience of the user can be improved.
下面参考图2,其示出了适于用来实现本公开的一些实施例的呼吸机200的结构示意图。图2示出的呼吸机仅仅是一个示例,不应对本公开的实施例的功能和使用范围带来任何限制。Referring now to FIG. 2 , it shows a schematic structural diagram of a
如图2所示,呼吸机200可以包括处理装置(例如中央处理器、图形处理器等)201,其可以根据存储在只读存储器(ROM)202中的程序或者从存储装置208加载到随机访问存储器(RAM)203中的程序而执行各种适当的动作和处理。在RAM 203中,还存储有呼吸机200操作所需的各种程序和数据。处理装置201、ROM 202以及RAM203通过总线204彼此相连。输入/输出(I/O)接口205也连接至总线204。As shown in FIG. 2, the
通常,以下装置可以连接至I/O接口205:包括例如触摸屏、触摸板、键盘、鼠标、摄像头、麦克风、加速度计、陀螺仪等的输入装置206;包括例如液晶显示器(LCD)、扬声器、振动器等的输出装置207;包括例如磁带、硬盘等的存储装置208;通信装置209。通信装置209可以允许呼吸机200与其他设备进行无线或有线通信以交换数据;以及包括风扇、涡流电机等的风机装置210。虽然图2示出了具有各种装置的呼吸机200,但是应理解的是,并不要求实施或具备所有示出的装置。可以替代地实施或具备更多或更少的装置。图2中示出的每个方框可以代表一个装置,也可以根据需要代表多个装置。Typically, the following devices can be connected to the I/O interface 205:
特别地,根据本公开的一些实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的一些实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的一些实施例中,该计算机程序可以通过通信装置209从网络上被下载和安装,或者从存储装置208被安装,或者从ROM 202被安装。在该计算机程序被处理装置201执行时,执行本公开的一些实施例的方法中限定的上述功能。In particular, according to some embodiments of the present disclosure, the processes described above with reference to the flowcharts may be implemented as computer software programs. For example, some embodiments of the present disclosure include a computer program product, which includes a computer program carried on a computer-readable medium, where the computer program includes program codes for executing the methods shown in the flowcharts. In some such embodiments, the computer program may be downloaded and installed from a network via communication means 209, or from storage means 208, or from
需要说明的是,本公开的一些实施例中记载的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开的一些实施例中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本公开的一些实施例中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读信号介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、RF(射频)等等,或者上述的任意合适的组合。It should be noted that the computer-readable medium described in some embodiments of the present disclosure may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. A computer readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to, electrical connections with one or more wires, portable computer diskettes, hard disks, random access memory (RAM), read-only memory (ROM), erasable Programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination of the above. In some embodiments of the present disclosure, a computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In some embodiments of the present disclosure, however, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code thereon. Such propagated data signals may take many forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the foregoing. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which can transmit, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device . Program code embodied on a computer readable medium may be transmitted by any appropriate medium, including but not limited to wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.
在一些实施方式中,客户端、服务器可以利用诸如HTTP(Hyper Text TransferProtocol,超文本传输协议)之类的任何当前已知或未来研发的网络协议进行通信,并且可以与任意形式或介质的数字数据通信(例如,通信网络)互连。通信网络的示例包括局域网(“LAN”),广域网(“WAN”),网际网(例如,互联网)以及端对端网络(例如,ad hoc端对端网络),以及任何当前已知或未来研发的网络。In some embodiments, the client and the server can communicate using any currently known or future-developed network protocols such as HTTP (Hyper Text Transfer Protocol), and can communicate with digital data in any form or medium The communication (eg, communication network) interconnections. Examples of communication networks include local area networks ("LANs"), wide area networks ("WANs"), internetworks (e.g., the Internet), and peer-to-peer networks (e.g., ad hoc peer-to-peer networks), as well as any currently known or future developed network of.
上述计算机可读介质可以是上述呼吸机中所包含的;也可以是单独存在,而未装配入该呼吸机中。上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被该呼吸机执行时,使得该呼吸机:确定上述目标呼吸机的运行模式;获取上述目标呼吸机的预设通气压力值、目标通气流量值和输出通气压力值;根据上述运行模式和上述预设通气压力值,生成目标吸气压力值;根据上述目标吸气压力值,生成目标压力值;将上述目标压力值和上述目标通气流量值输入预先训练得到的风机转数生成模型,得到风机转数作为第一风机转数,其中,上述风机转数生成模型用于表征目标压力值、目标通气流量值与风机转数的对应关系;根据上述目标压力值和上述输出通气压力值,生成转数调整系数;根据上述第一风机转数和上述转数调整系数,生成第二风机转数;根据上述第二风机转数,控制与上述目标呼吸机相关联的风机装置执行风机转数调整操作。The above-mentioned computer-readable medium may be included in the above-mentioned ventilator, or may exist separately without being assembled into the ventilator. The computer-readable medium carries one or more programs, and when the one or more programs are executed by the ventilator, the ventilator: determines the operating mode of the target ventilator; obtains the preset ventilation of the target ventilator pressure value, target ventilation flow value and output ventilation pressure value; generate a target inspiratory pressure value according to the above operation mode and the above preset ventilation pressure value; generate a target pressure value according to the above target inspiratory pressure value; convert the above target pressure value and the above-mentioned target ventilation flow value are input into the pre-trained fan speed generation model, and the fan speed is obtained as the first fan speed, wherein the above-mentioned fan speed generation model is used to represent the target pressure value, the target ventilation flow value and the fan speed According to the above-mentioned target pressure value and the above-mentioned output ventilation pressure value, the rotation number adjustment coefficient is generated; according to the above-mentioned first fan number of rotations and the above-mentioned number of rotation adjustment coefficient, the second fan number of rotations is generated; according to the above-mentioned second fan number of rotations number, and control the blower device associated with the above-mentioned target ventilator to perform the blower speed adjustment operation.
可以以一种或多种程序设计语言或其组合来编写用于执行本公开的一些实施例的操作的计算机程序代码,上述程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)——连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。Computer program code for carrying out operations of some embodiments of the present disclosure may be written in one or more programming languages, or combinations thereof, including object-oriented programming languages—such as Java, Smalltalk, C++, Also included are conventional procedural programming languages - such as the "C" language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user computer through any kind of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (for example, using an Internet service provider to connected via the Internet).
附图中的流程图和框图,图示了按照本公开各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。The flowchart and block diagrams in the Figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in a flowchart or block diagram may represent a module, program segment, or portion of code that contains one or more logical functions for implementing specified executable instructions. It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or they may sometimes be executed in the reverse order, depending upon the functionality involved. It should also be noted that each block of the block diagrams and/or flowchart illustrations, and combinations of blocks in the block diagrams and/or flowchart illustrations, can be implemented by a dedicated hardware-based system that performs the specified functions or operations , or may be implemented by a combination of dedicated hardware and computer instructions.
描述于本公开的一些实施例中的单元可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的单元也可以设置在处理器中,例如,可以描述为:一种处理器包括确定单元、获取单元、第一生成单元、第二生成单元、输入单元、第三生成单元、第四生成单元和控制单元。其中,这些单元的名称在某种情况下并不构成对该单元本身的限定,例如,确定单元还可以被描述为“确定上述目标呼吸机的运行模式的单元”。The units described in some embodiments of the present disclosure may be realized by software or by hardware. The described units can also be set in a processor, for example, it can be described as: a processor includes a determination unit, an acquisition unit, a first generation unit, a second generation unit, an input unit, a third generation unit, a fourth generation unit unit and control unit. Wherein, the names of these units do not constitute a limitation to the unit itself under certain circumstances, for example, the determination unit may also be described as "a unit for determining the operation mode of the above-mentioned target ventilator".
本文中以上描述的功能可以至少部分地由一个或多个硬件逻辑部件来执行。例如,非限制性地,可以使用的示范类型的硬件逻辑部件包括:现场可编程门阵列(FPGA)、专用集成电路(ASIC)、专用标准产品(ASSP)、片上系统(SOC)、复杂可编程逻辑设备(CPLD)等等。The functions described herein above may be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: Field Programmable Gate Arrays (FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Products (ASSPs), System on Chips (SOCs), Complex Programmable Logical device (CPLD) and so on.
以上描述仅为本公开的一些较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本公开的实施例中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本公开的实施例中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。The above descriptions are only some preferred embodiments of the present disclosure and illustrations of the applied technical principles. Those skilled in the art should understand that the scope of the invention involved in the embodiments of the present disclosure is not limited to the technical solution formed by the specific combination of the above-mentioned technical features, but also covers the above-mentioned invention without departing from the above-mentioned inventive concept. Other technical solutions formed by any combination of technical features or equivalent features. For example, a technical solution formed by replacing the above-mentioned features with technical features having similar functions disclosed in (but not limited to) the embodiments of the present disclosure.
Claims (7)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202211701958.4A CN116036427B (en) | 2022-12-28 | 2022-12-28 | Blower control method, ventilator, and computer-readable medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202211701958.4A CN116036427B (en) | 2022-12-28 | 2022-12-28 | Blower control method, ventilator, and computer-readable medium |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN116036427A true CN116036427A (en) | 2023-05-02 |
| CN116036427B CN116036427B (en) | 2025-05-20 |
Family
ID=86112603
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202211701958.4A Active CN116036427B (en) | 2022-12-28 | 2022-12-28 | Blower control method, ventilator, and computer-readable medium |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN116036427B (en) |
Citations (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1997010019A1 (en) * | 1995-09-15 | 1997-03-20 | Resmed Limited | Flow estimation and compensation of flow-induced pressure swings in cpap treatment and assisted respiration |
| US5694923A (en) * | 1996-08-30 | 1997-12-09 | Respironics, Inc. | Pressure control in a blower-based ventilator |
| US6367474B1 (en) * | 1997-11-07 | 2002-04-09 | Resmed Limited | Administration of CPAP treatment pressure in presence of APNEA |
| US20080011298A1 (en) * | 2006-06-30 | 2008-01-17 | Transoma Medical, Inc. | Monitoring physiologic conditions via transtracheal measurement of respiratory parameters |
| CN102940925A (en) * | 2006-06-05 | 2013-02-27 | 雷斯梅德有限公司 | Positive airway pressure system, transmission treatment therapy system and system for treating sleep-disordered breathing |
| CN105031788A (en) * | 2015-07-24 | 2015-11-11 | 湖南明康中锦医疗科技发展有限公司 | Breathing machine voltage regulating system and control method |
| CN105664314A (en) * | 2015-12-31 | 2016-06-15 | 北京怡和嘉业医疗科技有限公司 | Continuous positive airway pressure treatment parameter adjusting method and system and treatment system |
| US20160243325A1 (en) * | 2015-02-24 | 2016-08-25 | Somnetics Global Pte. Ltd. | Systems and methods for estimating flow in positive airway pressure therapy |
| CN105944197A (en) * | 2016-05-16 | 2016-09-21 | 湖南明康中锦医疗科技发展有限公司 | Open-loop control method and system of fan of breathing machine |
| CN105999490A (en) * | 2016-06-20 | 2016-10-12 | 湖南明康中锦医疗科技发展有限公司 | Method for adjusting pressure of draught fan of respirator |
| CN107050595A (en) * | 2017-01-10 | 2017-08-18 | 湖南明康中锦医疗科技发展有限公司 | The method and lung ventilator of lung ventilator automatic adjusument |
| CN207500170U (en) * | 2017-08-31 | 2018-06-15 | 湖南克瑞特环境设备有限公司 | A kind of air-introduced machine for adjusting oxygen concentration |
| CN109045429A (en) * | 2018-08-23 | 2018-12-21 | 深圳融昕医疗科技有限公司 | Pregnant woman's ventilation control method, device, ventilator, system and storage medium |
| US20210016033A1 (en) * | 2019-07-15 | 2021-01-21 | ResMed Pty Ltd | Energy transfer circuit |
| CN114028677A (en) * | 2021-12-01 | 2022-02-11 | 广东健奥科技有限公司 | Breathing machine air pressure adjusting and monitoring system and application thereof |
| CN115317744A (en) * | 2022-09-16 | 2022-11-11 | 湖南比扬医疗科技有限公司 | Pressure control method and device, breathing machine and storage medium |
-
2022
- 2022-12-28 CN CN202211701958.4A patent/CN116036427B/en active Active
Patent Citations (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1997010019A1 (en) * | 1995-09-15 | 1997-03-20 | Resmed Limited | Flow estimation and compensation of flow-induced pressure swings in cpap treatment and assisted respiration |
| US5694923A (en) * | 1996-08-30 | 1997-12-09 | Respironics, Inc. | Pressure control in a blower-based ventilator |
| US6367474B1 (en) * | 1997-11-07 | 2002-04-09 | Resmed Limited | Administration of CPAP treatment pressure in presence of APNEA |
| CN102940925A (en) * | 2006-06-05 | 2013-02-27 | 雷斯梅德有限公司 | Positive airway pressure system, transmission treatment therapy system and system for treating sleep-disordered breathing |
| US20080011298A1 (en) * | 2006-06-30 | 2008-01-17 | Transoma Medical, Inc. | Monitoring physiologic conditions via transtracheal measurement of respiratory parameters |
| US20160243325A1 (en) * | 2015-02-24 | 2016-08-25 | Somnetics Global Pte. Ltd. | Systems and methods for estimating flow in positive airway pressure therapy |
| CN105031788A (en) * | 2015-07-24 | 2015-11-11 | 湖南明康中锦医疗科技发展有限公司 | Breathing machine voltage regulating system and control method |
| CN105664314A (en) * | 2015-12-31 | 2016-06-15 | 北京怡和嘉业医疗科技有限公司 | Continuous positive airway pressure treatment parameter adjusting method and system and treatment system |
| CN105944197A (en) * | 2016-05-16 | 2016-09-21 | 湖南明康中锦医疗科技发展有限公司 | Open-loop control method and system of fan of breathing machine |
| CN105999490A (en) * | 2016-06-20 | 2016-10-12 | 湖南明康中锦医疗科技发展有限公司 | Method for adjusting pressure of draught fan of respirator |
| CN107050595A (en) * | 2017-01-10 | 2017-08-18 | 湖南明康中锦医疗科技发展有限公司 | The method and lung ventilator of lung ventilator automatic adjusument |
| CN207500170U (en) * | 2017-08-31 | 2018-06-15 | 湖南克瑞特环境设备有限公司 | A kind of air-introduced machine for adjusting oxygen concentration |
| CN109045429A (en) * | 2018-08-23 | 2018-12-21 | 深圳融昕医疗科技有限公司 | Pregnant woman's ventilation control method, device, ventilator, system and storage medium |
| US20210016033A1 (en) * | 2019-07-15 | 2021-01-21 | ResMed Pty Ltd | Energy transfer circuit |
| CN114028677A (en) * | 2021-12-01 | 2022-02-11 | 广东健奥科技有限公司 | Breathing machine air pressure adjusting and monitoring system and application thereof |
| CN115317744A (en) * | 2022-09-16 | 2022-11-11 | 湖南比扬医疗科技有限公司 | Pressure control method and device, breathing machine and storage medium |
Also Published As
| Publication number | Publication date |
|---|---|
| CN116036427B (en) | 2025-05-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN100518847C (en) | Breathing assistance apparatus | |
| US20130220324A1 (en) | Systems and methods for providing oscillatory pressure control ventilation | |
| US20130074844A1 (en) | Use of multiple breath types | |
| CN110470033B (en) | Method, device and air conditioner for controlling air conditioner | |
| CN105999490B (en) | A kind of lung ventilator blower pressure adjusting method | |
| JP2004016823A (en) | Medical artificial respirator | |
| JP7217387B2 (en) | Managing remote respiratory therapy devices | |
| CN103170043A (en) | Adjustment of target ventilation in a servoventilator | |
| CN113785364A (en) | System for measuring respiration and adjusting respiratory movement | |
| US20240389884A1 (en) | Gas therapy system | |
| CN116036427A (en) | Fan control method, ventilator and computer readable medium | |
| JP6980657B2 (en) | Method of measuring CO2 during non-invasive ventilation | |
| US10765823B2 (en) | Control device for medical ventilators | |
| CN108211075A (en) | The method for stabilizing voltage of lung ventilator wind turbine | |
| CN111672002A (en) | Pressure regulating method and device for a ventilator | |
| CN115920185B (en) | Blower device control method applied to breathing machine, breathing machine and readable medium | |
| CN120679065A (en) | Sleep-aiding sound shut-off method, ventilator, and controller | |
| EP4406575B1 (en) | Medical ventilator with display of patient lung recruitability indication | |
| EP4480521A1 (en) | Ventilation device | |
| US20240148994A1 (en) | Methods and systems for transferring access to patient data between organizations | |
| CN116035556A (en) | Apnea alarm method, apparatus, electronic device, and computer readable medium | |
| CN117482345A (en) | Pressure regulating method, device, apparatus, storage medium and program product | |
| WO2024211965A1 (en) | Systems and methods for providing personalized pressure waveforms | |
| WO2025251118A1 (en) | Systems and methods for providing personalized pressure waveforms | |
| EP4584981A1 (en) | Methods and apparatus for respiratory therapy device connectivity |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |