A control device for sputum discharge machine and sputum discharge machine

By collecting and analyzing the pressure value of the vibrating vest in an inflatable sputum exhaust machine, detecting the user's cough and pausing or stopping work, the problem of inability to effectively detect the user's cough is solved, and the user experience and safety are improved.

CN118576474BActive Publication Date: 2024-12-31ANYANG XIANGYU MEDICAL EQUIP
View PDF 10 Cites 0 Cited by

Patent Information

Application Number
CN202410608432.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-05-16
Publication Date
2024-12-31
Estimated Expiration
2044-05-16

AI Technical Summary

Technical Problem

When using an inflatable sputum exhaust machine, it is impossible to effectively detect whether the user is coughing, which causes the user to continue to vibrate and discharge sputum when the user coughs, which may cause foreign objects to get stuck in the trachea and affect the user experience.

Method used

By collecting and storing the pressure value of the preset period when the user wears the vibrating vest, it is possible to determine whether the user is coughing in real time. If the pressure value changes are detected, the operation of the sputum exhaust machine will be suspended and the pressure of the vibrating vest can be collected and analyzed with the preset frequency. Value, determine whether it is within the normal range, and stop working if it is not there.

Benefits of technology

Effectively detect user cough, avoid foreign objects stuck in the trachea, improve user experience, ensure that the sputum exhaust machine is suspended or stopped working when necessary, and prevent unnecessary vibrations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118576474B_ABST
    Figure CN118576474B_ABST
Patent Text Reader

Abstract

The present invention discloses a control device for the operation of an expectoration machine and an expectoration machine, which relate to the field of detection, including controlling the expectoration machine to operate at a preset vibration frequency when a user wears a vibration vest of the expectoration machine in advance; collecting a set of pressure values ​​of the vibration vest of a preset cycle at a preset collection frequency; obtaining the pressure value of the vibration vest of a complete vibration cycle during actual use by the user; judging whether the pressure value of the vibration vest of a complete vibration cycle is in the set of pressure values ​​of the vibration vest of a preset cycle; if so, controlling the expectoration machine to continue to operate at the preset vibration frequency; if not, controlling the expectoration machine to stop operating. If a user coughs while using the expectoration machine, the user will squeeze the vibration vest, thereby causing the pressure value of the vibration vest to change. In actual use, if the pressure value is different from the pressure value collected in advance, it means that the user coughs, and the operation is suspended at this time to improve the user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the field of detection, in particular to a control device for a sputum discharge machine and the sputum discharge machine. Background Art

[0002] When the user uses the inflatable expectorant, he wears a vibrating vest, and the contraction and expansion of the vibration generating device drives the gas in the vibrating vest to contract and expand, thereby realizing vibration expectoration. During use, it is necessary to detect whether the user coughs. When the user coughs, it is necessary to pause the ongoing vibration expectoration function, and restart the vibration expectoration function after the user recovers. If the vibration expectoration is continued while the user coughs, foreign matter may be stuck in the trachea. The related technology cannot detect the user's cough, and if the user coughs during the vibration expectoration, it will lead to a poor user experience. Summary of the invention

[0003] The purpose of the present invention is to provide a control device for an sputum discharge machine and the sputum discharge machine, which can suspend operation when a user coughs, thereby improving user experience.

[0004] In order to solve the above technical problems, the present invention provides a control device for a sputum removal machine, which is characterized by comprising:

[0005] Memory for storing computer programs;

[0006] The processor is used to implement the following steps when executing the computer program:

[0007] When the user wears the vibrating vest of the expectoration machine in advance, the expectoration machine is controlled to work at a preset vibration frequency;

[0008] Collecting a set of pressure values ​​of the vibration vest of a preset period at a preset collection frequency;

[0009] During actual use by the user, obtaining a pressure value of the vibrating vest in a complete vibration cycle;

[0010] Determining whether the pressure value of the vibrating vest in the complete vibration cycle is within a set of pressure values ​​of the vibrating vest in a preset number of cycles;

[0011] If yes, the sputum removal machine is controlled to continue to work at the preset vibration frequency;

[0012] If not, the sputum removal machine is controlled to stop working.

[0013] On the other hand, the expectorant is controlled to work at a preset vibration frequency, including:

[0014] Control the expectorant to vibrate at a preset frequency F p Work;

[0015] Collecting a set of pressure values ​​of the vibrating vest for a preset number of cycles at a preset collection frequency includes:

