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

专利信息
申请号: 201810797262.3 申请日: 2018-07-19
公开(公告)号: CN108873705A 公开(公告)日: 2018-11-23
发明(设计)人: 范影乐;房涛 申请(专利权)人: 杭州电子科技大学
主分类号: G05B13/04 分类号: G05B13/04
代理公司: 杭州君度专利代理事务所(特殊普通合伙) 33240 代理人: 朱月芬
地址: 310018 浙*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 神经元 同步控制 辨识模型 非线性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/pat/books/201810797262.3/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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