Pulse simulation method of pulse simulator for traditional Chinese medicine pulse phase instrument

By designing a pulse simulator, collecting pulse images, and using stepper motors and algorithms to control the simulated blood vessel module, a precise simulation of traditional Chinese medicine pulse patterns is achieved, solving the problem of quality assessment of traditional Chinese medicine pulse instruments and meeting the needs of various application scenarios.

CN121890959APending Publication Date: 2026-04-21BEIJING TIANYIJIA TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
BEIJING TIANYIJIA TECH CO LTD
Filing Date
2023-09-05
Publication Date
2026-04-21

AI Technical Summary

Technical Problem

The lack of simple and practical TCM pulse simulation instruments makes it impossible to effectively test and evaluate the quality parameters of pulse instruments, thus affecting their development and application.

Method used

Design a pulse simulator that collects pulse images to be simulated, generates amplitude extraction point maps, and uses stepper motors and algorithms to control the movement of the simulated blood vessel module to simulate the "position", "number", "shape" and "momentum" of the pulse in traditional Chinese medicine. Construct a closed-loop control system to accurately control the pulse waveform.

Benefits of technology

It achieves accurate simulation of traditional Chinese medicine pulse diagnosis, meeting the needs of production, supervision, teaching, scientific research and clinical practice, improving the stability and reliability of pulse diagnosis instruments, supporting simultaneous simulation at multiple points, and meeting different needs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121890959A_ABST
    Figure CN121890959A_ABST
Patent Text Reader

Abstract

The pulse simulation method of the pulse simulator for the traditional Chinese medicine pulse phase instrument is characterized by comprising the following steps that 1, a pulse map to be simulated is collected; 2, according to the pulse map, a preset number of amplitude extraction point diagrams for generation are divided, the linear motion distance of a stepping motor is determined through the amplitude difference value of adjacent points, and therefore the stepping motor generates an amplitude extraction point diagram for feedback; 3, the number of amplitude points of the feedback amplitude extraction point diagram is equal to the preset number of the pulse map to be simulated; step 4, comparing the amplitude extraction point diagram for feedback with the corresponding amplitude extraction point of the pulse map to be simulated, calculating the amplitude difference between the amplitude extraction point diagram for feedback and the corresponding amplitude extraction point of the pulse map to be simulated, and when the amplitude difference does not conform to a preset error value, executing the step 3; and if not, feeding back the difference value to the stepping motor in the step 2, so that the stepping motor adjusts the linear motion distance according to the difference value to generate an amplitude extraction point diagram for feedback again, and repeating the step 3 and the step 4 until the amplitude difference accords with a preset error value.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of traditional Chinese medicine diagnostic and treatment equipment, and in particular to a pulse simulation method for a pulse simulator used in a traditional Chinese medicine pulse meter. Background Technology

[0002] "Pulse diagnosis" is the understanding, summary, and naming of the natural phenomenon of pulse in the human body in Traditional Chinese Medicine (TCM). It is a way for TCM to judge the health status of the human body through pulse diagnosis. Currently, there is a lack of simple and practical instruments and equipment that can simulate TCM pulse diagnosis. As a result, regulatory authorities, manufacturers, and users cannot effectively inspect and evaluate the quality parameters of pulse diagnosis instruments. This has become a key obstacle affecting the development, promotion, and application of pulse diagnosis instruments. The pulse simulator includes a simulated arm, a simulated blood vessel and its motion module (with a threaded connection to the stepper motor shaft), a stepper motor, a stepper motor controller (hardware), a stepper motor digital control program (algorithm and software), and a pulse detection instrument. The pulse simulator can simulate the four elements of pulse diagnosis in Traditional Chinese Medicine: "position," "number," "shape," and "momentum." The diagnostic device is described in the applicant's application number 2022107715086, entitled "A method for locating the position of the cunguanchi and a method for outputting the acquired information", and related information is also incorporated herein by reference. Summary of the Invention