[0016] At the preset acquisition frequency N*F p Collecting a set of pressure values ​​of the vibration vest of M cycles, where M and N are both integers greater than 1;

[0017] Determine a set of sums of pressure values ​​of the vibrating vest in each of the M vibration cycles;

[0018] Determining whether the pressure value of the vibrating vest in the complete vibration cycle is within a set of pressure values ​​of the vibrating vest in a preset number of cycles comprises:

[0019] Determining whether the sum of the pressure values ​​of the vibrating vest in the complete vibration cycle is in a set of the sum of the pressure values ​​of the vibrating vest in a preset number of cycles;

[0020] If the sum of the pressure values ​​of the vibration vest in a complete vibration cycle is in the set of the sum of the pressure values ​​of the vibration vest in each vibration cycle, then it is determined that the pressure value of the vibration vest in the complete vibration cycle is in the set of the pressure values ​​of the vibration vest in the preset cycles;

[0021] If the sum of the pressure values ​​of the vibration vest in a complete vibration cycle is not in the set of the sum of the pressure values ​​of the vibration vest in each vibration cycle, it is determined that the pressure value of the vibration vest in the complete vibration cycle is not in the set of the pressure values ​​of the vibration vest in a preset number of cycles.

[0022] On the other hand, determining the sum of the pressure values ​​of the vibrating vest in each vibration cycle in the M vibration cycles includes:

[0023] Determine the set of the sum of the pressure values ​​of the vibrating vest collected in each vibration cycle, and the expression of the sum of the pressure values ​​of each vibration cycle is T c = P(Nc-N+1)+P(Nc-N+2)+…+PNc;

[0024] Among them, T c is the sum of the pressure values ​​of the vibrating vest in the c-th vibration cycle, 1≤c≤M, n is an integer, and PNc is the N-th pressure value collected in the c-th vibration cycle;

[0025] Determine the average value and standard deviation of the pressure value of M vibration cycles, the expression of the average value is μ=(T1+T2+…+T M ) / M, the expression of the standard deviation is ;

[0026] Determine a normal distribution function of the sum of pressure values ​​according to the mean value and the standard deviation;

[0027] Determining whether the sum of the pressure values ​​of the vibrating vest in the complete vibration cycle is within a set of sums of the pressure values ​​of the vibrating vest in preset cycles comprises:

[0028] Determining whether the sum of the pressure values ​​of the vibration vest in the complete vibration cycle is within the range of a normal distribution function (μ-3σ, μ+3σ);

[0029] If it is within the range of the normal distribution function (μ-3σ, μ+3σ), then determining that the sum of the pressure values ​​of the vibration vest in the complete vibration cycle is in the set of the sum of the pressure values ​​of the vibration vest in a preset number of cycles;

[0030] If it is not within the range of the normal distribution function (μ-3σ, μ+3σ), it is determined that the sum of the pressure values ​​of the vibration vest in the complete vibration cycle is not in the set of the sum of the pressure values ​​of the vibration vest in a preset number of cycles.

[0031] On the other hand, controlling the sputum removal machine to stop working comprises:

[0032] Controlling the sputum removal machine to stop vibrating within a first preset time;

[0033] After the first preset time, the sputum removal machine is controlled to operate at a preset vibration frequency.

[0034] On the other hand, after determining whether the pressure value of the vibrating vest in the complete vibration cycle is within a set of pressure values ​​of the vibrating vest in a preset number of cycles, the method further includes:

[0035] If the pressure value of the vibration vest in the complete vibration cycle is not in the pressure values ​​of the vibration vest in the preset number of cycles, determining whether the frequency of the pressure value of the vibration vest in the complete vibration cycle is in the set of frequencies of the pressure values ​​of the vibration vest in the preset number of cycles;

[0036] If the frequency of the pressure value of the vibrating vest in the complete vibration cycle is not in the set of frequencies of the pressure values ​​of the vibrating vest in preset cycles, the expectoration machine is controlled to stop working.

[0037] On the other hand, determining whether the frequency of the pressure value of the vibrating vest in the complete vibration cycle is within a set of frequencies of the pressure values ​​of the vibrating vest in a preset number of cycles comprises:

[0038] Determine the preset acquisition frequency N*F p The expression for the frequency of collecting M*N pressure values ​​of the vibration vest in M ​​cycles is: ;

