论文部分内容阅读
随着大众文明意识和生活水平的逐步提高,在国家政策的扶持与鼓励下,太阳能热水器有着多方面良好的发展基础,这促进了太阳能热水器产业来未的发展。然而由于本身的技术原因,太阳能热水器十分容易受到外部环境变化的影响,在一定程度上已经不能满足用户的需求。为了弥补缺陷,与太阳能热水器相配套的控制系统相继涌现出来,但由于广泛存在不足,并没有走进家家户户。所以设计出一种高性能,低价格,使用便捷的太阳能热水器智能控制系统仍有着巨大的市场需求。
本课题针对市场上现有控制系统耗电、使用复杂、传感器易起水垢、精度不高等缺点,将PIC单片机作为主控制器,利用BP神经网络对液位和温度传感器的交叉敏感性进行抑制,设计了一套可以实时显示水箱信息、电辅助加热、自动加水,能够最大化利用太阳能的低功耗、高精度控制系统,并对其相应的硬件结构及软件设计作出了详细的描述。硬件设计中,主要有:信息检测电路、电源电路、时钟及复位电路、键盘电路、显示电路、电磁阀电路,辅助电加热控制电路。软件设计中,采用低功耗的“SLEEP”模式,该模式通过将周期循环等待变为休眠状态来实现具体功能,主要有:主程序、定时中断程序、数据采集转换程序、BP融合程序、LCD显示程序、键盘程序、加水程序以及电加热程序。
通过现场调试,对智能控制系统功能、精确度、功耗以及成本进行测试与评估。结果表明:该系统的功能得到了具体实现,功耗低,经济性好,并且采用Levenberg-Marquardt(LM)的BP网络对液位与温度进行交叉灵敏性抑制,十分有效,大大提高了系统的可靠性和稳定性。