CN104502915B - Ultra-short baseline underwater positioning method and system based on active target detection principle - Google Patents
Ultra-short baseline underwater positioning method and system based on active target detection principle Download PDFInfo
- Publication number
- CN104502915B CN104502915B CN201410790764.5A CN201410790764A CN104502915B CN 104502915 B CN104502915 B CN 104502915B CN 201410790764 A CN201410790764 A CN 201410790764A CN 104502915 B CN104502915 B CN 104502915B
- Authority
- CN
- China
- Prior art keywords
- ultrasonic
- ultra
- target detection
- echo
- short baseline
- 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
- 238000001514 detection method Methods 0.000 title claims abstract description 31
- 238000000034 method Methods 0.000 title claims abstract description 31
- PCHJSUWPFVWCPO-UHFFFAOYSA-N gold Chemical group [Au] PCHJSUWPFVWCPO-UHFFFAOYSA-N 0.000 claims abstract description 37
- 238000004422 calculation algorithm Methods 0.000 claims abstract description 19
- 238000005293 physical law Methods 0.000 claims abstract description 9
- 239000007787 solid Substances 0.000 claims abstract description 9
- 238000002592 echocardiography Methods 0.000 claims description 15
- 238000004364 calculation method Methods 0.000 claims description 9
- 239000011159 matrix material Substances 0.000 claims description 9
- 238000001914 filtration Methods 0.000 claims description 8
- 230000003321 amplification Effects 0.000 claims description 6
- 238000003199 nucleic acid amplification method Methods 0.000 claims description 6
- 238000003491 array Methods 0.000 claims 1
- 238000004891 communication Methods 0.000 description 7
- 230000008569 process Effects 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 3
- 238000010521 absorption reaction Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 238000000691 measurement method Methods 0.000 description 2
- 238000001228 spectrum Methods 0.000 description 2
- 239000000126 substance Substances 0.000 description 2
- 241000282414 Homo sapiens Species 0.000 description 1
- 230000019771 cognition Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
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
- G01S15/00—Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems
- G01S15/02—Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems using reflection of acoustic waves
- G01S15/06—Systems determining the position data of a target
- G01S15/42—Simultaneous measurement of distance and other co-ordinates
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Acoustics & Sound (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Physics & Mathematics (AREA)
- Measurement Of Velocity Or Position Using Acoustic Or Ultrasonic Waves (AREA)
Abstract
Description
技术领域technical field
本发明涉及定位技术,尤其涉及一种基于主动式目标探测原理的超短基线水下定位方法及系统。The invention relates to positioning technology, in particular to an ultra-short baseline underwater positioning method and system based on the principle of active target detection.
背景技术Background technique
随着科学技术的发展,人类对资源的开发与认知不仅局限于陆地资源,而逐步向海洋开始拓展。因此水下的定位与检测技术越来越受到人们的重视。早期的长基线定位、短基线定位技术得到广泛的应用,但是两种方法都存在着很大得弊端,此后超短基线的测量方法应运而生。不过传统的超短基线测量方法都需要在水中放置应答器,这样对测量增加了很大的局限性,而且在信号源方面只是采用传统的超声信号,给多系统多目标的测量增加了很大的干扰与难度。With the development of science and technology, human beings' development and cognition of resources are not limited to land resources, but gradually began to expand to the ocean. Therefore, the underwater positioning and detection technology has been paid more and more attention by people. The early long baseline positioning and short baseline positioning techniques have been widely used, but both methods have great disadvantages, and then the ultra-short baseline measurement method emerged as the times require. However, the traditional ultra-short baseline measurement method needs to place a transponder in the water, which adds a lot of limitations to the measurement, and only uses the traditional ultrasonic signal in the signal source, which adds a lot to the multi-system and multi-target measurement. interference and difficulty.
发明内容Contents of the invention
本发明所要解决的技术问题在于,提供一种基于主动式目标探测原理的超短基线水下定位方法及系统,可以实现多系统多目标检测。The technical problem to be solved by the present invention is to provide an ultra-short baseline underwater positioning method and system based on the principle of active target detection, which can realize multi-system and multi-target detection.
为了解决上述技术问题,本发明提供了一种基于主动式目标探测原理的超短基线水下定位方法,包括:In order to solve the above technical problems, the present invention provides an ultra-short baseline underwater positioning method based on the principle of active target detection, including:
采用微控制器产生GOLD序列;Using a microcontroller to generate a GOLD sequence;
根据所述GOLD序列采用调制器对正弦信号调制,形成调制信号;Using a modulator to modulate the sinusoidal signal according to the GOLD sequence to form a modulated signal;
采用匹配放大器将所述调制信号匹配放大;Using a matching amplifier to match and amplify the modulation signal;
根据匹配放大后的调制信号采用换能器发出超声入射波;According to the modulated signal after matching and amplifying, the transducer is used to send out the ultrasonic incident wave;
采用接收基阵接收所述超声入射波接触到待定位物体后反射的超声回波;receiving the ultrasonic echo reflected after the incident ultrasonic wave touches the object to be positioned by using the receiving array;
采用滤波放大器将所述超声回波进行滤波放大;filtering and amplifying the ultrasonic echo by using a filter amplifier;
采用所述微控制器采集和解调经滤波放大的超声回波,得到回波序列信号;Using the microcontroller to collect and demodulate the filtered and amplified ultrasonic echoes to obtain echo sequence signals;
利用FFT算法计算所述回波序列信号的周期与相位;Using FFT algorithm to calculate the period and phase of the echo sequence signal;
根据所述周期和相位采用物理定律与立体几何之间的关系得到所述待定位物体的三维坐标。The three-dimensional coordinates of the object to be positioned are obtained by using the relationship between physical laws and solid geometry according to the period and phase.
其中,所述采用接收基阵接收所述超声入射波接触到待定位物体后反射的超声回波,具体包括:Wherein, the use of the receiving matrix to receive the ultrasonic echo reflected after the incident ultrasonic wave touches the object to be positioned specifically includes:
采用接收基阵的四个水听器分别接收所述超声入射波接触到待定位物体后反射的四组超声回波,其中,所述接收基阵为四个以所述换能器为圆心放置的4个垂直正交的水听器,所述4个垂直正交的水听器构成平面正交阵。The four hydrophones using the receiving matrix respectively receive the four sets of ultrasonic echoes reflected after the ultrasonic incident wave touches the object to be positioned, wherein the receiving matrix is four placed with the transducer as the center 4 vertically orthogonal hydrophones, and the 4 vertically orthogonal hydrophones form a planar orthogonal array.
其中,所述根据所述周期和相位采用物理定律与立体几何之间的关系得到所述待定位物体的三维坐标,具体包括:Wherein, the three-dimensional coordinates of the object to be positioned are obtained by using the relationship between physical laws and solid geometry according to the period and phase, specifically including:
根据所述周期和相位得出所述待定位物体的垂直反射最短距离;Obtaining the shortest vertical reflection distance of the object to be positioned according to the period and phase;
根据四组回波序列信号的相角差得到所述待定位物体的方位角;Obtaining the azimuth angle of the object to be positioned according to the phase angle difference of the four sets of echo sequence signals;
根据所述待定位物体的垂直反射最短距离和所述方位角计算得到所述待定位物体的三维坐标。The three-dimensional coordinates of the object to be positioned are calculated according to the shortest vertical reflection distance of the object to be positioned and the azimuth angle.
其中,所述采用滤波放大器将所述超声回波进行滤波放大,具体包括:Wherein, the use of a filter amplifier to filter and amplify the ultrasonic echo specifically includes:
采用型号为CX20106A的芯片对所述超声回波进行初级放大,之后采用带通滤波电路进行滤波。A chip of model CX20106A is used for primary amplification of the ultrasonic echo, and then a band-pass filter circuit is used for filtering.
其中,所述微控制器为TI公司生产的型号为msp430f149的单片机,利用所述单片机内部的定时器配以GOLD序列生成算法产生GOLD序列;所述调制器为型号为AD9854的芯片;所述匹配放大器为型号为MJE2955的芯片。Wherein, described microcontroller is the single-chip microcomputer that the model that TI Company produces is msp430f149, utilizes the timer inside described single-chip microcomputer to be equipped with the GOLD sequence generation algorithm to generate GOLD sequence; Described modulator is the chip that model is AD9854; Said matching The amplifier is a chip of model MJE2955.
本发明还提供了一种基于主动式目标探测原理的超短基线水下定位系统,包括:The present invention also provides an ultra-short baseline underwater positioning system based on the principle of active target detection, including:
微控制器,用于产生GOLD序列;Microcontroller for generating the GOLD sequence;
调制器,用于根据所述GOLD序列对正弦信号调制,形成调制信号;a modulator, configured to modulate a sinusoidal signal according to the GOLD sequence to form a modulated signal;
匹配放大器,用于匹配放大所述调制信号;a matching amplifier, used for matching and amplifying the modulation signal;
换能器,用于根据匹配放大后的调制信号发出超声入射波;a transducer for sending out an incident ultrasonic wave according to the matched and amplified modulated signal;
接收基阵,用于接收所述超声入射波接触到待定位物体后反射的超声回波;a receiving array, configured to receive ultrasonic echoes reflected after the incident ultrasonic wave touches an object to be positioned;
滤波放大器,用于将所述超声回波进行滤波放大;A filter amplifier, used to filter and amplify the ultrasonic echo;
所述微控制器还用于采集和解调经滤波放大的超声回波,得到回波序列信号;The microcontroller is also used to collect and demodulate the filtered and amplified ultrasonic echoes to obtain echo sequence signals;
信号处理器,用于利用FFT算法计算所述回波序列信号的周期与相位,并根据所述周期和相位采用物理定律与立体几何之间的关系得到所述待定位物体的三维坐标。具体的,所述信号处理器为DSP信号处理器。The signal processor is used to calculate the period and phase of the echo sequence signal by using the FFT algorithm, and obtain the three-dimensional coordinates of the object to be positioned by using the relationship between physical laws and solid geometry according to the period and phase. Specifically, the signal processor is a DSP signal processor.
其中,所述接收基阵为四个以所述换能器为圆心放置的4个垂直正交的水听器,所述4个垂直正交的水听器构成平面正交阵,分别用于接收所述超声入射波接触到待定位物体后反射的四组超声回波。Wherein, the receiving base array is four vertically orthogonal hydrophones placed with the transducer as the center of the circle, and the four vertically orthogonal hydrophones form a plane orthogonal array, which are respectively used for Four groups of ultrasonic echoes reflected after the incident ultrasonic wave touches the object to be positioned are received.
其中,所述信号处理器具体包括:Wherein, the signal processor specifically includes:
FFT单元,用于利用FFT算法计算所述回波序列信号的周期与相位;an FFT unit, configured to calculate the period and phase of the echo sequence signal by using an FFT algorithm;
距离计算单元,用于根据所述周期和相位得出所述待定位物体的垂直反射最短距离;a distance calculation unit, configured to obtain the shortest vertical reflection distance of the object to be positioned according to the period and phase;
方位角计算单元,用于根据四组回波序列信号的相角差得到所述待定位物体的方位角;An azimuth calculation unit, configured to obtain the azimuth of the object to be positioned according to the phase angle difference of the four sets of echo sequence signals;
坐标计算单元,用于根据所述待定位物体的垂直反射最短距离和所述方位角计算得到所述待定位物体的三维坐标。A coordinate calculation unit, configured to calculate the three-dimensional coordinates of the object to be positioned according to the shortest vertical reflection distance of the object to be positioned and the azimuth angle.
其中,所述滤波放大器具体包括:Wherein, the filter amplifier specifically includes:
CX20106A的芯片,用于对所述超声回波进行初级放大;The chip of CX20106A is used for primary amplification of the ultrasonic echo;
带通滤波电路,用于对初级放大后的超声回波进行滤波。The band-pass filter circuit is used for filtering the primary amplified ultrasonic echo.
其中,所述微控制器为TI公司生产的型号为msp430f149的单片机,利用所述单片机内部的定时器配以GOLD序列生成算法产生GOLD序列;所述调制器为型号为AD9854的芯片;所述匹配放大器为型号为MJE2955的芯片。Wherein, described microcontroller is the single-chip microcomputer that the model that TI Company produces is msp430f149, utilizes the timer inside described single-chip microcomputer to be equipped with the GOLD sequence generation algorithm to generate GOLD sequence; Described modulator is the chip that model is AD9854; Said matching The amplifier is a chip of model MJE2955.
实施本发明,具有如下有益效果:Implement the present invention, have following beneficial effect:
本发明是基于超声波的发送与接收,并且根据不同物质的吸收率达到区别物体的目的,利用通信原理中扩频码的概念达到多系统多目标的检测,利用数学中FFT方法来处理回波信号的周期与相位的关系,再利用立体几何之间的关系求解目标物体的方位,利用超声波声速求解物体的三维坐标。本发明的装置使用方便,适合快速检测,与传统的检测方法相比价格低廉,不需要水中应答器的前期实施,具有及时性,整个系统配合其他系统使用,利用GOLD序列达到多系统的区别与分析。The invention is based on the transmission and reception of ultrasonic waves, and achieves the purpose of distinguishing objects according to the absorption rate of different substances, uses the concept of spread spectrum code in the communication principle to achieve multi-system and multi-target detection, and uses the FFT method in mathematics to process echo signals The relationship between the period and phase of the object, and then use the relationship between the three-dimensional geometry to solve the orientation of the target object, and use the ultrasonic sound velocity to solve the three-dimensional coordinates of the object. The device of the present invention is easy to use, is suitable for rapid detection, is cheap compared with traditional detection methods, does not require the early implementation of transponders in water, and has timeliness. The whole system is used in conjunction with other systems, and the difference between multiple systems is achieved by using the GOLD sequence. analyze.
附图说明Description of drawings
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only These are some embodiments of the present invention. Those skilled in the art can also obtain other drawings based on these drawings without creative work.
图1是本发明提供的基于主动式目标探测原理的超短基线水下定位方法的一个实施例的流程示意图;Fig. 1 is a schematic flow chart of an embodiment of the ultra-short baseline underwater positioning method based on the principle of active target detection provided by the present invention;
图2是本发明提供的基于主动式目标探测原理的超短基线水下定位系统的一个实施例的系统框图。Fig. 2 is a system block diagram of an embodiment of the ultra-short baseline underwater positioning system based on the principle of active target detection provided by the present invention.
具体实施方式detailed description
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.
图1是本发明提供的基于主动式目标探测原理的超短基线水下定位方法的一个实施例的流程示意图,如图1所示,包括步骤:Fig. 1 is a schematic flow chart of an embodiment of the ultra-short baseline underwater positioning method based on the principle of active target detection provided by the present invention, as shown in Fig. 1 , including steps:
S101、采用微控制器产生GOLD序列。S101. A microcontroller is used to generate a GOLD sequence.
其中,所述微控制器(MCU)为TI公司生产的型号为msp430f149的单片机,利用所述单片机内部的定时器配以GOLD序列生成算法产生GOLD序列。Wherein, the microcontroller (MCU) is a single-chip microcomputer produced by TI Company with a model number of msp430f149, and the internal timer of the single-chip microcomputer is used together with the GOLD sequence generation algorithm to generate the GOLD sequence.
GOLD序列在通信中运用广泛,既可降低白噪声,又可通过码序列实现多目标检测。GOLD序列的产生包括步骤:利用软件算法,在MCU内设置两组数作为m序列的本原多项式,对两组数进行移位模二加产生m序列;此时m序列数量有限,再利用软件算法对m序列的平衡性进行判断,挑选出优选的m序列。接着利用优选的m序列为母本序列进行模2加运算,产生大量的GOLD序列对。此时,根据人机交互对序列进行选择,就可在不同时段,不同系统中选择运用的GOLD序列,以多对GOLD序列达到通信与区分的目的。GOLD sequence is widely used in communication, which can not only reduce white noise, but also realize multi-target detection through code sequence. The generation of the GOLD sequence includes the following steps: using a software algorithm, setting two sets of numbers in the MCU as the original polynomial of the m-sequence, and performing a shift modulo two addition on the two sets of numbers to generate an m-sequence; at this time, the number of m-sequences is limited, and the software The algorithm judges the balance of the m-sequence and selects the optimal m-sequence. Then, the optimal m-sequence is used as the parent sequence to perform modulo 2 addition operation to generate a large number of GOLD sequence pairs. At this time, if the sequence is selected according to human-computer interaction, the GOLD sequence used in different systems can be selected at different time periods, and multiple pairs of GOLD sequences can be used to achieve the purpose of communication and distinction.
S102、根据所述GOLD序列采用调制器对正弦信号调制,形成调制信号。S102. Using a modulator to modulate the sinusoidal signal according to the GOLD sequence to form a modulated signal.
其中,所述调制器为型号为AD9854的芯片。启动AD9854产生正弦信号,在信号的输入端利用GOLD序列进行调制,将GOLD序列的0、1码用来控制AD9854的程序,利用二进制频移键控,若GOLD序列的当前码元为0,则AD9854序列此时产生的正弦信号频率减半,否则频率与预期值相等。如此完成信号部分的发生与调制,并且将通信的信号以0、1码的形势存储到声波中。不同的GOLD序列,将产生不同的波形。Wherein, the modulator is a chip of model AD9854. Start the AD9854 to generate a sinusoidal signal, use the GOLD sequence to modulate at the input end of the signal, use the 0 and 1 codes of the GOLD sequence to control the program of the AD9854, and use binary frequency shift keying. If the current symbol of the GOLD sequence is 0, then The frequency of the sinusoidal signal generated by the AD9854 sequence is halved at this time, otherwise the frequency is equal to the expected value. In this way, the generation and modulation of the signal part are completed, and the communication signal is stored in the sound wave in the form of 0 and 1 codes. Different GOLD sequences will produce different waveforms.
S103、采用匹配放大器将所述调制信号匹配放大。S103. Match and amplify the modulated signal by using a matching amplifier.
其中,所述匹配放大器为型号为MJE2955的芯片。Wherein, the matching amplifier is a chip of model MJE2955.
S104、根据匹配放大后的调制信号采用换能器发出超声入射波。S104. Using a transducer to send out an incident ultrasonic wave according to the matched and amplified modulated signal.
S105、采用接收基阵接收所述超声入射波接触到待定位物体后反射的超声回波。S105. Using a receiving matrix to receive ultrasonic echoes reflected after the incident ultrasonic wave touches the object to be positioned.
具体的,S105包括步骤:Specifically, S105 includes steps:
采用接收基阵的四个水听器分别接收所述超声入射波接触到待定位物体后反射的四组超声回波,其中,所述接收基阵为四个以所述换能器为圆心放置的4个垂直正交的水听器,所述4个垂直正交的水听器构成平面正交阵。The four hydrophones using the receiving matrix respectively receive the four sets of ultrasonic echoes reflected after the ultrasonic incident wave touches the object to be positioned, wherein the receiving matrix is four placed with the transducer as the center 4 vertically orthogonal hydrophones, and the 4 vertically orthogonal hydrophones form a planar orthogonal array.
S106、采用滤波放大器将所述超声回波进行滤波放大。S106. Filter and amplify the ultrasonic echo by using a filter amplifier.
具体的,S106包括步骤:采用型号为CX20106A的芯片对所述超声回波进行初级放大,之后采用带通滤波电路进行滤波。Specifically, S106 includes the step of: using a chip of model CX20106A to perform primary amplification on the ultrasonic echo, and then use a band-pass filter circuit to perform filtering.
S107、采用所述微控制器采集和解调经滤波放大的超声回波,得到回波序列信号。S107. Using the microcontroller to collect and demodulate the filtered and amplified ultrasonic echoes to obtain echo sequence signals.
S108、利用FFT算法计算所述回波序列信号的周期与相位。S108. Calculate the period and phase of the echo sequence signal by using an FFT algorithm.
S109、根据所述周期和相位采用物理定律与立体几何之间的关系得到所述待定位物体的三维坐标。S109. Obtain the three-dimensional coordinates of the object to be positioned by using the relationship between physical laws and solid geometry according to the period and phase.
具体的,步骤S109包括:Specifically, step S109 includes:
根据所述周期和相位得出所述待定位物体的垂直反射最短距离;Obtaining the shortest vertical reflection distance of the object to be positioned according to the period and phase;
根据四组回波序列信号的相角差得到所述待定位物体的方位角;Obtaining the azimuth angle of the object to be positioned according to the phase angle difference of the four sets of echo sequence signals;
根据所述待定位物体的垂直反射最短距离和所述方位角计算得到所述待定位物体的三维坐标。The three-dimensional coordinates of the object to be positioned are calculated according to the shortest vertical reflection distance of the object to be positioned and the azimuth angle.
图2是本发明提供的基于主动式目标探测原理的超短基线水下定位系统的一个实施例的系统框图,如图2所示,系统包括:Fig. 2 is a system block diagram of an embodiment of the ultra-short baseline underwater positioning system based on the principle of active target detection provided by the present invention. As shown in Fig. 2, the system includes:
微控制器201,用于产生GOLD序列;Microcontroller 201, for generating the GOLD sequence;
调制器202,用于根据所述GOLD序列对正弦信号调制,形成调制信号;A modulator 202, configured to modulate a sinusoidal signal according to the GOLD sequence to form a modulated signal;
匹配放大器203,用于匹配放大所述调制信号;A matching amplifier 203, configured to match and amplify the modulation signal;
换能器204,用于根据匹配放大后的调制信号发出超声入射波;A transducer 204, configured to send out an incident ultrasonic wave according to the modulated signal after matching and amplifying;
接收基阵205,用于接收所述超声入射波接触到待定位物体后反射的超声回波;The receiving matrix 205 is used to receive the ultrasonic echo reflected after the ultrasonic incident wave touches the object to be positioned;
滤波放大器206,用于将所述超声回波进行滤波放大;A filter amplifier 206, configured to filter and amplify the ultrasonic echo;
所述微控制器201还用于采集和解调经滤波放大的超声回波,得到回波序列信号;The microcontroller 201 is also used to collect and demodulate the filtered and amplified ultrasonic echoes to obtain echo sequence signals;
信号处理器207,用于利用FFT算法计算所述回波序列信号的周期与相位,并根据所述周期和相位采用物理定律与立体几何之间的关系得到所述待定位物体的三维坐标。The signal processor 207 is configured to calculate the period and phase of the echo sequence signal by using the FFT algorithm, and obtain the three-dimensional coordinates of the object to be positioned by using the relationship between physical laws and solid geometry according to the period and phase.
其中,所述接收基阵205为四个以所述换能器为圆心放置的4个垂直正交的水听器,所述4个垂直正交的水听器构成平面正交阵,分别用于接收所述超声入射波接触到待定位物体后反射的四组超声回波。Wherein, the receiving base array 205 is four vertically orthogonal hydrophones placed with the transducer as the center of the circle, and the four vertically orthogonal hydrophones form a plane orthogonal array, respectively Four groups of ultrasonic echoes reflected after the incident ultrasonic wave touches the object to be positioned are received.
其中,所述信号处理器207具体包括:Wherein, the signal processor 207 specifically includes:
FFT单元,用于利用FFT算法计算所述回波序列信号的周期与相位;an FFT unit, configured to calculate the period and phase of the echo sequence signal by using an FFT algorithm;
距离计算单元,用于根据所述周期和相位得出所述待定位物体的垂直反射最短距离;a distance calculation unit, configured to obtain the shortest vertical reflection distance of the object to be positioned according to the period and phase;
方位角计算单元,用于根据四组回波序列信号的相角差得到所述待定位物体的方位角;An azimuth calculation unit, configured to obtain the azimuth of the object to be positioned according to the phase angle difference of the four sets of echo sequence signals;
坐标计算单元,用于根据所述待定位物体的垂直反射最短距离和所述方位角计算得到所述待定位物体的三维坐标。A coordinate calculation unit, configured to calculate the three-dimensional coordinates of the object to be positioned according to the shortest vertical reflection distance of the object to be positioned and the azimuth angle.
其中,所述滤波放大器206具体包括:Wherein, the filter amplifier 206 specifically includes:
CX20106A的芯片,用于对所述超声回波进行初级放大;The chip of CX20106A is used for primary amplification of the ultrasonic echo;
带通滤波电路,用于对初级放大后的超声回波进行滤波。The band-pass filter circuit is used for filtering the primary amplified ultrasonic echo.
其中,所述微控制器201为TI公司生产的型号为msp430f149的单片机,利用所述单片机内部的定时器配以GOLD序列生成算法产生GOLD序列;所述调制器202为型号为AD9854的芯片;所述匹配放大器203为型号为MJE2955的芯片。Wherein, described microcontroller 201 is the single-chip microcomputer that the model that TI Company produces is msp430f149, utilizes the timer inside described single-chip microcomputer to be equipped with GOLD sequence generating algorithm to generate GOLD sequence; Described modulator 202 is the chip that model is AD9854; The matching amplifier 203 is a chip with the model number MJE2955.
实施本发明,具有如下有益效果:Implement the present invention, have following beneficial effect:
本发明是基于超声波的发送与接收,并且根据不同物质的吸收率达到区别物体的目的,利用通信原理中扩频码的概念达到多系统多目标的检测,利用数学中FFT方法来处理回波信号的周期与相位的关系,再利用立体几何之间的关系求解目标物体的方位,利用超声波声速求解物体的三维坐标。本发明的装置使用方便,适合快速检测,与传统的检测方法相比价格低廉,不需要水中应答器的前期实施,具有及时性,整个系统配合其他系统使用,利用GOLD序列达到多系统的区别与分析。The invention is based on the transmission and reception of ultrasonic waves, and achieves the purpose of distinguishing objects according to the absorption rate of different substances, uses the concept of spread spectrum code in the communication principle to achieve multi-system and multi-target detection, and uses the FFT method in mathematics to process echo signals The relationship between the period and phase of the object, and then use the relationship between the three-dimensional geometry to solve the orientation of the target object, and use the ultrasonic sound velocity to solve the three-dimensional coordinates of the object. The device of the present invention is easy to use, is suitable for rapid detection, is cheap compared with traditional detection methods, does not require the early implementation of transponders in water, and has timeliness. The whole system is used in conjunction with other systems, and the difference between multiple systems is achieved by using the GOLD sequence. analyze.
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。It should be noted that, in this document, the term "comprising", "comprising" or any other variation thereof is intended to cover a non-exclusive inclusion such that a process, method, article or apparatus comprising a set of elements includes not only those elements, It also includes other elements not expressly listed, or elements inherent in the process, method, article, or device. Without further limitations, an element defined by the phrase "comprising a ..." does not preclude the presence of additional identical elements in the process, method, article, or apparatus comprising that element.
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。The serial numbers of the above embodiments of the present invention are for description only, and do not represent the advantages and disadvantages of the embodiments.
在本申请所提供的几个实施例中,应该理解到,所揭露的系统和方法可以通过其它的方式实现。例如,以上所描述的系统实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided in this application, it should be understood that the disclosed system and method can be implemented in other ways. For example, the system embodiments described above are only illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or May be integrated into another system, or some features may be ignored, or not implemented. In another point, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection of devices or units may be in electrical, mechanical or other forms.
专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。Professionals can further realize that the units and algorithm steps of the examples described in conjunction with the embodiments disclosed herein can be implemented by electronic hardware, computer software or a combination of the two. In order to clearly illustrate the possible For interchangeability, in the above description, the composition and steps of each example have been generally described according to their functions. Whether these functions are executed by hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art may use different methods to implement the described functions for each specific application, but such implementation should not be regarded as exceeding the scope of the present invention.
结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。The steps of the methods or algorithms described in connection with the embodiments disclosed herein may be directly implemented by hardware, software modules executed by a processor, or a combination of both. Software modules can be placed in random access memory (RAM), internal memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, removable disk, CD-ROM, or any other Any other known storage medium.
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。The above description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the invention. Therefore, the present invention will not be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410790764.5A CN104502915B (en) | 2014-12-17 | 2014-12-17 | Ultra-short baseline underwater positioning method and system based on active target detection principle |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410790764.5A CN104502915B (en) | 2014-12-17 | 2014-12-17 | Ultra-short baseline underwater positioning method and system based on active target detection principle |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104502915A CN104502915A (en) | 2015-04-08 |
CN104502915B true CN104502915B (en) | 2017-04-26 |
Family
ID=52944326
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410790764.5A Active CN104502915B (en) | 2014-12-17 | 2014-12-17 | Ultra-short baseline underwater positioning method and system based on active target detection principle |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104502915B (en) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104809350B (en) * | 2015-04-29 | 2018-11-09 | 浙江工商大学 | The differentiating method of ocean rubbish and bion |
CN105572674B (en) * | 2016-02-18 | 2018-06-22 | 河海大学常州校区 | Active target detection unit and method based on GOLD sequences |
CN106199565B (en) * | 2016-06-27 | 2018-11-09 | 天津工业大学 | A kind of MSK waveform optimization methods for undersea detection based on genetic algorithm |
CN108327854B (en) * | 2017-12-29 | 2020-07-10 | 中国船舶重工集团公司第七一0研究所 | Drift anchor system buoy for detecting underwater acoustic signals |
CN109655056A (en) * | 2018-11-26 | 2019-04-19 | 江苏科技大学 | A kind of compound positioning system of Sea miner and its localization method |
CN109725304A (en) * | 2018-12-28 | 2019-05-07 | 河海大学常州校区 | A kind of acoustic releaser transceiver system and method based on GOLD sequence |
CN109725292B (en) * | 2019-03-05 | 2021-04-23 | 中国电子科技集团公司第三研究所 | Multi-target high-precision ultra-short baseline positioning method and device for underwater operation |
CN111854704A (en) * | 2020-07-15 | 2020-10-30 | 天津市陆海测绘有限公司 | Marine geophysical comprehensive survey system |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2718249B1 (en) * | 1994-04-05 | 1996-04-26 | Thomson Csf | Radar distance measuring method and device. |
ITTO20120417A1 (en) * | 2012-05-09 | 2013-11-10 | St Microelectronics Srl | PROCEDURE AND DEVICES FOR DEVELOPING RADAR SIGNALS, FOR EXAMPLE FOR ROAD SAFETY SYSTEMS, ITS RELATED PRODUCT |
CN104020473A (en) * | 2014-06-16 | 2014-09-03 | 罗宇 | Portable underwater broadband spread spectrum beacon navigation and location system and method based on time synchronization |
CN104007418B (en) * | 2014-06-16 | 2018-01-09 | 江苏中海达海洋信息技术有限公司 | A kind of big basic matrix Underwater Wide Band Sources spread spectrum beacon alignment system and method based on time synchronized |
-
2014
- 2014-12-17 CN CN201410790764.5A patent/CN104502915B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN104502915A (en) | 2015-04-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104502915B (en) | Ultra-short baseline underwater positioning method and system based on active target detection principle | |
Lin et al. | Rebooting ultrasonic positioning systems for ultrasound-incapable smart devices | |
CN103941259B (en) | A kind of ultrasonic ranging method possessing high noise immunity and range unit | |
CN104181505B (en) | A multi-target underwater acoustic positioning method and system based on near-field source positioning algorithm | |
CN103616693B (en) | Visit fishing sonar and sonar echo signal processing method | |
CN104683907B (en) | A kind of directional transmissions device | |
DE602006015522D1 (en) | DEVICE FOR DETERMINING THE POSITION OF A VESSEL OPENING BEFORE USING HIFU ENERGY FOR SEALING THE OPENING | |
CN208172249U (en) | Underwater Long baselines positioning system based on Large marine floating platform | |
WO2014047181A3 (en) | Focusing electromagnetic radiation using ultrasonic modulation system | |
CN111366897B (en) | Signal design and processing method for high-precision underwater sound positioning system | |
CN104808207A (en) | Chaotic underwater sound positioning method | |
Martin et al. | EMFi-based ultrasonic sensory array for 3D localization of reflectors using positioning algorithms | |
Yavari et al. | System-on-Chip based Doppler radar occupancy sensor | |
CN103454640A (en) | Ultrasonic imaging device and imaging method | |
US2496639A (en) | Aid for the blind | |
CN205861897U (en) | Dual-band frequency diversity array radar system | |
CN204009067U (en) | Emitting module and receiving unit in a kind of multi-target underwater acoustic positioning system | |
CN105572674B (en) | Active target detection unit and method based on GOLD sequences | |
JP3612434B2 (en) | Information collection device for acoustic tomography | |
CN102961213A (en) | Blind person environment perception method and blind person environment perception system | |
CN109407098A (en) | A kind of implementation method for the parallel processing algorithm handling orthogonal pulses string signal | |
CN108829238B (en) | Brain-computer interface communication method based on ultrasonic modulation | |
CN103557843B (en) | Compact underwater microtopography measurement apparatus | |
CN107888372B (en) | Underwater sonar communication system based on chaotic oscillator array element | |
CN202920467U (en) | Environmental perception system for blind person |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20240222 Address after: 518000 2502, Sanhang science and technology building, Northwest University of technology, No. 45, Gaoxin South ninth Road, high tech Zone community, Yuehai street, Nanshan District, Shenzhen, Guangdong Province Patentee after: Zhongke Tanhai (Shenzhen) Marine Technology Co.,Ltd. Country or region after: China Address before: 213022, No. 200, Jinling North Road, Xinbei District, Jiangsu, Changzhou Patentee before: CHANGZHOU CAMPUS OF HOHAI University Country or region before: China |