[0039] Wherein, x[a] is the pressure value of the a-th vibration vest, 1≤a≤N-1, and X[k] is the frequency of the pressure value of the k-th vibration vest;

[0040] Determine whether the frequency of the pressure value of the vibrating vest in the complete vibration cycle is within X[k];

[0041] If it is not in the X[k], the sputum removal machine is controlled to stop working.

[0042] On the other hand, judging whether the frequency of the pressure value of the vibrating vest in the complete vibration cycle is within the frequency of the pressure value of the vibrating vest in a preset cycle further includes:

[0043] If the frequency of the pressure value of the vibrating vest in the complete vibration cycle is within the frequency of the pressure value of the vibrating vest in a preset number of cycles, it is determined that the expectoration machine has a fault.

[0044] In order to solve the above technical problems, the present invention also provides a control device for the operation of a sputum removal machine, comprising:

[0045] Memory for storing computer programs;

[0046] A processor is used to implement the steps of the method for controlling the operation of the sputum removal machine as claimed in any one of claims 1 to 7 when executing the computer program.

[0047] In order to solve the above technical problems, the present invention also provides a sputum discharge machine, including the above sputum discharge machine working control device, and also includes a vibrating vest, an inflating device, a vibration generating device, a pressure sensor and a ventilation pipeline;

[0048] The processor in the control device for the sputum removal machine is connected to the inflation device and the vibration generating device, the inflation device is connected to the vibrating vest through the ventilation pipeline, and the pressure sensor is connected to the vibrating vest and the processor respectively;

[0049] The inflating device is used to inflate the vibrating vest, the vibration generating device is used to control the vibration according to a preset vibration frequency to change the pressure value of the vibrating vest, and the pressure sensor is used to collect the pressure value of the vibrating vest and send it to the processor.

[0050] On the other hand, it also includes interaction modules;

[0051] The interaction module is connected to the processor and is used to send a work instruction and a pause instruction to the processor;

[0052] The processor is further configured to control the vibration generating device to vibrate at a preset frequency upon receiving the working instruction, and to control the vibration generating device to suspend operation upon receiving the suspend instruction.

[0053] In another aspect, a communication module is also included;

[0054] The communication module is connected to the processor, and is used to receive the work instruction and the pause instruction sent by the server, and send the work instruction and the pause instruction to the processor;

[0055] The processor is further configured to control the vibration generating device to vibrate at a preset frequency upon receiving the working instruction, and to control the vibration generating device to suspend operation upon receiving the suspend instruction.

[0056] The present invention discloses a control device for the operation of an expectoration machine and an expectoration machine, which relate to the field of detection, including controlling the expectoration machine to operate at a preset vibration frequency when a user wears a vibration vest of the expectoration machine in advance; collecting a set of pressure values ​​of the vibration vest of a preset cycle at a preset collection frequency; obtaining the pressure value of the vibration vest of a complete vibration cycle during actual use by the user; judging whether the pressure value of the vibration vest of a complete vibration cycle is in the set of pressure values ​​of the vibration vest of a preset cycle; if so, controlling the expectoration machine to continue to operate at the preset vibration frequency; if not, controlling the expectoration machine to stop operating. If a user coughs while using the expectoration machine, the user will squeeze the vibration vest, thereby causing the pressure value of the vibration vest to change. In actual use, if the pressure value is different from the pressure value collected in advance, it means that the user coughs, and the operation is suspended at this time to improve the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0057] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the prior art and the drawings required for use in the embodiments are briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0058] Figure 1 A schematic diagram of the structure of a control device for a sputum removal machine provided by the present invention;

[0059] Figure 2 A flowchart of steps executed by a processor provided by the present invention;

[0060] Figure 3 The present invention provides a schematic structural diagram of a sputum removal machine. DETAILED DESCRIPTION

[0061] The core of the present invention is to provide a control device for a sputum discharge machine and a sputum discharge machine, which can suspend operation when a user coughs, thereby improving user experience.

[0062] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0063] Figure 1 A schematic diagram of the structure of a control device for a sputum removal machine provided by the present invention. Figure 2 A flowchart of steps executed by a processor provided by the present invention.

[0064] The control device of the sputum removal machine includes:

[0065] A memory 21, used for storing computer programs;

[0066] The processor 22 is used to implement the following steps when executing the computer program:

