[go: up one dir, main page]

CN101837164A - Double source feature fusion ant colony tuning method for PID (Proportion Integration Differention) parameter in functional electro-stimulation - Google Patents

Double source feature fusion ant colony tuning method for PID (Proportion Integration Differention) parameter in functional electro-stimulation Download PDF

Info

Publication number
CN101837164A
CN101837164A CN 201010184209 CN201010184209A CN101837164A CN 101837164 A CN101837164 A CN 101837164A CN 201010184209 CN201010184209 CN 201010184209 CN 201010184209 A CN201010184209 A CN 201010184209A CN 101837164 A CN101837164 A CN 101837164A
Authority
CN
China
Prior art keywords
hrv
pid
ant colony
parameter
joint angle
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN 201010184209
Other languages
Chinese (zh)
Other versions
CN101837164B (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.)
Datian Medical Science Engineering Tianjin Co ltd
Original Assignee
Tianjin 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 Tianjin University filed Critical Tianjin University
Priority to CN201010184209XA priority Critical patent/CN101837164B/en
Publication of CN101837164A publication Critical patent/CN101837164A/en
Application granted granted Critical
Publication of CN101837164B publication Critical patent/CN101837164B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Feedback Control In General (AREA)

Abstract

本发明涉及以电脉冲刺激进行肢体康复的器械领域。为实现准确稳定实时地控制FES系统地电流强度,有效地提高FES系统准确性和稳定性,本发明采用的技术方案是:功能性电刺激中PID参数的双源特征融合蚁群整定方法,包括下列步骤:首先,利用助行过程的肌肉模型HRV预测膝关节角度;其次,利用蚁群算法整定PID参数,实时调控FES电流水平强度;采用蚁群算法对PID参数进行控制,如未达到预期目标继续寻优;在新的PID系数下计算系统输出及其与肌肉模型HRV的偏差后再进入下一步蚁群算法的自学习与加权系数自调整;反复前一步骤,实现PID控制参数的自适应在线整定,并用于FES系统。本发明主要应用于整定PID参数。

Figure 201010184209

The invention relates to the field of equipment for limb rehabilitation by electric pulse stimulation. In order to realize accurate, stable and real-time control of the current intensity of the FES system and effectively improve the accuracy and stability of the FES system, the technical solution adopted in the present invention is: a dual-source feature fusion ant colony tuning method for PID parameters in functional electrical stimulation, including The following steps: first, use the muscle model HRV of the walking aid process to predict the knee joint angle; second, use the ant colony algorithm to adjust the PID parameters, and adjust the FES current level in real time; use the ant colony algorithm to control the PID parameters, if the expected goal is not reached Continue to optimize; calculate the system output and its deviation from the muscle model HRV under the new PID coefficient, and then enter the next step of ant colony algorithm self-learning and weight coefficient self-adjustment; repeat the previous step to realize the self-adaptation of PID control parameters Online setting, and used in FES system. The invention is mainly applied to setting PID parameters.

Figure 201010184209

Description

