CN110404168B - An Adaptive Electrical Stimulation Training System - Google Patents

An Adaptive Electrical Stimulation Training System Download PDF

Info

Publication number
CN110404168B
CN110404168B CN201910856978.0A CN201910856978A CN110404168B CN 110404168 B CN110404168 B CN 110404168B CN 201910856978 A CN201910856978 A CN 201910856978A CN 110404168 B CN110404168 B CN 110404168B
Authority
CN
China
Prior art keywords
output
signals
signal
electric
patient
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.)
Active
Application number
CN201910856978.0A
Other languages
Chinese (zh)
Other versions
CN110404168A (en
Inventor
宋嵘
姜超
陈广涛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sun Yat Sen University
Original Assignee
Sun Yat Sen University
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sun Yat Sen University filed Critical Sun Yat Sen University
Priority to CN201910856978.0A priority Critical patent/CN110404168B/en
Publication of CN110404168A publication Critical patent/CN110404168A/en
Priority to PCT/CN2019/126883 priority patent/WO2021047100A1/en
Application granted granted Critical
Publication of CN110404168B publication Critical patent/CN110404168B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61NELECTROTHERAPY; MAGNETOTHERAPY; RADIATION THERAPY; ULTRASOUND THERAPY
    • A61N1/00Electrotherapy; Circuits therefor
    • A61N1/18Applying electric currents by contact electrodes
    • A61N1/32Applying electric currents by contact electrodes alternating or intermittent currents
    • A61N1/36Applying electric currents by contact electrodes alternating or intermittent currents for stimulation
    • A61N1/36003Applying electric currents by contact electrodes alternating or intermittent currents for stimulation of motor muscles, e.g. for walking assistance
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61NELECTROTHERAPY; MAGNETOTHERAPY; RADIATION THERAPY; ULTRASOUND THERAPY
    • A61N1/00Electrotherapy; Circuits therefor
    • A61N1/18Applying electric currents by contact electrodes
    • A61N1/32Applying electric currents by contact electrodes alternating or intermittent currents
    • A61N1/36Applying electric currents by contact electrodes alternating or intermittent currents for stimulation
    • A61N1/36014External stimulators, e.g. with patch electrodes
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H20/00ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
    • G16H20/30ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to physical therapies or activities, e.g. physiotherapy, acupressure or exercising

Landscapes

  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Public Health (AREA)
  • Engineering & Computer Science (AREA)
  • General Health & Medical Sciences (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Radiology & Medical Imaging (AREA)
  • Animal Behavior & Ethology (AREA)
  • Biomedical Technology (AREA)
  • Physical Education & Sports Medicine (AREA)
  • Veterinary Medicine (AREA)
  • Biophysics (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Epidemiology (AREA)
  • Medical Informatics (AREA)
  • Primary Health Care (AREA)
  • Rehabilitation Tools (AREA)

Abstract

The invention discloses a self-adaptive electric stimulation training system, which comprises an information acquisition module, an analog-to-digital conversion module, an electric stimulation control module and a multi-channel electric stimulator, wherein the electric stimulation control module comprises an iterative learning controller and a linear controller, the kinematic signals and the dynamic signals which are acquired by the information acquisition module and synchronously transmitted by the analog-to-digital transmission module are fused, the iterative learning controller establishes an iterative learning model of output intensity parameters, the linear controller establishes a linear model of output phase parameters, and the electric stimulation control module self-adaptively adjusts the output phase and intensity of the multi-channel electric stimulator through the change of the kinematic signals and the dynamic signals in gait, so that the walking capacity of a patient is improved.

Description

一种自适应电刺激训练系统An Adaptive Electrical Stimulation Training System

技术领域technical field

本发明涉及医疗康复技术领域,尤其涉及一种自适应电刺激训练系统。The invention relates to the technical field of medical rehabilitation, in particular to an adaptive electrical stimulation training system.

背景技术Background technique

偏瘫患者由于长期下肢功能的缺失,会导致单侧肢体的多块肌肉出现萎缩、肌肉力量减退、肌肉出现强直痉挛状态,膝关节无法完成屈曲伸展动作、足下垂步态以及身体平衡功能稳定性的缺失等病理现象,所以下肢运动功能康复目前已经成为脑卒中患者临床康复的关注热点。Due to the long-term loss of lower limb function in patients with hemiplegia, atrophy of multiple muscles of one limb, loss of muscle strength, muscle spasticity and spasticity, the inability of the knee joint to complete flexion and extension, foot drop gait and stability of body balance function Therefore, the rehabilitation of lower extremity motor function has become a hot spot in the clinical rehabilitation of stroke patients.

在上世纪60年代,功能性电刺激治疗仪开始使用到中风患者的临床康复中来。随着近几十年的发展,电刺激治疗仪在原有单通道控制的基础上,发展出了多通道电刺激治疗仪,控制方式则在原先简单的人为手动控制基础上发展到通过足底压力开关控制和传感器的开环控制方式,并由简单的开环控制逐步发展到多种控制方式的闭环控制。In the 1960s, functional electrical stimulation therapy equipment began to be used in the clinical rehabilitation of stroke patients. With the development in recent decades, on the basis of the original single-channel control, the electric stimulation therapeutic apparatus has developed a multi-channel electric stimulation therapeutic apparatus. Open-loop control of switch control and sensor, and gradually develop from simple open-loop control to closed-loop control of various control methods.

多通道电刺激治疗仪通过对中风患者多块肌肉进行电刺激训练,一方面可以帮助患者多块肌肉协同运动,给予患者身体重量支撑转移的平衡性以及行走过程中负载阶段的稳定性。另一方面,由于患者主动参与性,可以大大增强其自信心,更加有利于患侧肢体的功能恢复。1971年,Kralj等人首次将单通道电刺激器进行改进,设计出四通道功能性电刺激器。另一方面,相比于电刺激开环控制系统,闭环控制方式不仅能够更加准确的控制电刺激器的各个输出参数,而且可以根据预设轨迹,实时调整患者的步态参数,使患者的步态更加符合健康人的需求。2000年,Mourselas等人专门设计了一个针对足下垂患者的电刺激器闭环控制系统,其通过嵌入式闭环控制原理,实时测量行走过程中的踝关节角度信息,并通过将实时测量数据与标准数据进行比较得到的反馈信息对电刺激器强度进行调节,实现了PID控制的电刺激调节。2008年,Nahrstaedt等人基于迭代学习控制算法,在一个步态周期内将预设的固定刺激强度应用到系统中;在下一个步态周期开始前,分析前一个周期的误差;根据误差信号,对刺激参数做修正,实现了在摆动相时对预设关节角度的跟踪。上述提及的功能性电刺激器通过不同的控制方式实现了对电刺激参数的调整与关节角度的调整,但是他们并没有将电刺激时相与强度调节相结合,并且由于不同偏瘫程度的患者有着不一样的行走速度和步态周期,所以现有的电刺激控制方式并不具备自适应调节功能,在临床应用中也不具有广泛的适用性。The multi-channel electrical stimulation therapy device conducts electrical stimulation training on multiple muscles of stroke patients. On the one hand, it can help patients to move multiple muscles together, give patients the balance of body weight support transfer and the stability of the load phase during walking. On the other hand, due to the active participation of patients, their self-confidence can be greatly enhanced, which is more conducive to the functional recovery of the affected limbs. In 1971, Kralj et al. improved the single-channel electrical stimulator for the first time and designed a four-channel functional electrical stimulator. On the other hand, compared with the electrical stimulation open-loop control system, the closed-loop control method can not only control the output parameters of the electrical stimulator more accurately, but also adjust the patient's gait parameters in real time according to the preset trajectory, so that the patient's gait The attitude is more in line with the needs of healthy people. In 2000, Mourselas et al. specially designed a closed-loop control system for electrical stimulators for patients with foot drop. It uses the embedded closed-loop control principle to measure the ankle joint angle information during walking in real time, and combines the real-time measurement data with standard data. The feedback information obtained by the comparison adjusts the intensity of the electrical stimulator, and realizes the electrical stimulation adjustment of the PID control. In 2008, based on the iterative learning control algorithm, Nahrstaedt et al. applied the preset fixed stimulus intensity to the system in one gait cycle; before the next gait cycle started, the error of the previous cycle was analyzed; according to the error signal, the The stimulation parameters are corrected to realize the tracking of the preset joint angles during the swing phase. The functional electrical stimulators mentioned above realize the adjustment of electrical stimulation parameters and the adjustment of joint angles through different control methods, but they do not combine the phase of electrical stimulation with intensity adjustment, and because patients with different degrees of hemiplegia There are different walking speeds and gait cycles, so the existing electrical stimulation control methods do not have the adaptive adjustment function, and do not have wide applicability in clinical applications.

发明内容Contents of the invention

本发明提出的自适应电刺激训练系统,能够依据患者自身步行状态对多通道电刺激器的刺激输出进行自动调整,帮助患者进行步态康复训练。The adaptive electrical stimulation training system proposed by the present invention can automatically adjust the stimulation output of the multi-channel electrical stimulator according to the patient's own walking state, and help the patient to perform gait rehabilitation training.

其技术方案如下:Its technical scheme is as follows:

一种自适应电刺激训练系统,包括:An adaptive electrical stimulation training system comprising:

信息获取模块,用于在患者进行步态行走训练过程中,获取患者下肢关节的运动学信号和动力学信号;The information acquisition module is used to acquire kinematic signals and dynamic signals of the patient's lower limb joints during the patient's gait walking training;

模数转换模块,用于将所述信息获取模块获取的运动学信号与动力学信号进行模数转换,同步所述运动学信号和所述动力学信号,实时将同步的所述运动学信号和所述动力学信号传输至电刺激控制模块;An analog-to-digital conversion module, configured to perform analog-to-digital conversion on the kinematics signal and the dynamics signal acquired by the information acquisition module, synchronize the kinematics signal and the dynamics signal, and convert the synchronized kinematics signal and the dynamics signal in real time The kinetic signal is transmitted to the electrical stimulation control module;

电刺激控制模块,包括迭代学习控制器和线性控制器;Electric stimulation control module, including iterative learning controller and linear controller;

所述迭代学习控制器,用于获取所述模数转换模块传输的运动学信号相对于目标运动学信号的差值,融合所述模数转换模块传输的动力学信号,利用迭代学习规则建立所述差值与所述迭代学习控制器输出的输出强度参数之间的迭代学习模型,当患者的运动状态改变时,获取变化的所述差值,按照所述迭代学习模型根据变化的所述差值调整所述迭代学习控制器输出的输出强度参数;The iterative learning controller is used to obtain the difference between the kinematics signal transmitted by the analog-to-digital conversion module and the target kinematics signal, fuse the dynamics signal transmitted by the analog-to-digital conversion module, and use iterative learning rules to establish the An iterative learning model between the difference and the output intensity parameter output by the iterative learning controller, when the patient’s motion state changes, the changed difference is obtained, and according to the iterative learning model according to the changed Value adjustment of the output intensity parameter output by the iterative learning controller;

所述线性控制器,用于融合所述模数转换模块传输的运动学信号和动力学信号,建立所述模数转换模块传输的运动学信号和动力学信号与所述线性控制器的输出时相参数之间的线性模型;当患者的运动状态改变时,获取所述模数转换模块传输的运动学信号和动力学信号的变化值,按照所述线性模型根据所述变化值调整所述线性控制器的输出时相参数;The linear controller is used to fuse the kinematics signal and dynamics signal transmitted by the analog-to-digital conversion module, and establish the kinematics signal and dynamics signal transmitted by the analog-to-digital conversion module with the output time of the linear controller A linear model between phase parameters; when the motion state of the patient changes, the change value of the kinematic signal and the dynamic signal transmitted by the analog-to-digital conversion module is obtained, and the linear model is adjusted according to the change value according to the linear model The output phase parameters of the controller;

所述电刺激控制模块,还用于按照所述迭代学习控制器的输出强度参数和线性控制器的输出时相参数控制多通道电刺激器;The electrical stimulation control module is also used to control the multi-channel electrical stimulator according to the output intensity parameters of the iterative learning controller and the output phase parameters of the linear controller;

所述多通道电刺激器,用于按照所述电刺激控制模块发送的输出强度参数和输出时相参数控制各通道的开始、结束时间和产生不同强度的电刺激信号。The multi-channel electrical stimulator is used to control the start and end time of each channel and generate electrical stimulation signals of different intensities according to the output intensity parameters and output phase parameters sent by the electrical stimulation control module.

进一步的,所述模数转换模块,具体用于将所述信息获取模块获取的运动学信号与动力学信号进行模数转换,经过降采样或过采样方法统一所述信息获取模块获取的运动学信号和动力学信号的采样率,并且根据设定的特殊时刻,从该时刻开始,将采样率统一后的不同运动学信号和动力学信号对齐,从而得到同步的运动学信号和动力学信号,实时将同步的运动学信号和动力学信号传输至所述电刺激控制模块。Further, the analog-to-digital conversion module is specifically used to perform analog-to-digital conversion on the kinematics signal and the dynamics signal obtained by the information acquisition module, and unify the kinematics signals obtained by the information acquisition module through down-sampling or over-sampling methods. The sampling rate of the signal and the dynamics signal, and according to the set special moment, from this moment, the different kinematics signals and dynamics signals after the unified sampling rate are aligned, so as to obtain the synchronized kinematics signal and dynamics signal, The synchronized kinematic and kinetic signals are transmitted to the electrical stimulation control module in real time.

进一步的,所述模数转换模块实时将同步的运动学信号和动力学信号传输至所述电刺激控制模块,具体为;Further, the analog-to-digital conversion module transmits the synchronized kinematics signal and dynamics signal to the electrical stimulation control module in real time, specifically;

通过USB的串口通信功能实时将同步的运动学信号与动力学信号传输至所述电刺激控制模块。The synchronous kinematics signal and dynamics signal are transmitted to the electrical stimulation control module in real time through the serial port communication function of the USB.

进一步的,所述信息获取模块,包括用于采集患者下肢关节的运动学信号的运动信号采集单元和用于采集患者下肢关节的动力学信号的压力信号采集单元,Further, the information acquisition module includes a motion signal acquisition unit for acquiring kinematic signals of the patient's lower limb joints and a pressure signal acquisition unit for acquiring dynamic signals of the patient's lower limb joints,

所述运动信号采集单元具体用于采集患者下肢各关节在运动过程中的角度信号和运动位移信号;优选的,所述运动信号采集单元为运动捕捉系统,由高速红外数据采集摄像头构成,The motion signal collection unit is specifically used to collect angle signals and motion displacement signals of each joint of the patient's lower limbs during motion; preferably, the motion signal collection unit is a motion capture system consisting of a high-speed infrared data collection camera,

所述压力信号采集单元具体用于采集患者在行走过程中产生的与地面的三维反作用力,优选的,所述压力信号采集单元包括放置于患者足跟后方的压力传感装置与三维压力传感器。The pressure signal acquisition unit is specifically used to acquire the three-dimensional reaction force generated by the patient during walking and the ground. Preferably, the pressure signal acquisition unit includes a pressure sensing device and a three-dimensional pressure sensor placed behind the patient's heel.

进一步的,所述迭代学习控制器,具体用于,按照所述模数转换模块传输的运动学信号中的角度信号,获取第k步步态时刻j角度信号相对于目标角度信号的角度误差,利用迭代学习规则建立所述角度误差与所述迭代学习控制器输出的第k步步态时刻j输出强度参数之间的迭代学习模型,第k步步态时刻j由所述模数转换模块传输的动力学信号获得;Further, the iterative learning controller is specifically configured to, according to the angle signal in the kinematics signal transmitted by the analog-to-digital conversion module, obtain the angle error of the k-th step gait time j angle signal relative to the target angle signal, An iterative learning model between the angle error and the output intensity parameter of the kth step gait moment j output by the iterative learning controller is established by using an iterative learning rule, and the kth step gait moment j is transmitted by the analog-to-digital conversion module Kinetic signal obtained;

患者的运动状态改变,引起所述角度误差发生变化,所述迭代学习控制器获取变化的所述角度误差,按照所述迭代学习模型根据变化的所述角度误差调整所述迭代学习控制器输出的输出强度参数。The movement state of the patient changes, causing the angle error to change, the iterative learning controller acquires the changed angle error, and adjusts the output of the iterative learning controller according to the changed angle error according to the iterative learning model Output intensity parameter.

进一步的,所述线性控制器,具体用于,根据所述模数转换模块传输的运动学信号获取不同的行走速度,根据所述模数转换模块传输的动力学信号获取不同行走速度下对应的步态周期各个阶段时刻,利用在先验实验中建立的延时时长、持续时长随步速线性变化的先验线性模型,获取第k步步态周期内的延时时长和持续时长。Further, the linear controller is specifically used to obtain different walking speeds according to the kinematic signals transmitted by the analog-to-digital conversion module, and obtain corresponding walking speeds at different walking speeds according to the dynamic signals transmitted by the analog-to-digital conversion module. At each stage of the gait cycle, the delay time and duration of the k-th step in the gait cycle are obtained by using the prior linear model established in the prior experiment that the delay time and duration change linearly with the pace.

进一步的,所述电刺激控制模块,还用于按照所述迭代学习控制器的输出强度参数和线性控制器的输出时相参数控制多通道电刺激器,具体为:Further, the electrical stimulation control module is also used to control the multi-channel electrical stimulator according to the output intensity parameters of the iterative learning controller and the output phase parameters of the linear controller, specifically:

将第k步步态周期内的延时时长和持续时长归一化,所述归一化的过程为:当时间达到所述线性控制器计算的延时时长时,输出数字信号1,当时间达到所述线性控制器计算的持续时长时输出数字信号0,按照归一化后的数字信号控制所述线性控制器输出时相参数的高低电平输出,将所述迭代学习控制器输出的输出强度参数和所述线性控制器输出的输出时相参数传输至所述多通道电刺激器。Normalize the delay time and duration in the kth step gait cycle, the normalization process is: when the time reaches the delay time calculated by the linear controller, output a digital signal 1, when the time Output a digital signal 0 when the duration calculated by the linear controller is reached, control the high and low level output of the linear controller output phase parameters according to the normalized digital signal, and output the output of the iterative learning controller The intensity parameter and the output phase parameter output by the linear controller are transmitted to the multi-channel electrical stimulator.

进一步的,所述多通道电刺激器,具体用于,根据所述电刺激控制模块发送的输出强度参数,输出相对应的波形频率可调的、不同脉冲宽度和幅值的电刺激电脉冲电压或者电流,经过电极片传输至肌肉,从而刺激肌肉产生不同程度的收缩;按照所述电刺激控制模块发送的输出时相参数驱动所述多通道电刺激器的开关以控制各通道输出电刺激电脉冲的开始、结束时间。Further, the multi-channel electrical stimulator is specifically used to output corresponding electrical stimulation pulse voltages with adjustable waveform frequency, different pulse widths and amplitudes according to the output intensity parameters sent by the electrical stimulation control module Or the current is transmitted to the muscles through the electrode sheets, thereby stimulating the muscles to produce different degrees of contraction; according to the output phase parameters sent by the electric stimulation control module, the switch of the multi-channel electric stimulator is driven to control the output of each channel. Pulse start and end time.

进一步的,所述多通道电刺激器根据所述电刺激控制模块发送的输出强度参数,输出相不同脉冲幅值的电刺激电脉冲电压或者电流,具体为:Further, the multi-channel electrical stimulator outputs electrical stimulation pulse voltages or currents with different pulse amplitudes according to the output intensity parameters sent by the electrical stimulation control module, specifically:

所述多通道电刺激器根据所述电刺激控制模块发送的输出强度参数产生脉冲幅值不同的电刺激电脉冲电压或者电流为正比例线性过程:首先依据患者静息状态下的最大承受电刺激强度设置一个标定输出强度参数值,所述标定输出强度参数值对应的输出为最大电刺激电脉冲幅值,按照实际输出强度参数与所述标定输出强度参数值的比例关系,产生相对应的脉冲幅值不同的电刺激电脉冲,此转化过程为正比例线性过程。The multi-channel electrical stimulator generates electrical stimulation with different pulse amplitudes according to the output intensity parameters sent by the electrical stimulation control module. The electrical pulse voltage or current is a proportional linear process: first, according to the maximum electrical stimulation intensity of the patient in a resting state Set a calibrated output intensity parameter value, the output corresponding to the calibrated output intensity parameter value is the maximum electrical stimulation pulse amplitude, and generate a corresponding pulse amplitude according to the proportional relationship between the actual output intensity parameter and the calibrated output intensity parameter value Electrical stimulation pulses with different values, this conversion process is a proportional linear process.

综上所述,本发明实施例提供的自适应电刺激训练系统可以带来以下有益效果:In summary, the adaptive electrical stimulation training system provided by the embodiment of the present invention can bring the following beneficial effects:

(1)相比于之前固定参数的电刺激时相和固定参数的电刺激强度,本发明通过研究运动状态不同时运动学和动力学信号随速度变化的规律,同时通过运动学和动力学信号在步态中的变化,自适应的调节多通道电刺激器的输出时相和强度,这样有利于使病人能够更加自然的恢复步态生理功能。(1) Compared with the previous electric stimulation phase with fixed parameters and the electric stimulation intensity with fixed parameters, the present invention studies the law of kinematics and dynamics signals changing with speed when the state of motion is different, and at the same time through kinematics and dynamics signals In the change of gait, the output phase and intensity of the multi-channel electric stimulator are adaptively adjusted, which is beneficial to enable the patient to restore the physiological function of gait more naturally.

(2)相比于单通道电刺激器,本发明通过电刺激驱动模块实现的多通道电刺激输出,更有利的各肌群的生理功能恢复,可以有效改善患者步态各阶段的病理状况,尤其适用于中风患者的助行功能恢复,例如:能够在患者脚跟着地时提供减震作用以及脚尖离地时刻帮助膝关节抬起作用;能够增加步态摆动期下肢到地面的距离,从而增加患者步态的稳定性;能够提高各运动学参数指标的对称性以及下肢各关节的伸展屈曲动作完成,从而更加全面的帮助患者步态功能恢复。(2) Compared with the single-channel electrical stimulator, the multi-channel electrical stimulation output realized by the electrical stimulation drive module in the present invention is more favorable for the recovery of the physiological functions of each muscle group, and can effectively improve the pathological conditions of the patients at each stage of gait, It is especially suitable for the recovery of walking aid function of stroke patients, for example: it can provide shock absorption when the patient's heel hits the ground and help the knee joint lift when the toe is off the ground; it can increase the distance from the lower limbs to the ground during the gait swing period, thereby increasing the patient's Gait stability; it can improve the symmetry of various kinematic parameters and complete the extension and flexion of each joint of the lower limbs, so as to more comprehensively help patients recover their gait function.

附图说明Description of drawings

图1是本发明实施例提供的一种自适应电刺激训练系统的结构示意图;Fig. 1 is a schematic structural diagram of an adaptive electrical stimulation training system provided by an embodiment of the present invention;

图2是自适应电刺激训练系统的自适应电刺激流程示意图;Fig. 2 is a schematic diagram of the adaptive electrical stimulation process of the adaptive electrical stimulation training system;

图3是迭代学习控制器和线性控制器的原理图;Figure 3 is a schematic diagram of an iterative learning controller and a linear controller;

图4是电刺激控制模块输出参数与多通道电刺激器输出电刺激电脉冲的关系示意图。Fig. 4 is a schematic diagram of the relationship between the output parameters of the electrical stimulation control module and the electrical stimulation pulses output by the multi-channel electrical stimulator.

具体实施方式Detailed ways

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

本发明实施例提供一种自适应电刺激训练系统,如图1所述,包括信息获取模块101、模数转换模块102、电刺激控制模块103和多通道电刺激器104,电刺激控制模块103包括迭代学习控制器1031和线性控制器1032;An embodiment of the present invention provides an adaptive electrical stimulation training system, as shown in FIG. comprising an iterative learning controller 1031 and a linear controller 1032;

参照图2,图1所示自适应电刺激训练系统的自适应电刺激过程如下:Referring to Figure 2, the adaptive electrical stimulation process of the adaptive electrical stimulation training system shown in Figure 1 is as follows:

201、信息获取模块101在患者进行步态行走训练过程中,获取患者下肢关节的运动学信号和动力学信号;201. The information acquisition module 101 acquires the kinematic signals and dynamic signals of the lower limb joints of the patient during the gait walking training process of the patient;

信息获取模块101包括运动信号采集单元1011和压力信号采集单元1012。The information acquisition module 101 includes a motion signal acquisition unit 1011 and a pressure signal acquisition unit 1012 .

(1)运动信号采集单元1011采集患者下肢关节的运动学信号的步骤具体如下:(1) The motion signal collection unit 1011 collects the steps of the kinematic signals of the patient's lower limb joints in detail as follows:

运动信号采集单元1011具体为运动捕捉系统,由高速红外数据采集摄像头构成。运动信号采集单元1011还可以是惯性传感器等设备。The motion signal acquisition unit 1011 is specifically a motion capture system, which is composed of a high-speed infrared data acquisition camera. The motion signal acquisition unit 1011 may also be an inertial sensor or other equipment.

本实施例中,运动信号采集单元1011采集的患者下肢关节的运动学信号为患者下肢各关节在运动过程中的角度信号和运动位移信号,角度信号包括踝关节,膝关节角度和相应的角速度、角加速度等数据,运动位移信号包括步长与步态对称性等数据。In this embodiment, the kinematic signals of the patient's lower limb joints collected by the motion signal acquisition unit 1011 are the angle signals and motion displacement signals of the joints of the patient's lower limbs during the movement process, and the angle signals include ankle joints, knee joint angles and corresponding angular velocities, Angular acceleration and other data, motion displacement signal includes data such as step length and gait symmetry.

(2)压力信号采集单元1012采集患者下肢关节的动力学信号的步骤具体如下:(2) The steps for the pressure signal acquisition unit 1012 to acquire the dynamic signals of the patient's lower limb joints are as follows:

压力信号采集单元1012具体包括放置于患者足跟后方的压力传感装置与三维压力传感器,其中放置于足跟后方的压力传感装置可以为足底压力开关,三维压力传感器可以为三维力台或放置于跑步机下的三维压力传感器。The pressure signal acquisition unit 1012 specifically includes a pressure sensing device placed behind the patient's heel and a three-dimensional pressure sensor, wherein the pressure sensing device placed behind the heel can be a plantar pressure switch, and the three-dimensional pressure sensor can be a three-dimensional force platform or A three-dimensional pressure sensor placed under the treadmill.

本实施例中,压力信号采集单元1012采集的患者下肢关节的动力学信号为患者在行走过程中产生的与地面的三维反作用力。对于步态周期中特定时刻的判断可通过放置于足跟后方的压力传感装置的压力变化来判断,如当脚跟由离地状态转变为着地状态时,压力传感装置会由压力值0逐渐增加;三维压力传感器可通过人行走过程中步态在三维方向力均存在变化的特点,实时得到患者在行走过程中与地面作用的三维反作用力。In this embodiment, the dynamic signals of the patient's lower limb joints collected by the pressure signal collection unit 1012 are three-dimensional reaction forces generated by the patient and the ground during walking. The judgment of a specific moment in the gait cycle can be judged by the pressure change of the pressure sensing device placed behind the heel. Increase; the three-dimensional pressure sensor can obtain the three-dimensional reaction force of the patient in the process of walking and the ground in real time through the characteristics that the force in the three-dimensional direction of the gait changes during the process of walking.

202、模数转换模块102将信息获取模块101所获取的运动学信号与动力学信号进行模数转换,同步该运动学信号和动力学信号,实时将同步的运动学信号和动力学信号传输至电刺激控制模块103;202. The analog-to-digital conversion module 102 performs analog-to-digital conversion on the kinematics signal and the dynamics signal acquired by the information acquisition module 101, synchronizes the kinematics signal and the dynamics signal, and transmits the synchronized kinematics signal and the dynamics signal to the Electrical stimulation control module 103;

由于采取不同的信号获取方式会有不同的采样率,模数转换模块102经过降采样或过采样方法统一信息获取模块101获取的运动学信号和动力学信号的采样率,并且根据某特殊时刻,例如以一个完整步态周期为基准进行分析,设定一个完整的步态周期的起始时刻为脚跟着地时刻,从该时刻开始,将采样率统一后的不同运动学信号和动力学信号对齐,从而得到同步的运动学信号和动力学信号,再实时将同步的运动学信号与动力学信号传输至电刺激控制模块103。在本具体实施例中,高速红外数据采集摄像头的采样率为100Hz,足底压力开关的采样率为100Hz,而三维压力传感器的采样率为1000Hz,因此可以通过降采样来使运动学信号和动力学信号的采样率统一。Since different signal acquisition methods will have different sampling rates, the analog-to-digital conversion module 102 unifies the sampling rates of the kinematics signals and dynamics signals acquired by the information acquisition module 101 through down-sampling or over-sampling methods, and according to a special moment, For example, based on a complete gait cycle for analysis, set the starting moment of a complete gait cycle as the moment of heel strike. From this moment, the different kinematic signals and dynamic signals after the unified sampling rate are aligned. Thus, synchronized kinematics signals and dynamics signals are obtained, and then the synchronized kinematics signals and dynamics signals are transmitted to the electrical stimulation control module 103 in real time. In this specific embodiment, the sampling rate of the high-speed infrared data acquisition camera is 100 Hz, the sampling rate of the plantar pressure switch is 100 Hz, and the sampling rate of the three-dimensional pressure sensor is 1000 Hz. The sampling rate of the learning signal is uniform.

具体的,运动学信号与动力学信号通过USB的串口通信功能传输到电刺激控制模块103中,从而做到将同步的运动学信号和动力学信号进行实时传输。Specifically, the kinematics signal and the dynamics signal are transmitted to the electrical stimulation control module 103 through the serial port communication function of the USB, so that the synchronized kinematics signal and the dynamics signal are transmitted in real time.

电刺激控制模块103包括迭代学习控制器1031和线性控制器1032。The electrical stimulation control module 103 includes an iterative learning controller 1031 and a linear controller 1032 .

203、迭代学习控制器1031获取模数转换模块102传输的运动学信号相对于目标运动学信号的差值,融合模数转换模块102传输的动力学信号,利用迭代学习规则建立所述差值与迭代学习控制器1031输出的输出强度参数Uout1之间的迭代学习模型,当患者的运动状态改变时,获取变化的所述差值,按照迭代学习模型根据变化的所述差值调整迭代学习控制器1031输出的输出强度参数Uout1203. The iterative learning controller 1031 obtains the difference between the kinematics signal transmitted by the analog-to-digital conversion module 102 and the target kinematics signal, fuses the dynamics signal transmitted by the analog-to-digital conversion module 102, and uses an iterative learning rule to establish the difference between the difference and the target kinematics signal. An iterative learning model between the output intensity parameters U out1 output by the iterative learning controller 1031, when the patient’s motion state changes, the difference is obtained, and the iterative learning control is adjusted according to the difference according to the iterative learning model The output intensity parameter U out1 output by the device 1031.

参见图3,建立迭代学习模型的过程如下:Referring to Figure 3, the process of establishing an iterative learning model is as follows:

所述迭代学习规则如公式1所示:The iterative learning rule is shown in Formula 1:

Uk(n)=Uk-1(n)+(fp+fi∑δn+fdΔ)ek(n) (公式1)U k (n)=U k-1 (n)+(f p +f i ∑δn+f d Δ)e k (n) (Formula 1)

其中输入值ek(n)为一个n维向量e=[e(1),e(2),…,e(n)]T∈Rn中的第k个向量,可以参照成模数转换模块102传输的运动学信号相对于目标运动学信号的变化值,输出值Uk-1(n)和Uk(n)分别为一个n维向量U=[U(1),U(2),…,U(n)]T∈Rn中的第k-1个和第k个向量,可以参照成迭代学习控制器1031输出的输出强度参数Uout1,fp、fi和fd分别为比例、积分和差分学习因子矩阵。The input value e k (n) is an n-dimensional vector e=[e(1), e(2),...,e(n)] T ∈ R n in the kth vector, which can be referred to as modulus conversion The kinematic signal transmitted by the module 102 is relative to the change value of the target kinematic signal, and the output values U k-1 (n) and U k (n) are respectively an n-dimensional vector U=[U(1), U(2) ,...,U(n)] The k-1th and kth vectors in T ∈ R n can be referred to as the output intensity parameter U out1 output by the iterative learning controller 1031, and f p , f i and f d are respectively Learn factor matrices for proportional, integral, and difference learning.

如前所述,本实施例中,运动学信号具体是患者下肢各关节在运动过程中的角度信号和运动位移信号,且在本实施例中角度信号取的是患者在患足摆动期的最大踝背屈角度,摆动期是指整个脚离地的阶段。As mentioned above, in this embodiment, the kinematics signal is specifically the angle signal and motion displacement signal of each joint of the patient’s lower limbs during the movement process, and in this embodiment, the angle signal is the maximum value of the patient’s foot during the swing period. Ankle dorsiflexion, the swing phase refers to the entire period in which the foot is off the ground.

(1)迭代学习控制器1031预先已获取目标角度信号,目标角度信号是正常人实验得到的角度数据归一化后的结果,模数转换模块102向迭代学习控制器1031输入运动学信号,按照模数转换模块102传输的运动学信号中的角度信号,迭代学习控制器1031获取角度信号相对于目标角度信号的角度误差,该角度误差如公式2所示:(1) The iterative learning controller 1031 has acquired the target angle signal in advance, and the target angle signal is the normalized result of the angle data obtained by the experiment of a normal person. The analog-to-digital conversion module 102 inputs the kinematics signal to the iterative learning controller 1031, according to For the angle signal in the kinematics signal transmitted by the analog-to-digital conversion module 102, the iterative learning controller 1031 obtains the angle error of the angle signal relative to the target angle signal, and the angle error is shown in formula 2:

ek(j)=θk(j)-θs(j) (公式2)e k (j) = θ k (j) - θ s (j) (Formula 2)

其中θk(j)为模数转换模块102传输的第k步步态时刻j的角度信号,θs(j)为目标角度信号,在本实施例中目标角度信号为5°,ek(j)为该第k步步态时刻j的角度信号与目标角度信号之间的角度误差;第k步步态时刻j由模数转换模块102传输的动力学信号获得,例如通过模数转换模块102传输的动力学信号计算步态周期的阶段时刻,如脚跟离地时刻等,具体如步骤101所述,压力信号采集单元1012用于采集患者在行走过程中产生的与地面的三维反作用力。对于步态周期中特定时刻的判断可通过放置于足跟后方的压力传感装置的压力变化来判断。Wherein θ k (j) is the angle signal of the kth step gait moment j transmitted by the analog-to-digital conversion module 102, θ s (j) is the target angle signal, and in the present embodiment the target angle signal is 5 °, e k ( j) is the angle error between the angle signal of the kth step gait moment j and the target angle signal; the kth step gait moment j is obtained by the dynamics signal transmitted by the analog-to-digital conversion module 102, for example, through the analog-to-digital conversion module The dynamic signal transmitted in step 102 is used to calculate the stage moment of the gait cycle, such as the moment when the heel is off the ground. Specifically, as described in step 101, the pressure signal acquisition unit 1012 is used to acquire the three-dimensional reaction force generated by the patient and the ground during walking. The judgment of a specific moment in the gait cycle can be judged by the pressure change of the pressure sensing device placed behind the heel.

(2)将角度误差ek(j)乘以学习参数L(j),得到输入参数Ek(j),学习参数L(j)可以根据正常人实验得到的角度误差与实验时实际输出强度参数Uout1之间的比例计算得到的,如公式3所示:(2) Multiply the angle error e k (j) by the learning parameter L(j) to obtain the input parameter E k (j), and the learning parameter L(j) can be obtained according to the angle error obtained by the normal person experiment and the actual output intensity during the experiment The ratio between the parameters U out1 is calculated, as shown in formula 3:

Ek(j)=L(j)ek(j) (公式3)E k (j) = L(j)e k (j) (Formula 3)

其中L(j)在本具体实施例中设为40。Wherein L(j) is set to 40 in this specific embodiment.

(3)将输入参数Ek(j)与第k-1步步态时刻j的实际输出的Uout1进行线性计算,并经过函数T约束,使输出参数H(j)永远在正常的电刺激范围内,得到迭代学习模型如公式4所示:(3) Linearly calculate the input parameter E k (j) and the actual output U out1 of the k-1th step gait time j, and constrain the function T so that the output parameter H(j) is always in the normal electrical stimulation Within the range, the iterative learning model is obtained as shown in formula 4:

Uout1=Hk(j)=T(Hk-1(j)+Ek(j)) (公式4)U out1 =H k (j)=T(H k-1 (j)+E k (j)) (Formula 4)

其中Hk(j)表示第k步步态时刻j输出强度参数Uout1;Hk-1(j)表示第k-1步步态时刻j输出强度参数Uout1;T为使输出参数H(j)永远在正常范围内的约束函数,该约束函数作用原理如公式5所示:Wherein H k (j) represents the kth step gait moment j output intensity parameter U out1 ; H k-1 (j) represents the k-1th step gait moment j output intensity parameter U out1 ; T is to make the output parameter H( j) A constraint function that is always within the normal range, the principle of the constraint function is shown in formula 5:

Figure BDA0002198611550000101
Figure BDA0002198611550000101

其中

Figure BDA0002198611550000102
为患者所能承受的最大电刺激强度,约束函数T保证输出参数H(j)绝对不会超过患者所能承受的最大电刺激强度,以保证绝对安全;其中u为最小输出电刺激强度,因为输出电刺激强度不能为负,所以当输出强度参数Uout1计算出为负时,约束函数T使其为0,以避免输出错误的发生。in
Figure BDA0002198611550000102
is the maximum electrical stimulation intensity that the patient can bear, and the constraint function T ensures that the output parameter H(j) will never exceed the maximum electrical stimulation intensity that the patient can bear to ensure absolute safety; where u is the minimum output electrical stimulation intensity, because The output electrical stimulation intensity cannot be negative, so when the output intensity parameter U out1 is calculated to be negative, the constraint function T makes it 0 to avoid output errors.

患者的运动状态改变,患者在步态周期的不同阶段各关节角度信号与目标角度信号的角度误差是不同的,所以引起角度误差ek(j)发生变化,迭代学习控制器1031获取变化的角度误差ek(j),按照迭代学习模型根据变化的角度误差ek(j)调整迭代学习控制器1031输出的输出强度参数Uout1The patient's motion state changes, and the angle error between each joint angle signal and the target angle signal of the patient in different stages of the gait cycle is different, so the angle error e k (j) changes, and the iterative learning controller 1031 acquires the changed angle Error e k (j), adjust the output intensity parameter U out1 output by the iterative learning controller 1031 according to the changing angle error e k (j) according to the iterative learning model.

当角度信号小于目标角度信号时,获取变化的角度误差ek(j),利用迭代学习模型得到输出强度参数Uout1,且得到输出强度参数Uout1会比上一次输出的输出强度参数Uout1大,从而增大电刺激强度保证实际运动学情况更加接近标准情况;而当角度信号大于目标角度信号时,获取变化的角度误差ek(j),利用迭代学习模型得到输出强度参数Uout1,且得到输出强度参数Uout1会比上一次输出的输出强度参数Uout1小,从而减小电刺激强度保证实际运动学情况的正常输出。When the angle signal is smaller than the target angle signal, obtain the changed angle error e k (j), use the iterative learning model to obtain the output intensity parameter U out1 , and the output intensity parameter U out1 will be larger than the output intensity parameter U out1 output last time , so as to increase the intensity of electrical stimulation to ensure that the actual kinematics situation is closer to the standard situation; and when the angle signal is greater than the target angle signal, obtain the changed angle error e k (j), and use the iterative learning model to obtain the output intensity parameter U out1 , and The obtained output intensity parameter U out1 will be smaller than the output intensity parameter U out1 output last time, thereby reducing the intensity of electrical stimulation to ensure normal output in actual kinematic conditions.

204、在执行步骤203的同时,线性控制器1032融合模数转换模块102输入的运动学信号和动力学信号,建立模数转换模块102输入的运动学信号和动力学信号与线性控制器1032的输出时相参数之间的线性模型;当患者的运动状态改变时,获取模数转换模块102输入的运动学信号和动力学信号的变化值,按照线性模型根据变化值调整线性控制器1032的输出时相参数。204. While executing step 203, the linear controller 1032 fuses the kinematics signal and dynamics signal input by the analog-to-digital conversion module 102 to establish the kinematics signal and dynamics signal input by the analog-to-digital conversion module 102 and the linear controller 1032 Output a linear model between phase parameters; when the patient's motion state changes, obtain the change value of the kinematics signal and the dynamics signal input by the analog-to-digital conversion module 102, and adjust the output of the linear controller 1032 according to the change value according to the linear model Phase parameters.

(1)建立线性模型的过程如下:(1) The process of building a linear model is as follows:

在对正常人进行的先验实验中,通过贴于相应肌群的表面电极采集患者下肢各肌群在不同步行速度下多个步态周期中的肌电信号。在本实施例中,采集下肢的股四头肌、腘绳肌、腓肠肌以及胫骨前肌四块肌肉的肌电信号。In the prior experiment on normal people, the EMG signals of each muscle group of the patient's lower limbs in multiple gait cycles at different walking speeds were collected through the surface electrodes attached to the corresponding muscle groups. In this embodiment, the EMG signals of four muscles of the lower limbs, the quadriceps, the hamstrings, the gastrocnemius, and the tibialis anterior, are collected.

在先验实验中,通过采集的肌电信号记录肌电信号变化时间点,根据足底压力开关得到的动力学信号中的脚跟着地时刻为参考点,计算从脚跟着地到肌肉开始收缩的时间差和开始收缩到停止收缩的时间差,并在一个完整的步态周期内将这两个时间差进行统一。同理,也能以脚跟离地时刻为参考点,计算此时间差。根据各肌群实际收缩时刻的不同,通过肌电信号采集与足底压力开关的结合甄别此参考点是处于脚跟着地时刻,还是脚跟离地时刻。其中,从参考点到开始肌肉收缩的时间记为延时时长y1,从开始肌肉收缩时间点到开始肌肉放松时间点记为持续时长y2,延时时长y1和持续时长y2是与步速呈线性关系的,因此通过最小二乘拟合的方法,在一个完整的步态周期内将y1、y2随步速线性变化的变化关系拟合为特定的方程式,见公式6。In the prior experiment, the time point of myoelectric signal change was recorded by the collected myoelectric signal, and the heel-strike moment in the dynamic signal obtained by the plantar pressure switch was used as a reference point to calculate the time difference from heel-strike to muscle contraction and The time difference between the start of contraction and the stop of contraction is calculated, and the two time differences are unified in a complete gait cycle. In the same way, the time difference can also be calculated by taking the moment when the heel is off the ground as a reference point. According to the actual contraction time of each muscle group, through the combination of EMG signal collection and plantar pressure switch, it can be identified whether the reference point is at the moment of heel strike or the moment of heel off the ground. Among them, the time from the reference point to the start of muscle contraction is recorded as the delay time y 1 , and the time from the start of muscle contraction to the time point of muscle relaxation is recorded as the duration y 2 , the delay time y 1 and the duration y 2 are related to The gait speed has a linear relationship, so the least square fitting method is used to fit the relationship between y 1 and y 2 linearly changing with the gait speed into a specific equation within a complete gait cycle, see formula 6.

Figure BDA0002198611550000121
Figure BDA0002198611550000121

公式6即为先验线性模型。Equation 6 is the prior linear model.

线性控制器1032根据模数转换模块102传输的运动学信号中获取不同的行走速度,根据模数转换模块102传输的动力学信号获取不同行走速度下对应的步态周期各个阶段时刻,按照所获取的不同的行走速度和不同行走速度下对应的步态周期各个阶段时刻,获取步态周期内的延时时长y1和持续时长y2,从而做到将动力学信号与运动学信号的结合转化为延时时长y1和持续时长y2这两个时间变量参数。The linear controller 1032 obtains different walking speeds from the kinematics signals transmitted by the analog-to-digital conversion module 102, and obtains the corresponding gait cycle stages at different walking speeds according to the dynamics signals transmitted by the analog-to-digital conversion module 102, and according to the acquired different walking speeds and the corresponding gait cycle stages at different walking speeds, and obtain the delay time y 1 and duration y 2 in the gait cycle, so as to achieve the combination and transformation of dynamic signals and kinematic signals are the two time variable parameters of delay time y 1 and duration y 2 .

由于患者的个体性差异,每个人的步速是不同的,所以延时时长y1与持续时长y2可根据步速的不同自适应调整。Due to the individual differences of patients, each person's pace is different, so the delay time y 1 and the duration y 2 can be adaptively adjusted according to the difference in pace.

在实际调整过程中,通过计算步速的方式来计算第k步步态周期内的y1与y2。方法如下:如前所述,通过运动信号采集单元1011获取步态周期内的纵向行走距离d(k-1),d(k-1)包括在模数转换模块102传输的运动学信号中的运动位移信号中,通过公式7得到第k-1步步速v(k-1),再通过将前N步步速平均,得到第k步步速uv(k),见公式8,其中N为设定的平均步数。In the actual adjustment process, y 1 and y 2 in the k-th step gait cycle are calculated by calculating the pace. The method is as follows: as mentioned above, the longitudinal walking distance d(k-1) in the gait cycle is obtained by the motion signal acquisition unit 1011, and d(k-1) is included in the kinematics signal transmitted by the analog-to-digital conversion module 102 In the motion displacement signal, the k-1th step speed v(k-1) is obtained by formula 7, and then the k-th step speed uv(k) is obtained by averaging the previous N step speeds, see formula 8, where N is the set average number of steps.

Figure BDA0002198611550000122
Figure BDA0002198611550000122

Figure BDA0002198611550000123
Figure BDA0002198611550000123

根据第k步步速uv(k),基于所述先验线性模型(公式6),计算出第k步步态周期内的延时时长y1和持续时长y2。如图3所示。According to the k-th step velocity uv(k), based on the prior linear model (Formula 6), the delay time y 1 and duration y 2 in the k-th gait cycle are calculated. As shown in Figure 3.

205、电刺激控制模块103还按照迭代学习控制器1031的输出强度参数Uout1和线性控制器1032的输出时相参数控制多通道电刺激器104,其中包括将第k步步态周期内的延时时长y1和持续时长y2归一化,方法为当时间达到线性控制器1032计算的延时时长y1时,通过电刺激控制模块103输出数字信号1,达到持续时长y2时输出数字信号0,按照归一化后的数字信号控制线性控制器1032输出时相参数Uout2的高低电平输出。205. The electrical stimulation control module 103 also controls the multi-channel electrical stimulator 104 according to the output intensity parameter U out1 of the iterative learning controller 1031 and the output phase parameter of the linear controller 1032, which includes extending the k-th step gait cycle Time length y 1 and duration y 2 are normalized, the method is that when the time reaches the delay time y 1 calculated by the linear controller 1032, the digital signal 1 is output through the electrical stimulation control module 103, and the digital signal is output when the duration y 2 is reached The signal 0 controls the linear controller 1032 to output the high and low levels of the phase parameter U out2 according to the normalized digital signal.

电刺激控制模块103将输出强度参数Uout1和输出时相参数Uout2发送给多通道电刺激器104。The electrical stimulation control module 103 sends the output intensity parameter U out1 and the output phase parameter U out2 to the multi-channel electrical stimulator 104 .

206、多通道电刺激器104按照电刺激控制模块103发送的输出强度参数Uout1和输出时相参数Uout2控制各通道的开始、结束时间和产生不同强度的电刺激信号,辅助患者完成康复运动。206. The multi-channel electrical stimulator 104 controls the start and end times of each channel and generates electrical stimulation signals of different intensities according to the output intensity parameter U out1 and the output phase parameter U out2 sent by the electrical stimulation control module 103, to assist the patient in completing rehabilitation exercises .

参照图4,具体如下:Referring to Figure 4, the details are as follows:

(1)多通道电刺激器104按照电刺激控制模块103发送的输出时相参数Uout2控制各通道输出电刺激电脉冲的开始、结束时间。(1) The multi-channel electrical stimulator 104 controls the start and end time of the output electrical stimulation pulses of each channel according to the output phase parameter U out2 sent by the electrical stimulation control module 103 .

多通道电刺激器104将输出时相参数Uout2作为输入信号之一,当Uout2是低电平输出时,此时多通道电刺激器104无电刺激电脉冲输出;当Uout2是高电平输出时,此时多通道电刺激器104有电刺激电脉冲输出,输出电刺激电脉冲的参数具体由输出强度参数Uout1决定。The multi-channel electrical stimulator 104 will output the phase parameter U out2 as one of the input signals. When U out2 is a low-level output, the multi-channel electrical stimulator 104 has no electrical stimulation pulse output; when U out2 is a high-level output In flat output mode, the multi-channel electrical stimulator 104 has electrical stimulation pulse output at this time, and the parameters of the output electrical stimulation pulse are specifically determined by the output intensity parameter U out1 .

如前所述,当输出时相参数Uout2从无到有时,即延时时长y1结束时刻,多通道电刺激器104开始电刺激,当输出时相参数Uout2从有到无时,即当时长达到持续时长y2后,多通道电刺激器104结束电刺激。As mentioned above, when the output phase parameter U out2 changes from nothing to time, that is, at the end of the delay period y1 , the multi-channel electrical stimulator 104 starts electrical stimulation. When the output phase parameter U out2 changes from existence to non-existence, that is After the duration reaches the duration y2 , the multi-channel electrical stimulator 104 ends the electrical stimulation.

(2)多通道电刺激器104按照电刺激控制模块103发送的输出强度参数Uout1控制电刺激电脉冲输出的强度。(2) The multi-channel electrical stimulator 104 controls the output intensity of electrical stimulation pulses according to the output intensity parameter U out1 sent by the electrical stimulation control module 103 .

多通道电刺激器104将输出强度参数Uout1作为输入信号之一,按照输出强度参数Uout1产生强度不同的电刺激电脉冲电压或者电流,输出强度参数Uout1可决定输出电刺激电脉冲的脉冲幅值或脉冲宽度,或同时调节脉冲幅值和脉冲宽度,电刺激电脉冲的波形和频率可提前设置好。在本实施例中,每个通道输出电流为0到120mA可调,波宽为100到420μS可调,频率为1到120Hz可调,且多通道电刺激器104的各个通道分别单独输出,互不影响。其中电刺激电脉冲的波形、频率和脉冲宽度已提前设置好,根据输出强度参数Uout1产生脉冲幅值不同的电刺激电脉冲。The multi-channel electrical stimulator 104 takes the output intensity parameter U out1 as one of the input signals, and generates electrical stimulation pulse voltages or currents with different intensities according to the output intensity parameter U out1 , and the output intensity parameter U out1 can determine the pulse of the output electrical stimulation electrical pulse Amplitude or pulse width, or adjust pulse amplitude and pulse width at the same time, the waveform and frequency of electric stimulation electric pulse can be set in advance. In this embodiment, the output current of each channel is adjustable from 0 to 120 mA, the wave width is adjustable from 100 to 420 μS, and the frequency is adjustable from 1 to 120 Hz, and each channel of the multi-channel electrical stimulator 104 outputs independently, mutually does not affect. The waveform, frequency and pulse width of the electrical stimulation pulses have been set in advance, and the electrical stimulation pulses with different pulse amplitudes are generated according to the output intensity parameter U out1 .

具体地,根据输出强度参数Uout1产生脉冲幅值不同的电刺激电脉冲为正比例线性过程:首先依据患者静息状态下的最大承受电刺激强度设置一个标定输出强度参数值,此标定输出强度参数值对应的输出为最大电刺激电脉冲幅值,按照实际输出强度参数Uout1与标定输出强度参数值的比例关系,产生相对应的脉冲幅值不同的电刺激电脉冲,此转化过程为正比例线性过程。Specifically, generating electrical stimulation pulses with different pulse amplitudes according to the output intensity parameter U out1 is a proportional linear process: first, a calibration output intensity parameter value is set according to the patient’s maximum electrical stimulation intensity in a resting state, and the calibration output intensity parameter The output corresponding to the value is the maximum electrical stimulation pulse amplitude. According to the proportional relationship between the actual output intensity parameter U out1 and the calibration output intensity parameter value, corresponding electrical stimulation electrical pulses with different pulse amplitudes are generated. This conversion process is proportional linear process.

产生的电刺激电脉冲电压或者电流经过电极片传输至肌肉,从而刺激肌肉产生不同程度的收缩。The generated electrical stimulation pulse voltage or current is transmitted to the muscle through the electrode sheet, thereby stimulating the muscle to produce different degrees of contraction.

本发明实施例能够依据自适应电刺激训练系统,通过分析患者在跑步机上运动时的各信号随速度变化的特征,能够依据患者肌肉的实际收缩发力情况自适应的调整电刺激的时间、强度,具有很好的仿生功能,能够改善患者下肢运动的质量,帮助他们日常步态功能的恢复。The embodiment of the present invention can adaptively adjust the time and intensity of electrical stimulation according to the actual contraction and exertion of the patient's muscles by analyzing the characteristics of each signal changing with the speed when the patient is exercising on the treadmill based on the adaptive electrical stimulation training system , has a very good bionic function, can improve the quality of lower limb movement of patients, and help them recover their daily gait function.

以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。The above description is a preferred embodiment of the present invention, and it should be pointed out that for those skilled in the art, without departing from the principle of the present invention, some improvements and modifications can also be made, and these improvements and modifications are also considered Be the protection scope of the present invention.

Claims (4)

1. An adaptive electrical stimulation training system, comprising:
the information acquisition module is used for acquiring kinematic signals and dynamic signals of joints of lower limbs of the patient in the gait walking training process of the patient; the information acquisition module comprises a motion signal acquisition unit for acquiring the motion signals of the joints of the lower limbs of the patient and a pressure signal acquisition unit for acquiring the motion signals of the joints of the lower limbs of the patient; the motion signal acquisition unit is particularly used for acquiring angle signals and motion displacement signals of all joints of the lower limb of the patient in the motion process; the pressure signal acquisition unit is particularly used for acquiring three-dimensional reaction force with the ground, which is generated in the walking process of a patient;
the analog-to-digital conversion module is used for carrying out analog-to-digital conversion on the kinematic signals and the dynamic signals acquired by the information acquisition module, unifying the sampling rates of the kinematic signals and the dynamic signals acquired by the information acquisition module through a down-sampling or over-sampling method, and aligning different kinematic signals and dynamic signals after unifying the sampling rates from the moment according to the set special moment so as to acquire synchronous kinematic signals and dynamic signals, and transmitting the synchronous kinematic signals and dynamic signals to the electric stimulation control module in real time through the serial port communication function of the USB;
the electric stimulation control module comprises an iterative learning controller and a linear controller;
the iterative learning controller is used for acquiring a first angle signal according to the angle signal in the kinematic signals transmitted by the analog-to-digital conversion modulekStep by step timejThe angle error of the angle signal relative to the target angle signal is established by utilizing an iterative learning rule, and the angle error and the first angle error output by the iterative learning controller are establishedkStep by step timejOutputting an iterative learning model between intensity parameters, the firstkStep by step timejThe dynamic signals transmitted by the analog-to-digital conversion module are obtained;
the motion state of the patient is changed, the angle error is caused to change, the iterative learning controller obtains the changed angle error, and the output intensity parameter output by the iterative learning controller is adjusted according to the changed angle error by the iterative learning model;
the linear controller is used for acquiring the longitudinal walking distance in the gait cycle through the motion signal acquisition unitd(k- 1)d(k-1)The motion displacement signal included in the kinematic signal transmitted by the analog-to-digital conversion module is represented by the formula
Figure QLYQS_1
Obtain the firstk-1Step speedv(k-1)By then passing the frontNStep-by-step averaging to obtain the firstkStep speeduv(k)WhereinNThe average step number is set; according to the firstkStep speeduv(k)By using the time delay time length and duration established in the prior experimentAcquiring a priori linear model of the linear change of the time length along with the pace speed to obtain the firstkTime delay duration and duration in the step-by-step period;
the electric stimulation control module is to be the firstkNormalizing the time delay duration and the duration in the step-by-step period, wherein the normalization process comprises the following steps of: when the time reaches the time delay duration calculated by the linear controller, outputting a digital signal 1, when the time reaches the time duration calculated by the linear controller, outputting a digital signal 0, controlling the high-low level output of the phase parameter output by the linear controller according to the normalized digital signal, and transmitting the output intensity parameter output by the iterative learning controller and the phase parameter output by the linear controller to a multi-channel electric stimulator;
the multi-channel electric stimulator is used for controlling the starting time and the ending time of each channel and generating electric stimulation signals with different intensities according to the output intensity parameter and the output time phase parameter sent by the electric stimulation control module.
2. The adaptive electro-stimulation training system of claim 1, wherein the multi-channel electro-stimulator is specifically configured to output electro-stimulation electrical pulse voltages or currents with adjustable corresponding waveform frequencies and different pulse widths and amplitudes according to output intensity parameters sent by the electro-stimulation control module, and the electro-stimulation electrical pulse voltages or currents are transmitted to muscles through electrode plates, so that the muscles are stimulated to contract to different extents; and driving a switch of the multi-channel electric stimulator according to the output phase parameter sent by the electric stimulation control module so as to control the starting time and the ending time of each channel output electric stimulation pulse.
3. The adaptive electro-stimulation training system of claim 2, wherein the multi-channel electro-stimulator outputs electro-stimulation electrical pulse voltages or currents of different pulse amplitudes according to the output intensity parameters sent by the electro-stimulation control module, specifically:
the multichannel electric stimulator generates electric stimulation electric pulse voltage or electric current with different pulse amplitudes according to the output intensity parameter sent by the electric stimulation control module, wherein the electric stimulation electric pulse voltage or electric current is in a direct proportion linear process: firstly, setting a calibration output intensity parameter value according to the maximum electric stimulation intensity under the rest state of a patient, wherein the output corresponding to the calibration output intensity parameter value is the maximum electric stimulation electric pulse amplitude, and generating corresponding electric stimulation electric pulses with different pulse amplitudes according to the proportional relation between the actual output intensity parameter and the calibration output intensity parameter value, and the conversion process is a direct-proportion linear process.
4. The adaptive electro-stimulation training system of claim 3 wherein the motion signal acquisition unit is a motion capture system comprised of a high-speed infrared data acquisition camera, and the pressure signal acquisition unit comprises a pressure sensing device and a three-dimensional pressure sensor placed behind the patient's heel.
CN201910856978.0A 2019-09-11 2019-09-11 An Adaptive Electrical Stimulation Training System Active CN110404168B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201910856978.0A CN110404168B (en) 2019-09-11 2019-09-11 An Adaptive Electrical Stimulation Training System
PCT/CN2019/126883 WO2021047100A1 (en) 2019-09-11 2019-12-20 Adaptive electrical stimulation training system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910856978.0A CN110404168B (en) 2019-09-11 2019-09-11 An Adaptive Electrical Stimulation Training System

Publications (2)

Publication Number Publication Date
CN110404168A CN110404168A (en) 2019-11-05
CN110404168B true CN110404168B (en) 2023-06-13

Family

ID=68370242

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910856978.0A Active CN110404168B (en) 2019-09-11 2019-09-11 An Adaptive Electrical Stimulation Training System

Country Status (2)

Country Link
CN (1) CN110404168B (en)
WO (1) WO2021047100A1 (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110404168B (en) * 2019-09-11 2023-06-13 中山大学 An Adaptive Electrical Stimulation Training System
CN113058157B (en) * 2021-02-25 2022-01-18 国家康复辅具研究中心 Feedback type functional electrical stimulation system with multi-signal fusion
CN113117235A (en) * 2021-04-16 2021-07-16 西安建筑科技大学 Hand motion function rehabilitation training method and system
CN113786556B (en) * 2021-09-17 2024-05-10 江南大学 Variable length iterative learning control method for foot drop functional electrical stimulation rehabilitation system
CN115282475A (en) * 2022-07-06 2022-11-04 电子科技大学 Current intensity dynamic adjusting system for transcranial direct current stimulation
CN115645744B (en) * 2022-11-01 2025-09-05 中国人民解放军总医院第六医学中心 An electrical stimulation control system
CN117133465B (en) * 2023-10-26 2024-06-04 营动智能技术(山东)有限公司 Chronic disease rehabilitation treatment effect evaluation method, device and storage medium
CN117414243B (en) * 2023-11-17 2025-10-31 天津大学 Electrical stimulation intervenes knee joint brace
CN117899358B (en) * 2024-01-19 2024-10-15 天津大学 Adaptive electrical stimulation balance rehabilitation training system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011143061A (en) * 2010-01-14 2011-07-28 Minato Ikagaku Kk Electrostimulator which does not easily cause muscle fatigue
CN109276808A (en) * 2018-11-20 2019-01-29 广州市花都区人民医院 The multi-modal cerebral apoplexy rehabilitation training of upper limbs system captured based on video motion

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102008034619A1 (en) * 2008-07-25 2010-01-28 Converteam Technology Ltd., Warwickshire Electrical circuit operating method for generating electrical energy in e.g. wind power generation system, involves connecting intermediate circuit with short-circuit resistance and short-circuiting switch
CN101816822B (en) * 2010-05-27 2012-11-28 天津大学 Setting method of functional electrical stimulation PID (Proportion Integration Differentiation) parameter double source characteristic fusion particle swarm
CN102274581B (en) * 2011-05-18 2013-07-10 天津大学 Precise control method for functional electric stimulation
EP2868343A1 (en) * 2013-10-31 2015-05-06 Ecole Polytechnique Federale De Lausanne (EPFL) EPFL-TTO System to deliver adaptive electrical spinal cord stimulation to facilitate and restore locomotion after a neuromotor impairment
US11324655B2 (en) * 2013-12-09 2022-05-10 Trustees Of Boston University Assistive flexible suits, flexible suit systems, and methods for making and control thereof to assist human mobility
CN105031812A (en) * 2015-06-09 2015-11-11 电子科技大学 Functional electrostimulation closed-loop control system and method of electromyographic signal feedback
CN109276807A (en) * 2018-11-18 2019-01-29 郑州大学 Functional electrical stimulation therapy device for lower limbs of hemiplegic patients based on mirror rehabilitation therapy
CN110404168B (en) * 2019-09-11 2023-06-13 中山大学 An Adaptive Electrical Stimulation Training System

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011143061A (en) * 2010-01-14 2011-07-28 Minato Ikagaku Kk Electrostimulator which does not easily cause muscle fatigue
CN109276808A (en) * 2018-11-20 2019-01-29 广州市花都区人民医院 The multi-modal cerebral apoplexy rehabilitation training of upper limbs system captured based on video motion

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
基于迭代学习控制的肘关节功能性电刺激系统;陈盛勤;李玉榕;陈军;陈建国;;电气技术(第03期);全文 *

Also Published As

Publication number Publication date
CN110404168A (en) 2019-11-05
WO2021047100A1 (en) 2021-03-18

Similar Documents

Publication Publication Date Title
CN110404168B (en) An Adaptive Electrical Stimulation Training System
Del-Ama et al. Review of hybrid exoskeletons to restore gait following spinal cord injury.
CN108939436B (en) Active lower limb training system with healthy side and sick side synergistic function and operation method thereof
Schmitt et al. The Motion Maker: A rehabilitation system combining an orthosis with closed-loop electrical muscle stimulation
CN109589496B (en) A wearable bionic rehabilitation system for the whole process of human movement
CN106377837A (en) Functional muscle electrical stimulation walk-assisting device based on gait recognition and control method
CN105852874B (en) A kind of autonomous type rehabilitation training system and method
CN111991694B (en) Lower extremity exoskeleton device and control method driven by functional electrical stimulation and motor hybrid
US10213324B2 (en) Minimum jerk swing control for assistive device
Roy et al. Anklebot-assisted locomotor training after stroke: A novel deficit-adjusted control approach
US11744762B2 (en) Gait activity learning assistance system and the application method thereof
CN116492203B (en) Collaborative rehabilitation system and method for fusing functional electrical stimulation and lower limb exoskeleton
CN109771216A (en) A kind of patients with cerebral apoplexy rehabilitation fes signal accurate positioning method
CN106345055A (en) Gait recognition-based functional electrical muscular stimulation walking aid
CN101711908A (en) Hierarchical functional electrical stimulation recovery system for lower limbs
CN113181550A (en) Functional electrical stimulation system and method for regulating and controlling joint moment and rigidity
CN108392737A (en) The lower limb rehabilitation multi-channel function electro photoluminescence output control method of myoelectricity modulation
de Sousa et al. Integrating hip exosuit and FES for lower limb rehabilitation in a simulation environment
WO2023273324A1 (en) Gait event-driven, phase-dependent and multi-modal foot rehabilitation system and use method thereof
CN109106339A (en) A kind of On-line Estimation method of elbow joint torque under functional electrostimulation
CN115969316B (en) Training evaluation system and knee joint training evaluation method based on digital knee brace
Loreiro et al. Neuroprosthetic device for functional training, compensation or rehabilitation of lower limbs during gait
Casco et al. Towards an ankle neuroprosthesis for hybrid robotics: Concepts and current sources for functional electrical stimulation
Popović et al. The instrumented shoe insole for rule-based control of gait in persons with hemiplegia
Ciou et al. Football APP based on smart phone with FES in drop foot rehabilitation

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