[0067] S11: When the user wears the vibrating vest of the expectoration machine in advance, controlling the expectoration machine to work at a preset vibration frequency;

[0068] S12: collecting the pressure value of the vibration vest of a preset period at a preset collection frequency;

[0069] When the user is using an inflatable expectorant, he wears a vibrating vest, and the contraction and expansion of the vibration generating device drives the gas in the vibrating vest to contract and expand, thereby achieving vibration expectoration. During use, it is necessary to detect whether the user is coughing. When the user coughs, it is necessary to pause the currently ongoing vibration expectoration function, and restart the vibration expectoration function after the user recovers. If the vibration expectoration is continued while the user is coughing, foreign matter may be stuck in the trachea. The related technology is unable to detect the user's cough, and if the user coughs during vibration expectoration, it will result in a poor user experience. The detection method proposed in this scheme is to detect whether the user is coughing based on the change in the pressure value of the vibrating vest detected by the gas pressure sensor.

[0070] Since the user squeezes the vibrating vest when coughing, it is necessary to collect the pressure value of the vibrating vest when the user wears the vibrating vest, that is, when the expectorant is working normally. The expectorant vibrates at a preset vibration frequency when working normally, and the pressure values ​​of the vibrating vest of multiple cycles are collected at this time.

[0071] It should also be noted that during the pre-collection, it is necessary to ensure that the user does not cough, and the pressure value collected at this time is the pressure value during normal operation.

[0072] S13: during actual use by the user, obtaining a pressure value of the vibration vest during a complete vibration cycle;

[0073] In actual use by the user, if the user does not cough, the pressure value of the vibrating vest will be the same as the pressure value of the vibrating vest collected at the preset collection frequency for a preset number of cycles. If the user coughs, the pressure value of the vibrating vest will change.

[0074] For example, if the pressure value is collected at N times the frequency, there are N pressure values ​​in each vibration cycle. If a total of Z data are recorded, when the Z+1th data is recorded, the first data is directly deleted, and the second data is used as the first data, and so on, the Z+1th data is used as the Zth data. Get whether the last N pressure values ​​are a complete vibration cycle. If it is a complete vibration cycle, then subsequent calculations will be performed. If it is not a complete vibration cycle, continue to collect until the last N pressure values ​​are a complete vibration cycle.

[0075] S14: Determine whether the pressure value of the vibration vest in a complete vibration cycle is within the pressure value of the vibration vest in a preset cycle; if so, proceed to step S15; if not, proceed to step S16;

[0076] S15: Control the sputum removal machine to continue to work according to the preset vibration frequency;

[0077] S16: Control the sputum removal machine to stop working.

[0078] It is determined whether the pressure value of the vibration vest of a complete vibration cycle in actual use can be found in the pressure value of the vibration vest of a preset cycle. If it is found in it, it proves that the user has not coughed, and the sputum discharge machine is controlled to continue to work according to the preset vibration frequency. If it is not found in it, it proves that the user may have coughed, and the sputum discharge machine needs to be controlled to stop working, which can improve the user experience.

[0079] The present invention discloses a control device for the operation of an expectoration machine, which relates to the field of detection, including controlling the expectoration machine to operate at a preset vibration frequency when a user wears a vibration vest of the expectoration machine in advance; collecting a set of pressure values ​​of the vibration vest of a preset cycle at a preset collection frequency; obtaining the pressure value of the vibration vest of a complete vibration cycle during actual use by the user; judging whether the pressure value of the vibration vest of a complete vibration cycle is in the set of pressure values ​​of the vibration vest of a preset cycle; if so, controlling the expectoration machine to continue to operate at the preset vibration frequency; if not, controlling the expectoration machine to stop operating. If a user coughs while using the expectoration machine, the user will squeeze the vibration vest, thereby causing the pressure value of the vibration vest to change. In actual use, if the pressure value is different from the pressure value collected in advance, it means that the user coughs, and the operation is suspended at this time to improve the user experience.

[0080] Based on the above embodiments:

[0081] In some embodiments, controlling the expectorant to operate at a preset vibration frequency comprises:

[0082] Control the expectorant to vibrate at a preset frequency F p Work;

[0083] A set of pressure values ​​of the vibration vest collected at a preset collection frequency for a preset number of cycles includes:

[0084] At the preset acquisition frequency N*F p Collecting a set of pressure values ​​of the vibration vest of M vibration cycles, where M and N are both integers greater than 1;

