基于仿生沙蝎定位功能的脉冲定位模型的制作方法
【技术领域】
[0001 ]本发明属于信息处理技术领域。
【背景技术】
[0002] 在自然界中,许多物种通过地面传播的"声波"来交流或者定位猎物,例如沙蝎、蜘 蛛等八足节肢动物可以利用位于腿部末端的感觉器官发现猎物。"Prey Detection by the Sand"文章中表明沙蝎是利用沙子传递的振动来定位猎物或者与同类交流的。沙蝎的感觉 器官为基附节复合缝感受器BCSS(basitarsal compound slit sensilla),利用BCSS探测 基质传播的低速低频表面波。捕猎时,沙蝎会随着猎物的运动而前进或转动,通过探测低速 低频振动信号来发现运动的猎物,它可以探测到小到O.lnm的振动信号,并精确找到猎物所 在的位置。但是沙蝎的定位距离是有限的,文章指出沙蝎可以定位l〇cm内猎物的方向和距 离,距离达到30cm时则只能感知到方向。文章表明沙蝎定位猎物利用的是波到达的相对时 间,而不是波的相对强度。
【发明内容】
[0003] 本发明的目的是在非视觉情况下进行定位,利用基质传递的振动信号对目标进行 定位的基于仿生沙蝎定位功能的脉冲定位模型。
[0004] 本发明的步骤是: ① 定义传感器位置: 根据沙蝎八条腿上感受器BCSS的位置,以沙蝎的正前方为0°,将振动传感器分别置于 沙蝎八条腿的末端,则各传感器置于各BCSS的位置,以沙蝎右侧前腿为编号1,顺时针进行 编号,其角度分别为
② 神经元建模: 依据仿生生物神经元的三个基本特征利用RC电路模型建立神经元模型,如下式所示
其中,为神经元模型输入;β代表神经元静息电势,J?、G为电容电阻,设定式 (2)、式(3)中的参数表示神经元模型膜电 压;
③ 设定8个神经元模型的相互作用: 假设每个方向1^(1::::1,2^~^)上传感器激活一个感觉神经元,该感觉神经元将振动 信号传递给一个指令神经元,为指令神经元提供兴奋输入 ^exk=Vk (4) 由指令帷財辰动信号进行评f介,同时%方向的指令帷?元会激活抑制性中间帷圣元抑制反向
即抑制输入为
其中,嫩为一直输入的权重系数,依据神经元与应用模型特性相结合令浓=〇遍2; 采用两路信号的相关性来计算信号到达的时间差,直接计算两路信号的互相关函数, 即
)分别为两路信号,Iff为两路信号的时间差, \^Vk 两路信号的互相关函数;即时 间差蠢if馱为
一个神经元模型的输入为
④ 利用神经元的兴奋性定位: 采用上述神经元模型并通过神经元之间的相互作用将8路震动信号转换成不同数量的 脉冲,即当?? > 时会产生一个脉冲,产生脉冲后Μ恢复到静息电势忍,同时对8个指令 神经元模型产生的脉冲进行计数,对应每一个方向&计数结果为
;神经元特性与应用模型相结合,令1=0.8;
其中,为向量模长,#为向量方向
,其相角#表示经 过整体向量处理后得到的响应角度;通过式(9)推倒出
因此利用式(10)即可得到所述的脉冲定位模型的方向定位结果。
[0005] 本发明仿生沙蝎触觉定位猎物的功能,利用振动传感器代替沙蝎的机械感觉接收 器BBCS接收振动信号,并按照BCSS的排列方式进行组合,然后通过神经网络内部的相互作 用,神经元对振动信号进行评价,从而进行定位。本发明仿生沙蝎的振动定位减少了所处理 信号的信息量,减少运算量从而缩短定位的时间。
【附图说明】
[0006] 图1是是沙蝎接收信号的流程图; 图2是本发明中所述的沙蝎基跗节缝感受器BBCS的角度分布以及方向定义; 图3是本发明中所述的定位模型中8个神经元模型分布; 图4是输入信号足够大时输出的脉冲信号; 图5是输入信号为周期性信号时输出的脉冲信号; 图6是输入信号为随机信号时输出的脉冲信号; 图7是本发明中所述的神经元三重抑制模型。
【具体实施方式】
[0007] 本发明所述的非视觉定位是利用基质传递的振动信号对目标进行定位,是仿生沙 蝎利用触觉定位猎物的功能,沙蝎对猎物的定位过程如图1所示,由BCSS接收来自猎物的振 动信号,然后将振动信号传递给感觉神经元转化为电信号,最后传递给指令神经元,经过决 策定位猎物。利用振动传感器代替沙蝎的机械感觉接受器BBCS接收振动信号,然后通过所 假设的神经元的相互作用进行目标定位。仿生沙蝎的振动定位减少了所处理信号的信息 量,减少运算量从而缩短定位的时间。
[0008] 所述的利用振动信号对目标进行定位包括如下步骤: ①定义传感器位置: 根据沙蝎八条腿上感受器BCSS的位置,如图2所示,以沙蝎的正前方为0°,将振动传感 器分别置于沙蝎八条腿的末端,则各传感器置于各BCSS的位置,以沙蝎右侧前腿为编号1, 顺时针进行编号,其角度分别为 心.=±18°, ±54〇,±90°,±140〇 ⑴ 将八个传感器按照上述角度固定到木板上,如图3所示,这样八个振 动传感器组成了一套的组合传感器,接收的震动信号为 1^)(^1,2,一8)
[0009] ②神经元建模: 仿生生物神经元的特征进行建模,主要有以下三个基本特征: 1)输入信号电压的积累,可采用积分电路的形式。
[0010] 2)当膜电位达到阈值时会形成脉冲,脉冲用于传递相关信息。
[0011] 3)脉冲发放后膜电位的重置,神经元处于完全不应期阶段,再强的刺激也不给予 反应。
[0012] I&F模型是最常见的简化模型之一,可简单的将神经元描述为RC电路。依据仿生 生物神经元的三个基本特征利用RC电路模型建立神经元模型,如下式所示
其中,4⑷为神经元模型输入代表神经元静息电势,及、为电容电阻,表示神经 元模型参数,将神经元特性与应用模型相结合,设定式(2)、式(3)中的参数I;二βρ、 Λ-1050、C = 1〇h ρ;ΙΙ表示神经元模型膜电压;对于一个独立的神经元而言, 当足够大的信号输入神经元时持续不断的产生脉冲信号,如图4所示;当周期性的信号输入 神经元时输出