[0003] In order to resolve the standards and quality issues of the relevant equipment, the applicant proposes the following solutions: A pulse simulation method for a pulse simulator used in a traditional Chinese medicine pulse meter includes the following steps: Step 1: Collect the pulse waveform to be simulated; Step 2: Divide the pulse map into a predetermined number of amplitude extraction point maps for generation, and determine the linear motion distance and direction of the stepper motor by the amplitude difference between adjacent points, so that the stepper motor generates a feedback amplitude extraction point map; Step 3, the number of amplitude points in the amplitude extraction point map of the feedback is equal to the predetermined number of pulse maps to be simulated; Step 4: Compare the amplitude extraction point map of the feedback with the corresponding amplitude extraction point of the pulse map to be simulated, and calculate the amplitude difference between the two. When the amplitude difference does not meet the predetermined error value, the difference is fed back to the stepper motor in step 2 so that the stepper motor can adjust the linear motion distance and motion direction accordingly, generate the amplitude extraction point map of the feedback again, and repeat steps 3 and 4 until the amplitude difference meets the predetermined error value. Preferably, the generated amplitude extraction point map is within one cardiac cycle and includes 51 amplitude extraction points. Preferably, in step 4, if the amplitude of the corresponding point in the generated amplitude extraction point map is higher than that of the point in the generated amplitude extraction point map, a 95% amplitude difference is output; if the amplitude of the corresponding point in the generated amplitude extraction point map is lower than that of the point in the generated amplitude extraction point map, a 105% amplitude difference is output. Preferably, the error value is 5% of the amplitude of the corresponding extracted point in the generated amplitude extraction point map. Preferably, the pulse wave analyzer uses a pressure sensor to acquire a simulated pulse. Preferably, the rotation of the stepper motor is performed according to the following formula: The linear motion distance of a stepper motor = number of steps × step angle × thread lead / 360°. The above technical solutions can be applied to the following scenarios: Manufacturers: This equipment can be used to manage the stability, repeatability, and reliability of the pulse oximeters they produce; Government regulatory authorities: This equipment can be used to evaluate the stability, repeatability, and reliability of the pulse oximeters produced. Research and teaching institutions: This equipment can be used for teaching and research activities related to traditional Chinese medicine pulse diagnosis; Clinical units: This device can be used for remote reproduction and consultation of traditional Chinese medicine pulse diagnosis; Individual users: This device can be used to calibrate the purchased TCM pulse diagnosis instrument. By setting the depth of the simulated blood vessel and its motion module on the motor shaft, the simulation of the "pulse position" (superficial, middle, and deep) in traditional Chinese medicine pulse diagnosis can be achieved. By controlling the time axis of a pulse map during a single cardiac cycle, the "pulse rate" in traditional Chinese medicine can be simulated. By replacing the artificial blood vessels with artificial blood vessels of different diameters on the motion module, the "pulse shape" in traditional Chinese medicine pulse diagnosis can be simulated. The algorithm controls the movement of the stepper motor to simulate pulse pulsation. The pulse meter and the signal generator (this simulator) can form a closed-loop control system. The pulse meter collects the waveform from the signal generator (this simulator), compares it with a predetermined waveform, and improves the wave height at each point of the output waveform until the error between the two is less than the set error value, thus achieving precise control of the output waveform and simulating the "pulse momentum" in traditional Chinese medicine. The pulse signal generator (a single simulation unit in this simulator) can simulate pulse signals at a single point on one hand, or it can be equipped with three simulation units to simultaneously simulate pulse signals at three points (cun, guan, chi) on one hand; it can also simulate six points (cun, guan, chi) on both hands simultaneously to meet the calibration requirements of different pulse instruments. Attached Figure Description

[0004] Figure 1 This is an external view of the simulator of the present invention; Figure 2An anatomical diagram of the simulator of this invention; Figure 3 A partially enlarged view showing the application of the simulator of the present invention; Figure 4 For a given pulse pattern; Figure 5 This is a flowchart for pulse simulation. Detailed Implementation