[0085] Determine a set of sums of pressure values ​​of the vibrating vest in each of the M vibration cycles;

[0086] Determining whether the pressure value of the vibration vest of a complete vibration cycle is within a set of pressure values ​​of the vibration vest of a preset cycle includes:

[0087] Determine whether the sum of the pressure values ​​of the vibration vest in a complete vibration cycle is within the set of the sum of the pressure values ​​of the vibration vest in each vibration cycle;

[0088] If the sum of the pressure values ​​of the vibration vest in a complete vibration cycle is in the set of the sum of the pressure values ​​of the vibration vest in each vibration cycle, then it is determined that the pressure value of the vibration vest in a complete vibration cycle is in the set of the pressure values ​​of the vibration vest in the preset cycles;

[0089] If the sum of the pressure values ​​of the vibration vest in a complete vibration cycle is not in the set of the sum of the pressure values ​​of the vibration vest in each vibration cycle, it is determined that the pressure value of the vibration vest in the complete vibration cycle is not in the set of pressure values ​​of the vibration vest in the preset cycles.

[0090] This acquisition frequency is greater than 2F p That is, the greater the acquisition frequency, the higher the resolution of the signal. Since the vibrating vest has a vibration frequency, it is more appropriate to calculate based on the pressure value in each cycle. The sum of the pressure values ​​of the vibrating vest in each vibration cycle in M ​​vibration cycles is calculated as the standard value. If the pressure value of the vibrating vest in a complete vibration cycle in actual use is within the standard value, it can be determined that the user has not coughed and the expectorant can continue to work, otherwise the expectorant is controlled to stop working.

[0091] Specifically, for example, the present application collects 20 cycles at an eight-fold frequency, so N is 8, M is 20, and a total of 20 cycles are collected, each cycle has 8 pressure values, and a total of 160 pressure values.

[0092] In some embodiments, determining a set of sums of pressure values ​​of the vibrating vest in each of the M vibration cycles includes:

[0093] Determine the sum of the pressure values ​​of the vibration vest collected in each vibration cycle. The expression for the sum of the pressure values ​​in each vibration cycle is T c = P(Nc-N+1)+P(Nc-N+2)+…+PNc;

[0094] Among them, T c is the sum of the pressure values ​​of the vibrating vest in the cth vibration cycle, 1≤c≤M, n is an integer, PNc is the Nth pressure value collected in the cth vibration cycle;

[0095] Determine the mean and standard deviation of the pressure values ​​of M vibration cycles. The expression of the mean is μ=(T1+T2+…+T M ) / M, the expression of standard deviation is ;

[0096] Determine the normal distribution function of the sum of pressure values ​​based on the mean value and the standard deviation;

[0097] Determining whether the sum of the pressure values ​​of the vibration vest in a complete vibration cycle is within a set of the sum of the pressure values ​​of the vibration vest in a preset number of cycles includes:

[0098] Determine whether the sum of the pressure values ​​of the vibration vest in a complete vibration cycle is within the range of the normal distribution function (μ-3σ, μ+3σ);

[0099] If it is within the range of the normal distribution function (μ-3σ, μ+3σ), then it is determined that the sum of the pressure values ​​of the vibration vest of a complete vibration cycle is in the set of the sum of the pressure values ​​of the vibration vest of a preset number of cycles;

[0100] If it is not within the range of the normal distribution function (μ-3σ, μ+3σ), it is determined that the sum of the pressure values ​​of the vibration vest in a complete vibration cycle is not in the set of the sum of the pressure values ​​of the vibration vest in a preset number of cycles.

[0101] For T c = P(Nc-N+1)+P(Nc-N+2)+…+PNc. If c=1, and the acquisition is performed at eight times the frequency, that is, N=8, then T1=P1+P2+…+P8. If 20 cycles are collected, the calculated average value is (T1+ T2+…+ T 20 ) / 20, and the standard deviation can be calculated in the same way.

[0102] According to the μ and σ calculated by the algorithm calibration, it is judged whether the sum of the pressure values ​​of the vibration vest in the complete vibration cycle is within the normal distribution. According to the characteristics of the normal distribution function, the probability of being within (μ-3σ, μ+3σ) is 99.7%. If it is judged to be within (μ-3σ, μ+3σ), it is judged that the pressure of the expectorant is normal, and no signal mutation occurs, indicating that the patient does not cough. If it is not judged to be within (μ-3σ, μ+3σ), it is judged that the human body has caused the pressure change of the expectorant vest, which may be the user's cough.

