[发明专利]一种基于非线性PID的HH神经元同步控制方法在审

专利信息
申请号: 201810797262.3 申请日: 2018-07-19
公开(公告)号: CN108873705A 公开(公告)日: 2018-11-23
发明(设计)人: 范影乐;房涛 申请(专利权)人: 杭州电子科技大学
主分类号: G05B13/04 分类号: G05B13/04
代理公司: 杭州君度专利代理事务所(特殊普通合伙) 33240 代理人: 朱月芬
地址: 310018 浙*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于非线性PID的HH神经元同步控制方法,本发明根据Hodgkin‑Huxley神经元的实时输入输出数据,构建基于RBF神经网络的Hodgkin‑Huxley神经元辨识模型,通过RBF神经网络进行在线辨识,实时获得网络参数;并将辨识模型与非线性PID控制器结合,对PID控制器参数进行在线自整定;最终实现基于非线性PID的Hodgkin‑Huxley神经元同步控制,本发明相较于迭代控制具有更好的实时性与相对较小的同步误差。
搜索关键词: 神经元 同步控制 辨识模型 非线性PID控制器 输入输出数据 迭代控制 实时获得 同步误差 网络参数 在线辨识 实时性 自整定 构建
【主权项】:
1.一种基于非线性PID的HH神经元同步控制方法,其特征在于:步骤1、构建基于RBF神经网络的神经元辨识模型;具体方法为:(1)首先对Hodgkin‑Huxley被控神经元施加外部电流刺激,得到对应的神经元膜电位,然后利用RBF神经网络进行在线辨识,获得RBF神经网络的相关参数,建立基于RBF神经网络的神经元辨识模型,模型的性能指标函数JRBF定义为:其中,y(k)和yrbf(k)分别对应于k时刻的被控神经元膜电位计算值、基于RBF神经网络的神经元辨识模型输出值;(2)根据梯度下降法对RBF神经网络的参数进行调整;k时刻RBF神经网络隐含层到输出层的权值变化量Δwj(k)为:Δwj(k)=η(y(k)‑yrbf(k))hj   (2)其中,η为学习速率;hj表示隐含层节点的非线性激励函数,通常默认取为高斯基函数,下标j表示隐含层m个节点的编号,j=1,2,…,m;k时刻RBF神经网络隐含层到输出层的权值wj(k)调整为:wj(k)=wj(k‑1)+Δwj(k)+α(wj(k‑1)‑wj(k‑2))   (3)其中,α为动量因子,wj(k‑1)、wj(k‑2)分别表示k‑1、k‑2时刻RBF神经网络隐含层到输出层的权值,下标j表示隐含层m个节点的编号,j=1,2,…,m;k时刻RBF神经网络的节点宽度变化量Δbj(k)为:其中,p表示RBF神经网络输入向量,bj(k‑1)表示k‑1时刻RBF神经网络隐含层第j个神经元所对应的节点宽度、cji(k‑1)表示k‑1时刻RBF神经网络隐含层第j个神经元与输入层第i个神经元连接所对应的节点中心,其中j=1,2,…,m,i=1,2,…n;k时刻RBF神经网络隐含层第j个神经元所对应的节点宽度bj(k)调整为:bj(k)=bj(k‑1)+Δbj(k)+α(bj(k‑1)‑bj(k‑2))   (5)其中,bj(k‑1)、bj(k‑2)分别表示k‑1、k‑2时刻RBF神经网络隐含层第j个神经元所对应的节点宽度;k时刻RBF神经网络隐含层第j个神经元与输入层第i个神经元连接所对应的节点中心变化量Δcji(k):k时刻RBF神经网络隐含层第j个神经元与输入层第i个神经元连接所对应的节点中心cji(k)调整为:cji(k)=cji(k‑1)+Δcji(k)+α(cji(k‑1)‑cji(k‑2))(7)其中,cji(k‑2)表示k‑2时刻RBF神经网络隐含层第j个神经元与输入层第i个神经元连接所对应的节点中心;(3)根据步骤1中的式(1)‑式(7),y(k)对控制输入变化的灵敏度信息,即Jacobian阵定义为:其中,Δu(k)表示k时刻PID控制器对神经元施加的外部电流增量;m含义同上,表示RBF神经网络隐含层神经元的个数;步骤2、PID控制器参数求解按照步骤1中RBF神经网络对神经元辨识的模型,得到PID控制器的控制参数,具体步骤为:(1)k时刻的比例系数kp(k)、积分系数ki(k)、微分系数kd(k)的调整策略使用梯度下降法,得:k时刻的比例系数变化量Δkp(k)为:k时刻的积分系数变化量Δki(k)为:k时刻的微分系数变化量Δkd(k)为:得到如下的迭代算法:其中,kp(k‑1)、ki(k‑1)、kd(k‑1)分别为k‑1时刻PID控制器的比例系数、积分系数、微分系数;yr(k)为k时刻目标神经元的期望膜电位;e(k)、e(k‑1)、e(k‑2)分别为k时刻、k‑1时刻、k‑2时刻目标神经元期望膜电位与被控神经元实际膜电位的误差值;(2)将RBF神经网络表示为一个连续非线性函数Nf,结合前述结果,则PID控制器的输出电流增量定义为:其中,Δe(k)、分别为目标神经元期望膜电位与被控神经元实际膜电位误差的差分、误差的累积;ny表示控制时间序列的阶数,对模型的阶数,通过系统辨识的方法得到;K表示由kp(k)、ki(k)、kd(k)组成的PID控制器参数向量;将求解获得的PID控制输出u(k)作用于Hodgkin‑Huxley被控神经元:u(k)=u(k‑1)+Δu(k)   (14)其中,u(k)、u(k‑1)分别是控制器在k时刻、k‑1时刻对Hodgkin‑Huxley被控神经元的控制输出;步骤3:重复执行步骤1和2,直至Hodgkin‑Huxley被控神经元与目标Hodgkin‑Huxley神经元满足同步指标或循环次数的要求,此时将实现基于非线性PID的Hodgkin‑Huxley神经元同步控制。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州电子科技大学,未经杭州电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201810797262.3/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top