资源描述:
《浅论机电一体化系统的联合仿真技术论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、浅论机电一体化系统的联合仿真技术论文.freelpson等人较早提出了EHW应用于容错方面的想法。仿生硬件是一种能根据外部环境的变化而自主地、动态地改变自身的结构和行为以适应其生存环境的硬件电路,它可以像生物一样具有硬件自适应、自组织、自修复特性。采用仿生硬件实现的容错,不需要显式冗余,而是利用进化本身固有容错的特性,这种特性带来的优势是传统方法通过静态冗余实现容错所不能比拟的。三、仿生硬件的容错技术新思路基于仿生硬件的容错研究,对建立借鉴生物进化机制的硬件容错新理论、新模型和新方法,提高硬件系统的可靠性,具有至关重要的意义。(一)胚胎型仿生硬件的容错体系结构和容错原理仿生硬件可以分为进化型
2、和胚胎型,其中胚胎型仿生硬件也称为胚胎电子系统,是模仿生物的多细胞容错机制实现的硬件。胚胎型仿生硬件的容错体系结构,主要由胚胎细胞、开关阵和线轨组成。开关阵根据可编程连线的控制信号完成开关闭合,控制线轨内各线段的使用。胚胎细胞包含存储器、坐标发生器、I/O换向块、功能单元、直接连线、可编程连线、控制模块等。存储器用于保存配置数据位串,并根据细胞状态和坐标发生器计算出的结果,从配置位串中提取一段经译码后对胚胎电子细胞的换向块和功能单元进行配置。坐标发生器根据每个细胞最近两侧(左侧和下侧)邻居细胞的坐标为其分配坐标。I/O换向块为细胞功能单元间的可编程连线提供控制信号。功能单元用于实现一个n输入
3、的布尔函数,用于实现所需的细胞功能。直接连线负责功能单元之间的相互通信。可编程连线传递控制信号控制开关阵。控制模块完成细胞的工作状态检测、故障诊断、控制细胞冗余切换。(二)胚胎型仿生硬件实现容错的策略为了实现对故障细胞的容错,常用的容错策略有两种:行(列)取消和细胞取消策略,通过记录有错的单元位置,重新布线,用其他备用的单元来代替。但是对于连线资源故障,这些策略并未给出相应的对策。在深入研究胚胎仿生硬件容错体系结构的基础上,本文提出一种针对线轨故障的容错策略。1.行(列)取消策略。在行(列)取消中,若一个细胞出错,则它所在行(列)的所有细胞都将被取消,而该行(列)细胞的功能将被其上一行(右一
4、列)的细胞所代替,即当一个细胞出错时,细胞所在行(列)上移(右移)到一个备用行(备用列)来代替它当前的工作。2.细胞取消策略。在细胞取消中,用备用细胞代替故障细胞分两个阶段。当某一行的出错细胞数超过备用细胞数时,整行被取消,行细胞上移,用备用行取代出错行的功能。(三)胚胎型仿生硬件实现容错的流程胚胎型仿生硬件容错的流程为:(1)根据设计需求选择器件,确定硬件设计方案;(2)以电路结构及有关参数等作为染色体进行编码,按照进化算法的进化模式对系统进行进化操作;(3)一般以电路的功能与预期结果的符合程度作为个体的适应度。根据给定的输入条件或测试集,通过基于电路模型的仿真测试或实测计算群体中的每个个
5、体的适应度;(四)胚胎型仿生硬件内部错误检测机制错误检测是胚胎型仿生硬件实现容错的前提,本文在此着重研究针对细胞故障的错误检测机制。基于细胞功能单元的三模冗余与多数表决器电路实现是硬件容错常用的冗余容错策略。多数表决器判断输出多数细胞模块的信号,但并不能判断出具体哪个细胞出现了错误,也就没法启动对出错细胞的重启动或重构来修复该细胞。为了能检测出错细胞的具体位置,从而修复该细胞,进一步提高三模冗余的可靠性,需要设计相应的差错检测器。