智能体水产养殖论文 1 智能体系统设计 1
1 信息采集智能体设计信息采集智能体由信息采集模块和CC2530芯片组成,两者通过CC2530芯片的通用I/O口相连接,结构如图2所示
其控制核心为CC2530芯片,该芯片内部集成有A/D转换器、增强型8051处理器和ZigBee无线单元,负责对各类传感器进行管理,实现环境因子信息的采集、预处理和发送
信息采集模块中的温度传感器、溶解氧传感器、pH传感器等采集到的环境因子数据,通过调理电路,进行滤波和电压整定,并通过I/O口送入A/D转换器;增强型8051处理器读取A/D转换器数字化处理后的环境因子信息,最终送入ZigBee无线单元,该单元通过射频信号将数据传给该养殖池内的信息汇聚智能体
每个养殖池内可以在不同区域设有多个信息采集智能体,供信息汇聚智能体读取数据,以保证采集数据的可信度
2 信息汇聚智能体设计信息汇聚智能体结构如图3所示
该结构具有两项功能:一方面起到环境因子数据的中转作用,按现场监控智能体的要求,采纳轮询的方式读取本池中各信息采集智能体发送来的数据,并发送给现场监控智能体;另一方面兼有图像采集与发送功能,利用串口CMOS摄像头进行养殖物图像采集,摄像头通过RS232与CC2530中的无线单元ZigBee相连,由无线单元ZigBee完成图像向现场监控智能体的传输
3 环境调节智能体设计环境调节智能体由无线收发模块和工控机组成,两者通过RS485相连,如图4所示
无线收发模块负责接收现场监控智能体通过无线通信发送过来的环境因子数据,进行解调,最终上传给工控机
工控机接收到数据后,首先根据其具备的知识对数据进行推理(推理模块),并将推理结果(调节任务)交给决策模块进行评价和决策
决策模块利用已有的知识和各种状态数据对推理结果进行评价和决策,假如具备执行该任务的能力,则交给控制模块去执行,否则启动通信模块与现