1.智能喂食控制系统,其特征在于,包括:
数据采集模块,用于实时采集鱼缸内的图像信息和喂养参数;
图像识别模块,用于在图像信息中识别鱼的种类以及鱼的运动形态;
喂养判断模块,用于获取鱼的种类对应的预设喂养条件,判断喂养参数是否符合预设喂养条件:如果喂养参数符合预设喂养条件,发送投放鱼料的指令到鱼料投放模块;如果喂养参数不符合预设喂养条件,发送调整喂养参数的指令到参数调整模块;
参数调整模块,用于接收调整喂养参数的指令,获取预先采集的历史喂养参数,基于粒子群算法根据历史喂养参数对模糊神经网络算法进行训练,得到训练后的模糊神经网络算法,采用训练后的模糊神经网络算法根据鱼的种类以及鱼的运动形态计算喂养参数的校正因子,根据校正因子对喂养参数进行调整,并在调整完毕之后发送再次采集的指令到数据采集模块;
鱼料投放模块,用于接收投放鱼料的指令,并向鱼缸内投放鱼料;
所述喂养参数包括水温、氧含量和PH值。
2.如权利要求1所述的智能喂食控制系统,其特征在于,参数调整模块还用于对预先采集的历史喂养参数进行归一化处理。
3.如权利要求2所述的智能喂食控制系统,其特征在于,鱼料投放模块还用于接收鱼的种类,根据鱼的种类确定投放的鱼料种类。
4.如权利要求3所述的智能喂食控制系统,其特征在于,图像识别模块还用于确定鱼的数量和体长;鱼料投放模块还用于根据鱼的数量和体长得到鱼的平均体长,并根据平均体长确定投放的鱼料粒径,鱼料粒径与平均体长成正比例。
5.如权利要求4所述的智能喂食控制系统,其特征在于,鱼料投放模块还用于根据平均体长确定投放的鱼料硬度,鱼料硬度与平均体长成正比例。
6.如权利要求5所述的智能喂食控制系统,其特征在于,鱼料投放模块还用于根据鱼的数量和体长确定所需喂食的鱼料投放量,鱼料投放量与鱼的数量和体长成正比。
7.如权利要求6所述的智能喂食控制系统,其特征在于,鱼料投放模块还用于根据鱼的平均体长确定鱼料的投放次数,根据投放次数和鱼料投放量确定单次投放量,投放次数与鱼的平均体长成反比例。
8.如权利要求7所述的智能喂食控制系统,其特征在于,图像识别模块还用于按照预设缩放比例对图像信息进行缩放。