[0103] In some embodiments, controlling the sputum removal machine to stop working comprises:

[0104] Control the expectoration machine to stop vibrating within the first preset time;

[0105] After the first preset time, the expectoration machine is controlled to operate at a preset vibration frequency.

[0106] Considering that the user's coughing time will not be too long, a long suspension of work will affect efficiency. Therefore, this application stops vibrating after detecting the user's coughing. After the first preset time, it can be understood that the user's coughing has stopped and the sputum removal machine can resume work.

[0107] Specifically, the stop time can be set to 30 seconds. After it is determined that the user has coughed, the vibration will stop for 30 seconds and then resume.

[0108] In some embodiments, after determining whether the pressure value of the vibration vest of a complete vibration cycle is in a set of pressure values ​​of the vibration vest of a preset number of cycles, the method further includes:

[0109] If the pressure value of the vibration vest of a complete vibration cycle is not in the set of pressure values ​​of the vibration vest of a preset number of cycles, then determining whether the frequency of the pressure value of the vibration vest of a complete vibration cycle is in the set of frequencies of the pressure value of the vibration vest of a preset number of cycles;

[0110] If the frequency of the pressure value of the vibrating vest in a complete vibration cycle is not in the set of frequencies of the pressure values ​​of the vibrating vest in a preset number of cycles, the expectoration machine is controlled to stop working.

[0111] Considering that the pressure value change may be caused by a malfunction of the expectoration machine, a judgment step is added. The frequency information of the collected pressure value is analyzed according to the discrete Fourier transform. If a new frequency appears, it proves that the user is coughing. Then it can be more accurately determined whether the user is coughing, avoiding the expectoration machine from stopping frequently.

[0112] In some embodiments, determining whether the frequency of the pressure value of the vibrating vest in a complete vibration cycle is within a set of frequencies of the pressure values ​​of the vibrating vest in a preset number of cycles includes:

[0113] Determine the preset acquisition frequency N*F p The expression for the frequency of collecting the pressure values ​​of M*N vibration vests in M ​​cycles is: ;

[0114] Wherein, x[a] is the pressure value of the a-th vibration vest, 1≤a≤N-1, and X[k] is the frequency of the pressure value of the k-th vibration vest;

[0115] Determine whether the frequency of the pressure value of the vibration vest in a complete vibration cycle is within X[k];

[0116] If it is not in X[k], the sputum removal machine will be controlled to stop working.

[0117] Specifically, each pressure value collected is subjected to Fourier transformation to obtain a frequency value. Then, the pressure value of a complete vibration cycle after the formal start of work is also subjected to Fourier transformation. If a new frequency appears, the expectoration machine is controlled to stop working.

[0118] In some embodiments, after determining whether the frequency of the pressure value of the vibrating vest in a complete vibration cycle is within the frequency of the pressure value of the vibrating vest in a preset number of cycles, the method further includes:

[0119] If the frequency of the pressure value of the vibrating vest in a complete vibration cycle is within the frequency of the pressure value of the vibrating vest in a preset number of cycles, it is determined that the expectoration machine is faulty.

[0120] If no new frequency appears, and the pressure value of the complete vibration cycle is not within the pressure value of the vibration vest in the preset cycle, it proves that the sputum removal machine may have a malfunction resulting in insufficient pressure, and the operation and maintenance personnel need to check it.

[0121] Figure 3The present invention provides a schematic diagram of the structure of a sputum removal machine, which includes the above-mentioned sputum removal machine control device 1, and also includes a vibration vest 2, an inflating device 3, a vibration generating device 4, a pressure sensor and a ventilation pipeline 5;

[0122] The processor 22 in the control device 1 for the operation of the expectoration machine is connected to the inflating device 3 and the vibration generating device 4, the inflating device 3 is connected to the vibrating vest 2 through the ventilation pipeline 5, and the pressure sensor is connected to the vibrating vest 2 and the processor 22 respectively;

[0123] The inflating device 3 is used to inflate the vibrating vest 2 , the vibration generating device 4 is used to control the vibration according to a preset vibration frequency to change the pressure value of the vibrating vest 2 , and the pressure sensor is used to collect the pressure value of the vibrating vest 2 and send it to the processor 22 .

