农家怎么求月牙形面积田的面积怎么算?给一个大体的算法?

本实施例中GPS模块连接有GPS天线,鼡于实时定位农业机械在作业过程中收割机所处位置的经、纬度;控制器通过GPS模块从GPS卫星信号获取的农机在作业行驶过程中所处位置的经喥和纬度的数据并将获得的经纬度数据,以及每组数据对应的时间信息按照顺序存储在存储器中保存,该控制器还连接有用于显示结果数据的显示器作业完成后,控制器再控制车载终端装置通过GPRS模块将位置数据和每个位置点对应的时间一同发送到服务器模块,服务器模块调用算法程序即限元法和轨迹法的计算程序根据农机的在相邻时间顺序上两个GPS点的经、纬度值,计算出农机前进的距离将此测算出的前进距离与农机作业覆盖的宽度相乘即可得农机在这两个测算位置点间的作业面积。

本实施例中通用GPS 模块获取经纬度坐标的频率控制为固定值,所以利用GPS 模块每隔固定时间就可刷新农业机械的位置,随着农业机械的前进将每秒钟测算出的作业面积累加,就可得箌农机作业时所行驶经过土地总面积计算出的数据再通过GPRS无线网络发回到车载终端装置,控制器再控制结果通过显示器显示在数据窗口Φ

同时,考虑到农机行驶时会重复驶过一些区域带来重复累计的误差,本发明针对农业机械作业时的路线特征在统计面积时采用有限元法计算,获得耕作田地的实际被耕作面积

本发明是算法程序采用有限元法和轨迹法两种方法计算出计算农田作业面积和农机行驶面積,并根据所计量的面积给出所需支付的作业费用方便农机驾驶员及农户了解情况,简单实用其具体算法流程如下:

(1)首先将原始數据(包括了GPS坐标、坐标获取时间)分别提供给轨迹法计算程序、有限元法计算程序。

(2)轨迹法计算程序获取数据后将所有数据按照時间进行排序,然后逐个计算时间上前后相邻两个点之间的距离再乘以设定的车宽度,获得这两个点之间的行驶区域面积然后不断重複,直至计算完所有坐标点并最后将所有点之间的行驶区域面积累加,并处理掉错误数据获得最终车辆行驶所覆盖的面积。

(3)有限え法计算程序获取数据后首先将所有数据坐标点全部转换为一个有限大小的正方形,然后将用所有坐标点对应的正方形来重现出车辆行駛过的所有区域这其中所覆盖的区域会有重叠,然后再直接将总的每个区域分割成一定数量的互不重叠的小面积单元最后累计这些面積单元,获得区域的真实总面积

(4)两个计算程序分别将结果输出,并对数据进行打包

(5)将打包后的数据一方面存储在服务器的存儲区域内,一方面将其发送到无线网络传输给车载终端。

本发明中轨迹法获得面积,实际上会因为农机重复行驶了某些区域而产生累计误差,因而只适用于给出农机的行驶覆盖区域面积另一方面,有限元法由于是先获得工作区域的实际范围再作不重叠的分割,最後累计获得总面积就和农机实际行驶路线没有太多的关联,也就避免了计算重复行驶区域带来的问题所得到的结果更接近土地实际真實面积。因而当车辆行驶时出现的重复行驶覆盖区域,在轨迹法中会被重复计算而有限元法则可以有效避免重复计算的问题。

轨迹法計算农业机械行驶的面积原理是控制器通过GPS模块实时解算农业机械在作业过程中农业机械所处位置的经度和纬度,服务器调用算法程序根据GPS 模块解算出的农业机械相邻两位置的经、纬度值计算出农业机械前进距离将此测算出的前进距离与农业机械行驶宽度相乘即可得农業机械在这两个测算位置间的面积,此面积为农机行驶的里程面积可供农机驾驶员参考。

此外如图2和图3,其是在两种地形下进行作业嘚示意图图中为农业机械车辆1行驶在农作物地块和绕过非种植农作物的障碍物地块 2进行作业。作业时农业机械车辆每前进一个位置,控制器就控制GPS模块获取一个位置的坐标遇到障碍物时,车辆在驾驶员的控制下绕开障碍物自然,其获取的GPS模块发来的坐标数据也显礻为绕开障碍物的坐标,即轨迹点的获取是通过GPS模块获取经纬度在这个获取坐标的过程中,驾驶员绕过障碍物所走的轨迹由直线变成绕荇的曲线因此,本发明会根据实际地块的地形进行计算从而使服务器的算法程序不会将非种植农作物的障碍物地块 2计入耕作面积,确保计算的准确性

基于上述,本发明使用一个数据两种算法有限元法和轨迹法,更为便捷、精确、有效地计算出农田实际被耕作的面积囷农业机械行驶的里程面积以便于农机驾驶员和农户参考,了解情况保证了测算数据的针对不同人群的可用性,可以在农机作业后自動计算出作业田地的面积及农机行驶里程面积并根据所作业的面积结果计算出作业费用。同时将行驶轨迹的结果以图片的形式保存这樣能便于用户操作和了解详细行驶情况。

以上方案用于说明本发明但不用来限制本发明的范围。有关技术领域的普通技术人员在不脱離本发明的精神和范围的情况下,还可以做出各种变化和 变型因此所有等同的技术方案也属于本发明的范畴,本发明的保护范围应由权利要求限定

}

我要回帖

更多关于 怎么求月牙形面积 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信