【技术实现步骤摘要】
基于自适应振荡器的助行器连续步态相位估计控制方法
[0001]本专利技术涉及一种助行器连续步态相位估计控制方法,特别是一种基于自适应振荡器的助行器连续步态相位估计控制方法。
技术介绍
[0002]借助穿戴式外骨骼机器人来辅助老年人或脑卒中患者实现步行锻炼、康复训练,改善其步行能力,是治疗该类群体运动功能衰退或者障碍的有效手段。采用下肢关节助力的外骨骼辅助锻炼、训练方式可以补偿步行运动过程中下肢欠缺的关节驱动力,同时保障运动过程的安全。
[0003]目前国内外对于助行器助力控制策略的研究主要可分为三种思路:其一,基于有限状态机(Finite State Machine,FSM)的方法,通过状态转移条件对离散的步态事件(如摆动相、支撑相)进行切换,在每个步态事件中采用相应的助力控制策略,譬如专利号为CN202011088505.X的专利使用大腿侧的IMU检测足跟离地的时刻;专利号为CN201310009489.4的专利使用下肢关节信息判断摆动相和支撑相。其二,基于振荡器(Oscillators)对步态进行整周期截取,并对每个周期进行从0
‑
100%的步态相位占比识别。其三,基于大数据的机器学习方法,估计出步态的相位值。三种方法均通过采集当前步行人体运动学数据,并经过处理得到助力控制量对助行器进行髋关节助力控制。
[0004]但是,使用广泛的FSM助力控制方法,必须预先掌握助行器的所有状态,根据传感器判断目前所处状态,提供助力控制,一旦出现未知的状态发生,算法就会错乱导致安全问题;最先进的 ...
【技术保护点】
【技术特征摘要】
1.一种基于自适应振荡器的助行器连续步态相位估计控制方法,其特征是包括采用AOs算法模型,加速收敛模块,步态相位估计检测模块,步态事件对齐模块和助力控制模块;其中,AOs模型由一组以ω(t)为基频的Hopf振荡器单元组成,公式如下:其中,μ为振荡器的幅值,ω为振荡器频率特征,x和y分别为振荡器在笛卡尔坐标系下的坐标值,为振荡器外部的周期性的输入,v为对应的耦合系数;当外部的θ(t)频率与振荡器的频率一致时,发生类似“共振”的现象,坐标(x,y)将会持续的以ω为角速度围绕着原点进行运动震荡;将周期输入信号看作是为保证振荡器能够具备与外部干扰同步的能力,即引入了新的状态变量ω(t)至Hopf振荡器中形成自适应Hopf振荡器,引入反馈,以便振荡器与任何周期输入信号发生“共振”;同时为了实现Hopf振荡器对输入信号幅值和相位的同步/收敛,也引入对应的状态变量至Hopf振荡器中;Hopf振荡器的输出表示为中;Hopf振荡器的输出表示为其中,对应Hopf振荡器的相位,对应Hopf振荡器的幅值,是输入步态信号θ
r
(t)与振荡器同步输出的误差,作为反馈量,v
ω
,v
η
代表AOs模型中的反馈学习参数,决定了AOs模型同步输入信号的收敛速度;上述反馈控制能够保证,在有限时间内,振荡器的状态变量ω,α能够收敛到外部耦合输入信号的参数采用多个上述自适应Hopf振荡器单元形成振荡池,即AOs算法;AOs中每个Hopf振荡器包含幅值α(t),频率iω(t)和相位三个状态参数,其中i为Hopf振荡器的序号,若振荡器数量为n,则i=0...n
‑
1;通过学习输入周期和类周期信号的特征,AO具有动态的同步输入信号的能力:其中,是输入步态信号与振荡器同步输出的误差,作为反馈量;
其中,加速收敛模块动态地实时地估计输入步态信号的周期,据此设置AOs算法的学习参数到最优值以实现更加快速的收敛速度,具体的,为简化分析,考虑自适应HO振荡器公式(2),假设AOs已经接近了稳定值,即收敛到输入信号的特征:得到:有将e(t)代入公式(2),可以得到输入输出的状态方程,输入为输出为ω,α:其中,其中,B
ω
=[1 0 0 0]
TTT
假设此时Hopf振荡器已经接近收敛值,则假设此时Hopf振荡器已经接近收敛值,则采用平均原理averaging technique简化公式(7)的结果得到:
Hopf自适应振荡器的幅值传递函数为:传递函数的时间常数为:τ
α
=2/η
ꢀꢀꢀꢀ
(10)其中,η越大,时间常数越小,收敛速度越快;Hopf自适应振荡器的频率传递函数为:选择上式(11)简化为:...
【专利技术属性】
技术研发人员:徐铃辉,杨巍,陈玉婷,余林繁,颜泽皓,夏庆超,杨灿军,
申请(专利权)人:浙大宁波理工学院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。