基于FPGA技术的智能简单自适应控制算法的实现

来源 :青岛科技大学 | 被引量 : 0次 | 上传用户:naughty009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在自适应控制基础上发展起来的简单自适应控制算法具有结构简单,系统设计几乎与被控对象无关等特点,系统性能与选定的参考模型有关,在工业过程控制中有广泛的发展前景。另外,在简单自适应控制的基础上融入神经网络的智能简单自适应控制也在研究发展中,为满足工业生产过程中的高精度、高质量控制要求提供了可靠的实现方法。在现阶段工业生产过程中实现复杂的控制算法,主要依靠CPU控制芯片来完成,但从算法的实时性和控制周期等方面来考虑,这并不是实现复杂控制算法的理想选择。随着FPGA技术的发展以及高密度、大容量FPGA器件的出现,在FPGA上硬件实现复杂控制算法的研究得到了广泛的开展。本文研究了基于VHDL硬件描述语言的小脑模型(CMAC)神经网络可重用IP软核模块、小脑模型简单自适应(Cerebellar Model Articulation Controller Simple Adaptive Control,CMACSAC)控制器的FPGA实现方法以及智能控制器在冷轧张力控制系统中的应用。首先,研究了小脑模型(CMAC)神经网络的FPGA实现方法。通过综合分析直接地址映射CMAC神经网络的结构和算法,在MATLAB平台上,对直接地址映射CMAC神经网络的学习能力作了仿真研究,然后基于Altera公司的FPGA芯片,完成了CMAC神经网络的可重用IP软核模块设计。其次,给出了小脑模型神经网络简单自适应控制器(CMACSAC)的控制原理和结构框图,并在MATLAB平台上,对定义的智能简单自适应控制器的控制效果进行了仿真研究,然后基于Altera公司的FPGA芯片完成了CMACSAC的FPGA实现方法,生成了CMACSAC控制器的IP核。最后,将本文提出的智能简单自适应控制器应用于冷连轧机张力控制系统中,并进行了MATLAB仿真研究,仿真结果表明CMACSAC智能控制器与通常的PID控制器相比,控制效果要好。本文研究表明:将小脑模型神经网络与简单自适应控制算法相结合构成的CMACSAC智能控制器,与通常的自适应控制器相比控制效果要好。FPGA固有的并行处理能力,是实现复杂控制算法的较理想载体。基于FPGA构建CMACSAC控制器具有设计灵活、能在线调整、可靠性高,开发周期短等优点。
其他文献
导航定位是自主移动机器人技术体系中一个非常重要的研究内容,受到了国内外学者的广泛关注。本文围绕自主移动机器人的实际使用环境及其对导航定位精度的要求,开展了理论与实际
学位
随着计算机、多媒体以及通讯技术的飞速发展,以图像为主的多媒体信息迅速成为重要的信息传递媒介,而且图像中的文字包含了重要的语义信息,比如图像中道路指示牌上的指示文字
先进机器人技术在医疗领域的广泛应用,拓展了医生的手术能力,提高了手术的质量。然而,这些先进技术的应用对医生的操作要求越来越高,给医生的培训带来巨大困难。针对此类问题
学位
频率为0.0001~20Hz的声波称为次声,具有频率低、波长长、传播距离远等特点。次声广泛存在于自然界、工业生产环境、交通运输环境和军事环境中。在我们生活的环境中次声广泛的存
近年来,虚拟现实技术在科学数据可视化、计算机游戏、机器人路径规划仿真和计算机辅助设计等方面得到十分广泛的应用,同时虚拟场景及场景中的三维物体的复杂度以及人们对场景
随着风电机组装机总量的增加,人们对风电机组可靠性提出了更高的要求,由此可以看出风力发电机组的故障诊断自动识别程度对风电的进一步发展具有重要意义。本文选取风力发电机
随着陆地上生物和矿产资源的日益紧缺,世界上的各个组织和国家纷纷开始将目光投向广袤的海洋,并在海洋资源探索上投入了大量的人力和物力,这在一定程度上促进了海洋装备技术的发
照明工程作为建筑电气系统重要的组成部分,对于充分发挥建筑功能有着举足轻重的作用。随着经济水平和电气照明技术的不断提高,人们对于建筑电气照明质量的要求也越来越高。提
弱视给人们生活和学习带来很大的不便,尤其是会对青少年儿童的身心造成严重的影响。近年来弱视儿童的比例越来越高,弱视治疗不仅是社会关注的焦点,也是一个重要的研究课题。
目前,公路隧道运营中采用的竖(斜)井纵向式机械通风方式,普遍存在着耗电量巨大的问题,给隧道运营带来了沉重的经济负担。利用自然风实现隧道通风,成为了运营节能的主要研究方