神经网络智能控制系统设计研究


龙源期刊网 http://www.qikan.com.cn 神经网络智能控制系统设计研究 作者:张建春 王燕 来源:《硅谷》2015 年第 01 期 摘 要 神经网络系统的智能化设计,以微控制器核心板作为核心,将神经网络算法与操作 系统相结合,广泛用于数据采集和监控领域。文章将在了解神经网络智能控制系统总体设计思 路的基础上,分别从数据采集控制器设计和驱动程序设计两个方面,深入研讨神经网络智能控 制系统设计的具体方法。 关键词 神经网络;智能化;控制系统 中图分类号:TP183 文献标识码:A 文章编号:1671-7597(2015)01-0041-01 1 神经网络智能控制系统总体设计思路 神经网络智能控制系统功能的实现,需要在搭建系统平台的基础上,融入数据采集、多路 数字量输出控制、多路模拟量输出控制、WEB 服务器等模块,以此用户就可以在互联网环境 中,远程登录服务平台和观察采集的数据。其中系统电路形式表现为:PC 机—微控制器核心 板-多个 I/O 口—数据采集及控制器—多路传感器、多路数字量外设、多路模拟量外设。系统当 中,微控制器核心板所集成的处理器,包括神经网络模块和 WEB 服务器,而硬件功能的体 现,则体现为数据采集、数据量输出控制、模拟量输出控制,视为神经网络智能控制系统的三 大功能模块,数据采集模块通过片选控制传感器,将所采集的数据传输到处理器当中;数字量 输出控制模块通过控制数字量的输出,以维持锁存输出状态的平衡;模拟量输出控制模块通过 控制模拟量输出,同样具有维持锁存输出状态平衡的功能。按照以上的总体思路设计神经网络 智能控制系统,可一目了然系统设计的各种预期功能,并清楚看到各种功能实现的途径。 2 神经网络智能控制系统设计具体方法 1)数据采集控制器设计。 数据采集控制器包括数据采集模块、数字量输出控制模块和模拟量输出控制模块,这些模 块的设计方法如下。 ①数据采集模块。神经网络智能控制系统对数据采集功能要求比较高,尤其是在分辨率方 面,至少需要满足 14 位分辨率数据的采集。数据采集模块的开发,主要通过未加工技术,将 电容式聚合体元件与转换器、串行接口电路连接在同一个芯片之上,这样数据采集模块的响应 能力、抗干扰能力、稳定性等,均可得到提升。另外,数据采集模块中的校准系数,还需要以 程序的形式,贮存与内存当中,以便在检测和处理数据信号的时候,更为精准地调动校准系 统。目前常见的数据采集模块,需要多个线接口的接入,才能够维持模块正常运作,在此笔者 龙源期刊网 http://www.qikan.com.cn 认为应该在设计的过程中,同口线通信能力的兼容性要进一步提高,简化分布式传感器的应 用。 ②数字量输出控制模块。由于数据采集控制器使用串行总线,在设计数字量输出控制模块 的时候,应用移位寄存器,将 8 位的串行并出寄存其中,并且减少输出锁存的繁冗环节,即在 传送数据的时候,在输出线扣位置,加入具有锁存功能的输出,并且在编写驱动的时候,分别 使用数据选通引脚和锁存数据于输出引脚。 ③模拟量控制模块。该模块需要使用 D/A 转换芯片,这种芯片进行 8 路 D/A 的转换,转 换时间可缩短为 6 微妙,对于功能损耗的控制,可调整到最低状态。这种型式的模拟控制模块 适用于大规模集成神经网络智能控制系统的设计,主要是因为芯片产生热量非常小,有利于减 少系统运作时受到环境温度的干扰。设计时为减少芯片 I/O 口线的数量,S3C2410 的 I/O 可如 下分配:GPIP_B1 第一功能为串行总线的数据线;GPIP_B9 第

相关文档

针对纯滞后系统的RBF神经网络智能控制的研究
基于模糊神经网络的智能控制研究
基于人工神经网络的振动压路机智能控制研究
智能控制课程中神经网络教学研究
基于改进BP神经网络的智能控制方法研究
基于神经网络的交流调速智能控制研究
基于神经网络的智能控制技术在农业领域的研究与应用
模糊神经网络在智能控制中的应用研究
BP神经网络在专家系统开发中的研究与应用
电脑版