The double source feature fusion ant colony setting method of pid parameter in the functional electric stimulation
Technical field
The present invention relates to carry out the instrument field of limb rehabilitating, especially the double source feature fusion ant colony setting method of pid parameter in the functional electric stimulation with electric pulse stimulation.
Background technology
(Functional Electrical Stimulation is to stimulate limb motion muscle group and peripheral nervous thereof by current pulse sequence FES) to functional electric stimulation, recovers or rebuild the technology of the componental movement function of paralytic patient effectively.According to statistics, because the spinal cord regeneration ability is faint, at the spinal cord injury paralysed patient, the effective treatment method that can directly repair damage is not arranged as yet at present, implementing function rehabilitation training is effective measures.Spinal cord injury paralysed patient number increases year by year, and function rehabilitation training is a technology of demanding demand urgently.The sixties in 20th century, Liberson successfully utilizes the electricity irritation peroneal nerve to correct the gait of hemiplegic patient's drop foot first, has started the new way that functional electric stimulation is used to move and Sensory rehabilitation is treated.At present, FES has become the componental movement function of recovering or rebuilding paralytic patient, is important rehabilitation means.Yet how accurate triggering sequential and the pulse current intensity of controlling FES can accurately be finished the key problem in technology that the intended function action is still FES with assurance electricity irritation action effect.According to statistics, the mode of the triggering of FES control is at present studied still few, and according to action effect and predetermined action deviation, automatically adjust FES stimulus intensity and time sequence parameter with closed loop control, thereby improved the accuracy and the stability of FES system greatly, but now effective control method is still among exploring.
Handle retroaction vector (handle reactions vector, HRV) be according in the process of standing and walking under the walker help, in fact the effectiveness that walker offers the patient can be divided into clear and definite independently 3 parts: sagittal trying hard to recommend into, about to dynamic balance and the power support of upward and downward, this also can be regarded as the patient in fact and keeps the new ideas that the required to external world additional mechanics demand of self normal stand walking proposes, promptly be that the patient is reduced to concentrfated load to the effect of walker is synthetic in the walking process of standing, represent with two mechanics vectors at handle mid point cross section centre of form place respectively, as shown in Figure 1, vector is at x, y, durection component on z axle size with joint efforts can characterize the patient respectively by trying hard to recommend into that walker obtained, dynamic balance and power support level.Wherein, the x axle forward that sets of definition coordinate system is patient's dextrad, and y axle forward be patient's a forward direction, z axle forward be the patient on to.Like this, the defined formula of HRV also can be written as:
[HRV]=[HRV 1,HRV r] T=[F lx,F ly,F lz,F rx,F ry,F rz] T (1)
At present, the situation when HRV is widely used in supervision patient walks in the electricity irritation process prevents that then patient from falling down, and causes the secondary injury.This patent proposes to utilize this parameter prediction knee joint angle, the accurate then levels of current intensity of controlling the FES system, and assurance electricity irritation action effect can accurately be finished the intended function action, and prevents muscle fatigue.
Ratio calculus (proportional-integral-differential, PID) be a kind of very practical feedback regulation algorithm, it detects according to system or the operation deviation, proportion of utilization, integration, the required regulated quantity of acquisition of differentiating are widely used in engineering practice so that system is carried out feedback control because of it is easy to operate.Especially indeterminate or when being difficult to timely on-line determination, safe closed loop control can be adopted the PID setting algorithm when the controlled system characterisitic parameter.In the face of the complexity and the time variation operating environment of muscle, because good stability, the reliable operation of PID have still obtained in the functional electric stimulation field using widely at present.The PID core technology is accurate determine wherein ratio, integration, differential coefficient, especially in the FES field, system stability is required very strictness, so select particularly important to pid parameter.PID control will obtain controls effect preferably, must adjust ratio, integration and three kinds of control actions of differential, forms in the controlled quentity controlled variable not only to cooperatively interact but also the relation of mutual restriction.
Summary of the invention
For overcoming the deficiencies in the prior art, the double source feature fusion ant colony setting method of pid parameter in a kind of functional electric stimulation is provided, can accurately stablize and control systematically current intensity of FES in real time, improve FES system accuracy and stability effectively, and obtain considerable social benefit and economic benefit.For achieving the above object, the technical solution used in the present invention is: the double source feature fusion ant colony setting method of pid parameter in the functional electric stimulation comprises the following steps:
At first, utilize the muscle model HRV forecasting knee joint angle of walk help process;
Secondly, utilize the ant group algorithm pid parameter of adjusting, real-time monitoring FES levels of current intensity, its flow process of adjusting is: head
Elder generation is according to three decision variable K of PID p, K iAnd K dThe bound of span, determine to comprise the parameter of ant group population size, search volume dimension, and it is encoded, utilize then by actual joint angles and export the fitness value of the corresponding relation of joint angles as appropriate evaluation function calculating with muscle model HRV; Adopt ant group algorithm that pid parameter is controlled, promptly determine the parameter setting of ant group algorithm, utilize the Formica fusca random search to make its variable optimize the K of PID p, K iAnd K dThree coefficients utilize fitness function to regulate at every turn explore path and judge whether to reach goal-selling of Formica fusca, as reach goal-selling, calculate the K that final best position promptly gets PID p, K iAnd K dThree coefficients, as do not reach re-set target continuation optimizing, up to reaching goal-selling; Computing system output yout under the new PID coefficient and with the deviation of muscle model HRV after enter next step ant group algorithm again self study and weight coefficient self-adjusting;
Previous step finally realizes the self adaptation on-line tuning of pid control parameter repeatedly, and is used for the FES system.
The corresponding relation of described actual joint angles and muscle model HRV output joint angles is:
L=M×HRV -1 (3)
M represents knee joint angle, and HRV represents that user is applied to the handle retroaction vector of power on the walker, and L represents the relation between HRV and the M, adopts the method for PLS to find the solution L:
Be provided with m HRV variable HRV1 ..., HRVm, p M variable, M1 ..., Mp, i (i=1 altogether,, the n) data set of individual observation, T, U are respectively the composition that extracts from HRV variable and M variable, concentrate the linear combination of extracting first couple of composition T1, U1 to be from original variable:
T 1=ω 11HRV 1+…+ω 1mHRV m=ω 1′HRV (4)
U 1=v 11M 1+…+v 1pM p=v 1′M (5)
ω wherein 1=(ω 11..., ω 1m) ' be model effect weight, v 1=v 11..., v 1p) ' be M variable weight is converted into the requirement of said extracted first composition and asks constrained extremal problem:
Figure GDA0000021781210000021
Wherein t1, u1 are the score vector of first pair of composition of being tried to achieve by sample, and HRV0, M0 are initializaing variable, utilize method of Lagrange multipliers, and the problems referred to above are converted into asks unit vector ω 1And v 1, make θ 11' HRV 0' M 0v 1Maximum is promptly asked matrix H RV 0' M 0M 0' HRV 0Eigenvalue and characteristic vector, its eigenvalue of maximum is θ 1 2, corresponding unit character vector is exactly the ω that separates that is asked 1, and v 1By formula
Figure GDA0000021781210000031
Obtain;
Next sets up the equation of initializaing variable to T1
HRV 0 = t 1 α 1 ′ + E 1 M 0 = t 1 β 1 ′ + F 1 - - - ( 7 )
Wherein the t1 meaning is the same, α 1'=(α 11..., α 1m), β 1'=β 11..., β 1p) be the parameter vector when only a M measures t1, E1, F1 are respectively n * m and n * p residual error battle array, can try to achieve coefficient vector α according to common method of least square 1And β 1, α wherein 1Become model effect load capacity;
Can not reach the precision of regression model as first composition that extracts, utilization residual error battle array E1, F1 replace X0, Y0, repeat to extract composition, and the like, supposing finally to have extracted r composition, HRV0, M0 to the regression equation of r composition are:
HRV 0 = t 1 α 1 ′ + . . . + t r α r ′ + E r M 0 = t 1 β 1 ′ + . . . + t r β r ′ + F r - - - ( 8 )
The first step analyze extract in the gained HRV amount composition Tk (k=1 ..., r) regression equation that the M amount is set up r composition, i.e. t are brought in linear combination into rK1HRV 1+ ... + ω KmHRV mSubstitution M j=t 1β 1j+ ... + t rβ Rj(j=1 ..., p), promptly get the regression equation M of standardized variable jJ1HRV 1+ ... + α JmHRV m
According to formula (3), can obtain L at last.
The described coding is that according to knee joint angle and current-mode, and three parameters of actual error situation setting PID are 5 position effective digitals, wherein K pPreceding 2 of arithmetic point, behind the arithmetic point 3; K iAnd K dPreceding 1 of arithmetic point, behind the arithmetic point 4, specific coding such as following formula:
K p=y 1,j×10 1+y 2,j×10 0+y 3,j×10 -1+y 4,j×10 -2+y 5,j×10 -3
K i=y 6,j×10 0+y 7,j×10 -1+y 8,j×10 -2+y 9,j×10 -3+y 10,j×10 -4
K d=y 6,j×10 0+y 7,j×10 -1+y 8,j×10 -2+y 9,j×10 -3+y 10,j×10 -4
And the concrete function of overshoot equal error design adaptation function according to output is:
fit=α1×σ+β1×t+c×error (9)
Wherein, σ is an overshoot, and t is the rise time, and error is the relative error of output joint angles and default joint angles, α 1=0.1, β 1=0.8, c=2;
The concrete workflow of ant group algorithm Tuning PID Controller device parameter is:
Step1: parameter initialization makes time t=0 and cycle-index N Max=0, maximum cycle N is set Cmax, m Formica fusca placed starting point;
Step2: Formica fusca number and cycle-index are set;
Step3: Formica fusca random search, after the end of once creeping, determine the actual input variable of the selected conduct of which characteristic variable, revise the taboo list index, after promptly choosing Formica fusca is moved to new element, and this element is moved in the taboo table of this Formica fusca individuality;
Step4: calculate the probability that the Formica fusca individuality calculates according to the state transition probability formula, select element according to this probability;
Step5:, change Step3, otherwise be Step6 if the Formica fusca element has not traveled through;
Step6: the pheromone concentration that the plain concentration of lastest imformation is divided the high characteristic variable of accuracy is enhanced, and next time can be selected with bigger probability when searching for;
Step7: satisfy and finish to regulate the end of adjusting.
Characteristics of the present invention are: utilize the HRV variation prediction knee joint angle of walking aid to change, pass through proportionality coefficient, differential coefficient and the integral coefficient of ant group group algorithm optimization PID then, then control the current impulse intensity of FES system, improved FES system accuracy and stability effectively.
Description of drawings
Fig. 1 handle retroaction vector (HRV) definition sketch map.
Fig. 2 is based on the FES system architecture diagram of HRV.
Fig. 3 ant group group algorithm structured flowchart of pid parameter control method of adjusting.
Anthropometric dummy in Fig. 4 walk-aiding functional electric stimulation.
Fig. 5 ant group algorithm pid parameter coding sketch map of adjusting.
Fig. 6 experiment scene.
The result is followed the trail of in the PID control that Fig. 7 ant group group algorithm is adjusted.
The specific embodiment
Purport of the present invention is the precision control method that proposes a kind of new FES, utilize the error of knee joint angle and the joint angles of actual knee joint angle prediction of the HRV parameter prediction of walker, by proportionality coefficient, integral coefficient and the differential coefficient of ant group algorithm optimization PID, the accurately stable then systematically current intensity of FES of controlling in real time.This invention can improve FES system accuracy and stability effectively, and obtains considerable social benefit and economic benefit.
Based on the structure of the precision in the functional electric stimulation walk help of HRV control The application of new technique as shown in Figure 2, its workflow is: at first, utilize the HRV forecasting knee joint angle of walk help process, secondly, utilize the ant group algorithm pid parameter of adjusting, real-time monitoring FES levels of current intensity.It adjusts structural representation as shown in Figure 3, for: at first according to three decision variable K of PID p, K iAnd K dThe bound of span, determine parameters such as ant group population size, search volume dimension, and it is encoded, utilize the fitness value that calculates as appropriate evaluation function by the corresponding relation of actual joint angles and muscle model output joint angles then, and the parameter setting of definite ant group algorithm, utilize Formica fusca to receive rope at random and make its variable optimize the K of PID p, K iAnd K dThree coefficients utilize fitness function to regulate at every turn explore path and judge whether to reach goal-selling of Formica fusca.As reach goal-selling, calculate the K that final best position promptly gets PID p, K iAnd K dThree coefficients, as do not reach re-set target continuation optimizing, up to reaching goal-selling.Computing system output yout under the new PID coefficient and with the deviation of muscle model after enter next step ant group algorithm again self study and weight coefficient self-adjusting.This process finally realizes the self adaptation on-line tuning of pid control parameter repeatedly, and is used for the FES system.
1HRV forecasting knee joint angle model
In the walk help process, when user under the functional electric stimulation effect, when lifting lower limb and taking a step, in order to support body steadiness, user applied force on walker is then different, because varying in size of joint can make the gravity center of human body be in diverse location, it is also different then to overcome the gravity applied force, the residing plan-position of human body also changes to some extent simultaneously, applied force also changes to some extent for the position is tumbled then in the plane, therefore, joint angles and user have certain relation to the walker applied force, as shown in Figure 4.
M=L·HRV+wPW (1)
Wherein, M represents knee joint angle, and HRV represents that user is applied to the handle retroaction vector of power on the walker, and L represents the relation between HRV and the M, and w represents coefficient, and W represents the center of gravity of upper arm, trunk and lower limb, and P represents the relation between three centers of gravity and the M.
In the reality, because the effect of walker, the gravity center of human body moves less, and knee joint angle then can be expressed as
M=L·HRV (2)
Wherein, M represents knee joint angle, and HRV represents that user is applied to the handle retroaction vector of power on the walker, and L represents the relation between HRV and the M.Shown in formula 2, determine that L just can utilize HRV to take out the knee joint angle in the corresponding moment.
L=M×HRV -1 (3)
When the present invention finds the solution L, adopted the method for PLS.
Be provided with m HRV variable HRV1 ..., HRVm, p M variable, M1 ..., Mp, common i (i=1 ..., the n) data set of individual observation.T, U are respectively the composition that extracts from HRV variable and M variable, the composition of Ti Quing is commonly referred to the offset minimum binary factor here.
Concentrate the linear combination of extracting first couple of composition T1, U1 to be from original variable:
T 1=ω 11HRV 1+…+ω 1mHRV m=ω 1′HRV (4)
U 1=v 11M 1+…+v 1pM p=v 1′M (5)
ω wherein 1=(ω 11..., ω 1m) ' be model effect weight, v 1(v 11..., v 1p) ' be M variable weight.For guaranteeing that T1, U1 extract the variation information of place set of variables separately as much as possible, guarantee that simultaneously degree of correlation between the two reaches maximum, according to the character that the covariance of composition can be calculated by the inner product of the score vector of corresponding composition, the requirement of said extracted first composition is converted into asks constrained extremal problem.
Figure GDA0000021781210000051
Wherein t1, u1 are the score vector of first pair of composition of being tried to achieve by sample, and HRV0, M0 are initializaing variable.Utilize method of Lagrange multipliers, the problems referred to above are converted into asks unit vector ω 1And v 1, make θ 11' HRV 0' M 0v 1Maximum is promptly asked matrix H RV 0' M 0M 0' HRV 0Eigenvalue and characteristic vector, its eigenvalue of maximum is θ 1 2, corresponding unit character vector is exactly the ω that separates that is asked 1, and v 1By formula
Figure GDA0000021781210000061
Obtain.
Next sets up the equation of initializaing variable to T1
HRV 0 = t 1 α 1 ′ + E 1 M 0 = t 1 β 1 ′ + F 1 - - - ( 7 )
Wherein the t1 meaning is the same, α 1'=(α 11..., α 1m), β 1'=β 11..., β 1p) be the parameter vector when only a M measures t1, E1, F1 are respectively n * m and n * p residual error battle array.Can try to achieve coefficient vector α according to common method of least square 1And β 1, α wherein 1Become model effect load capacity.
Can not reach the precision of regression model as first composition that extracts, utilization residual error battle array E1, F1 replace X0, Y0, repeat to extract composition, and the like.Suppose finally to have extracted r composition, HRV0, M0 to the regression equation of r composition are:
HRV 0 = t 1 α 1 ′ + . . . + t r α r ′ + E r M 0 = t 1 β 1 ′ + . . . + t r β r ′ + F r - - - ( 8 )
The first step analyze extract in the gained HRV amount composition Tk (k=1 ..., r) regression equation that the M amount is set up r composition, i.e. t are brought in linear combination into rK1HRV 1+ ... + ω KmHRV mSubstitution M j=t 1β 1j+ ... + t rβ Rj(j=1 ..., p), promptly get the regression equation M of standardized variable jJ1HRV 1+ ... + α JmHRV m
According to formula 3, can obtain L at last.
Ant group algorithm is at first encoded to three parameters of PID to the control of pid parameter, and according to knee joint angle and current-mode, and three parameters that situation such as actual error is set PID are 5 position effective digitals, wherein K pPreceding 2 of arithmetic point, behind the arithmetic point 3; K iAnd K dPreceding 1 of arithmetic point, behind the arithmetic point 4.Its specific coding sketch map as shown in Figure 5.
As following formula
K p=y 1,j×10 1+y 2,j×10 0+y 3,j×10 -1+y 4,j×10 -2+y 5,j×10 -3
K i=y 6,j×10 0+y 7,j×10 -1+y 8,j×10 -2+y 9,j×10 -3+y 10,j×10 -4
K d=y 6,j×10 0+y 7,j×10 -1+y 8,j×10 -2+y 9,j×10 -3+y 10,j×10 -4
And the concrete function of overshoot equal error design adaptation function according to output is:
fit=α1×σ+β1×t+c×error (9)
Wherein, σ is an overshoot, and t is the rise time, and error is the relative error of output joint angles and default joint angles, α 1=0.1, β 1=0.8, c=2.
The concrete workflow of ant group algorithm Tuning PID Controller device parameter is:
Step1: parameter initialization.Make time t=0 and cycle-index N Max=0, maximum cycle N is set Cmax, m Formica fusca placed starting point.
Step2: Formica fusca number and cycle-index are set
Step3: the Formica fusca random search, after the end of once creeping, determine the actual input variable of the selected conduct of which characteristic variable, revise the taboo list index, after promptly choosing Formica fusca is moved to new element, and this element is moved in the taboo table of this Formica fusca individuality
Step4: calculate the probability that the Formica fusca individuality calculates according to the state transition probability formula, select element according to this probability
Step5:, change Step3, otherwise be Step6 if the Formica fusca element has not traveled through
Step6: the pheromone concentration that the plain concentration of lastest imformation is divided the high characteristic variable of accuracy is enhanced, and next time can be selected with bigger probability when searching for
Step7: satisfy and finish to regulate the end of adjusting.
The control that 2 ant group group algorithms are adjusted pid parameter
PID is made up of ratio unit P, integral unit I and differentiation element D three parts, according to the error of system, by the K that sets p, K iAnd K dThree parameters are controlled system.
yout ( t ) = K p error ( t ) + K i Σ j = 0 t error ( j ) + K d [ error ( t ) - error ( t - 1 ) ] - - - ( 9 )
K wherein pBe proportionality coefficient, K iBe integral coefficient, K dBe differential coefficient, error is the deviation of default output with actual output, and u (t) is the output of PID, is again the input of controlled system simultaneously.
Can obtain by PID output formula (1)
u ( t - 1 ) = K p error ( t - 1 ) + K i Σ j = 0 t - 1 error ( j ) + K d [ error ( t - 1 ) - error ( t - 2 ) ] - - - ( 10 )
According to:
Δu(t)=u(t)-u(t-1)
=K p(error(t)-error(t-1))+K ierror(t)+K d(error(t)-2error(t-1)+error(t-2))
……………………………………………………………(11)
Have:
u(t)=Δu(t)+u(t-1)=
u(t-1)+K p(error(t)-error(t-1))+K ierror(t)+K d(error(t)-2error(t-1)+error(t-2))
………………(12)
The present invention adopts ant group algorithm to carry out the adaptive optimization of pid control parameter, as a combination, utilizes three parameters of PID the ant group algorithm optimizing to solve this combinatorial problem.Ant group algorithm is a kind of novel bionic Algorithm that comes from the Nature biological world, when finding the solution optimization problem with ant group algorithm, at first optimization problem is transformed in order to find the solution shortest route problem.Every Formica fusca is from initial contact N 00, N 01... N 0nSet out, N in proper order passes by 1, N 2..., a wherein child node, up to destination node N K0, N K1... N KnForm path (N 0tN 1t... N Kt), t ∈ [0,1,2 ... 9].A binary feasible solution can be represented in its path.Following feature is arranged during each Formica fusca visit city:
The state transformation rule: the state transformation rule that ant group algorithm uses is the rule of ratio at random that proposes based on the TSP problem, and it provides the probability that the Formica fusca k that is positioned at city i selects to move to city j,
Figure GDA0000021781210000081
τ wherein Ij(i j) is (i, fitness j), η Ij(i, j)=(10-|y (i)-y (i) *|)/10, during y (i) ant group hunting in the value at i place, y (i) *When searching for for last time in the value at i place.α is the relative significance level of residual risk, the relative significance level that β is expected value.
In ant group algorithm, selection mode is
Figure GDA0000021781210000082
Wherein, q is for being evenly distributed on a random number on [0,1], q 0Be the parameter on [0,1].
Overall situation update rule: ant algorithm has different update algorithm, the overall situation that ant group system adopts is upgraded principle, only allowing the Formica fusca release pheromone of globally optimal solution, is the neighborhood that mainly concentrates on the best path of being found out till the current circulation for the search that makes Formica fusca like this.
τ ij(i,j)←(1-ρ)□τ ij(i,j)+ρ·Δτ ij(i,j) (14)
Figure GDA0000021781210000083
Wherein ρ is that information is counted volatility coefficient, L GbBe the global optimum path of finding so far
Local updating information: every Formica fusca is set up the renewal that the plain mark of the information of carrying out number is also arranged in the process of separating
τ ij(i,j)←(1-γ)□τ ij(i,j)+γ·Δτ ij(i,j) (16)
γ ∈ [0,1] wherein.
Ant group algorithm is at first encoded to three parameters of PID to the control of pid parameter, and according to knee joint angle and current-mode, and three parameters that situation such as actual error is set PID are 5 position effective digitals, wherein K pPreceding 2 of arithmetic point, behind the arithmetic point 3; K iAnd K dPreceding 1 of arithmetic point, behind the arithmetic point 4.Its specific coding sketch map as shown in Figure 5.
As following formula
K p=y 1,j×10 1+y 2,j×10 0+y 3,j×10 -1+y 4,j×10 -2+y 5,j×10 -3
K i=y 6,j×10 0+y 7,j×10 -1+y 8,j×10 -2+y 9,j×10 -3+y 10,j×10 -4
K d=y 6,j?×10 0+y 7,j×10 -1+y 8,j?×10 -2+y 9,j?×10 -3+y 10,j×10 -4
The concrete workflow of ant group algorithm Tuning PID Controller device parameter is:
Step1: parameter initialization.Make time t=0 and cycle-index N Max=0, maximum cycle N is set Cmax, m Formica fusca placed starting point.
Step2: Formica fusca number and cycle-index are set
Step3: the Formica fusca random search, after the end of once creeping, determine the actual input variable of the selected conduct of which characteristic variable, revise the taboo list index, after promptly choosing Formica fusca is moved to new element, and this element is moved in the taboo table of this Formica fusca individuality
Step4: calculate the probability that the Formica fusca individuality calculates according to the state transition probability formula, select element according to this probability
Step5:, change Step3, otherwise be Step6 if the Formica fusca element has not traveled through
Step6: the pheromone concentration that the plain concentration of lastest imformation is divided the high characteristic variable of accuracy is enhanced, and next time can be selected with bigger probability when searching for
Step7: satisfy and finish to regulate the end of adjusting.
3 experimental programs
Experimental provision adopts the walker system of wireless transmission and the Parastep functional electric stimulation system that U.S. SIGMEDICS company produces, and this system comprises microprocessor and boost pulse generation circuit, contains six stimulation channels, battery powered.Experiment content is: utilize the FES system that the relevant muscle group of lower limb is stimulated, make the experimenter according to predetermined actions, record is applied to HRV on the walker at first by being installed in voltage signal and the knee joint angle movement locus that foil gauge (BX350-6AA) network of electrical bridge changes into that lead of 12 on the walker simultaneously.Require the experimenter healthy, no lower limb muscles, skeleton illness, impassivity illness and severe cardiac pulmonary disease.Before the experimenter sits on walker during experiment,
Stimulating electrode is fixed in corresponding position, and when not applying electricity irritation, it is light that the experimenter keeps.The FES experiment scene as shown in Figure 5.The electric stimulation pulse sequence adopts classical Lilly waveform, and pulse frequency is 25Hz, pulsewidth 150 μ s, and pulse current is adjustable in 0~120m scope.In the experiment, write down in real time HRV with
And can adjust stimulus intensity to change the knee joint angle that produces by stimulating by changing the pulse current size.Before the experiment, set the knee joint angle movement locus of expectation, utilize the angular surveying meter to detect the knee joint subtended angle in real time in the experiment and change.The experimental data sample rate is 128Hz, and the data record duration is 60s.
Beneficial effect
The adjust new algorithm of pid parameter of ant group algorithm is calculated the FES pulse current amplitude and is adjusted, the knee joint angle that the FES effect is produced move the movement locus of expection.Fig. 7 follows the trail of the result for the PID control that ant group algorithm is adjusted.Red line represents that desired movement track, blue line are actual output joint angles among the figure.X-axis is the time, and Y-axis is the motion of knee joint angle.For more clearly observing the departure that ant group algorithm is adjusted PID, shown in the relative error of default input knee joint angle and actual knee joint angle under the ant group algorithm Tuning PID Controller, then error can reach accurate control all within 5% as can be seen.
Purport of the present invention is the precision control method that proposes a kind of new FES, utilize the error of knee joint angle and the joint angles of actual knee joint angle prediction of the HRV parameter prediction of walker, by proportionality coefficient, integral coefficient and the differential coefficient of ant group algorithm optimization PID, the accurately stable then systematically current intensity of FES of controlling in real time.This invention can improve FES system accuracy and stability effectively, and obtains considerable social benefit and economic benefit.Optimum implementation intends adopting patent transfer, technological cooperation or product development.

