【技术实现步骤摘要】
一种宠物投食的控制方法、装置、电子设备及存储介质
[0001]本申请涉及计算机控制领域,尤其是涉及一种宠物投食的控制方法
、
装置
、
电子设备及存储介质
。
技术介绍
[0002]越来越多的人都在家中饲养宠物,当宠物在一段时间内无人照看时,主人往往会选择使用宠物自动投食器来为宠物投食
。
[0003]目前,现有的自动投食器需要用户手动设置食物分量,设置完成后由自动投食器转化为所需投喂的份数,然后执行投喂
。
自动投食器通过步进电机带动食物槽旋转进行食物的投喂,一次性投放完当餐食物量
。
但是实际投喂食物量与预期投喂食物量往往会存在误差,且会随着每一次的投喂不断累积,并且一次性投喂当餐食物也会造成宠物过量进食的情况
。
技术实现思路
[0004]有鉴于此,本申请的目的在于提供一种宠物投食的控制方法
、
装置
、
电子设备及存储介质,用户可自定义预设的投喂食物总重量,在进行单餐次投喂时 ...
【技术保护点】
【技术特征摘要】
1.
一种宠物投食的控制方法,其特征在于,所述控制方法包括:响应于用户对于总投食重量的确定操作,确定每一餐次的预设总投食重量;基于当前餐次中每一投食轮次的第一实际投食重量计算所述当前餐次的第一实际总投食重量,并基于所述预设总投食重量与所述第一实际总投食重量之间的差值调节在所述当前餐次中的投食次数,以使所述预设总投食重量与所述当前餐次的第一实际总投食重量之间的差值达到最小
。2.
根据权利要求1所述的控制方法,其特征在于,在所述确定每一餐次的预设总投食重量之后,所述控制方法还包括:确定每一餐次的预设进餐时长;基于所述预设总投食重量与每一投食轮次对应的预设投食重量计算每一餐次对应的投食间隔数;基于所述预设进餐时长和所述投食间隔数计算每一投食轮次的间隔时间
。3.
根据权利要求2所述的控制方法,其特征在于,所述基于当前餐次中每一投食轮次的第一实际投食重量计算所述当前餐次的第一实际总投食重量,并基于所述预设总投食重量与所述第一实际总投食重量之间的差值调节在所述当前餐次中的投食次数,包括:基于当前投食轮次对应的所述第一实际投食重量,与位于所述当前投食轮次之前的每次历史投食轮次对应的所述第一实际投食重量,计算所述第一实际总投食重量以及第一实际投食重量均值;当所述预设总投食重量与所述第一实际总投食重量之间的差值大于或等于所述第一实际投食重量均值时,在所述间隔时间之后进行下一投食轮次的投食,并将所述下一投食轮次确定为所述当前投食轮次;当所述预设总投食重量与所述第一实际总投食重量之间的差值小于所述第一实际投食重量均值,且所述预设总投食重量与所述第一实际总投食重量之间的差值大于或等于所述第一实际投食重量均值的二分之一时,则在所述间隔时间之后进行下一投食轮次的投食,并将所述下一投食轮次确定为所述当前投食轮次;当所述预设总投食重量与所述第一实际总投食重量之间的差值小于所述第一实际投食重量均值,且所述预设总投食重量与所述第一实际总投食重量之间的差值小于所述第一实际投食重量均值的二分之一时,则停止投食,记录所述第一实际总投食重量,并基于所述预设总投食重量和所述第一实际总投食重量记录所述当前餐次的投食重量误差
。4.
根据权利要求3所述的控制方法,其特征在于,所述当前餐次的投食结束之后,所述控制方法还包括:针对于位于所述当前餐次之后的每一投喂餐次,基于该投喂餐次中每一投食轮次的第二实际投食重量确定该投喂餐次对应的第二实际总投食重量,并基于该投喂餐次对应的餐次投食重量差值调节在该投喂餐次中的投食次数,以使该投喂餐次对应的第二实际总投食重量与所述预设总投食重量之间的差值达到最小
。5.
根据权利要求4所述的控制方法,其特征在于,通过以下步骤确定该投喂餐次对应的餐次投食重量差值:获取位于该投喂餐次之前的至少一个历史餐次对应的餐次投食重量差值,并将所述至少一个历史餐次对应的历史投食重量差值之和确定为历史总重量差值;
将所述历史总重量差值与所述当前餐次的投食重量误差相加,以得到该投喂餐次对应的餐次投食重量差值
。6.
根据权利要求5所述的控制方法,其特征在于,所述基于该投喂餐次中每一...
【专利技术属性】
技术研发人员:罗雷,
申请(专利权)人:深圳市晨北科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。