服务理念

实力成就未来,细节注定成功,
诚信打造品牌,人性创造辉煌。


    博文软件提升基站定位准确度的算法思路。

    发布日期:2013-10-28        

博文软件开发有限公司公布目前本公司使用的基站定位精度提升算法。

单次定位:

通过AT指令操作GSM串口模块,以获取到的结果集基站编号为基本,在基站数据库中查出基站所处的平面坐标系经纬度,然后以每三个基站的信号强度比例计算出当前所处位置的列表,取出的列表中心点为当前定位到的位置,距离中心点最远的信号中心点距离为当前定位误差,
 
轨迹定位:
每次定位后数据会根据预定义的筛选规则进行筛选,筛选方式如下:
1.已连续定位到A,B,C三点,并且其中∠B<90°则抛弃B点,其余点继续参与运算,用异常轨迹角度来在长期定位时解决定位乱跳的问题.
2.9点0分0秒已定位到一个点A,且在10秒后定位到一个点B,按照500km/h为速度上限,如果AB两点之间的距离大于1388米,则抛弃B点,用极限速度限制来解决长期定位中定位误差太大的问题.
3.9点0分0秒定位到一个点A,10秒后定位到一个点B,并且得出AB两点的速度为5km/h,然后在3秒后又定位到一个点C,并且得出BC两点的速度为200km/h,AB-BC的加速度为65kmh/秒,按照极限加速度50kmh/秒,抛弃C点,用极限加速度来解决长期定位中误差太大的问题