Claims (4)

1.一种功能性电刺激中PID参数的双源特征融合蚁群整定方法,其特征是,包括下列步骤:1. a dual-source feature fusion ant colony tuning method of PID parameters in functional electrical stimulation, is characterized in that, comprises the following steps: 首先,利用助行过程的肌肉模型HRV预测膝关节角度;First, the knee joint angle is predicted using the muscle model HRV of the walking aid process; 其次,利用蚁群算法整定PID参数,实时调控FES电流水平强度,其整定流程为:首先根据PID的三个决策变量Kp、Ki和Kd取值范围的上下界,确定包括蚁群群体规模、搜索空间维数的参数,并对其进行编码,然后利用通过实际关节角度与肌肉模型HRV输出关节角度的相应关系作为适度评价函数计算的适应度值;采用蚁群算法对PID参数进行控制,即确定蚁群算法的参数设置,利用蚂蚁随机搜索使其变量优化PID的Kp、Ki和Kd三个系数,利用适应度函数调节蚂蚁每次寻索路径以及判断是否达到预设目标,如达到预设目标,计算最终最佳的位置即得PID的Kp、Ki和Kd三个系数,如未达到预期目标继续寻优,直到达到预设目标;在新的PID系数下计算系统输出yout及其与肌肉模型HRV的偏差后再进入下一步蚁群算法的自学习与加权系数自调整;Secondly, use the ant colony algorithm to tune the PID parameters, and adjust the FES current level in real time . scale, search space dimension parameters, and encode them, and then use the corresponding relationship between the actual joint angle and the muscle model HRV output joint angle as the fitness value calculated by the moderate evaluation function; use the ant colony algorithm to control the PID parameters , that is to determine the parameter setting of the ant colony algorithm, use the ant random search to make its variables optimize the three coefficients K p , K i and K d of the PID, use the fitness function to adjust the ants' search path each time and judge whether the preset goal is reached, If the preset goal is reached, calculate the final best position to get the three coefficients of PID K p , K i and K d , if the expected goal is not reached, continue to optimize until the preset goal is reached; calculate under the new PID coefficient After the system outputs yout and its deviation from the muscle model HRV, it enters the next step of ant colony algorithm self-learning and weighting coefficient self-adjustment; 反复前一步骤,最终实现PID控制参数的自适应在线整定,并用于FES系统。Repeat the previous step, and finally realize the adaptive online tuning of PID control parameters, and use it in the FES system. 2.根据权利要求1所述的一种功能性电刺激中PID参数的双源特征融合蚁群整定方法,其特征是,实际关节角度与肌肉模型HRV输出关节角度的相应关系为:2. the dual-source feature fusion ant colony tuning method of PID parameter in a kind of functional electrical stimulation according to claim 1, is characterized in that, the corresponding relation of actual joint angle and muscle model HRV output joint angle is: L=M×HRV-1                           (3)L=M×HRV -1 (3) M表示膝关节角度,HRV表示使用者施加在步行器上力的柄反作用矢量,L表示HRV与M之间的关系,采用偏最小二乘回归的方法求解L:M represents the knee joint angle, HRV represents the handle reaction vector of the force exerted by the user on the walker, L represents the relationship between HRV and M, and the partial least squares regression method is used to solve L: 设有m个HRV变量HRV1,…,HRVm,p个M变量,M1,…,Mp,共i(i=1,…,n)个观测值的数据集,T、U分别为从HRV变量与M变量中提取的成分,从原始变量集中提取第一对成分T1、U1的线性组合为:There are m HRV variables HRV1, ..., HRVm, p M variables, M1, ..., Mp, a data set with a total of i (i=1, ..., n) observed values, T and U are respectively from HRV variables and The components extracted from the M variable, the linear combination of the first pair of components T1 and U1 extracted from the original variable set is: T1=ω11HRV1+…+ω1mHRVm=ω′1HRV    (4)T 111 HRV 1 +...+ω 1m HRV m =ω′ 1 HRV (4) U1=v11M1+…+v1pMp=v′1M             (5)U 1 =v 11 M 1 +...+v 1p M p =v' 1 M (5) 其中ω1=(ω11,…,ω1m)′为模型效应权重,v1=(v11,…,v1p)′为M变量权重,将上述提取第一成分的要求转化为求条件极值问题:Where ω 1 =(ω 11 ,...,ω 1m )' is the weight of the model effect, v 1 =(v 11 ,...,v 1p )' is the weight of the M variable. Value question:
Figure FDA0000021781200000011
Figure FDA0000021781200000011
其中t1、u1为由样本求得的第一对成分的得分向量,HRVO、MO为初始变量,利用拉格朗日乘子法,上述问题转化为求单位向量ω1和v1,使θ1=ω′1HRV′0M0v1最大,即求矩阵HRV′0M0M′0HRV0的特征值和特征向量,其最大特征值为θ1 2,相应的单位特征向量就是所求的解ω1,而v1由公式得到;Among them, t1 and u1 are the score vectors of the first pair of components obtained from the samples, HRVO and MO are the initial variables, and using the Lagrange multiplier method, the above problem is transformed into finding unit vectors ω 1 and v 1 , so that θ 1 =ω′ 1 HRV′ 0 M 0 v 1 is the largest, that is to find the eigenvalues and eigenvectors of the matrix HRV′ 0 M 0 M′ 0 HRV 0 , its largest eigenvalue is θ 1 2 , and the corresponding unit eigenvector is the desired The solution of ω 1 , and v 1 is given by the formula get; 其次建立初始变量对T1的方程Secondly, establish the equation of the initial variable to T1 HRVHRV 00 == tt 11 αα 11 ′′ ++ EE. 11 Mm 00 == tt 11 ββ 11 ′′ ++ Ff 11 -- -- -- (( 77 )) 其中t1意义同前,α′1=(α11,…,α1m),β′1=(β11,…,β1p)为仅一个M量t1时的参数向量,E1、F1分别为n×m和n×p残差阵,按照普通最小二乘法可求得系数向量α1和β1,其中α1成为模型效应载荷量;Where t1 has the same meaning as before, α′ 1 =(α 11 ,…,α 1m ), β′ 1 =(β 11 ,…,β 1p ) is the parameter vector when there is only one M quantity t1, E1 and F1 are n respectively ×m and n×p residual matrix, the coefficient vectors α 1 and β 1 can be obtained according to the ordinary least squares method, where α 1 becomes the model effect load; 如提取的第一成分不能达到回归模型的精度,运用残差阵E1、F1代替XO、YO,重复提取成分,依次类推,假设最终提取了r个成分,HRVO、MO对r个成分的回归方程为:If the extracted first component cannot reach the accuracy of the regression model, use the residual matrix E1 and F1 to replace XO and YO, repeat the extraction of components, and so on, assuming that r components are finally extracted, the regression equation of HRVO and MO for r components for: HRVHRV 00 == tt 11 αα 11 ′′ ++ .. .. .. ++ tt rr αα rr ′′ ++ EE. rr Mm 00 == tt 11 ββ 11 ′′ ++ .. .. .. ++ tt rr ββ rr ′′ ++ Ff rr -- -- -- (( 88 )) 把第一步分析所得HRV量中提取成分Tk(k=1,…,r)线性组合带入M量对r个成分建立的回归方程,即tr=ωk1HRV1+…+ωkmHRVm代入Mj=t1β1j+…+trβrj(j=1,…,p),即得标准化变量的回归方程Mj=αj1HRV1+…+αjmHRVmBring the linear combination of the extracted components Tk (k=1,...,r) from the HRV volume obtained in the first step analysis into the regression equation established by the M volume for r components, that is, t rk1 HRV 1 +...+ω km HRV Substituting m into M j =t 1 β 1j +...+t r β rj (j=1,...,p), the regression equation of standardized variables M jj1 HRV 1 +...+α jm HRV m ; 最后根据式(3),即可求出L。Finally, according to formula (3), L can be obtained.
3.根据权利要求1所述的一种功能性电刺激中PID参数的双源特征融合蚁群整定方法,其特征是,所述进行编码是,根据膝关节角度和电流模式,以及实际误差情况设定PID的三个参数为5位有效数字,其中Kp小数点前2位,小数点后3位;Ki和Kd小数点前1位,小数点后4位,具体编码如以下公式:3. the dual-source feature fusion ant colony tuning method of PID parameter in a kind of functional electric stimulation according to claim 1, it is characterized in that, described encoding is, according to knee joint angle and current pattern, and actual error situation Set the three parameters of PID to 5 significant figures, among which K p has 2 digits before the decimal point and 3 digits after the decimal point; K i and K d have 1 digit before the decimal point and 4 digits after the decimal point. The specific coding is as follows: Ki=y6,j×100+y7,j×10-1+y8,j×10-2+y9,j×10-3+y10,j×10-4 K i = y 6, j × 10 0 + y 7, j × 10 -1 + y 8, j × 10 -2 + y 9, j × 10 -3 + y 10, j × 10 -4 Kp=y1,j×101+y2,j×100+y3,j×10-1+y4,j×10-2+y5,j×10-3 K p = y 1, j × 10 1 + y 2, j × 10 0 + y 3, j × 10 -1 + y 4, j × 10 -2 + y 5, j × 10 -3 Kd=y6,j×100+y7,j×10-1+y8,j×10-2+y9,j×10-3+y10,j×10-4 K d = y 6, j × 10 0 + y 7, j × 10 -1 + y 8, j × 10 -2 + y 9, j × 10 -3 + y 10, j × 10 -4 并且根据输出的超调等误差设计适应函数具体函数为:And according to the output overshoot and other errors to design the adaptation function, the specific function is: fit=α1×σ+β1×t+c×error    (9)fit=α1×σ+β1×t+c×error (9) 其中,σ为超调量,t为上升时间,error为输出关节角度与预设关节角度的相对误差,α1=0.1,β1=0.8,c=2。Among them, σ is the overshoot, t is the rise time, error is the relative error between the output joint angle and the preset joint angle, α1=0.1, β1=0.8, c=2. 4.根据权利要求1所述的一种功能性电刺激中PID参数的双源特征融合蚁群整定方法,其特征是,蚁群算法整定PID控制器参数的具体工作流程为:4. the dual-source feature fusion ant colony tuning method of PID parameter in a kind of functional electric stimulation according to claim 1, it is characterized in that, the concrete workflow of ant colony algorithm tuning PID controller parameter is: Step1:参数初始化,令时间t=0和循环次数Nmax=0,设置最大循环次数Ncmax,将m个蚂蚁置于起始点;Step1: parameter initialization, make time t=0 and number of cycles N max =0, set the maximum number of cycles N cmax , and place m ants at the starting point; Step2:设置蚂蚁个数和循环次数;Step2: Set the number of ants and the number of cycles; Step3:蚂蚁随机搜索,在一次爬行结束后,决定哪些特征变量被选中作为实际输入变量,修改禁忌表指针,即选择好之后将蚂蚁移动到新的元素,并把该元素移动该蚂蚁个体的禁忌表中;Step3: Ants search randomly. After a crawl is over, decide which feature variables are selected as the actual input variables, modify the taboo table pointer, that is, move the ant to a new element after selection, and move the element to the taboo of the ant individual table; Step4:计算蚂蚁个体据状态转移概率公式计算的概率,根据此概率选择元素;Step4: Calculate the probability calculated by the ant individual according to the state transition probability formula, and select elements according to this probability; Step5:若蚂蚁元素未遍历完,转Step3,否则为Step6;Step5: If the ant element has not been traversed, go to Step3, otherwise go to Step6; Step6:更新信息素浓度划分正确率高的特征变量的信息素浓度得到增强,下次搜索时会以更大的概率被选中;Step6: Update the pheromone concentration of the characteristic variable with high classification accuracy of pheromone concentration is enhanced, and will be selected with a greater probability in the next search; Step7:满足结束调节,整定结束。Step7: Finish the adjustment when it is satisfied, and the setting is over.
CN201010184209XA 2010-05-27 2010-05-27 Double source feature fusion ant colony tuning method for PID (Proportion Integration Differention) parameter in functional electro-stimulation Active CN101837164B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201010184209XA CN101837164B (en) 2010-05-27 2010-05-27 Double source feature fusion ant colony tuning method for PID (Proportion Integration Differention) parameter in functional electro-stimulation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010184209XA CN101837164B (en) 2010-05-27 2010-05-27 Double source feature fusion ant colony tuning method for PID (Proportion Integration Differention) parameter in functional electro-stimulation

