[go: up one dir, main page]

CN107957587B - A multi-channel differential multi-mode satellite navigation and positioning method and device - Google Patents

A multi-channel differential multi-mode satellite navigation and positioning method and device Download PDF

Info

Publication number
CN107957587B
CN107957587B CN201711248657.XA CN201711248657A CN107957587B CN 107957587 B CN107957587 B CN 107957587B CN 201711248657 A CN201711248657 A CN 201711248657A CN 107957587 B CN107957587 B CN 107957587B
Authority
CN
China
Prior art keywords
information
differential
positioning
communication
check
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201711248657.XA
Other languages
Chinese (zh)
Other versions
CN107957587A (en
Inventor
周志艳
姜锐
徐岩
汪沛
臧英
罗锡文
孔令熙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
South China Agricultural University
Original Assignee
South China Agricultural University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by South China Agricultural University filed Critical South China Agricultural University
Priority to CN201711248657.XA priority Critical patent/CN107957587B/en
Publication of CN107957587A publication Critical patent/CN107957587A/en
Application granted granted Critical
Publication of CN107957587B publication Critical patent/CN107957587B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/38Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
    • G01S19/39Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/42Determining position
    • G01S19/45Determining position by combining measurements of signals from the satellite radio beacon positioning system with a supplementary measurement
    • G01S19/47Determining position by combining measurements of signals from the satellite radio beacon positioning system with a supplementary measurement the supplementary measurement being an inertial measurement, e.g. tightly coupled inertial
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/38Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
    • G01S19/39Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/42Determining position
    • G01S19/428Determining position using multipath or indirect path propagation signals in position determination
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/14Relay systems
    • H04B7/15Active relay systems
    • H04B7/185Space-based or airborne stations; Stations for satellite systems
    • H04B7/1853Satellite systems for providing telephony service to a mobile station, i.e. mobile satellite service
    • H04B7/18545Arrangements for managing station mobility, i.e. for station registration or localisation
    • H04B7/18547Arrangements for managing station mobility, i.e. for station registration or localisation for geolocalisation of a station
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/10Integrity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • H04W88/06Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Astronomy & Astrophysics (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明公开了一种多路差分多模卫星导航定位方法及装置,主机通信校验终端接收基准站发送的差分信息并生成校验码后,将差分信息和校验码发送至从机通信校验终端,从机通信校验终端根据接收到的差分信息和校验码对差分信息进行完整性校验,移动站根据接收到的校验结果决定是否发送确认信息至主机通信校验终端,主机通信校验终端根据是否接收到确认信息保持当前通信模式或切换通信模式,最后移动站计算定位信息并发送至基准站。通过预先对差分信息的完整性校验确定采用哪种通信方式,确保差分信息数据不漏包,提高定位的精度,适用于多路差分多模卫星导航定位。

Figure 201711248657

The invention discloses a multi-channel differential multi-mode satellite navigation and positioning method and device. After receiving the difference information sent by the reference station and generating a check code, the master communication verification terminal sends the difference information and the verification code to the slave communication verification terminal. Verification terminal, the slave communication verification terminal performs integrity verification on the differential information according to the received differential information and verification code, the mobile station decides whether to send confirmation information to the master communication verification terminal according to the received verification result, the master The communication verification terminal maintains the current communication mode or switches the communication mode according to whether the confirmation information is received, and finally the mobile station calculates the positioning information and sends it to the reference station. By pre-checking the integrity of the differential information to determine which communication method to use, it can ensure that the differential information data does not leak packets, improve the positioning accuracy, and is suitable for multi-channel differential multi-mode satellite navigation positioning.

Figure 201711248657

Description

一种多路差分多模卫星导航定位方法及装置A multi-channel differential multi-mode satellite navigation positioning method and device

技术领域Technical Field

本发明涉及GNSS通信技术领域,具体涉及一种多路差分多模卫星导航定位方法及装置。The present invention relates to the field of GNSS communication technology, and in particular to a multi-path differential multi-mode satellite navigation positioning method and device.

背景技术Background Art

高精度的GNSS测量必须采用载波相位观测值,RTK(Real-Time Kinematic)定位技术就是基于载波相位观测值的实时动态定位技术,它能够实时地提供测站点在指定坐标系中的三维定位结果,并达到厘米级精度。在RTK作业模式下,基准站通过数据链将其观测值和测站坐标信息一起传送给流动站。但RTK技术在应用中遇到的最大问题就是有效作用距离受差分通信链路限制。GNSS误差的空间相关性随参考站和移动站距离的增加而逐渐失去线性,因此在较长距离下(单频>10km,双频>30km),对差分信号传输的通信链路提出了较高要求。High-precision GNSS measurements must use carrier phase observations. RTK (Real-Time Kinematic) positioning technology is a real-time dynamic positioning technology based on carrier phase observations. It can provide real-time three-dimensional positioning results of the measuring station in the specified coordinate system and achieve centimeter-level accuracy. In RTK operation mode, the base station transmits its observations and station coordinate information to the mobile station through the data link. However, the biggest problem encountered by RTK technology in application is that the effective range is limited by the differential communication link. The spatial correlation of GNSS errors gradually loses linearity as the distance between the reference station and the mobile station increases. Therefore, at longer distances (single frequency>10km, dual frequency>30km), higher requirements are placed on the communication link for differential signal transmission.

现有技术中,差分信号传输的通信链路通常采用两种方式:无线电台和移动网络通信。In the prior art, communication links for differential signal transmission usually adopt two modes: radio station and mobile network communication.

传统差分信号传输大多依靠无线电台,无线电台的传输距离限制使得传统的RTK的作业距离都非常有限。要提高传输距离,必须加大无线电台的功率,功率的增加势必导致设备体积和质量的增加,但体积质量较大的无线电台也难以应用于微小型无人机上,因此体积小质量轻的高精度定位系统急需提出。Traditional differential signal transmission mostly relies on radio stations. The transmission distance limit of radio stations makes the operation distance of traditional RTK very limited. To increase the transmission distance, the power of the radio station must be increased. The increase in power will inevitably lead to an increase in the size and weight of the equipment. However, radio stations with large volume and mass are also difficult to apply to micro-UAVs. Therefore, a small and light high-precision positioning system is urgently needed.

RTK技术的关键在于数据处理技术和数据传输技术,RTK定位时要求基准站接收机实时地把观测数据(伪距观测值,相位观测值)及已知数据传输给流动站接收机,数据量比较大,一般都要求9600以上的波特率,这在无线电台上不难实现。但是使用电台作为传输数据链时需要参考站与移动站之间无明显障碍物,且有效传输距离有限,采用超大功率电台时的有效传输距离只在8km左右,而且质量体积也很大,对于大型农场或者大型矿场的位置采集带来诸多问题。The key to RTK technology lies in data processing technology and data transmission technology. RTK positioning requires the base station receiver to transmit observation data (pseudo-range observation values, phase observation values) and known data to the mobile station receiver in real time. The amount of data is relatively large, and generally requires a baud rate of more than 9600, which is not difficult to achieve on a radio station. However, when using a radio as a transmission data link, there must be no obvious obstacles between the reference station and the mobile station, and the effective transmission distance is limited. The effective transmission distance when using an ultra-high power radio is only about 8km, and the mass and volume are also large, which brings many problems to the location collection of large farms or large mines.

常见2G无线通讯协议有GSM频分多址和码分多址两种,传输速度慢。3G网络是第三代无线蜂窝电话通讯协议,主要是在2G的基础上发展了高带宽的数据通信。3G一般的数据通信带宽都在500Kb/s以上。目前3G常用的有3种标准:WCDMA、CDMA2000、TD-SCDMA,传速速度相对较快,可以很好的满足手机上网等需求。4G网络是指第四代无线蜂窝电话通讯协议,能够以100Mbps的速度下载,上传的速度也能达到20Mbps,并能够满足几乎所有用户对于无线服务的要求。截至2016年1月,中国移动在全国广大农村区域共建设基站105.2万个,占全网基站总数的39%.其中,2G基站数48.1万个,实现了对59.2万个行政村的覆盖,行政村覆盖率达到99%;4G基站数40.9万个,实现了约40万个行政村的覆盖,行政村覆盖率达到65%。现在利用网络通信作为RTK这种高精度定位方法的差分数据链可以大大提高RTK的工作效益。Common 2G wireless communication protocols include GSM frequency division multiple access and code division multiple access, which have slow transmission speeds. 3G network is the third generation of wireless cellular telephone communication protocol, which mainly develops high-bandwidth data communication based on 2G. The general data communication bandwidth of 3G is above 500Kb/s. At present, there are three commonly used 3G standards: WCDMA, CDMA2000, and TD-SCDMA. The transmission speed is relatively fast, which can well meet the needs of mobile Internet access. 4G network refers to the fourth generation of wireless cellular telephone communication protocol, which can download at a speed of 100Mbps and upload at a speed of 20Mbps, and can meet the requirements of almost all users for wireless services. As of January 2016, China Mobile has built a total of 1.052 million base stations in rural areas across the country, accounting for 39% of the total number of base stations in the network. Among them, the number of 2G base stations is 481,000, covering 592,000 administrative villages, and the coverage rate of administrative villages has reached 99%; the number of 4G base stations is 409,000, covering about 400,000 administrative villages, and the coverage rate of administrative villages has reached 65%. Now, using network communication as the differential data link of RTK, a high-precision positioning method, can greatly improve the working efficiency of RTK.

如申请号为CN201110455887.X的一种通过3G网络远程控制RTK系统的方法、装置及系统,采用了WCDMA(3G)通信方式,极大地提高数据传输速率。但是,3G网络据报道多数地区使用存在连接不稳定现象,采用3G网络作为差分GNSS的差分数据链,会导致差分GNSS的定位效率以及定位精度较低。此外,在载有GNSS定位系统的运动载体高速运动中,尤其是高精度差分GNSS定位刷新率较低,难以满足高速载体对定位刷新率的要求。For example, the method, device and system for remotely controlling the RTK system through the 3G network, which is patented with application number CN201110455887.X, uses the WCDMA (3G) communication method to greatly improve the data transmission rate. However, it is reported that the 3G network has unstable connection in most areas. Using the 3G network as the differential data link of the differential GNSS will result in low positioning efficiency and positioning accuracy of the differential GNSS. In addition, in the high-speed movement of the moving carrier carrying the GNSS positioning system, especially the high-precision differential GNSS positioning, the refresh rate is low, which makes it difficult to meet the positioning refresh rate requirements of the high-speed carrier.

两种差分信息传输的通信链路各有优缺点,无线电台不需要额外的信道使用费用,但其体积和质量随着传输距离的增加而增大,难以在微型无人机上使用;移动网络通信方式可以满足远距离的通信需求,但需要支付信道使用费,且数据传输质量存在不确定性,且易出现延迟。要提高通信链路的信号传输质量和可靠性,需要新的差分信息传输方式辅助。The two types of differential information transmission communication links have their own advantages and disadvantages. The radio station does not require additional channel usage fees, but its size and mass increase with the increase of transmission distance, making it difficult to use on micro drones; the mobile network communication method can meet the needs of long-distance communication, but it needs to pay channel usage fees, and the data transmission quality is uncertain and prone to delays. To improve the signal transmission quality and reliability of the communication link, a new differential information transmission method is needed.

此外,定位数据的输出频率是现有RTK-GNSS系统的成本影响因素之一,高输出频率的RTK-GNSS定位系统通常较昂贵。In addition, the output frequency of positioning data is one of the cost-influencing factors of existing RTK-GNSS systems. RTK-GNSS positioning systems with high output frequency are usually more expensive.

发明内容Summary of the invention

本发明为了克服上述现有技术所述的至少一种缺陷,本发明提供一种多路差分多模卫星导航定位方法及装置,可以自动判断差分信息的有效性,选择合适的通信模式,从而提高定位效率和定位精度。In order to overcome at least one of the defects of the above-mentioned prior art, the present invention provides a multi-channel differential multi-mode satellite navigation positioning method and device, which can automatically determine the validity of differential information and select a suitable communication mode, thereby improving positioning efficiency and positioning accuracy.

为实现本发明的目的,采用以下技术方案予以实现:In order to achieve the purpose of the present invention, the following technical solutions are adopted:

一种多路差分多模卫星导航定位方法,包括以下步骤:A multi-path differential multi-mode satellite navigation positioning method comprises the following steps:

S1.基准站将差分信息发送至主机通信校验终端;S1. The base station sends the differential information to the host communication verification terminal;

S2.主机通信校验终端接收基准站发送的差分信息,生成校验码,并将差分信息和校验码发送至若干从机通信校验终端;S2. The host communication verification terminal receives the differential information sent by the reference station, generates a verification code, and sends the differential information and the verification code to several slave communication verification terminals;

S3.从机通信校验终端接收主机通信校验终端发送的差分信息和校验码,进行差分信息的完整性校验得到校验结果,并将校验结果发送至若干移动站;S3. The slave communication verification terminal receives the differential information and the check code sent by the host communication verification terminal, performs a check on the integrity of the differential information to obtain the check result, and sends the check result to several mobile stations;

S4.移动站根据接收到的校验结果决定是否发送确认信息至主机通信校验终端;S4. The mobile station decides whether to send a confirmation message to the host communication verification terminal based on the received verification result;

S5.主机通信校验终端根据是否接收到确认信息保持当前通信模式或切换通信模式,所述通信模式包括网络通信模式、无线电台通信模式;S5. The host communication verification terminal maintains the current communication mode or switches the communication mode according to whether the confirmation information is received, wherein the communication mode includes a network communication mode and a radio station communication mode;

S6.移动站根据差分信息计算定位信息输出并通过从机通信校验终端发送至基准站的主机通信校验终端,基准站通过主机通信校验终端获取移动站的定位信息。S6. The mobile station calculates the positioning information output according to the differential information and sends it to the host communication verification terminal of the reference station through the slave communication verification terminal. The reference station obtains the positioning information of the mobile station through the host communication verification terminal.

不同通信模式本身既有优点又有缺点,具有不同的适用性。采用无线电台的通信模式,其传输距离受到限制;采用网络的通信模式,网络连接存在不稳定性。因此,在不同情景下需要选择合适的通信模式。在主机通信校验终端和从机通信校验终端中集成多种通信模式,包括网络通信模式、无线电台通信模式,使得主机通信校验终端可以根据差分信息的完整性校验结果选择不同通信模式下对应的差分通信链路,保证差分信息的完整性,从而提高定位效率和定位精度。Different communication modes have both advantages and disadvantages and different applicability. The transmission distance of the radio station communication mode is limited; the network connection is unstable when the network communication mode is adopted. Therefore, it is necessary to select a suitable communication mode in different scenarios. A variety of communication modes are integrated in the host communication verification terminal and the slave communication verification terminal, including the network communication mode and the radio station communication mode, so that the host communication verification terminal can select the corresponding differential communication link under different communication modes according to the integrity verification result of the differential information, so as to ensure the integrity of the differential information and improve the positioning efficiency and positioning accuracy.

若完整性校验结果显示差分信息完整,移动站则发送确认信息至主机通信校验终端,主机通信校验终端保持当前通信模式;若完整性校验结果显示差分信息不完整,移动站则不会发送确认信息至主机通信校验终端,主机通信校验终端切换通信模式。If the integrity check result shows that the differential information is complete, the mobile station sends a confirmation message to the host communication verification terminal, and the host communication verification terminal maintains the current communication mode; if the integrity check result shows that the differential information is incomplete, the mobile station does not send a confirmation message to the host communication verification terminal, and the host communication verification terminal switches the communication mode.

主机通信校验终端与从机通信校验终端所采用的通信模式保持一致,以保证主机通信校验终端与从机通信校验终端的有效通信连接。当主机通信校验终端切换通信模式时,从机通信校验终端也随着切换通信模式。The communication mode adopted by the host communication verification terminal and the slave communication verification terminal is consistent to ensure effective communication connection between the host communication verification terminal and the slave communication verification terminal. When the host communication verification terminal switches the communication mode, the slave communication verification terminal also switches the communication mode.

主机通信校验终端可以发送差分信息和校验码至多个从机通信校验终端,从机通信校验终端可以发送校验结果至多个移动站,从而实现基准站一对多地并发差分信息,可以减少基准站的投入,降低整体系统的成本。The host communication verification terminal can send differential information and verification codes to multiple slave communication verification terminals, and the slave communication verification terminal can send verification results to multiple mobile stations, thereby realizing one-to-many concurrent differential information of the base station, which can reduce the investment in the base station and reduce the cost of the overall system.

进一步地,所述移动站可选择不同的定位模式计算定位信息,所述定位模式包括差分GNSS/IMU(Global navigation satellite system/Inertial measurement unit)组合定位模式、GNSS/IMU组合定位模式;当从机通信校验终端能接收到完整的差分信息时,GNSS定位系统计算出结合IMU的差分GNSS定位信息,输出并发送至基准站;当从机通信校验终端不能接收到完整的差分信息时,GNSS定位系统和IMU辅助定位系统计算出结合IMU的GNSS定位信息,输出并发送至基准站。Furthermore, the mobile station can select different positioning modes to calculate positioning information, and the positioning modes include differential GNSS/IMU (Global navigation satellite system/Inertial measurement unit) combined positioning mode and GNSS/IMU combined positioning mode; when the slave communication verification terminal can receive complete differential information, the GNSS positioning system calculates the differential GNSS positioning information combined with the IMU, outputs and sends it to the base station; when the slave communication verification terminal cannot receive complete differential information, the GNSS positioning system and the IMU assisted positioning system calculate the GNSS positioning information combined with the IMU, output and send it to the base station.

GNSS定位信息作为外部输入,在移动站运动过程中频繁修正IMU,以控制其误差随时间的积累,从而进一步提高所获取的定位信息的精度。当移动站切换通信模式后仍然不能获取完整的差分信息时,则需要采用相比GNSS定位模式而言,精度更高的GNSS/IMU组合定位模式,从而满足所获取定位信息的精度要求。此外,短时间内高精度的IMU辅助定位可以很好的解决GNSS动态环境中的信号失锁、刷新率低和周跳等问题。GNSS positioning information is used as external input, and the IMU is frequently corrected during the movement of the mobile station to control the accumulation of its error over time, thereby further improving the accuracy of the acquired positioning information. When the mobile station still cannot obtain complete differential information after switching the communication mode, it is necessary to adopt a GNSS/IMU combined positioning mode with higher accuracy than the GNSS positioning mode to meet the accuracy requirements of the acquired positioning information. In addition, high-precision IMU-assisted positioning in a short period of time can effectively solve problems such as signal loss of lock, low refresh rate and cycle slip in GNSS dynamic environments.

进一步地,所述步骤S6包括以下步骤:Furthermore, step S6 includes the following steps:

S61.移动站将陀螺仪的X1轴、Y1轴分别与加速度计的X2轴、Y2轴平行;S61. The mobile station makes the X1 axis and Y1 axis of the gyroscope parallel to the X2 axis and Y2 axis of the accelerometer respectively;

S62.水平移动移动站使得定位信息只发生经度和/或纬度的变化,加速度计的X2轴对应经度正方向,Y2轴对应纬度正方向,微控制器设置陀螺仪Z轴对应的值为0°;S62. Move the mobile station horizontally so that only the longitude and/or latitude of the positioning information changes. The X2 axis of the accelerometer corresponds to the positive direction of longitude, the Y2 axis corresponds to the positive direction of latitude, and the microcontroller sets the value corresponding to the Z axis of the gyroscope to 0°;

S63.在移动站水平移动过程中,加速度计测得时间段Δt内的平均加速度AX、AY,陀螺仪测得时间段Δt内Z轴的变化角

Figure GDA0001589980580000041
Figure GDA0001589980580000042
f为加速度计辅助刷新频率,t为GNSS定位信息的刷新时间间隔;S63. During the horizontal movement of the mobile station, the accelerometer measures the average acceleration A X and A Y in the time period Δt, and the gyroscope measures the change angle of the Z axis in the time period Δt.
Figure GDA0001589980580000041
Figure GDA0001589980580000042
f is the accelerometer auxiliary refresh frequency, and t is the refresh time interval of GNSS positioning information;

S64.微控制器记录AX、AY

Figure GDA0001589980580000043
并计算出加速度在纬度单一变化方向和经度单一变化方向的投影向量
Figure GDA0001589980580000044
Figure GDA0001589980580000045
S64. The microcontroller records A X , A Y ,
Figure GDA0001589980580000043
And calculate the projection vector of acceleration in the single change direction of latitude and the single change direction of longitude
Figure GDA0001589980580000044
Figure GDA0001589980580000045

S65.根据下式计算经度单一变化移动方向的位移,S65. Calculate the displacement of a single change in longitude according to the following formula:

Figure GDA0001589980580000046
Figure GDA0001589980580000046

根据下式计算纬度单一变化移动方向的位移,The displacement in the direction of a single change in latitude is calculated using the following formula:

Figure GDA0001589980580000047
Figure GDA0001589980580000047

所述Vlon、Vlat分别是上一个定位结果的的经度方向地速和纬度方向地速;The V lon and V lat are respectively the ground speed in the longitude direction and the ground speed in the latitude direction of the last positioning result;

S66.上一个输出的定位信息经度、纬度分别为Lon1、Lat2,经过时间段Δt后,根据加速度计在各方向的位移通过下式反推经度变化ΔLon1、纬度变化ΔLat2S66. The longitude and latitude of the last output positioning information are Lon1 and Lat2 respectively. After a period of time Δt, the longitude change ΔLon 1 and latitude change ΔLat 2 are inferred from the displacement of the accelerometer in each direction through the following formula:

Figure GDA0001589980580000048
Figure GDA0001589980580000048

Figure GDA0001589980580000051
Figure GDA0001589980580000051

并根据

Figure GDA0001589980580000052
计算得出新的经度
Figure GDA0001589980580000053
新的纬度
Figure GDA0001589980580000054
And according to
Figure GDA0001589980580000052
Calculate the new longitude
Figure GDA0001589980580000053
New latitude
Figure GDA0001589980580000054

S67.根据下式计算经过时间段Δt后的经度地速

Figure GDA0001589980580000055
和纬度地速
Figure GDA0001589980580000056
并返回步骤S64;S67. Calculate the longitude ground speed after the time period Δt according to the following formula
Figure GDA0001589980580000055
and latitude ground speed
Figure GDA0001589980580000056
And return to step S64;

Figure GDA0001589980580000057
Figure GDA0001589980580000057

Figure GDA0001589980580000058
Figure GDA0001589980580000058

S68.经过时间段Δt后,输出结合

Figure GDA0001589980580000059
的GNSS定位信息并发送至基准站,在GNSS系统定位刷新时刻输出GNSS定位信息并转发至基准站。S68. After a period of time Δt, the output is combined
Figure GDA0001589980580000059
The GNSS positioning information is sent to the base station, and the GNSS positioning information is output and forwarded to the base station at the GNSS system positioning refresh time.

在GNSS/IMU组合定位模式下,微控制器根据IMU在时间段Δt内测量得到的经度变化ΔLon1、纬度变化ΔLat2,计算出新的经度

Figure GDA00015899805800000510
纬度
Figure GDA00015899805800000511
在GNSS采样输出周期间隔t(默认1s)内辅助换算输出经度、纬度,提高定位信息输出刷新率。In the GNSS/IMU combined positioning mode, the microcontroller calculates the new longitude based on the longitude change ΔLon 1 and latitude change ΔLat 2 measured by the IMU within the time period Δt.
Figure GDA00015899805800000510
latitude
Figure GDA00015899805800000511
Assist in converting and outputting longitude and latitude within the GNSS sampling output period interval t (default 1s) to improve the refresh rate of positioning information output.

进一步地,所述步骤S2包括:Furthermore, the step S2 comprises:

S21.主机通信校验终端将差分信息与一个初始值进行一次异或和运算,并生成校验码;S21. The host communication verification terminal performs an XOR operation on the differential information and an initial value, and generates a verification code;

S22.将校验码放置在差分信息尾部;S22. Place the check code at the end of the differential information;

S23.将尾部带校验码的差分信息发送到若干从机通信校验终端。S23. Send the differential information with the check code at the end to several slave communication check terminals.

主机通信校验终端将差分信息和校验码发送至从机通信校验终端,以便从机通信校验终端对差分信息的完整性进行校验。The host communication verification terminal sends the differential information and the verification code to the slave communication verification terminal so that the slave communication verification terminal verifies the integrity of the differential information.

进一步地,所述步骤S3包括以下步骤:Furthermore, step S3 includes the following steps:

S31.从机通信校验终端接收尾部带校验码的差分信息,并将固定长度的差分信息提取,进行异或和运算得到校验值,与校验码进行比较;S31. The slave communication verification terminal receives the differential information with a check code at the end, extracts the differential information of a fixed length, performs an XOR operation to obtain a check value, and compares it with the check code;

S32.校验值与接收到的校验码相同则发送确认信息至主机通信校验终端,并将除去校验值的差分信息发送至移动站;S32. If the check value is the same as the received check code, a confirmation message is sent to the host communication verification terminal, and the difference information except the check value is sent to the mobile station;

S33.校验值与接收到的校验码不相同,则不发送确认信息和差分信息。主机通信校验终端在N个(N取3~12)差分信息更新周期(默认1s)内接收不到确认信息时,切换通信模式。从机通信校验终端在N个(N取3~12)差分信息更新周期(默认1s)内接收不到完整的差分信息时,切换通信模式。主机通信校验终端与从机通信校验终端启动时为同一通信模式。S33. If the check value is different from the received check code, the confirmation information and differential information are not sent. When the host communication verification terminal does not receive the confirmation information within N (N is 3 to 12) differential information update cycles (default 1s), the communication mode is switched. When the slave communication verification terminal does not receive the complete differential information within N (N is 3 to 12) differential information update cycles (default 1s), the communication mode is switched. The host communication verification terminal and the slave communication verification terminal are in the same communication mode when they are started.

从机通信校验终端根据接收到的差分信息计算校验值,并比较校验值是否与接收到的校验码一致,若一致,则差分信息是完整的,否则差分信息不完整。The slave communication verification terminal calculates the verification value according to the received differential information, and compares whether the verification value is consistent with the received verification code. If they are consistent, the differential information is complete, otherwise the differential information is incomplete.

一种多路差分多模卫星卫星导航定位装置,包括基准站、主机通信校验终端、若干从机通信校验终端、若干移动站;A multi-channel differential multi-mode satellite navigation and positioning device comprises a reference station, a host communication verification terminal, a plurality of slave communication verification terminals, and a plurality of mobile stations;

所述基准站包括差分信息输出接口、定位信息输入接口,所述主机通信校验终端包括主机数据传输接口、主机校验控制器、主机通信模块,所述从机通信校验终端包括从机数据传输接口、从机校验控制器、从机通信模块,所述移动站包括校验结果输入接口、定位信息输出接口、确认模块、定位系统;The reference station includes a differential information output interface and a positioning information input interface, the host communication verification terminal includes a host data transmission interface, a host verification controller, and a host communication module, the slave communication verification terminal includes a slave data transmission interface, a slave verification controller, and a slave communication module, and the mobile station includes a verification result input interface, a positioning information output interface, a confirmation module, and a positioning system;

所述差分信息输出接口发送差分信息至主机数据传输接口;The differential information output interface sends the differential information to the host data transmission interface;

所述主机数据传输接口接收差分信息输出接口发送的差分信息,主机校验控制器根据差分信息生成校验码,主机通信模块发送差分信息和校验码至从机通信模块;The host data transmission interface receives the differential information sent by the differential information output interface, the host check controller generates a check code according to the differential information, and the host communication module sends the differential information and the check code to the slave communication module;

所述从机通信模块接收主机通信模块发送的差分信息和校验码,从机校验控制器根据差分信息和校验码进行差分信息的完整性校验得到校验结果,从机数据传输接口发送校验结果至校验结果输入接口;The slave communication module receives the differential information and the check code sent by the host communication module, the slave check controller performs integrity check of the differential information according to the differential information and the check code to obtain a check result, and the slave data transmission interface sends the check result to the check result input interface;

所述校验结果输入接口接收从机数据传输接口发送的校验结果,确认模块根据校验结果决定是否发送确认信息至主机数据传输接口,定位系统计算出定位信息,定位信息输出接口发送定位信息至定位信息输入接口;The verification result input interface receives the verification result sent by the slave data transmission interface, the confirmation module decides whether to send confirmation information to the host data transmission interface according to the verification result, the positioning system calculates the positioning information, and the positioning information output interface sends the positioning information to the positioning information input interface;

所述主机通信校验终端设有主机通信模块切换开关,所述从机通信校验终端设有从机通信模块切换开关,主机通信模块包括主机网络通信模块、主机无线电台通信模块,从机通信模块包括从机网络通信模块、从机无线电台通信模块;The host communication verification terminal is provided with a host communication module switching switch, and the slave communication verification terminal is provided with a slave communication module switching switch, the host communication module includes a host network communication module and a host radio station communication module, and the slave communication module includes a slave network communication module and a slave radio station communication module;

根据主机数据传输接口是否接收到确认信息,所述主机通信模块切块开关保持当前主机通信模块或切换主机通信模块,所述从机通信模块切换开关保持当前从机通信模块或切换从机通信模块。According to whether the host data transmission interface receives confirmation information, the host communication module block switch maintains the current host communication module or switches the host communication module, and the slave communication module switching switch maintains the current slave communication module or switches the slave communication module.

主机网络通信模块和从机网络通信模块是采用网络通信模式的;主机无线电台通信模块和从机网络通信模块是采用无线电台通信模式的。不同通信模式本身既有优点又有缺点,具有不同的适用性。采用无线电台的通信模式,其传输距离受到限制;采用网络的通信模式,网络连接存在不稳定性。因此,在不同情景下需要选择合适的通信模式。主机通信校验终端可以根据差分信息的完整性校验结果选择不同通信模式下对应的差分通信链路,保证差分信息的完整性,从而提高定位效率和定位精度。The host network communication module and the slave network communication module adopt the network communication mode; the host radio station communication module and the slave network communication module adopt the radio station communication mode. Different communication modes have both advantages and disadvantages and different applicability. The transmission distance of the radio station communication mode is limited; the network communication mode is unstable. Therefore, it is necessary to select a suitable communication mode in different scenarios. The host communication verification terminal can select the corresponding differential communication link under different communication modes according to the integrity verification result of the differential information to ensure the integrity of the differential information, thereby improving the positioning efficiency and positioning accuracy.

若完整性校验结果显示差分信息完整,确认模块则发送确认信息至主机数据传输接口,主机通信模块切换开关和从机通信模块切换开关保持当前的主机通信模式和从机通信模式;若完整性校验结果显示差分信息不完整,确认模块则不会发送确认信息至主机数据传输接口,主机通信模块切换开关和从机通信模块切换开关分别切换主机通信模块和从机通信模块。If the integrity check result shows that the differential information is complete, the confirmation module sends confirmation information to the host data transmission interface, and the host communication module switching switch and the slave communication module switching switch maintain the current host communication mode and slave communication mode; if the integrity check result shows that the differential information is incomplete, the confirmation module will not send confirmation information to the host data transmission interface, and the host communication module switching switch and the slave communication module switching switch will switch the host communication module and the slave communication module respectively.

主机通信模式与从机通信模式保持一致,以保证主机通信校验终端与从机通信校验终端的有效通信连接。当主机通信校验终端切换通信模式时,从机通信校验终端也随着切换通信模式。The host communication mode is consistent with the slave communication mode to ensure effective communication connection between the host communication verification terminal and the slave communication verification terminal. When the host communication verification terminal switches the communication mode, the slave communication verification terminal also switches the communication mode.

主机通信校验终端可以发送差分信息和校验码至多个从机通信校验终端,从机通信校验终端可以发送校验结果至多个移动站,从而实现基准站一对多地并发差分信息,可以减少基准站的投入,降低整体系统的成本。The host communication verification terminal can send differential information and verification codes to multiple slave communication verification terminals, and the slave communication verification terminal can send verification results to multiple mobile stations, thereby realizing one-to-many concurrent differential information of the base station, which can reduce the investment in the base station and reduce the cost of the overall system.

进一步地,所述定位系统包括GNSS定位系统、IMU辅助定位系统;当从机通信校验终端能接收到完整的差分信息时,GNSS定位系统计算出结合IMU的差分GNSS定位信息,输出并发送至基准站;当从机通信校验终端不能接收到完整的差分信息时,GNSS定位系统和IMU辅助定位系统计算出结合IMU的GNSS定位信息,输出并发送至基准站。Furthermore, the positioning system includes a GNSS positioning system and an IMU-assisted positioning system; when the slave communication verification terminal can receive complete differential information, the GNSS positioning system calculates differential GNSS positioning information combined with the IMU, outputs it and sends it to the base station; when the slave communication verification terminal cannot receive complete differential information, the GNSS positioning system and the IMU-assisted positioning system calculate GNSS positioning information combined with the IMU, outputs it and sends it to the base station.

GNSS系统计算出的GNSS定位信息作为外部输入,在移动站运动过程中频繁修正IMU辅助定位系统计算出的定位信息,以控制其误差随时间的积累,从而进一步提高所获取的定位信息的精度。The GNSS positioning information calculated by the GNSS system is used as external input, and the positioning information calculated by the IMU-assisted positioning system is frequently corrected during the movement of the mobile station to control the accumulation of its error over time, thereby further improving the accuracy of the acquired positioning information.

进一步地,所述IMU辅助定位系统包括陀螺仪、加速度计、微控制器;Further, the IMU-assisted positioning system includes a gyroscope, an accelerometer, and a microcontroller;

所述陀螺仪用于测量时间段Δt内Z轴的变化角

Figure GDA0001589980580000071
所述加速度计用于测量时间段Δt内移动站的平均加速度AX、AY
Figure GDA0001589980580000072
f为加速度计辅助刷新频率,t为GNSS定位信息的刷新时间间隔;The gyroscope is used to measure the change angle of the Z axis within the time period Δt
Figure GDA0001589980580000071
The accelerometer is used to measure the average acceleration A X , A Y of the mobile station within a time period Δt.
Figure GDA0001589980580000072
f is the accelerometer auxiliary refresh frequency, and t is the refresh time interval of GNSS positioning information;

所述微控制器用于记录AX、AY

Figure GDA0001589980580000073
并计算出新的经度
Figure GDA0001589980580000074
新的纬度
Figure GDA0001589980580000075
并经过时间段Δt后发送结合
Figure GDA0001589980580000076
的GNSS定位信息至基准站,其余时刻发送GNSS定位信息至基准站。The microcontroller is used to record A X , A Y ,
Figure GDA0001589980580000073
and calculate the new longitude
Figure GDA0001589980580000074
New latitude
Figure GDA0001589980580000075
After a period of time Δt, the combined
Figure GDA0001589980580000076
The GNSS positioning information is sent to the base station at the same time, and the GNSS positioning information is sent to the base station at the rest of the time.

移动站内置陀螺仪和加速度计,在GNSS/IMU组合定位模式和差分GNSS/IMU组合定位模式下,陀螺仪可以确定单一经度、纬度变化角,加速度计可以通过积分计算并配合陀螺仪计算经度方向、纬度方向的位移变化,在GNSS采样输出周期间隔t内辅助换算输出经度、纬度,提高定位信息输出刷新率。The mobile station has built-in gyroscopes and accelerometers. In the GNSS/IMU combined positioning mode and the differential GNSS/IMU combined positioning mode, the gyroscope can determine the single longitude and latitude change angles, and the accelerometer can calculate the displacement changes in the longitude and latitude directions through integral calculation and in conjunction with the gyroscope, and assist in converting the output longitude and latitude within the GNSS sampling output cycle interval t, thereby improving the refresh rate of the positioning information output.

进一步地,所述移动站还设有气压计,所述气压计获取气压信息、高度信息并转发至基准站,所述陀螺仪获取移动站的姿态信息、角度信息并转发至基准站,所述加速度计获取移动站的加速度信息并转发至基准站。Furthermore, the mobile station is also provided with a barometer, which obtains air pressure information and altitude information and forwards them to the base station, the gyroscope obtains attitude information and angle information of the mobile station and forwards them to the base station, and the accelerometer obtains acceleration information of the mobile station and forwards it to the base station.

移动站可以获取除了定位信息以外的更多其它信息,使基准站内的工作人员全面了解移动站的状态信息。The mobile station can obtain more information besides positioning information, so that the staff at the base station can fully understand the status information of the mobile station.

进一步地,所述基准站设有显示器,用于显示定位信息、姿态信息、角度信息、气压信息、高度信息、加速度信息。Furthermore, the base station is provided with a display for displaying positioning information, attitude information, angle information, air pressure information, altitude information, and acceleration information.

基准站所设置的显示器方便工作人员对移动站的定位信息、姿态信息、角度信息、气压信息、高度信息、加速度信息进行监控。The display installed at the base station allows staff to monitor the mobile station's positioning information, attitude information, angle information, air pressure information, altitude information, and acceleration information.

与现有技术相比,本发明技术方案的有益效果是:Compared with the prior art, the technical solution of the present invention has the following beneficial effects:

(1)本发明所述的一种多路差分多模卫星导航定位方法和装置同时支持移动网络通信与无线电台双通信,可根据差分信息通信链路的数据质量进行自适应切换,提高数据的可靠性和定位精度,从而提高对各种野外作业应用场合的适应性。(1) The multi-path differential multi-mode satellite navigation positioning method and device described in the present invention simultaneously supports mobile network communication and wireless radio station dual communication, and can adaptively switch according to the data quality of the differential information communication link to improve data reliability and positioning accuracy, thereby improving adaptability to various field operation applications.

(2)移动站和从机通信校验终端可自动识别判断差分信号的完整有效性,选择性使用合适的差分通信链路,有效提高基线长度利用率。(2) The mobile station and slave communication verification terminal can automatically identify and determine the complete validity of the differential signal, selectively use the appropriate differential communication link, and effectively improve the utilization rate of the baseline length.

(3)当差分数据异常时,移动站自动切换GNSS/IMU组合定位模式和差分GNSS/IMU组合定位模式,有效地提高了GNSS定位信息刷新率。(3) When the differential data is abnormal, the mobile station automatically switches between the GNSS/IMU combined positioning mode and the differential GNSS/IMU combined positioning mode, effectively improving the refresh rate of GNSS positioning information.

(4)基准站与移动站可以一对多并发差分信号,传输距离也会大大提高。(4) The base station and mobile station can send differential signals one-to-many and the transmission distance will be greatly improved.

(5)同一个基准站可以同时支持多台移动站,并实时观测移动站状态信息。在一机多控的应用场合有较大优势。(5) The same base station can support multiple mobile stations at the same time and observe the status information of the mobile stations in real time. This is a great advantage in the application of one machine with multiple controls.

(6)采用IMU辅助输出定位信息的方式,不论差分信息的数据质量如何,均输出结合IMU定位信息的GNSS定位信息,在GNSS定位信息输出数据流的空白段中进行填充,从而在较低成本条件下获得较高的数据更新率。(6) The IMU-assisted positioning information output method is adopted. Regardless of the data quality of the differential information, the GNSS positioning information combined with the IMU positioning information is output, and the blank segment of the GNSS positioning information output data stream is filled, thereby obtaining a higher data update rate at a lower cost.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

图1是本发明实施例的移动站示意图;FIG1 is a schematic diagram of a mobile station according to an embodiment of the present invention;

图2是本发明实施例的从机通信校验终端示意图;2 is a schematic diagram of a slave communication verification terminal according to an embodiment of the present invention;

图3是本发明实施例的主机通信校验终端示意图;3 is a schematic diagram of a host communication verification terminal according to an embodiment of the present invention;

图4是本发明实施例的基准站示意图;FIG4 is a schematic diagram of a reference station according to an embodiment of the present invention;

说明1.校验结果输入接口;2.定位信息输出接口;3.确认模块;4.定位系统;5.移动站多频有源天线;6.陀螺仪;7.加速度计;8.气压计;9.从机数据传输接口;10.从机校验控制器;11.从机通信模块;12.从机网络天线;13.从机无线电台天线;14.从机通信模块切换开关;15.主机数据传输接口;16.主机校验控制器;17.主机通信模块;18.主机网络天线;19.主机无线电台天线;20.主机通信模块切换开关;21.差分信息输出接口;22.定位信息输入接口;23.基准站多频有源天线;24.显示器。Description 1. Verification result input interface; 2. Positioning information output interface; 3. Confirmation module; 4. Positioning system; 5. Mobile station multi-frequency active antenna; 6. Gyroscope; 7. Accelerometer; 8. Barometer; 9. Slave data transmission interface; 10. Slave verification controller; 11. Slave communication module; 12. Slave network antenna; 13. Slave radio station antenna; 14. Slave communication module switching switch; 15. Host data transmission interface; 16. Host verification controller; 17. Host communication module; 18. Host network antenna; 19. Host radio station antenna; 20. Host communication module switching switch; 21. Differential information output interface; 22. Positioning information input interface; 23. Base station multi-frequency active antenna; 24. Display.

具体实施方式DETAILED DESCRIPTION

附图仅用于示例性说明,不能理解为对本专利的限制;The drawings are for illustrative purposes only and are not to be construed as limiting the present patent;

为了更好说明本实施例,附图某些部件会有省略、放大或缩小,并不代表实际产品的尺寸;In order to better illustrate the present embodiment, some parts in the drawings may be omitted, enlarged or reduced, and do not represent the size of the actual product;

对于本领域技术人员来说,附图中某些公知结构及其说明可能省略是可以理解的。It is understandable to those skilled in the art that some well-known structures and their descriptions may be omitted in the drawings.

下面结合附图和实施例对本发明的技术方案做进一步的说明。The technical solution of the present invention is further described below in conjunction with the accompanying drawings and embodiments.

实施例Example

如图1~图4所示,一种多路差分多模卫星导航定位方法,其特征在于,包括以下步骤:As shown in FIGS. 1 to 4 , a multi-path differential multi-mode satellite navigation positioning method is characterized in that it includes the following steps:

S1.基准站将差分信息发送至主机通信校验终端;S1. The base station sends the differential information to the host communication verification terminal;

S2.主机通信校验终端接收基准站发送的差分信息,生成校验码,并将差分信息和校验码发送至若干从机通信校验终端;S2. The host communication verification terminal receives the differential information sent by the reference station, generates a verification code, and sends the differential information and the verification code to several slave communication verification terminals;

S3.从机通信校验终端接收主机通信校验终端发送的差分信息和校验码,进行差分信息的完整性校验得到校验结果,并将校验结果发送至若干移动站;S3. The slave communication verification terminal receives the differential information and the check code sent by the host communication verification terminal, performs a check on the integrity of the differential information to obtain the check result, and sends the check result to several mobile stations;

S4.移动站根据接收到的校验结果决定是否发送确认信息至主机通信校验终端;S4. The mobile station decides whether to send a confirmation message to the host communication verification terminal based on the received verification result;

S5.主机通信校验终端根据是否接收到确认信息保持当前通信模式或切换通信模式,所述通信模式包括网络通信模式、无线电台通信模式;S5. The host communication verification terminal maintains the current communication mode or switches the communication mode according to whether the confirmation information is received, wherein the communication mode includes a network communication mode and a radio station communication mode;

S6.移动站根据差分信息计算定位信息输出并通过从机通信校验终端发送至基准站的主机通信校验终端,基准站可获取移动站的定位信息。S6. The mobile station calculates the positioning information output according to the differential information and sends it to the host communication verification terminal of the base station through the slave communication verification terminal. The base station can obtain the positioning information of the mobile station.

在主机通信校验终端和从机通信校验终端中集成多种通信模式,包括网络通信模式、无线电台通信模式,使得主机通信校验终端可以根据差分信息的完整性校验结果选择不同通信模式下对应的差分通信链路,保证差分信息的完整性,从而提高定位效率和定位精度。A variety of communication modes are integrated in the host communication verification terminal and the slave communication verification terminal, including the network communication mode and the radio station communication mode, so that the host communication verification terminal can select the corresponding differential communication link under different communication modes according to the integrity verification result of the differential information, thereby ensuring the integrity of the differential information and improving the positioning efficiency and positioning accuracy.

若完整性校验结果显示差分信息完整,移动站则发送确认信息至主机通信校验终端,主机通信校验终端保持当前通信模式;若完整性校验结果显示差分信息不完整,移动站则不会发送确认信息至主机通信校验终端,主机通信校验终端切换通信模式。If the integrity check result shows that the differential information is complete, the mobile station sends a confirmation message to the host communication verification terminal, and the host communication verification terminal maintains the current communication mode; if the integrity check result shows that the differential information is incomplete, the mobile station does not send a confirmation message to the host communication verification terminal, and the host communication verification terminal switches the communication mode.

主机通信校验终端与从机通信校验终端所采用的通信模式保持一致,以保证主机通信校验终端与从机通信校验终端的有效通信连接。当主机通信校验终端切换通信模式时,从机通信校验终端也随着切换通信模式。The communication mode adopted by the host communication verification terminal and the slave communication verification terminal is consistent to ensure effective communication connection between the host communication verification terminal and the slave communication verification terminal. When the host communication verification terminal switches the communication mode, the slave communication verification terminal also switches the communication mode.

主机通信校验终端可以发送差分信息和校验码至多个从机通信校验终端,从机通信校验终端可以发送校验结果至多个移动站,从而实现基准站一对多地并发差分信息,可以减少基准站的投入,降低整体系统的成本。The host communication verification terminal can send differential information and verification codes to multiple slave communication verification terminals, and the slave communication verification terminal can send verification results to multiple mobile stations, thereby realizing one-to-many concurrent differential information of the base station, which can reduce the investment in the base station and reduce the cost of the overall system.

进一步地,所述移动站可选择不同的定位模式计算定位信息,所述定位模式包括差分GNSS/IMU组合定位模式、GNSS/IMU组合定位模式;当从机通信校验终端能接收到完整的差分信息时,GNSS定位系统计算出结合IMU的差分GNSS定位信息,输出并发送至基准站;当从机通信校验终端不能接收到完整的差分信息时,GNSS定位系统和IMU辅助定位系统计算出结合IMU的GNSS定位信息,输出并发送至基准站。Furthermore, the mobile station can select different positioning modes to calculate positioning information, and the positioning modes include differential GNSS/IMU combined positioning mode and GNSS/IMU combined positioning mode; when the slave communication verification terminal can receive complete differential information, the GNSS positioning system calculates the differential GNSS positioning information combined with the IMU, outputs and sends it to the base station; when the slave communication verification terminal cannot receive complete differential information, the GNSS positioning system and the IMU assisted positioning system calculate the GNSS positioning information combined with the IMU, output and send it to the base station.

GNSS定位信息作为外部输入,在移动站运动过程中频繁修正IMU,以控制其误差随时间的积累,从而进一步提高所获取的定位信息的精度。当移动站切换通信模式后仍然不能获取完整的差分信息时,则需要采用相比GNSS定位模式而言,精度更高的GNSS/IMU组合定位模式,从而满足所获取定位信息的精度要求。此外,短时间内高精度的IMU辅助定位可以很好的解决GNSS动态环境中的信号失锁、刷新率低和周跳等问题。GNSS positioning information is used as an external input, and the IMU is frequently corrected during the movement of the mobile station to control the accumulation of its error over time, thereby further improving the accuracy of the acquired positioning information. When the mobile station still cannot obtain complete differential information after switching the communication mode, it is necessary to adopt a GNSS/IMU combined positioning mode with higher accuracy than the GNSS positioning mode to meet the accuracy requirements of the acquired positioning information. In addition, high-precision IMU-assisted positioning in a short period of time can effectively solve problems such as signal loss of lock, low refresh rate and cycle slip in GNSS dynamic environments.

进一步地,所述步骤S6包括以下步骤:Furthermore, step S6 includes the following steps:

S61.移动站将陀螺仪6的X1轴、Y1轴分别与加速度计7的X2轴、Y2轴平行;S61. The mobile station makes the X1 axis and Y1 axis of the gyroscope 6 parallel to the X2 axis and Y2 axis of the accelerometer 7, respectively;

S62.水平移动移动站使得定位信息只发生经度和/或纬度的变化,加速度计7的X2轴对应经度正方向,Y2轴对应纬度正方向,微控制器设置陀螺仪6Z轴对应的值为0°;S62. Horizontally move the mobile station so that the positioning information changes only in longitude and/or latitude. The X2 axis of the accelerometer 7 corresponds to the positive longitude direction, the Y2 axis corresponds to the positive latitude direction, and the microcontroller sets the value corresponding to the gyroscope 6Z axis to 0°;

S63.在移动站水平移动过程中,加速度计7测得时间段Δt内的平均加速度AX、AY,陀螺仪6测得时间段Δt内Z轴的变化角

Figure GDA0001589980580000111
Figure GDA0001589980580000112
f为加速度计7辅助刷新频率,t为GNSS定位信息的刷新时间间隔;S63. During the horizontal movement of the mobile station, the accelerometer 7 measures the average acceleration A X and A Y in the time period Δt, and the gyroscope 6 measures the change angle of the Z axis in the time period Δt.
Figure GDA0001589980580000111
Figure GDA0001589980580000112
f is the auxiliary refresh frequency of the accelerometer 7, and t is the refresh time interval of the GNSS positioning information;

S64.微控制器记录AX、AY

Figure GDA0001589980580000113
并计算出加速度在纬度单一变化方向和经度单一变化方向的投影向量
Figure GDA0001589980580000114
Figure GDA0001589980580000115
S64. The microcontroller records A X , A Y ,
Figure GDA0001589980580000113
And calculate the projection vector of acceleration in the single change direction of latitude and the single change direction of longitude
Figure GDA0001589980580000114
Figure GDA0001589980580000115

S65.根据下式计算经度单一变化移动方向的位移,S65. Calculate the displacement of a single change in longitude according to the following formula:

Figure GDA0001589980580000116
Figure GDA0001589980580000116

根据下式计算纬度单一变化移动方向的位移,The displacement in the direction of a single change in latitude is calculated using the following formula:

Figure GDA0001589980580000117
Figure GDA0001589980580000117

所述Vlon、Vlat分别是上一个定位结果的的经度地速和纬度地速;The V lon and V lat are respectively the longitude ground speed and latitude ground speed of the last positioning result;

S66.上一个输出的定位信息经度、纬度分别为Lon1、Lat2,经过时间段Δt后,根据加速度计7在各方向的位移通过下式反推经度变化ΔLon1、纬度变化ΔLat2S66. The longitude and latitude of the last output positioning information are Lon1 and Lat2 respectively. After a period of time Δt, the longitude change ΔLon 1 and latitude change ΔLat 2 are inferred from the displacement of the accelerometer 7 in each direction by the following formula:

Figure GDA0001589980580000118
Figure GDA0001589980580000118

Figure GDA0001589980580000119
Figure GDA0001589980580000119

并根据

Figure GDA00015899805800001110
计算得出新的经度
Figure GDA00015899805800001111
新的纬度
Figure GDA00015899805800001112
And according to
Figure GDA00015899805800001110
Calculate the new longitude
Figure GDA00015899805800001111
New latitude
Figure GDA00015899805800001112

S67.根据下式计算经过时间段Δt后的经度地速

Figure GDA00015899805800001113
和纬度地速
Figure GDA00015899805800001114
并返回步骤S64;S67. Calculate the longitude ground speed after the time period Δt according to the following formula
Figure GDA00015899805800001113
and latitude ground speed
Figure GDA00015899805800001114
And return to step S64;

Figure GDA00015899805800001115
Figure GDA00015899805800001115

Figure GDA00015899805800001116
Figure GDA00015899805800001116

S68.经过时间段Δt后,发送结合

Figure GDA0001589980580000121
的GNSS定位信息至基准站,在GNSS系统定位刷新时刻输出GNSS定位信息并转发至基准站。S68. After a period of time Δt, send the combined
Figure GDA0001589980580000121
The GNSS positioning information is sent to the base station, and the GNSS positioning information is output and forwarded to the base station at the GNSS system positioning refresh time.

在GNSS/IMU组合定位模式下,微控制器根据IMU在时间段Δt内测量得到的经度变化ΔLon1、纬度变化ΔLat2,计算出新的经度

Figure GDA0001589980580000122
纬度
Figure GDA0001589980580000123
在GNSS采样输出周期间隔t内辅助换算输出经度、纬度,提高定位信息输出刷新率。In the GNSS/IMU combined positioning mode, the microcontroller calculates the new longitude based on the longitude change ΔLon 1 and latitude change ΔLat 2 measured by the IMU within the time period Δt.
Figure GDA0001589980580000122
latitude
Figure GDA0001589980580000123
Assist in converting and outputting longitude and latitude within the GNSS sampling output period interval t to improve the refresh rate of positioning information output.

进一步地,所述步骤S2包括:Furthermore, the step S2 comprises:

S21.主机通信校验终端将差分信息与一个初始值进行一次异或和运算,并生成校验码;S21. The host communication verification terminal performs an XOR operation on the differential information and an initial value, and generates a verification code;

S22.将校验码放置在差分信息尾部;S22. Place the check code at the end of the differential information;

S23.将尾部带校验码的差分信息发送到若干从机通信校验终端。S23. Send the differential information with the check code at the end to several slave communication check terminals.

主机通信终端将差分信息字符串A的每个字节数据Ai与‘0’进行异或运算得到一组新字符串Bi。先求得差分信息字符串A的长度,记为length:The host communication terminal performs an XOR operation on each byte data Ai of the differential information string A and '0' to obtain a set of new strings Bi . First, the length of the differential information string A is obtained, which is recorded as length:

Figure GDA0001589980580000124
Figure GDA0001589980580000124

对Bi进行求和运算,得到一个校验值Sum_send:Perform a sum operation on Bi to obtain a check value Sum_send:

Sum_send=∑Bi,i∈[0,length]Sum_send=∑B i ,i∈[0,length]

将Sum_send固定以4位数进行存储并加在差分信息字符串尾部,形成字符串C:Sum_send is stored as a fixed 4-digit number and added to the end of the differential information string to form string C:

C=[A1,A2,A3…Sum_send]C = [A1, A2, A3…Sum_send]

将字符串C发送至从机通信校验终端。Send the character string C to the slave communication verification terminal.

进一步地,所述步骤S3包括以下步骤:Furthermore, step S3 includes the following steps:

S31.从机通信校验终端接收尾部带校验码的差分信息,并将校验码进行异或和运算得到校验值;S31. The slave communication verification terminal receives the differential information with the check code at the end, and performs an XOR operation on the check code to obtain a check value;

S32.将校验码与校验值进行比较;S32. Compare the check code with the check value;

S33.将比较结果发送至若干移动站。S33. Send the comparison result to several mobile stations.

从机通信校验终端将接收字符串C,并计算除去后4位数的异或求和校验值,得到Sum_received。将Sum_received与Sum_send进行比较,若相等,则除去后四位的差分信息字符串D发送至移动站,并返回确认码和移动站状态信息到主机通信校验终端。The slave communication verification terminal will receive the string C and calculate the XOR sum verification value excluding the last 4 digits to obtain Sum_received. Sum_received is compared with Sum_send. If they are equal, the differential information string D excluding the last 4 digits is sent to the mobile station, and the confirmation code and mobile station status information are returned to the host communication verification terminal.

如图1~图4所示,一种多路差分多模卫星卫星导航定位装置,其特征在于,包括基准站、主机通信校验终端、若干从机通信校验终端、若干移动站;As shown in Fig. 1 to Fig. 4, a multi-channel differential multi-mode satellite navigation and positioning device is characterized in that it includes a reference station, a host communication verification terminal, a plurality of slave communication verification terminals, and a plurality of mobile stations;

所述基准站包括差分信息输出接口21、定位信息输入接口22,所述主机通信校验终端包括主机数据传输接口15、主机校验控制器16、主机通信模块17,所述从机通信校验终端包括从机数据传输接口9、从机校验控制器10、从机通信模块11,所述移动站包括校验结果输入接口1、定位信息输出接口2、确认模块3、定位系统4;The reference station includes a differential information output interface 21 and a positioning information input interface 22, the host communication verification terminal includes a host data transmission interface 15, a host verification controller 16, and a host communication module 17, the slave communication verification terminal includes a slave data transmission interface 9, a slave verification controller 10, and a slave communication module 11, and the mobile station includes a verification result input interface 1, a positioning information output interface 2, a confirmation module 3, and a positioning system 4;

所述差分信息输出接口21发送差分信息至主机数据传输接口15;The differential information output interface 21 sends the differential information to the host data transmission interface 15;

所述主机数据传输接口15接收差分信息输出接口21发送的差分信息,主机校验控制器16根据差分信息生成校验码,主机通信模块17发送差分信息和校验码至从机通信模块11;The host data transmission interface 15 receives the differential information sent by the differential information output interface 21, the host check controller 16 generates a check code according to the differential information, and the host communication module 17 sends the differential information and the check code to the slave communication module 11;

所述从机通信模块11接收主机通信模块17发送的差分信息和校验码,从机校验控制器10根据差分信息和校验码进行差分信息的完整性校验得到校验结果,从机数据传输接口9发送校验结果至校验结果输入接口1;The slave communication module 11 receives the differential information and the check code sent by the host communication module 17, the slave check controller 10 performs integrity check of the differential information according to the differential information and the check code to obtain a check result, and the slave data transmission interface 9 sends the check result to the check result input interface 1;

所述校验结果输入接口1接收从机数据传输接口9发送的校验结果,确认模块3根据校验结果决定是否发送确认信息至主机数据传输接口15,定位系统4计算出定位信息,定位信息输出接口2发送定位信息至定位信息输入接口22;The verification result input interface 1 receives the verification result sent by the slave data transmission interface 9, the confirmation module 3 decides whether to send confirmation information to the host data transmission interface 15 according to the verification result, the positioning system 4 calculates the positioning information, and the positioning information output interface 2 sends the positioning information to the positioning information input interface 22;

所述主机通信校验终端设有主机通信模块切换开关20,所述从机通信校验终端设有从机通信模块切换开关14,主机通信模块17包括主机网络通信模块、主机无线电台通信模块,从机通信模块11包括从机网络通信模块、从机无线电台通信模块;The host communication verification terminal is provided with a host communication module switching switch 20, the slave communication verification terminal is provided with a slave communication module switching switch 14, the host communication module 17 includes a host network communication module and a host radio station communication module, and the slave communication module 11 includes a slave network communication module and a slave radio station communication module;

根据主机数据传输接口15是否接收到确认信息,所述主机通信模块切块开关20保持当前主机通信模块17或切换主机通信模块17,所述从机通信模块切换开关14保持当前从机通信模块11或切换从机通信模块11。According to whether the host data transmission interface 15 receives the confirmation information, the host communication module block switch 20 maintains the current host communication module 17 or switches the host communication module 17, and the slave communication module switching switch 14 maintains the current slave communication module 11 or switches the slave communication module 11.

差分信息输出接口21与主机数据传输接口15电连接,主机通信模块17与从机通信模块11电连接,从机数据传输接口9与校验结果输入接口1电连接,确认模块3与主机数据传输接口15电连接,定位信息输出接口2与定位信息输入接口22电连接。The differential information output interface 21 is electrically connected to the host data transmission interface 15, the host communication module 17 is electrically connected to the slave communication module 11, the slave data transmission interface 9 is electrically connected to the verification result input interface 1, the confirmation module 3 is electrically connected to the host data transmission interface 15, and the positioning information output interface 2 is electrically connected to the positioning information input interface 22.

主机网络通信模块和从机网络通信模块是采用网络通信模式的;主机无线电台通信模块和从机网络通信模块是采用无线电台通信模式的。不同通信模式本身既有优点又有缺点,具有不同的适用性。采用无线电台的通信模式,其传输距离受到限制;采用网络的通信模式,网络连接存在不稳定性。因此,在不同情景下需要选择合适的通信模式。主机通信校验终端可以根据差分信息的完整性校验结果选择不同通信模式下对应的差分通信链路,保证差分信息的完整性,从而提高定位效率和定位精度。The host network communication module and the slave network communication module adopt the network communication mode; the host radio station communication module and the slave network communication module adopt the radio station communication mode. Different communication modes have both advantages and disadvantages and different applicability. The transmission distance of the radio station communication mode is limited; the network communication mode is unstable. Therefore, it is necessary to select a suitable communication mode in different scenarios. The host communication verification terminal can select the corresponding differential communication link under different communication modes according to the integrity verification result of the differential information to ensure the integrity of the differential information, thereby improving the positioning efficiency and positioning accuracy.

若完整性校验结果显示差分信息完整,确认模块3则发送确认信息至主机数据传输接口15,主机通信模块切换开关20和从机通信模块切换开关14保持当前的主机通信模式和从机通信模式;若完整性校验结果显示差分信息不完整,确认模块3则不会发送确认信息至主机数据传输接口15,主机通信模块切换开关20和从机通信模块切换开关14分别切换主机通信模块17和从机通信模块11。If the integrity check result shows that the differential information is complete, the confirmation module 3 sends the confirmation information to the host data transmission interface 15, and the host communication module switching switch 20 and the slave communication module switching switch 14 maintain the current host communication mode and slave communication mode; if the integrity check result shows that the differential information is incomplete, the confirmation module 3 will not send the confirmation information to the host data transmission interface 15, and the host communication module switching switch 20 and the slave communication module switching switch 14 will switch the host communication module 17 and the slave communication module 11 respectively.

主机通信模式与从机通信模式保持一致,以保证主机通信校验终端与从机通信校验终端的有效通信连接。当主机通信校验终端切换通信模式时,从机通信校验终端也随着切换通信模式。The host communication mode is consistent with the slave communication mode to ensure effective communication connection between the host communication verification terminal and the slave communication verification terminal. When the host communication verification terminal switches the communication mode, the slave communication verification terminal also switches the communication mode.

在本实施例中,主机网络通信模块和从机网络通信模块分别设有主机网络天线18、从机网络天线12;主机无线电台通信模块和从机无线电台通信模块分别设有主机无线电台天线19、从机无线电台天线13,增强从机通信校验终端和主机通信校验终端之间的通信。In this embodiment, the host network communication module and the slave network communication module are respectively provided with a host network antenna 18 and a slave network antenna 12; the host radio station communication module and the slave radio station communication module are respectively provided with a host radio station antenna 19 and a slave radio station antenna 13, which enhances the communication between the slave communication verification terminal and the host communication verification terminal.

本实施例中,基准站设有基准站多频有源天线23,移动站设有移动站多频有源天线5,可以增强基准站与主机通信校验终端、移动站与从机通信校验终端、基准站与移动站之间的通信。In this embodiment, the base station is provided with a base station multi-frequency active antenna 23, and the mobile station is provided with a mobile station multi-frequency active antenna 5, which can enhance the communication between the base station and the host communication verification terminal, the mobile station and the slave communication verification terminal, and the base station and the mobile station.

主机通信校验终端可以发送差分信息和校验码至多个从机通信校验终端,从机通信校验终端可以发送校验结果至多个移动站,从而实现基准站一对多地并发差分信息,可以减少基准站的投入,降低整体系统的成本。The host communication verification terminal can send differential information and verification codes to multiple slave communication verification terminals, and the slave communication verification terminal can send verification results to multiple mobile stations, thereby realizing one-to-many concurrent differential information of the base station, which can reduce the investment in the base station and reduce the cost of the overall system.

进一步地,所述定位系统4包括GNSS定位系统、IMU辅助定位系统;Furthermore, the positioning system 4 includes a GNSS positioning system and an IMU-assisted positioning system;

GNSS系统计算出的GNSS定位信息作为外部输入,在移动站运动过程中频繁修正IMU辅助定位系统计算出的定位信息,以控制其误差随时间的积累,从而进一步提高所获取的定位信息的精度。当从机通信校验终端可以获取完整的差分信息时,计算出结合IMU的差分GNSS定位信息;当通过切换主机通信模块和从机通信模块后主机通信校验终端仍然不可以获取完整的差分信息时,则需要采用由GNSS系统和IMU辅助定位系统计算出结合IMU的GNSS定位信息,以提高定位信息的精度。The GNSS positioning information calculated by the GNSS system is used as an external input. During the movement of the mobile station, the positioning information calculated by the IMU-assisted positioning system is frequently corrected to control the accumulation of errors over time, thereby further improving the accuracy of the acquired positioning information. When the slave communication verification terminal can obtain complete differential information, the differential GNSS positioning information combined with the IMU is calculated; when the host communication verification terminal still cannot obtain complete differential information after switching the host communication module and the slave communication module, it is necessary to use the GNSS system and the IMU-assisted positioning system to calculate the GNSS positioning information combined with the IMU to improve the accuracy of the positioning information.

进一步地,所述IMU辅助定位系统包括陀螺仪6、加速度计7、微控制器;Further, the IMU-assisted positioning system includes a gyroscope 6, an accelerometer 7, and a microcontroller;

所述陀螺仪6用于测量时间段Δt内Z轴的变化角

Figure GDA0001589980580000151
所述加速度计7用于测量时间段Δt内移动站的平均加速度AX、AY
Figure GDA0001589980580000152
f为加速度计7辅助刷新频率,t为GNSS定位信息的刷新时间间隔;The gyroscope 6 is used to measure the change angle of the Z axis within the time period Δt
Figure GDA0001589980580000151
The accelerometer 7 is used to measure the average acceleration A X , A Y of the mobile station within a time period Δt.
Figure GDA0001589980580000152
f is the auxiliary refresh frequency of the accelerometer 7, and t is the refresh time interval of the GNSS positioning information;

所述微控制器用于记录AX、AY

Figure GDA0001589980580000153
并计算出新的经度
Figure GDA0001589980580000154
新的纬度
Figure GDA0001589980580000155
并经过时间段Δt后发送结合
Figure GDA0001589980580000156
的GNSS定位信息至基准站,其余时刻发送GNSS定位信息至基准站。The microcontroller is used to record A X , A Y ,
Figure GDA0001589980580000153
and calculate the new longitude
Figure GDA0001589980580000154
New latitude
Figure GDA0001589980580000155
After a period of time Δt, the combined
Figure GDA0001589980580000156
The GNSS positioning information is sent to the base station at the same time, and the GNSS positioning information is sent to the base station at the rest of the time.

移动站内置陀螺仪6和加速度计7,在GNSS/IMU组合定位模式或差分GNSS/IMU组合定位模式下,陀螺仪6可以确定单一经度、纬度变化角,加速度计7可以通过积分计算并配合陀螺仪6计算经度方向、纬度方向的位移变化,在GNSS采样输出周期间隔t内辅助换算输出经度、纬度,提高定位信息输出刷新率。The mobile station has a built-in gyroscope 6 and an accelerometer 7. In the GNSS/IMU combined positioning mode or the differential GNSS/IMU combined positioning mode, the gyroscope 6 can determine a single longitude and latitude change angle, and the accelerometer 7 can calculate the displacement changes in the longitude and latitude directions through integral calculation and in cooperation with the gyroscope 6, and assist in converting and outputting the longitude and latitude within the GNSS sampling output cycle interval t, thereby improving the refresh rate of the positioning information output.

进一步地,所述移动站还设有气压计,所述气压计获取气压信息、高度信息并转发至基准站,所述陀螺仪6获取移动站的姿态信息、角度信息并转发至基准站,所述加速度计7获取移动站的加速度信息并转发至基准站。Furthermore, the mobile station is also provided with a barometer, which obtains air pressure information and altitude information and forwards them to the base station, the gyroscope 6 obtains attitude information and angle information of the mobile station and forwards them to the base station, and the accelerometer 7 obtains acceleration information of the mobile station and forwards it to the base station.

移动站可以获取除了定位信息以外的更多其它信息,使基准站内的工作人员全面了解移动站的状态信息。The mobile station can obtain more information besides positioning information, so that the staff at the base station can fully understand the status information of the mobile station.

进一步地,所述基准站设有显示器24,用于显示移动站的定位信息、姿态信息、角度信息、气压信息、高度信息、加速度信息。Furthermore, the base station is provided with a display 24 for displaying the positioning information, attitude information, angle information, air pressure information, altitude information, and acceleration information of the mobile station.

基准站所设置的显示器24方便工作人员对移动站的定位信息、姿态信息、角度信息、气压信息、高度信息、加速度信息进行监控。The display 24 provided at the base station facilitates the staff to monitor the positioning information, attitude information, angle information, air pressure information, altitude information, and acceleration information of the mobile station.

相同或相似的标号对应相同或相似的部件;The same or similar reference numerals correspond to the same or similar components;

附图中描述位置关系的用于仅用于示例性说明,不能理解为对本专利的限制;The positional relationships described in the drawings are only for illustrative purposes and should not be construed as limiting the present patent.

显然,本发明的上述实施例仅仅是为清楚地说明本发明所作的举例,而并非是对本发明的实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明权利要求的保护范围之内。Obviously, the above embodiments of the present invention are merely examples for clearly illustrating the present invention, and are not intended to limit the embodiments of the present invention. For those skilled in the art, other different forms of changes or modifications can be made based on the above description. It is not necessary and impossible to list all the embodiments here. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the protection scope of the claims of the present invention.

Claims (8)

1. The multipath differential multimode satellite navigation positioning method is characterized by comprising the following steps of:
s1, a reference station sends differential information to a host communication verification terminal;
s2, the host communication check terminal receives the differential information sent by the reference station, generates a check code, and sends the differential information and the check code to a plurality of slave communication check terminals;
S3, the slave communication check terminal receives the differential information and the check code sent by the host communication check terminal, performs integrity check on the differential information to obtain a check result, and sends the check result to the mobile station;
s4, the mobile station decides whether to send the confirmation information to the host communication check terminal according to the received check result;
s5, the host communication verification terminal keeps a current communication mode or switches the communication mode according to whether acknowledgement information is received, wherein the communication mode comprises a network communication mode and a radio station communication mode;
s6, the mobile station calculates positioning information according to the differential information, outputs the positioning information, and forwards the positioning information to a host communication check terminal of the reference station through a slave communication check terminal, and the reference station acquires the positioning information of the mobile station through the host communication check terminal;
the mobile station can select different positioning modes to calculate positioning information, wherein the positioning modes comprise a differential GNSS/IMU combined positioning mode and a GNSS/IMU combined positioning mode;
when the slave communication verification terminal can receive complete differential information, the mobile station selects a differential GNSS/IMU combined positioning mode, outputs differential GNSS positioning information combined with the IMU positioning information and sends the differential GNSS positioning information to the reference station; when the slave communication verification terminal cannot receive complete differential information, the mobile station selects a GNSS/IMU combined positioning mode, outputs GNSS positioning information combined with the IMU positioning information and sends the GNSS positioning information to the reference station;
The step S6 includes the steps of:
s61, the mobile station respectively parallels an X1 axis and a Y1 axis of the gyroscope with an X2 axis and a Y2 axis of the accelerometer;
s62, horizontally moving the mobile station to enable the positioning information to change only in longitude and/or latitude, enabling an X2 axis of the accelerometer to correspond to the longitude positive direction, enabling a Y2 axis to correspond to the latitude positive direction, and enabling a microcontroller to set a value corresponding to a Z axis of the gyroscope to be 0 degrees;
s63, in the horizontal movement process of the mobile station, the accelerometer measures the average acceleration A in the time period delta t X 、A Y The gyroscope measures the change angle of the Z axis in the time period delta t
Figure QLYQS_1
f is the auxiliary refresh frequency of the accelerometer, and t is the refresh time interval of the GNSS positioning information;
s64 microcontroller records A X 、A Y
Figure QLYQS_2
And calculate the projection vector of acceleration in the latitude single change direction and longitude single change direction +.>
Figure QLYQS_3
S65, calculating displacement of the single-change longitudinal movement direction according to the following formula,
Figure QLYQS_4
the displacement in the direction of movement of the single change in latitude is calculated according to the following,
Figure QLYQS_5
the V is lon 、V lat The longitudinal ground speed and the latitudinal ground speed of the last positioning result are respectively;
s66, the longitude and latitude of the last output positioning information are Lon1 and Lat2 respectively, and after the time period delta t, the longitude change delta Lon is reversely pushed according to the displacement of the accelerometer in each direction 1 Latitude variation ΔLat 2
Figure QLYQS_6
Figure QLYQS_7
And according to
Figure QLYQS_8
Calculating to obtain new longitude->
Figure QLYQS_9
New latitude
Figure QLYQS_10
S67, calculating the longitude ground speed after the time period delta t according to the following formula
Figure QLYQS_11
And latitude ground speed->
Figure QLYQS_12
And returns to step S64;
Figure QLYQS_13
Figure QLYQS_14
s68, after the time period delta t, outputting the combination
Figure QLYQS_15
And transmitting the GNSS positioning information to the reference station, and outputting the GNSS positioning information at the GNSS system positioning refreshing time and forwarding the GNSS positioning information to the reference station.
2. The multi-channel differential multimode satellite navigation positioning method according to claim 1, wherein the step S2 comprises:
s21, the host communication verification terminal performs exclusive OR operation on the differential information and an initial value once, and generates a verification code;
s22, placing a check code at the tail part of the differential information;
s23, differential information with check codes at the tail parts is sent to a plurality of slave communication check terminals.
3. The multi-channel differential multimode satellite navigation positioning method according to claim 2, wherein the step S3 comprises the steps of:
s31, the slave communication verification terminal receives differential information with the verification code at the tail, extracts the differential information with the fixed length, performs exclusive or and sum operation to obtain a verification value, and compares the verification value with the verification code;
s32, if the check value is the same as the received check code, sending confirmation information to the host communication check terminal, and sending differential information without the check value to the mobile station;
S33, if the check value is different from the received check code, no confirmation information and no difference information are sent; the host communication verification terminal switches the communication mode when the confirmation information is not received in N differential information updating periods; the slave communication verification terminal switches the communication mode when the complete differential information is not received in N differential information updating periods; the master communication check terminal and the slave communication check terminal are in the same communication mode when started.
4. A multi-path differential multimode satellite navigation positioning device applying the multi-path differential multimode satellite navigation positioning method according to any one of claims 1 to 3, which is characterized by comprising a reference station, a master communication check terminal, a plurality of slave communication check terminals and a plurality of mobile stations;
the reference station comprises a differential information output interface (21) and a positioning information input interface (22), the host communication check terminal comprises a host data transmission interface (15), a host check controller (16) and a host communication module (17), the slave communication check terminal comprises a slave data transmission interface (9), a slave check controller (10) and a slave communication module (11), and the mobile station comprises a check result input interface (1), a positioning information output interface (2), a confirmation module (3) and a positioning system (4);
The differential information output interface (21) sends differential information to the host data transmission interface (15);
the host data transmission interface (15) receives the differential information sent by the differential information output interface (21), the host verification controller (16) generates a verification code according to the differential information, and the host communication module (17) sends the differential information and the verification code to the slave communication module (11);
the slave communication module (11) receives the differential information and the check code sent by the host communication module (17), the slave check controller (10) performs integrity check of the differential information according to the differential information and the check code to obtain a check result, and the slave data transmission interface (9) sends the check result to the check result input interface (1);
the verification result input interface (1) receives the verification result sent by the slave data transmission interface (9), the confirmation module (3) determines whether to send confirmation information to the host data transmission interface (15) according to the verification result, the positioning system (4) calculates positioning information, and the positioning information output interface (2) sends the positioning information to the positioning information input interface (22);
the host communication verification terminal is provided with a host communication module change-over switch (20), the slave communication verification terminal is provided with a slave communication module change-over switch (14), the host communication module (17) comprises a host network communication module and a host radio station communication module, and the slave communication module (11) comprises a slave network communication module and a slave radio station communication module;
According to whether the host data transmission interface (15) receives the confirmation information, the host communication module cut switch (20) keeps the current host communication module (17) or switches the host communication module (17), and the slave communication module switch (14) keeps the current slave communication module (11) or switches the slave communication module (11).
5. The multi-channel differential multimode satellite navigation positioning device of claim 4, wherein the positioning system (4) comprises a GNSS positioning system, an IMU assisted positioning system;
when the slave communication verification terminal can receive complete differential information, the GNSS positioning system calculates differential GNSS positioning information combined with the IMU, outputs and sends the differential GNSS positioning information to the reference station; when the slave communication verification terminal can not receive complete differential information, the GNSS positioning system and the IMU auxiliary positioning system calculate GNSS positioning information combined with the IMU, output the GNSS positioning information and send the GNSS positioning information to the reference station.
6. The multi-channel differential multimode satellite navigation positioning device of claim 5, wherein the IMU assisted positioning system comprises a gyroscope (6), an accelerometer (7), a microcontroller;
the gyroscope (6) is used for measuring the change angle of the Z axis in the time period delta t
Figure QLYQS_16
The accelerometer (7) is used for measuring the average acceleration A of the mobile station in a time period delta t X 、A Y
Figure QLYQS_17
f is the auxiliary refresh frequency of the accelerometer, and t is the refresh time interval of the GNSS positioning information;
the microcontroller is used for recording A X 、A Y
Figure QLYQS_18
And calculates a new longitude +>
Figure QLYQS_19
New latitude->
Figure QLYQS_20
And outputting the combination +.after the time period delta t>
Figure QLYQS_21
And forwarding the GNSS positioning information to the reference station, and outputting the GNSS positioning information at the GNSS system positioning refreshing time and forwarding the GNSS positioning information to the reference station.
7. The multi-path differential multimode satellite navigation positioning device according to claim 6, wherein the mobile station is further provided with a barometer, the barometer acquires barometer information, altitude information and forwards the barometer information to a reference station, the gyroscope (6) acquires attitude information, angle information and forwards the mobile station to the reference station, and the accelerometer (7) acquires acceleration information of the mobile station and forwards the mobile station to the reference station.
8. The multi-channel differential multimode satellite navigation positioning device of claim 7, wherein the reference station is provided with a display (24) for displaying positioning information, attitude information, angle information, barometric pressure information, altitude information, acceleration information of the mobile station.
CN201711248657.XA 2017-12-01 2017-12-01 A multi-channel differential multi-mode satellite navigation and positioning method and device Active CN107957587B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711248657.XA CN107957587B (en) 2017-12-01 2017-12-01 A multi-channel differential multi-mode satellite navigation and positioning method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711248657.XA CN107957587B (en) 2017-12-01 2017-12-01 A multi-channel differential multi-mode satellite navigation and positioning method and device

Publications (2)

Publication Number Publication Date
CN107957587A CN107957587A (en) 2018-04-24
CN107957587B true CN107957587B (en) 2023-05-09

Family

ID=61963238

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711248657.XA Active CN107957587B (en) 2017-12-01 2017-12-01 A multi-channel differential multi-mode satellite navigation and positioning method and device

Country Status (1)

Country Link
CN (1) CN107957587B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109490922A (en) * 2018-11-20 2019-03-19 广州南方卫星导航仪器有限公司 A kind of automatic switchover system and method for RTK optimum cellular network working form
CN114125846B (en) * 2020-08-11 2023-09-12 维沃移动通信有限公司 Integrity protection methods and systems
CN115524728A (en) * 2022-09-20 2022-12-27 福建鼎旸信息科技股份有限公司 Communication navigation system and method based on satellite signal difference

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101614801A (en) * 2009-06-19 2009-12-30 广州中海达卫星导航技术股份有限公司 A kind of double-frequency GPS receiver and CORS system
CN201532460U (en) * 2009-06-24 2010-07-21 西安北方光电有限公司 Surveying and mapping device
CN101946533A (en) * 2008-09-05 2011-01-12 Lg电子株式会社 The network assistance location
CN104698482A (en) * 2015-02-12 2015-06-10 广州中海达定位技术有限公司 Method and device for acquiring optimal differential data
CN205188970U (en) * 2016-03-01 2016-04-27 上海联适导航技术有限公司 Beidou navigation locating static pressure stake system
CN106556853A (en) * 2015-09-28 2017-04-05 大唐半导体设计有限公司 A kind of multimode Differential positioning method and system
CN106772490A (en) * 2016-12-07 2017-05-31 广州市中海达测绘仪器有限公司 RTK differential data transmissions method and apparatus, receiver
WO2017148438A1 (en) * 2016-03-03 2017-09-08 苏州宝时得电动工具有限公司 Precise positioning system, and base station and self-movable robot system thereof

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9844014B2 (en) * 2010-06-11 2017-12-12 Sprint Spectrum L.P. Alternatives to satellite signals for synchronization in macro network

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101946533A (en) * 2008-09-05 2011-01-12 Lg电子株式会社 The network assistance location
CN101614801A (en) * 2009-06-19 2009-12-30 广州中海达卫星导航技术股份有限公司 A kind of double-frequency GPS receiver and CORS system
CN201532460U (en) * 2009-06-24 2010-07-21 西安北方光电有限公司 Surveying and mapping device
CN104698482A (en) * 2015-02-12 2015-06-10 广州中海达定位技术有限公司 Method and device for acquiring optimal differential data
CN106556853A (en) * 2015-09-28 2017-04-05 大唐半导体设计有限公司 A kind of multimode Differential positioning method and system
CN205188970U (en) * 2016-03-01 2016-04-27 上海联适导航技术有限公司 Beidou navigation locating static pressure stake system
WO2017148438A1 (en) * 2016-03-03 2017-09-08 苏州宝时得电动工具有限公司 Precise positioning system, and base station and self-movable robot system thereof
CN106772490A (en) * 2016-12-07 2017-05-31 广州市中海达测绘仪器有限公司 RTK differential data transmissions method and apparatus, receiver

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
GPS在无人机上的应用;武丽敏;《中国优秀硕士学位论文全文数据库工程科技Ⅱ辑(月刊)》(第8期);第C031-108页 *
基于差分GPS的高精度在线定位系统研究;周轶红;《中国优秀硕士学位论文全文数据库基础科学辑(月刊)》(第11期);第A008-17页 *

Also Published As

Publication number Publication date
CN107957587A (en) 2018-04-24

Similar Documents

Publication Publication Date Title
CN110017765B (en) Mixed positioning landslide deformation monitoring system
US20210345285A1 (en) Method and Device for User Equipment Positioning
US9261580B2 (en) System and method for channel information exchange for time of flight range determination
CN105704669A (en) Wearable-equipment-based user positioning method and system
CN107957587B (en) A multi-channel differential multi-mode satellite navigation and positioning method and device
TWI603106B (en) Determination of device location in crowded indoor environments
CN105091911B (en) A kind of POS system dynamic locating accuracy detecting system and method
CN105629283A (en) Mobile terminal positioning method and mobile terminal
KR20130085443A (en) Wireless-based positioning adjustments using a motion sensor
JP2011518452A (en) Wireless communication terminal and method for displaying relative direction and distance between wireless communication terminals according to acceleration data
CN106332272B (en) Method and device for positioning
CN105052215A (en) Mobile device power management while providing location services
CN105527643A (en) Positioning method for mobile terminal and mobile terminal
CN201957248U (en) Hybrid location system of mobile terminal
CN106714079B (en) Positioning push broadcast service system, user mobile device and positioning push broadcast service method
CN110082804A (en) Method, mobile device and the alignment sensor of co-located
EP4436218A1 (en) Positioning method and apparatus, and storage medium and program product
CN207663072U (en) A kind of multichannel difference multimodal satellite navigation positioning device
CN207133443U (en) A kind of global position system
CN114545327A (en) A motion state information and UWB fusion positioning method and positioning system
CN103329001B (en) Populating non-positional transmitter location databases using information about recognized positional transmitters
CN102236098A (en) Auxiliary positioning method and device for global positioning system
CN105580461B (en) Method and positioning device for being positioned to mobile communications device
CN105744482A (en) Signal repeater
CN106468773A (en) Satellite positioning device and electronic device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant