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 PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 19
- 238000004891 communication Methods 0.000 claims abstract description 343
- 238000012795 verification Methods 0.000 claims abstract description 184
- 238000012790 confirmation Methods 0.000 claims abstract description 40
- 230000005540 biological transmission Effects 0.000 claims description 50
- 230000001133 acceleration Effects 0.000 claims description 17
- 238000006073 displacement reaction Methods 0.000 claims description 11
- 101100511466 Caenorhabditis elegans lon-1 gene Proteins 0.000 claims description 3
- 101150095230 SLC7A8 gene Proteins 0.000 claims description 3
- 101150085091 lat-2 gene Proteins 0.000 claims description 3
- 239000000284 extract Substances 0.000 claims description 2
- 238000005516 engineering process Methods 0.000 description 7
- 238000009825 accumulation Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 238000005070 sampling Methods 0.000 description 4
- 230000008054 signal transmission Effects 0.000 description 4
- 230000001413 cellular effect Effects 0.000 description 2
- 230000009977 dual effect Effects 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 101001121408 Homo sapiens L-amino-acid oxidase Proteins 0.000 description 1
- 101000827703 Homo sapiens Polyphosphoinositide phosphatase Proteins 0.000 description 1
- 102100026388 L-amino-acid oxidase Human genes 0.000 description 1
- 102100023591 Polyphosphoinositide phosphatase Human genes 0.000 description 1
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO 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/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/38—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
- G01S19/39—Determining 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/42—Determining position
- G01S19/45—Determining position by combining measurements of signals from the satellite radio beacon positioning system with a supplementary measurement
- G01S19/47—Determining 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
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO 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/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/38—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
- G01S19/39—Determining 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/42—Determining position
- G01S19/428—Determining position using multipath or indirect path propagation signals in position determination
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
- H04B7/185—Space-based or airborne stations; Stations for satellite systems
- H04B7/1853—Satellite systems for providing telephony service to a mobile station, i.e. mobile satellite service
- H04B7/18545—Arrangements for managing station mobility, i.e. for station registration or localisation
- H04B7/18547—Arrangements for managing station mobility, i.e. for station registration or localisation for geolocalisation of a station
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/10—Integrity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/06—Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE 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/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing 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
本发明公开了一种多路差分多模卫星导航定位方法及装置,主机通信校验终端接收基准站发送的差分信息并生成校验码后,将差分信息和校验码发送至从机通信校验终端,从机通信校验终端根据接收到的差分信息和校验码对差分信息进行完整性校验,移动站根据接收到的校验结果决定是否发送确认信息至主机通信校验终端,主机通信校验终端根据是否接收到确认信息保持当前通信模式或切换通信模式,最后移动站计算定位信息并发送至基准站。通过预先对差分信息的完整性校验确定采用哪种通信方式,确保差分信息数据不漏包,提高定位的精度,适用于多路差分多模卫星导航定位。
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.
Description
技术领域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轴的变化角 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. f is the accelerometer auxiliary refresh frequency, and t is the refresh time interval of GNSS positioning information;
S64.微控制器记录AX、AY、并计算出加速度在纬度单一变化方向和经度单一变化方向的投影向量 S64. The microcontroller records A X , A Y , And calculate the projection vector of acceleration in the single change direction of latitude and the single change direction of longitude
S65.根据下式计算经度单一变化移动方向的位移,S65. Calculate the displacement of a single change in longitude according to the following formula:
根据下式计算纬度单一变化移动方向的位移,The displacement in the direction of a single change in latitude is calculated using the following formula:
所述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、纬度变化ΔLat2,S66. 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:
并根据计算得出新的经度新的纬度 And according to Calculate the new longitude New latitude
S67.根据下式计算经过时间段Δt后的经度地速和纬度地速并返回步骤S64;S67. Calculate the longitude ground speed after the time period Δt according to the following formula and latitude ground speed And return to step S64;
S68.经过时间段Δt后,输出结合的GNSS定位信息并发送至基准站,在GNSS系统定位刷新时刻输出GNSS定位信息并转发至基准站。S68. After a period of time Δt, the output is combined 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,计算出新的经度纬度在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. latitude 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轴的变化角所述加速度计用于测量时间段Δt内移动站的平均加速度AX、AY,f为加速度计辅助刷新频率,t为GNSS定位信息的刷新时间间隔;The gyroscope is used to measure the change angle of the Z axis within the time period Δt The accelerometer is used to measure the average acceleration A X , A Y of the mobile station within a time period Δt. f is the accelerometer auxiliary refresh frequency, and t is the refresh time interval of GNSS positioning information;
所述微控制器用于记录AX、AY、并计算出新的经度新的纬度并经过时间段Δt后发送结合的GNSS定位信息至基准站,其余时刻发送GNSS定位信息至基准站。The microcontroller is used to record A X , A Y , and calculate the new longitude New latitude After a period of time Δt, the combined 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.显示器。
具体实施方式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
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
S63.在移动站水平移动过程中,加速度计7测得时间段Δt内的平均加速度AX、AY,陀螺仪6测得时间段Δt内Z轴的变化角 f为加速度计7辅助刷新频率,t为GNSS定位信息的刷新时间间隔;S63. During the horizontal movement of the mobile station, the
S64.微控制器记录AX、AY、并计算出加速度在纬度单一变化方向和经度单一变化方向的投影向量 S64. The microcontroller records A X , A Y , And calculate the projection vector of acceleration in the single change direction of latitude and the single change direction of longitude
S65.根据下式计算经度单一变化移动方向的位移,S65. Calculate the displacement of a single change in longitude according to the following formula:
根据下式计算纬度单一变化移动方向的位移,The displacement in the direction of a single change in latitude is calculated using the following formula:
所述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、纬度变化ΔLat2,S66. 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
并根据计算得出新的经度新的纬度 And according to Calculate the new longitude New latitude
S67.根据下式计算经过时间段Δt后的经度地速和纬度地速并返回步骤S64;S67. Calculate the longitude ground speed after the time period Δt according to the following formula and latitude ground speed And return to step S64;
S68.经过时间段Δt后,发送结合的GNSS定位信息至基准站,在GNSS系统定位刷新时刻输出GNSS定位信息并转发至基准站。S68. After a period of time Δt, send the combined 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,计算出新的经度纬度在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. latitude 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:
对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
所述差分信息输出接口21发送差分信息至主机数据传输接口15;The differential
所述主机数据传输接口15接收差分信息输出接口21发送的差分信息,主机校验控制器16根据差分信息生成校验码,主机通信模块17发送差分信息和校验码至从机通信模块11;The host
所述从机通信模块11接收主机通信模块17发送的差分信息和校验码,从机校验控制器10根据差分信息和校验码进行差分信息的完整性校验得到校验结果,从机数据传输接口9发送校验结果至校验结果输入接口1;The
所述校验结果输入接口1接收从机数据传输接口9发送的校验结果,确认模块3根据校验结果决定是否发送确认信息至主机数据传输接口15,定位系统4计算出定位信息,定位信息输出接口2发送定位信息至定位信息输入接口22;The verification
所述主机通信校验终端设有主机通信模块切换开关20,所述从机通信校验终端设有从机通信模块切换开关14,主机通信模块17包括主机网络通信模块、主机无线电台通信模块,从机通信模块11包括从机网络通信模块、从机无线电台通信模块;The host communication verification terminal is provided with a host communication
根据主机数据传输接口15是否接收到确认信息,所述主机通信模块切块开关20保持当前主机通信模块17或切换主机通信模块17,所述从机通信模块切换开关14保持当前从机通信模块11或切换从机通信模块11。According to whether the host
差分信息输出接口21与主机数据传输接口15电连接,主机通信模块17与从机通信模块11电连接,从机数据传输接口9与校验结果输入接口1电连接,确认模块3与主机数据传输接口15电连接,定位信息输出接口2与定位信息输入接口22电连接。The differential
主机网络通信模块和从机网络通信模块是采用网络通信模式的;主机无线电台通信模块和从机网络通信模块是采用无线电台通信模式的。不同通信模式本身既有优点又有缺点,具有不同的适用性。采用无线电台的通信模式,其传输距离受到限制;采用网络的通信模式,网络连接存在不稳定性。因此,在不同情景下需要选择合适的通信模式。主机通信校验终端可以根据差分信息的完整性校验结果选择不同通信模式下对应的差分通信链路,保证差分信息的完整性,从而提高定位效率和定位精度。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
主机通信模式与从机通信模式保持一致,以保证主机通信校验终端与从机通信校验终端的有效通信连接。当主机通信校验终端切换通信模式时,从机通信校验终端也随着切换通信模式。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
本实施例中,基准站设有基准站多频有源天线23,移动站设有移动站多频有源天线5,可以增强基准站与主机通信校验终端、移动站与从机通信校验终端、基准站与移动站之间的通信。In this embodiment, the base station is provided with a base station multi-frequency
主机通信校验终端可以发送差分信息和校验码至多个从机通信校验终端,从机通信校验终端可以发送校验结果至多个移动站,从而实现基准站一对多地并发差分信息,可以减少基准站的投入,降低整体系统的成本。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
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
所述陀螺仪6用于测量时间段Δt内Z轴的变化角所述加速度计7用于测量时间段Δt内移动站的平均加速度AX、AY,f为加速度计7辅助刷新频率,t为GNSS定位信息的刷新时间间隔;The
所述微控制器用于记录AX、AY、并计算出新的经度新的纬度并经过时间段Δt后发送结合的GNSS定位信息至基准站,其余时刻发送GNSS定位信息至基准站。The microcontroller is used to record A X , A Y , and calculate the new longitude New latitude After a period of time Δt, the combined 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
进一步地,所述移动站还设有气压计,所述气压计获取气压信息、高度信息并转发至基准站,所述陀螺仪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
移动站可以获取除了定位信息以外的更多其它信息,使基准站内的工作人员全面了解移动站的状态信息。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
基准站所设置的显示器24方便工作人员对移动站的定位信息、姿态信息、角度信息、气压信息、高度信息、加速度信息进行监控。The
相同或相似的标号对应相同或相似的部件;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)
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)
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)
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)
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 |
-
2017
- 2017-12-01 CN CN201711248657.XA patent/CN107957587B/en active Active
Patent Citations (8)
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)
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 |