Publications (2)

Publication Number Publication Date
CN101837164A true CN101837164A (en) 2010-09-22
CN101837164B CN101837164B (en) 2012-11-28

Family

ID=42740989

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010184209XA Active CN101837164B (en) 2010-05-27 2010-05-27 Double source feature fusion ant colony tuning method for PID (Proportion Integration Differention) parameter in functional electro-stimulation

Country Status (1)

Country Link
CN (1) CN101837164B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102662317A (en) * 2012-03-27 2012-09-12 中国人民解放军国防科学技术大学 PID controller based on prokaryotic bionic array
CN106527491A (en) * 2016-11-21 2017-03-22 南京航空航天大学 Control system for fixed-wing unmanned aerial vehicle and horizontal and lateral flight track control method
CN112286044A (en) * 2020-10-14 2021-01-29 珠海格力电器股份有限公司 PID parameter optimization method and device and related equipment
CN117970785A (en) * 2024-04-01 2024-05-03 济南大学 Walking aid control method based on improved group optimization algorithm
CN118203762A (en) * 2024-05-20 2024-06-18 北华大学 An electric stimulation adaptive control method for electric stimulation rehabilitation device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6171239B1 (en) * 1998-08-17 2001-01-09 Emory University Systems, methods, and devices for controlling external devices by signals derived directly from the nervous system
CN101118421A (en) * 2007-09-13 2008-02-06 北京航空航天大学 Parameter Tuning Method of Nonlinear PID Control Based on Adaptive Ant Colony Intelligence
CN101596338A (en) * 2009-04-29 2009-12-09 天津大学 A Precise Control Method of Functional Electrical Stimulation Based on BP Neural Network Tuning PID

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6171239B1 (en) * 1998-08-17 2001-01-09 Emory University Systems, methods, and devices for controlling external devices by signals derived directly from the nervous system
CN101118421A (en) * 2007-09-13 2008-02-06 北京航空航天大学 Parameter Tuning Method of Nonlinear PID Control Based on Adaptive Ant Colony Intelligence
CN101596338A (en) * 2009-04-29 2009-12-09 天津大学 A Precise Control Method of Functional Electrical Stimulation Based on BP Neural Network Tuning PID

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
《31st Annual International Conference of the IEEE EMBS Minneapolis》 20090906 Longlong Cheng et al Radial Basis Function Neural Network-based PID Model for functional Electrical Stimulation System Control 3481-3484 1-4 , 2 *
《弹箭与制导学报》 20090228 舒涛等 基于遗传蚁群混合策略的PID控制器参数整定 73-76,80 1-4 第29卷, 第1期 2 *

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102662317A (en) * 2012-03-27 2012-09-12 中国人民解放军国防科学技术大学 PID controller based on prokaryotic bionic array
CN102662317B (en) * 2012-03-27 2014-05-21 中国人民解放军国防科学技术大学 PID controller based on prokaryotic biomimetic array
CN106527491A (en) * 2016-11-21 2017-03-22 南京航空航天大学 Control system for fixed-wing unmanned aerial vehicle and horizontal and lateral flight track control method
CN106527491B (en) * 2016-11-21 2019-12-03 南京航空航天大学 A fixed-wing unmanned aerial vehicle control system and lateral flight trajectory control method
CN112286044A (en) * 2020-10-14 2021-01-29 珠海格力电器股份有限公司 PID parameter optimization method and device and related equipment
CN117970785A (en) * 2024-04-01 2024-05-03 济南大学 Walking aid control method based on improved group optimization algorithm
CN117970785B (en) * 2024-04-01 2024-06-18 济南大学 A control method for walking aid based on improved group optimization algorithm
CN118203762A (en) * 2024-05-20 2024-06-18 北华大学 An electric stimulation adaptive control method for electric stimulation rehabilitation device
CN118203762B (en) * 2024-05-20 2024-08-06 北华大学 Electrical stimulation self-adaptive control method for electrical stimulation rehabilitation instrument