[0124] In some embodiments, an interaction module is also included;

[0125] The interaction module is connected to the processor and is used to send work instructions and pause instructions to the processor;

[0126] The processor is also used to control the vibration generating device to vibrate at a preset frequency when receiving a working instruction, and to control the vibration generating device to pause working when receiving a pause instruction.

[0127] In some embodiments, further comprising a communication module;

[0128] The communication module is connected to the processor and is used to receive the work instruction and the pause instruction sent by the server, and send the work instruction and the pause instruction to the processor;

[0129] The processor is also used to control the vibration generating device to vibrate at a preset frequency when receiving a working instruction, and to control the vibration generating device to pause working when receiving a pause instruction.

[0130] For the introduction of the sputum removal machine provided in this application, please refer to the above embodiments, which will not be repeated here.

[0131] It should also be noted that, in this specification, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the statement "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device including the element.

[0132] Professionals may further appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in the above description according to function. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.

[0133] The above description of the disclosed embodiments enables those skilled in the art to implement or use the present invention. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but rather to the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A control device for a sputum removal machine, characterized in that: include: Memory for storing computer programs; The processor is used to implement the following steps when executing the computer program: When the user wears the vibrating vest of the expectoration machine in advance, the expectoration machine is controlled to work at a preset vibration frequency; Collecting a set of pressure values ​​of the vibration vest of a preset period at a preset collection frequency; During actual use by the user, obtaining a pressure value of the vibrating vest in a complete vibration cycle; Determining whether the pressure value of the vibrating vest in the complete vibration cycle is within a set of pressure values ​​of the vibrating vest in a preset number of cycles; If yes, the sputum removal machine is controlled to continue to work at the preset vibration frequency; If not, the sputum removal machine is controlled to stop working; After determining whether the pressure value of the vibrating vest in the complete vibration cycle is within a set of pressure values ​​of the vibrating vest in a preset number of cycles, the method further includes: If the pressure value of the vibration vest in the complete vibration cycle is not in the set of pressure values ​​of the vibration vest in the preset number of cycles, determining whether the frequency of the pressure value of the vibration vest in the complete vibration cycle is in the set of frequencies of the pressure value of the vibration vest in the preset number of cycles; If the frequency of the pressure value of the vibrating vest in the complete vibration cycle is not in the set of frequencies of the pressure values ​​of the vibrating vest in the preset cycles, controlling the sputum removal machine to stop working; After determining whether the frequency of the pressure value of the vibrating vest in the complete vibration cycle is within the frequency of the pressure value of the vibrating vest in a preset cycle, the method further includes: If the frequency of the pressure value of the vibrating vest in the complete vibration cycle is within the frequency of the pressure value of the vibrating vest in a preset number of cycles, it is determined that the expectoration machine has a fault.

2. The control device for the sputum removal machine according to claim 1, characterized in that: Control the expectorant to work at a preset vibration frequency, including: Control the expectorant to vibrate at a preset frequency F p Work; Collecting a set of pressure values ​​of the vibrating vest for a preset number of cycles at a preset collection frequency includes: At the preset acquisition frequency N*F p Collecting a set of pressure values ​​of the vibration vest of M cycles, where M and N are both integers greater than 1; Determine a set of sums of pressure values ​​of the vibrating vest in each of the M vibration cycles; Determining whether the pressure value of the vibrating vest in the complete vibration cycle is within a set of pressure values ​​of the vibrating vest in a preset number of cycles comprises: Determining whether the sum of the pressure values ​​of the vibrating vest in the complete vibration cycle is in a set of the sum of the pressure values ​​of the vibrating vest in a preset number of cycles; If the sum of the pressure values ​​of the vibration vest in a complete vibration cycle is in the set of the sum of the pressure values ​​of the vibration vest in each vibration cycle, then it is determined that the pressure value of the vibration vest in the complete vibration cycle is in the set of the pressure values ​​of the vibration vest in the preset cycles; If the sum of the pressure values ​​of the vibration vest in a complete vibration cycle is not in the set of the sum of the pressure values ​​of the vibration vest in each vibration cycle, it is determined that the pressure value of the vibration vest in the complete vibration cycle is not in the set of the pressure values ​​of the vibration vest in a preset number of cycles.