[0005] like Figure 1-5 As shown, a pulse simulation method for a pulse simulator used in a traditional Chinese medicine pulse meter includes the following steps: Step 1: Collect the pulse waveform to be simulated; Step 2: Divide the pulse map into a predetermined number of amplitude extraction point maps for generation, determine the linear movement distance of the stepper motor by the amplitude difference between adjacent points, and generate a feedback amplitude extraction point map through the stepper motor. Step 3, the number of amplitude points in the amplitude extraction point map of the feedback is equal to the predetermined number of pulse maps to be simulated; Step 4: Compare the amplitude extraction point map of the feedback with the corresponding amplitude extraction point of the pulse map to be simulated, and calculate the amplitude difference between the two. If the amplitude difference does not meet the predetermined error value, the difference is fed back to the stepper motor in step 2 so that the stepper motor can adjust the linear motion distance accordingly to generate the amplitude extraction point map of the feedback again. Repeat steps 3 and 4 until the amplitude difference meets the predetermined error value. According to a preferred embodiment of the present invention, the generated amplitude extraction point map is within one cardiac cycle and includes 51 amplitude extraction points. According to a preferred embodiment of the present invention, in step 4, if the amplitude of the corresponding point in the generated amplitude extraction point map is higher than that of the corresponding point, a 95% amplitude difference is output; if the amplitude of the corresponding point in the generated amplitude extraction point map is lower than that of the corresponding point, a 105% amplitude difference is output. According to a preferred embodiment of the present invention, the error value is 5% of the amplitude of the corresponding extracted point in the generated amplitude extraction point map. According to a preferred embodiment of the present invention, the pulse wave analyzer pressure sensor acquires a simulated pulse. According to a preferred embodiment of the present invention, the rotation of the stepper motor is performed according to the following formula: The linear motion distance of a stepper motor = number of steps × step angle × thread lead / 360°. like Figure 1-3The diagram also discloses a pulse simulator 100 for a traditional Chinese medicine pulse meter, including a contact portion 1 for contacting the probe of the pulse meter, and a drive device 8 disposed below the contact portion for driving the contact portion 1. The drive device 8 includes a conversion device for converting the rotational motion of a motor into up-and-down vibration. This conversion device includes a motion groove 5 and a motor shaft 4. Figure 2 As can be seen, the simulated skin layer 1 is on top of the simulated blood vessel module 2. The simulated arm 3 is used to house the simulated device. According to a preferred embodiment of the present invention, the conversion device 4 includes a motor-driven lead screw and a nut connected to the contact portion via threads. The contact portion includes a skin-like layer 1 and a blood vessel-like module 2. According to a preferred embodiment of the present invention, the motor is a stepper motor 8. The motor 8 is mounted on a motor bracket 7. Figure 2 As shown, the motor 8 can be mounted on the wrist rest. According to a preferred embodiment of the present invention, the stepper motor is provided with a controller to control the stepper motor to output a predetermined number of revolutions and a predetermined rotational speed. According to a preferred embodiment of the present invention, the stepper motor is provided with a controller to control the stepper motor to output a predetermined number of revolutions and a predetermined rotational speed to simulate a pulse. According to a preferred embodiment of the present invention, the contact portion is the skin at the pulse point of a human wrist. According to a preferred embodiment of the present invention, the contact portion and the wrapping portion form an enclosed space to accommodate the drive device in order to form a portable unit 100. Figure 1 Preferably, the support 10 and the simulation device 100 are separable. According to a preferred embodiment of the present invention, the portable unit is shaped like a human arm. According to a preferred embodiment of the present invention, it further includes a detachable bracket 10 or an integral wrist rest 6 for placing the portable unit. Figure 3 This is a partial enlarged view of the simulation device of the present invention in use, showing the positional relationship between the detection device 201 of the pulse meter 200 and the contact portion 1 of the simulation device 100. In this application scenario, the quality of the pulse meter can be detected. like Figure 2 As shown, by setting the depth of the simulated blood vessel and its motion module on the motor shaft, the simulation of the "pulse position" (superficial, middle, and deep) in traditional Chinese medicine pulse diagnosis can be achieved. By controlling the time axis of a pulse map during a single cardiac cycle, the "pulse rate" in traditional Chinese medicine can be simulated. By replacing the artificial blood vessels with artificial blood vessels of different diameters on the motion module, the "pulse shape" in traditional Chinese medicine pulse diagnosis can be simulated. The algorithm controls the movement of the stepper motor to simulate pulse pulsation; the pulse meter and signal generator can form a closed-loop control system. The pulse meter collects the waveform from the signal generator, compares it with a predetermined waveform, and improves the wave height at each point of the output waveform until the error between the two is less than the set error value, thus achieving precise control of the output waveform and simulating the "pulse momentum" in traditional Chinese medicine. The pulse signal generator (single analog unit) can simulate pulse signals at a single point on one hand, or it can be equipped with three analog units to simulate pulse signals at three points (cun, guan, chi) on one hand simultaneously; it can also simulate six points (cun, guan, chi) on both hands simultaneously to meet the calibration requirements of different pulse instruments. Method for calculating the relationship between the linear motion distance and the number of steps of a stepper motor. The linear motion distance of a stepper motor = number of steps × step angle × thread lead / 360°. Equation ① If the step angle = 1.8° and the thread lead = 2 mm, then the above formula is: linear motion distance = number of steps × 0.01 mm. (Formula ②) The frequency of the step signal determines the linear speed, and the direction of rotation is determined by positive and negative pulses. If a positive pulse is specified to move forward, then a negative pulse will move backward. Microstepping technology further improves the angular accuracy and operational smoothness of stepper motors. Considering microstepping, the above formula becomes: Linear movement distance = number of steps × 0.01 mm / subdivisions. Equation ③ If the subdivision number is 16, then: Linear movement distance = number of steps × 0.000625 mm (Formula ④) Therefore, under these conditions, the minimum linear distance a stepper motor can travel in one step is 0.625 micrometers. Currently, the smallest vibration amplitude that a human finger can perceive is approximately 10 micrometers; the control precision of a stepper motor is far less than the vibration amplitude perceived by a finger. The diameter of a human hair is 20-120 micrometers. Therefore, it is technically feasible to use the aforementioned stepper motor to simulate the pulse pulsation in traditional Chinese medicine. From equation ④, the formula for calculating the number of pulses (steps) given the linear motion distance can be derived as follows: Steps = Linear movement distance / 0.000625 mm. Equation ⑤ Steps = 1600 × linear movement distance (mm). Equation ⑥ like Figure 4As shown, the specific algorithm for stepper motor pulse simulation is as follows: 51 amplitude extraction points are uniformly set within one cardiac cycle. If one cardiac cycle is set to 1 second, then there is a definite amplitude every 20 milliseconds, where n is any one of the first 50 points (n<=50), and the corresponding amplitude is H. n H n With H n+1 The difference ΔH is the linear movement distance of the motor in the next step, ΔH = H n+1 -H n . If the maximum amplitude of the pulse waveform corresponds to a linear motion distance of the motor of M, then the number of motor steps is: X = 1600 × ΔH × M, Equation ⑦ If the maximum amplitude of the standardized pulse waveform is 1, the corresponding linear movement distance M of the motor is 1 mm. According to equation ⑦, 1600 pulses need to be sent to the stepper motor. The number of motor steps under this condition is: X = 1600 × ΔH (mm). Equation ⑧ When ΔH>0, the linear movement distance of the motor is ΔH; when ΔH<, the linear movement distance of the motor is -ΔH; when ΔH=0, the motor does not move. Alternatively, a closed-loop approximation algorithm can be used: The vibration waveform of the pulse waveform simulator acquired by the pulse wave analyzer is also set to uniformly set 51 amplitude extraction points within one cardiac cycle, so that it can be matched point by point with the given pulse waveform. The amplitude difference between the corresponding points is fed back to the pulse waveform simulator. Points higher than the given pulse waveform are output with 95% ΔH, and points lower than the given pulse waveform are output with 105% ΔH, until the amplitude difference between the corresponding points is less than the given error value, such as 95%. like Figure 5 As shown, the working process of the simulator of the present invention includes: First, the simulated blood vessel module moves to the designated "pulse position"; then, the stepper motor rotates according to the number of steps given by the algorithm; the simulated blood vessel module performs linear motion in the motion slot; then, the pulsation of the simulated pulse can be felt in the simulated skin layer; then, the pulse wave pressure sensor acquires the simulated pulse; then, it is determined whether the simulated pulse is consistent with the given pulse diagram. If they are consistent, the pulse simulator performs simulation work according to the stable parameters; otherwise, ΔH and the corresponding number of stepper motor pulses are modified according to the closed-loop approximation algorithm. Preferred embodiments of the present invention have been exemplified above with reference to the accompanying drawings. However, within the scope of the appended claims, those skilled in the art can modify the invention by adding, deleting, or merging elements to form different technical solutions.

