本申请涉及计算机,具体地,涉及一种用于定位动物的方法、装置、系统、设备、介质及产品。
背景技术:
1、随着动物保护意识的提高和生物多样性研究的深入,动物定位技术已经越来越多地应用在各个不同领域中,例如野生动物保护、生态研究和农业管理领域。在动物的农业管理中,能够帮助养殖户随时掌握动物的位置和状态,从而提高养殖效率和质量。为了提高动物的养殖效率,如何对动物进行定位的研究显得尤为重要。
2、目前,相关技术中通常采用gps定位系统来实现对动物的实时定位,gps定位系统通过接收卫星信号,并计算出定位设备的信息,从而实现对动物的定位。然而该方案中gps定位系统的定位精度极易受到卫星信号强度、环境等因素的影响,导致动物定位准确度较低。
技术实现思路
1、本申请实施例中提供了一种用于定位动物的方法、装置、系统、设备、介质及产品。
2、本申请实施例的第一个方面,提供了一种用于定位动物的方法,包括:
3、接收天线发送的调制信号;所述调制信号是定位设备发送至所述天线的;所述天线具备全方位信号接收能力;所述定位设备位于动物上;
4、解析所述调制信号,得到所述调制信号的发送时间点和接收时间点;
5、根据所述发送时间点和所述接收时间点,计算所述定位设备与所述基站之间的距离;
6、获取所述天线当前的角度信息和所述基站的经纬度信息,根据所述角度信息、所述经纬度信息和所述距离,确定所述动物的位置信息。
7、在本申请一个可选的实施例中,根据所述发送时间点和所述接收时间点,计算所述定位设备与所述基站之间的距离,包括:
8、根据所述发送时间点和所述接收时间点确定所述调制信号的时间差;
9、基于所述时间差和电磁波传输速度值,计算所述定位设备与所述基站之间的距离。
10、在本申请一个可选的实施例中,根据所述角度信息、所述经纬度信息和所述距离,确定所述动物的位置信息,包括:
11、根据所述角度信息计算所述天线与定位设备之间的相对方位信息;
12、基于所述距离、所述基站的经纬度信息和所述相对方位信息,确定所述定位设备的经纬度信息;
13、将所述定位设备的经纬度信息作为所述动物的位置信息。
14、在本申请一个可选的实施例中,基于所述距离、所述基站的经纬度信息和所述相对方位信息,确定所述定位设备的经纬度信息,包括:
15、根据所述相对方位信息和所述距离,得到所述定位设备的初始定位信息;
16、采用预设算法对所述初始定位信息和所述基站的经纬度信息进行计算,得到所述定位设备的经纬度信息。
17、在本申请一个可选的实施例中,解析所述调制信号,得到所述调制信号的发送时间点和接收时间点,包括:
18、解析所述调制信号,得到所述定位设备发送所述调制信号的发送时间点;
19、将所述基站接收到所述调制信号的时间点作为所述接收时间点。
20、本申请实施例的第二个方面,提供了一种用于定位动物的装置,包括:
21、接收模块,用于接收天线发送的调制信号;所述调制信号是定位设备发送至所述天线的;所述天线具备全方位信号接收能力;所述定位设备位于动物上;
22、解析模块,用于解析所述调制信号,得到所述调制信号的发送时间点和接收时间点;
23、计算模块,用于根据所述发送时间点和所述接收时间点,计算所述定位设备与所述基站之间的距离;
24、确定模块,用于获取所述天线当前的角度信息和所述基站的经纬度信息,根据所述角度信息、所述经纬度信息和所述距离,确定所述动物的位置信息。
25、本申请实施例的第三个方面,提供了一种用于定位动物的系统,包括:
26、定位设备、天线、基站,所述天线分别与所述定位设备、所述基站连接;所述定位设备位于动物上;
27、所述定位设备用于:向所述天线发送调制信号;
28、所述天线用于:接收所述调制信号并发送至所述基站;
29、所述基站用于:解析所述调制信号,得到所述调制信号的发送时间点和接收时间点;根据所述发送时间点和所述接收时间点,计算所述定位设备与所述基站之间的距离;获取所述天线当前的角度信息和所述基站的经纬度信息,根据所述角度信息、所述经纬度信息和所述距离,确定所述动物的位置信息。
30、本申请实施例的第四个方面,提供了一种计算机设备,包括:包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现如上任一项方法的步骤。
31、本申请实施例的第五个方面,提供了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,计算机程序被处理器执行时实现如上任一项的方法的步骤。
32、本申请实施例的第五方面,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如上任一项的方法的步骤。
33、本申请实施例中通过接收天线发送的调制信号,调制信号是定位设备发送至天线的;天线具备全方位信号接收能力;定位设备位于动物上;解析调制信号,得到调制信号的发送时间点和接收时间点;根据发送时间点和接收时间点,计算定位设备与基站之间的距离;获取天线当前的角度信息和基站的经纬度信息,根据角度信息、经纬度信息和距离,确定动物的位置信息。本申请中的技术方案一方面,由于设置了具备全方位信号接收能力的天线,使得天线接收定位设备发送的调制信号,避免了无线信号的强弱和环境的影响,具有极强的抗干扰能力,即使在信号较弱或者环境复杂的情况下,也能保证定位的精度;另一方面,获取到信号的发送时间点和接收时间点,进而精准地确定出定位设备与基站之间的距离,并获取了天线当前的角度信息和基站的经纬度信息,综合考虑天线的角度信息、基站经纬度信息和距离的因素,更为精准地确定出动物的位置信息,提高了动物定位的准确度。
1.一种用于定位动物的方法,其特征在于,应用于基站,包括:
2.根据权利要求1所述的方法,其特征在于,根据所述发送时间点和所述接收时间点,计算所述定位设备与所述基站之间的距离,包括:
3.根据权利要求1所述的方法,其特征在于,根据所述角度信息、所述经纬度信息和所述距离,确定所述动物的位置信息,包括:
4.根据权利要求3所述的方法,其特征在于,基于所述距离、所述基站的经纬度信息和所述相对方位信息,确定所述定位设备的经纬度信息,包括:
5.根据权利要求1所述的方法,其特征在于,解析所述调制信号,得到所述调制信号的发送时间点和接收时间点,包括:
6.一种用于定位动物的装置,其特征在于,所述装置包括:
7.一种用于定位动物的系统,其特征在于,所述用于定位动物的系统包括:定位设备、天线、基站,所述天线分别与所述定位设备、所述基站连接;所述定位设备位于动物上;
8.一种计算机设备,包括:存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至5中任一项所述方法的步骤。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至5中任一项所述的方法的步骤。
10.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至5中任一项所述的方法的步骤。