3. The control device for the sputum removal machine according to claim 2, characterized in that: Determine a set of sums of pressure values ​​of the vibrating vest in each of the M vibration cycles, including: Determine the sum of the pressure values ​​of the vibrating vest collected in each vibration cycle. The expression for the sum of the pressure values ​​of each vibration cycle is T c = P(Nc-N+1)+P(Nc-N+2)+…+PNc; Among them, T c is the sum of the pressure values ​​of the vibrating vest in the c-th vibration cycle, 1≤c≤M, n is an integer, and PNc is the N-th pressure value collected in the c-th vibration cycle; Determine the average value and standard deviation of the pressure value of M vibration cycles, the expression of the average value is μ=(T1+T2+…+T M ) / M, the expression of the standard deviation is ; Determine a normal distribution function of the sum of pressure values ​​according to the mean value and the standard deviation; Determining whether the sum of the pressure values ​​of the vibrating vest in the complete vibration cycle is within a set of sums of the pressure values ​​of the vibrating vest in preset cycles comprises: Determining whether the sum of the pressure values ​​of the vibration vest in the complete vibration cycle is within the range of a normal distribution function (μ-3σ, μ+3σ); If it is within the range of the normal distribution function (μ-3σ, μ+3σ), then determining that the sum of the pressure values ​​of the vibration vest in the complete vibration cycle is in the set of the sum of the pressure values ​​of the vibration vest in a preset number of cycles; If it is not within the range of the normal distribution function (μ-3σ, μ+3σ), it is determined that the sum of the pressure values ​​of the vibration vest in the complete vibration cycle is not in the set of the sum of the pressure values ​​of the vibration vest in a preset number of cycles.

4. The control device for the sputum removal machine according to claim 1, characterized in that: Controlling the sputum removal machine to stop working includes: Controlling the sputum removal machine to stop vibrating within a first preset time; After the first preset time, the sputum removal machine is controlled to operate at a preset vibration frequency.

5. The control device for the sputum removal machine according to claim 1, characterized in that: Determining whether the frequency of the pressure value of the vibrating vest in the complete vibration cycle is within a set of frequencies of the pressure values ​​of the vibrating vest in preset cycles comprises: Determine the preset acquisition frequency N*F p The expression for the frequency of collecting M*N pressure values ​​of the vibration vest in M ​​cycles is: ; Wherein, x[a] is the pressure value of the a-th vibration vest, 1≤a≤N-1, and X[k] is the frequency of the pressure value of the k-th vibration vest; Determine whether the frequency of the pressure value of the vibrating vest in the complete vibration cycle is within X[k]; If it is not in the X[k], the sputum removal machine is controlled to stop working.

6. A sputum removal machine, characterized in that: A control device for the operation of a sputum removal machine as claimed in any one of claims 1 to 5, further comprising a vibrating vest, an inflating device, a vibration generating device, a pressure sensor and a ventilation line; The processor in the control device for the sputum removal machine is connected to the inflation device and the vibration generating device, the inflation device is connected to the vibrating vest through the ventilation pipeline, and the pressure sensor is connected to the vibrating vest and the processor respectively; The inflating device is used to inflate the vibrating vest, the vibration generating device is used to control the vibration according to a preset vibration frequency to change the pressure value of the vibrating vest, and the pressure sensor is used to collect the pressure value of the vibrating vest and send it to the processor.

7. The sputum removal machine according to claim 6, characterized in that: It also includes interactive modules; The interaction module is connected to the processor and is used to send a work instruction and a pause instruction to the processor; The processor is further configured to control the vibration generating device to vibrate at a preset frequency upon receiving the working instruction, and to control the vibration generating device to suspend operation upon receiving the suspend instruction.

8. The sputum removal machine according to claim 6, characterized in that: Also includes a communication module; The communication module is connected to the processor, and is used to receive the work instruction and the pause instruction sent by the server, and send the work instruction and the pause instruction to the processor; The processor is further configured to control the vibration generating device to vibrate at a preset frequency upon receiving the working instruction, and to control the vibration generating device to suspend operation upon receiving the suspend instruction.

Citation Information

Patent Citations

  • Expectoration pipeline

    CN104784794A

  • Motor train unit switch type electric pneumatic valve control method and device

    CN109808665A

  • Water supply network abnormal data detection method based on big data

    CN112612824A

  • Therapeutic instrument inflation and deflation control method and device and medium

    CN116898709A

  • Closed-loop control system and sputum excretion machine

    CN214259948U