Claims

1. A pulse simulation method for a pulse simulator used in a traditional Chinese medicine pulse meter, characterized in that, Includes the following steps: Step 1: Collect the pulse waveform to be simulated; Step 2: Divide the pulse map into a predetermined number of amplitude extraction point maps for generation, and determine the linear movement distance of the stepper motor by the amplitude difference between adjacent points, so that the stepper motor generates an amplitude extraction point map for feedback. Step 3, the number of amplitude points in the amplitude extraction point map of the feedback is equal to the predetermined number of pulse maps to be simulated; Step 4: Compare the amplitude extraction point map of the feedback with the corresponding amplitude extraction point of the pulse map to be simulated, and calculate the amplitude difference between the two. If the amplitude difference does not meet the predetermined error value, the difference is fed back to the stepper motor in step 2 so that the stepper motor can adjust the linear motion distance accordingly to generate the amplitude extraction point map of the feedback again. Repeat steps 3 and 4 until the amplitude difference meets the predetermined error value.

2. The pulse simulation method for a pulse simulator used in a traditional Chinese medicine pulse meter according to claim 1, characterized in that, The generated amplitude extraction point map is within one cardiac cycle and includes, but is not limited to, 51 amplitude extraction points.

3. The pulse simulation method for a pulse simulator used in a traditional Chinese medicine pulse meter according to claim 2, characterized in that, In step 4, if the amplitude of the corresponding point in the generated amplitude-extracted point map is higher than that of the corresponding point, a 95% amplitude difference is output; if the amplitude of the corresponding point in the generated amplitude-extracted point map is lower than that of the corresponding point, a 105% amplitude difference is output.

4. The pulse simulation method for a pulse simulator used in a traditional Chinese medicine pulse meter according to claim 3, characterized in that, The error value is 5% of the amplitude of the corresponding extracted point in the generated amplitude extraction point map.

5. The pulse simulation method for a pulse simulator used in a traditional Chinese medicine pulse meter according to claim 4, characterized in that, The pulse oximeter pressure sensor acquires the simulated pulse.

6. The pulse simulation method for a pulse simulator used in a traditional Chinese medicine pulse meter according to claim 5, characterized in that, The stepper motor rotates according to the following formula: The linear motion distance of a stepper motor = number of steps × step angle × thread lead / 360°.