Also Published As

Publication number Publication date
CN101837164B (en) 2012-11-28

Similar Documents

Publication Publication Date Title
CN101816822B (en) Setting method of functional electrical stimulation PID (Proportion Integration Differentiation) parameter double source characteristic fusion particle swarm
CN101794114B (en) Method for tuning control parameter in walk-aiding functional electric stimulation system by utilizing genetic algorithm
CN117009876B (en) Motion state quantity evaluation method based on artificial intelligence
CN101596338A (en) A Precise Control Method of Functional Electrical Stimulation Based on BP Neural Network Tuning PID
CN101816821B (en) Walking aid functional electrical stimulation precision control method based on ant colony fuzzy controller
Karg et al. Human movement analysis as a measure for fatigue: A hidden Markov-based approach
CN101837164A (en) Double source feature fusion ant colony tuning method for PID (Proportion Integration Differention) parameter in functional electro-stimulation
CN105615890A (en) Angle and myoelectricity continuous decoding method for human body lower limb walking joint
He et al. Learning from biological systems: Modeling neural control
CN118203762B (en) Electrical stimulation self-adaptive control method for electrical stimulation rehabilitation instrument
Nasr et al. InverseMuscleNET: alternative machine learning solution to static optimization and inverse muscle modeling
CN101846977B (en) Genetic fuzzy control method of joint angles by functional electrical stimulation
CN102274581A (en) Precise control method for functional electric stimulation
Jia et al. Individualized gait trajectory prediction based on fusion LSTM networks for robotic rehabilitation training
CN101837165B (en) Walking aid electrostimulation fine control method based on genetic-ant colony fusion fuzzy controller
Huang et al. Human-in-the-loop optimization of knee-joint biomechanical energy harvester to maximize power generation with minimal user effort
Kim et al. Stimulation pattern-free control of FES cycling: Simulation study
Zhao et al. A comprehensive sensorimotor control model emulating neural activities for planar human arm reaching movements
Murai et al. Modeling and identification of human neuromusculoskeletal network based on biomechanical property of muscle
CN115147768B (en) Fall risk assessment method and system
Rusta et al. Adaptive neuro-fuzzy sliding mode control of the human upper limb during manual wheelchair propulsion: estimation of continuous joint movements using synergy-based extended Kalman filter
Hao et al. The Integration of Personalized Training Program Design and Information Technology for Athletes
Arcolezi A novel robust and intelligent control based approach for human lower limb rehabilitation via neuromuscular electrical stimulation
Ibrahim et al. Fuzzy modelling of knee joint with genetic optimization
Wochner The benefit of muscle-actuated systems: internal mechanics, optimization and learning

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20210301

Address after: Room 101, building C22, entrepreneurship headquarters base, North Fuyuan Road, Wuqing Development Zone, Wuqing District, Tianjin

Patentee after: DATIAN MEDICAL SCIENCE ENGINEERING (TIANJIN) Co.,Ltd.

Address before: 300072 Tianjin City, Nankai District Wei Jin Road No. 92

Patentee before: Tianjin University

TR01 Transfer of patent right