KR20180058896A - Apparatus for SDR-MRSP processor - Google Patents
Apparatus for SDR-MRSP processor Download PDFInfo
- Publication number
- KR20180058896A KR20180058896A KR1020160157533A KR20160157533A KR20180058896A KR 20180058896 A KR20180058896 A KR 20180058896A KR 1020160157533 A KR1020160157533 A KR 1020160157533A KR 20160157533 A KR20160157533 A KR 20160157533A KR 20180058896 A KR20180058896 A KR 20180058896A
- Authority
- KR
- South Korea
- Prior art keywords
- signal
- module
- library
- waveform
- processing module
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/0003—Software-defined radio [SDR] systems, i.e. systems wherein components typically implemented in hardware, e.g. filters or modulators/demodulators, are implented using software, e.g. by involving an AD or DA conversion stage such that at least part of the signal processing is performed in the digital domain
-
- 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
- G01S13/00—Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
- G01S13/006—Theoretical aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/0003—Software-defined radio [SDR] systems, i.e. systems wherein components typically implemented in hardware, e.g. filters or modulators/demodulators, are implented using software, e.g. by involving an AD or DA conversion stage such that at least part of the signal processing is performed in the digital domain
- H04B1/0028—Software-defined radio [SDR] systems, i.e. systems wherein components typically implemented in hardware, e.g. filters or modulators/demodulators, are implented using software, e.g. by involving an AD or DA conversion stage such that at least part of the signal processing is performed in the digital domain wherein the AD/DA conversion occurs at baseband stage
- H04B1/0032—Software-defined radio [SDR] systems, i.e. systems wherein components typically implemented in hardware, e.g. filters or modulators/demodulators, are implented using software, e.g. by involving an AD or DA conversion stage such that at least part of the signal processing is performed in the digital domain wherein the AD/DA conversion occurs at baseband stage with analogue quadrature frequency conversion to and from the baseband
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Radar Systems Or Details Thereof (AREA)
Abstract
Description
본 발명은 SDR-MRSP 프로세서 장치로서, 레이더의 신호를 송신 및 수신하여 처리하는 SDR-MRSP 프로세서 장치에 관한 것이다.The present invention relates to an SDR-MRSP processor apparatus, which is an SDR-MRSP processor apparatus for transmitting, receiving, and processing signals of a radar.
일반적으로 레이더 기술은 군사기술로 분류되어 특수한 분야로 사용되어 왔으나 최근 의료/바이오, 차량/교통, 시설보안 등의 민간 산업 시장에서 활용도가 급증하고 있으며 해외 기술 선진국을 중심으로 산업화가 확산되고 있다. In general, radar technology has been used as a special field classified as military technology. Recently, however, utilization has increased in civilian industrial market such as medical / bio, vehicle / transportation, and facility security, and industrialization is spreading mainly in advanced technology countries.
레이더는 전파 파장과 운용모드에 따라 활용도가 매우 다양한 기술이기 때문에 활용가치가 높은 반면, 각 응용분야에 따라 매번 새로운 개발단계를 거쳐야 되며 산업화되기까지 오랜 기간이 필요로 한다.Since the radar is highly versatile technology depending on the wave length and operation mode, the radar has a high value to be utilized, but it has to undergo a new development step each time depending on each application field and it takes a long time to be industrialized.
최근 소프트웨어의 변경만으로 전체 시스템의 재구성 가능한 새로운 설계 개념인 SDR(Software Defined Radio)이 도입되어 하드웨어 변경을 최소화하고 다중모드 다중기능을 제공할 수 있는 유연성 있는 SDR 개발 플랫폼의 요구가 증가하고 있다.Recently, a new SDR (Software Defined Radio), which is a reconfigurable new design concept of the entire system, has been introduced with only a change of software, and a demand for a flexible SDR development platform capable of minimizing hardware changes and providing multimode multiplexing functions is increasing.
SDR(Software Defined Radio)이란, 통신 방식이 아니라 통신기기의 설계방식(radio architecture)을 말하는 것으로서 이 방식으로 설계된 수신기를 SDR 수신기라고 부른다. SDR 수신기는 레이더 신호 처리를 하드웨어가 아니라 순전히 소프트웨어로 처리한다. 신호의 필터링(filtering)이나 신호에서 정보를 빼내는 복조(demodulation)도 소프트웨어 처리한다.SDR (Software Defined Radio) refers to a radio architecture of a communication device, not a communication method. A receiver designed in this manner is called an SDR receiver. The SDR receiver processes the radar signal processing purely in software, not in hardware. Filtering of the signal or demodulation of information from the signal is also a software process.
레이더의 경우, 안테나, 송신기, 수신기, 신호처리기로 구성된 하드웨어 플랫폼과 소프트웨어 프로세서의 통합 시스템으로 활용 분야에 따라 새로운 설계와 개발단계를 거쳐야 하므로 많은 시간과 비용이 소모될 수 있다.In the case of radar, hardware platform consisting of antenna, transmitter, receiver, signal processor, and software processor integrated system, it takes a lot of time and money because it needs to go through new design and development stage according to application field.
따라서, 생활전파 레이더의 기술개발과 산업화를 통한 경제 활성화를 위해서는 SDR 기반의 레이더 HW 플랫폼과 개방형 SW 플랫폼의 개발이 필수적이다.Therefore, it is essential to develop an SDR-based radar HW platform and an open SW platform in order to revitalize economy through technology development and industrialization of life-like radar.
본 발명의 기술적 과제는 레이더를 이용하여 목표 대상의 속도 및 거리를 산출할 시에 라이브러리를 이용하여 목표 대상의 속도 및 거리를 실시간으로 산출할 수 있는 수단을 제공하는데 있다.The object of the present invention is to provide a means for calculating the speed and distance of a target object in real time using a library in calculating a speed and a distance of a target using a radar.
본 발명의 실시 형태는 사용자 PC로부터 파형 선택 파라미터를 입력받아 입력된 파형 선택 파라미터에 따른 파형 생성 제어 명령을 FPGA모듈로 전송하며, FPGA모듈에서 전처리된 IF 신호를 제공받아 레이더 알고리즘에 적용하여 목표 대상의 속도 및 거리를 실시간으로 산출하며 산출한 목표 대상의 속도 및 거리를 상기 사용자 PC에 제공하는 디지털 신호 처리 모듈; 상기 디지털 신호 처리 모듈로부터 수신되는 파형 생성 제어 명령에 따른 파형 생성 제어값을 파형 생성 모듈로 제공하며, 중간주파수 대역 처리 모듈로부터 수신되는 IF 신호를 전처리하여 상기 디지털 신호 처리 모듈로 제공하는 FPGA모듈; 상기 FPGA모듈로부터 수신되는 파형 생성 제어값에 따라서 어느 하나의 다중모드신호를 생성하는 파형 생성 모듈; 및 레이더 반사신호를 수신하여 IF 신호로 변환 처리한 후 상기 FPGA모듈로 제공하는 중간주파수 대역 처리 모듈;을 포함할 수 있다.The embodiment of the present invention receives a waveform selection parameter from a user PC and transmits a waveform generation control command in accordance with the input waveform selection parameter to the FPGA module. The IF module preprocesses the IF signal in the FPGA module and applies it to the radar algorithm, A digital signal processing module for calculating the speed and the distance of the target object in real time and providing the speed and distance of the target object to the user PC; An FPGA module for providing a waveform generation control value according to a waveform generation control command received from the digital signal processing module to a waveform generation module, for pre-processing an IF signal received from the intermediate frequency band processing module and providing the IF signal to the digital signal processing module; A waveform generation module for generating any one of the multimode signals according to a waveform generation control value received from the FPGA module; And an intermediate frequency band processing module for receiving the radar return signal, converting the IF signal into an IF signal, and providing the IF signal to the FPGA module.
상기 파형 선택 파라미터는, 파형의 종류, 대역폭, 펄스폭, 및 펄스반복주기(PRI)를 포함할 수 있다.The waveform selection parameter may include a type of waveform, a bandwidth, a pulse width, and a pulse repetition period (PRI).
상기 다중모드신호는, CW 신호, Pulse 신호, FMCW 신호, 및 LFM Pulse 신호를 포함할 수 있다.The multi-mode signal may include a CW signal, a Pulse signal, an FMCW signal, and an LFM Pulse signal.
상기 디지털 신호 처리 모듈은, 입력되는 파형 선택 파라미터에 따라서 호출되는 라이브러리인 다중모드파형발생 라이브러리와, 신호처리시에 호출되는 레이더 알고리즘을 구비하여, 상기 다중모드파형발생 라이브러리를 이용하여 파형 선택 파라미터에 따른 파형 생성 제어 명령을 생성하여 FPGA모듈로 전송할 수 있으며, FPGA모듈로부터 입력되는 전처리된 IF 신호를 레이더 알고리즘을 적용하여 그 결과를 사용자 PC에 제공할 수 있다.The digital signal processing module includes a multimode waveform generation library which is a library called according to an input waveform selection parameter and a radar algorithm which is called at the time of signal processing so as to generate a waveform selection parameter And transmit the generated control command to the FPGA module. The preprocessed IF signal input from the FPGA module can be applied to the user PC by applying the radar algorithm.
상기 레이더 알고리즘은, 미리 등록된 하나 이상의 라이브러리를 이용하여 목표 대상의 속도 및 거리를 실시간으로 산출할 수 있다.The radar algorithm can calculate the velocity and the distance of the target object in real time using one or more libraries registered in advance.
상기 라이브러리는, 표적탐지 라이브러리, 도플러 필터 라이브러리, 클러터 제거 라이브러리, 도플러 처리 라이브러리, 거리/도플러 압축 라이브러리 중에서 하나 이상 포함할 수 있다.The library may include at least one of a target detection library, a Doppler filter library, a clutter removal library, a Doppler processing library, and a distance / Doppler compression library.
상기 중간주파수 대역 처리 모듈은, 안테나를 통해 입력되는 레이더 반사신호를 GSPS(Gaga Sampling Per Second) 샘플링을 통해 IF 신호로 변환 처리할 수 있다.The intermediate frequency band processing module may convert the radar reflection signal inputted through the antenna into an IF signal through sampling of GSPS (Gaga Sampling Per Second).
본 발명의 실시 형태에 따르면 라이브러리를 이용한 송신 및 수신 신호 처리가 손쉽게 이루어질 수 있다.According to an embodiment of the present invention, transmission and reception signal processing using a library can be easily performed.
도 1은 본 발명의 실시예에 따른 SDR-MRSP 프로세서 처리 장치의 사시도.
도 2는 본 발명의 실시예에 따른 SDR-MRSP 프로세서 처리 장치의 구성도.
도 3은 본 발명의 실시예에 다른 SDR_MRSP 프로세서 처리 장치의 세부 구성 블록도.
도 4는 본 발명의 실시예에 따른 SDR-MRSP 프로세서 처리 장치에서 레이더 신호의 송신이 이루어질 때의 플로우를 도시한 그림.
도 5는 본 발명의 실시예에 따른 SDR-MRSP 프로세서 처리 장치에서 레이더 신호의 수신이 이루어질 때의 플로우를 도시한 그림.
도 6은 본 발명의 실시예에 따른 A/D 컨버터의 구성 블록도.
도 7은 본 발명의 실시예에 따라 A/D 컨버터에서 인터리빙 방식으로 샘플링이 이루어지는 모습을 도시한 그림.1 is a perspective view of an SDR-MRSP processor processing apparatus according to an embodiment of the present invention.
2 is a configuration diagram of an SDR-MRSP processor according to an embodiment of the present invention;
3 is a detailed block diagram of an SDR_MRSP processor processing apparatus according to an embodiment of the present invention;
FIG. 4 is a flowchart illustrating a process of transmitting a radar signal in an SDR-MRSP processor according to an exemplary embodiment of the present invention. FIG.
FIG. 5 is a flowchart illustrating a process of receiving a radar signal in an SDR-MRSP processor according to an exemplary embodiment of the present invention. FIG.
6 is a block diagram of the configuration of an A / D converter according to an embodiment of the present invention;
FIG. 7 is a diagram illustrating sampling in an A / D converter according to an embodiment of the present invention; FIG.
이하, 본 발명의 장점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나 본 발명은, 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 것이며, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것으로, 본 발명은 청구항의 범주에 의해 정의될 뿐이다. 또한, 본 발명을 설명함에 있어 관련된 공지 기술 등이 본 발명의 요지를 흐리게 할 수 있다고 판단되는 경우 그에 관한 자세한 설명은 생략하기로 한다.BRIEF DESCRIPTION OF THE DRAWINGS The advantages and features of the present invention, and how to achieve them, will be apparent from the following detailed description of embodiments thereof taken in conjunction with the accompanying drawings. The present invention may, however, be embodied in many different forms and should not be construed as being limited to the exemplary embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete and will fully convey the concept of the invention to those skilled in the art. And the present invention is only defined by the scope of the claims. In the following description, well-known functions or constructions are not described in detail since they would obscure the invention in unnecessary detail.
도 1은 본 발명의 실시예에 따른 SDR-MRSP 프로세서 처리 장치의 사시도이며, 도 2는 본 발명의 실시예에 따른 SDR-MRSP 프로세서 처리 장치의 구성도이며, 도 3은 본 발명의 실시예에 다른 SDR_MRSP 프로세서 처리 장치의 세부 구성 블록도이며, 도 4는 본 발명의 실시예에 따른 SDR-MRSP 프로세서 처리 장치에서 레이더 신호의 송신이 이루어질 때의 플로우를 도시한 그림이며, 도 5는 본 발명의 실시예에 따른 SDR-MRSP 프로세서 처리 장치에서 레이더 신호의 수신이 이루어질 때의 플로우를 도시한 그림이다.FIG. 1 is a perspective view of an SDR-MRSP processor according to an embodiment of the present invention. FIG. 2 is a block diagram of an SDR-MRSP processor according to an embodiment of the present invention. FIG. 4 is a diagram illustrating a flow of transmission of a radar signal in an SDR-MRSP processor according to an exemplary embodiment of the present invention. FIG. FIG. 2 is a flowchart illustrating a process of receiving a radar signal in an SDR-MRSP processor according to an exemplary embodiment of the present invention.
본 발명의 SDR(Software Defined Radio)-MRSP(Multi mode high speed Radar Signal Processor) 프로세서 처리 장치(10)는, SDR 레이더 시스템에서 요구되는 핵심기술인 다중모드(CW, Pulse, FMCW, LFM Pulse) 신호를 생성하는 기능과 수신신호의 기가샘플링을 통한 실시간 전처리(Analog-to-Digital conversion, CIC, CFIR) 그리고 알고리즘 라이브러리(144)의 적용이 가능한 S/W를 구축하여, 다양한 레이더 알고리즘 구현이 가능한 SDR 기반의 신호 처리기이다.The
호스트 PC인 사용자 PC(20)로부터 입력되는 파형 생성 및 신호 처리를 위한 명령을 입력받아, ADC, FPGA, DSP 등을 이용하여 소프트웨어의 변경만으로 다양한 신호의 생성 및 신호처리 라이브러리(144) 적용이 가능하도록 구현한다.The user can input a command for waveform generation and signal processing input from the
이를 위하여 본 발명의 SDR-MRSP 프로세서 처리 장치(10)는, 디지털 신호 처리 모듈(140), FPGA모듈(130), 파형 생성 모듈(110), 및 중간주파수 대역 처리 모듈(120)을 포함할 수 있다.To this end, the SDR-
디지털 신호 처리 모듈(140)은, 도 4에 도시한 바와 같이 레이더 신호의 송신이 이루어질 때 사용자 PC(20)로부터 파형 선택 파라미터를 입력받아 입력된 파형 선택 파라미터에 따른 파형 생성 제어 명령을 FPGA모듈(130)로 전송한다. 그리고 도 5에 도시한 바와 같이 레이더 반사신호의 수신이 이루어질 때 FPGA모듈(130)에서 전처리된 IF 신호를 제공받아 레이더 알고리즘에 적용하여 목표 대상의 속도 및 거리를 실시간으로 산출하며 산출한 목표 대상의 속도 및 거리를 사용자 PC(20)에 제공한다.4, when the radar signal is transmitted, the digital
이를 위해 디지털 신호 처리 모듈(140)은, 랜포트(143), 이더넷 피지컬단(142), 라이브러리(144), 및 라이브러리 처리단(141)을 포함할 수 있다.The digital
랜포트(143)는, 사용자 PC(20)와 랜선이 연결된 포트로서, 파형 선택 파라미터를 사용자 PC(20)로부터 입력받거나, 또는 레이더 반사신호에 의해 검출되는 목표 대사의 속도 및 거리를 사용자 PC(20)에 제공할 수 있다. 여기서 파형 선택 파라미터는, 파형의 종류, 대역폭, 펄스폭, 펄스반복주기(PRI;Pulse Repeat Interval)를 포함할 수 있다.The
이더넷 피지컬단(142)은, 이더넷 하드웨어 처리를 지원한다.The Ethernet
라이브러리(144)(library)는 컴퓨터 이용의 효율화를 꾀하기 위해서 이용자가 필요에 따라서 사용하는 표준화된 서브루틴 프로그램 함수의 결합체를 말하는 것으로서, 다른 프로그램들과 링크되기 위하여 존재하는 하나 이상의 서브루틴이나 함수(function)들이 저장된 파일들의 모음을 말하는데, 함께 링크될 수 있도록 보통 컴파일된 형태(object module)로 존재한다.The
본 발명에서 사용되는 라이브러리(144)는, 다중모드파형발생 라이브러리, 펄스압축 라이브러리, 표적탐지 라이브러리, 도플러 필터 라이브러리, 클러터 제거 라이브러리, 도플러 처리 라이브러리, 거리/도플러 압축 라이브러리(144) 중에서 하나 이상 포함할 수 있다. The
여기서 다중모드파형발생 라이브러리는, 입력되는 파형 선택 파라미터에 따라서 호출되는 서브 S/W 루틴인 라이브러리이다. 또한 펄스압축 라이브러리는, 펄스압축시에 사용되는 라이브러리이며, 표적탐지 라이브러리는, 탐지된 목표 대상의 종류를 파악할 때 사용되는 라이브러리이며, 도플러 필터 라이브러리는 레이더 반사신호를 도플러 효과 적용시에 노이즈를 필터링할 때 사용되는 라이브러리이며, 클러터 제거 라이브러리는 수신되는 레이더 반사신호의 IF 신호에서 노이즈를 제거할 대 사용되는 라이브러리이며, 도플러 처리 라이브러리 및 거리/도플러 압축 라이브러리는 수신되는 레이더 반사신호의 IF 신호를 도플러 효과에 적용하여 거리를 산출할 때 사용되는 라이브러리이다.Here, the multimode waveform generation library is a library which is a sub-S / W routine called according to an input waveform selection parameter. In addition, the pulse compression library is a library used for pulse compression. The target detection library is a library used for identifying the type of the detected target object. The Doppler filter library filters the radar return signal by applying a Doppler effect The Doppler processing library and the distance / Doppler compression library are used to remove the IF signal of the received radar return signal. It is a library used to calculate distance by applying to Doppler effect.
라이브러리 처리단(141)은, 사용자 PC(20)로부터 파형 선택 파라미터에 따른 파형 생성 제어 명령을 생성하여 FPGA모듈(130)로 제공한다. 입력되는 파형 선택 파라미터에 따른 파형 생성 제어 명령을 디지털 코드값 형태로 변환하여 FPGA모듈(130)로 전송할 수 있는데, 디지털 코드값으로의 변환은 라이브러리(144)를 활용할 수 있다. 예컨대, 입력되는 파형 선택 파라미터에 따라서 호출되는 라이브러리(144)인 다중모드파형발생 라이브러리와, 펄스압축시에 호출되는 펄스압축 라이브러리를 구비하여, 다중모드파형발생 라이브러리와 펄스압축 라이브러리를 이용하여 파형 선택 파라미터에 따른 파형 생성 제어 명령을 생성할 수 있다.The
또한 라이브러리 처리단(141)은, PFGA모듈에서 수신되는 전처리된 IF 신호를 레이더 알고리즘에 적용하여 목표 대상의 속도 및 거리를 실시간으로 산출하여 이더넷 피지컬단(142)에 전달한다. 이러한 레이더 알고리즘은, 미리 등록된 하나 이상의 라이브러리(144)를 이용하여 목표 대상의 속도 및 거리를 실시간으로 신속하게 산출하도록 한다. 레이더 알고리즘에서 사용되는 라이브러리는, 상기에서 설명한 표적탐지 라이브러리, 도플러 필터 라이브러리, 클러터 제거 라이브러리, 도플러 처리 라이브러리, 거리/도플러 압축 라이브러리 등이 사용될 수 있다.The
따라서 디지털 신호 처리 모듈(140)은, 이와 같이 라이브러리(144)를 활용하여 파형 생성 및 목표 대상 거리 산출을 신속하게 할 수 있게 된다.Accordingly, the digital
FPGA모듈(130)은, 도 4와 같이 레이더 신호의 송신이 이루어질 때 디지털 신호 처리 모듈(140)로부터 수신되는 파형 생성 제어 명령에 따른 파형 생성 제어값을 파형 생성 모듈(110)로 제공한다. 또한 FPGA모듈(130)은, 도 5와 같이 레이더 반사신호의 수신이 이루어질 때 중간주파수 대역 처리 모듈(120)로부터 수신되는 IF 신호를 전처리하여 디지털 신호 처리 모듈(140)로 제공한다. 참고로 IF 신호를 전처리한다는 것은, 노이즈 필터링과, 데이터량을 감소시켜 출력하는 전처리(pre-precessing)가 이루어질 수 있다. 예컨대, A/D 컨버터(121;ADC)로부터 전달되는 I1 차동 신호(I1), I2 차동 신호(I2), Q1 차동 신호(Q1), 및 Q2 차동 신호(Q2)로 된 4채널의 차동 신호에 대하여 필터링 및 데이터량을 각각 감소시켜 출력하는 전처리가 이루어질 수 있다.The
파형 생성 모듈(110)은, FPGA모듈(130)로부터 수신되는 파형 생성 제어값에 따라서 직접 디지털 합성(DDS;Digital Direct Synthesis)을 통하여 어느 하나의 다중모드신호를 생성한다. 여기서 CW 신호, Pulse 신호, FMCW 신호, LFM Pulse 신호를 포함한다.The
참고로, 알려진 바와 같이 CW(Continuous Wave) 신호는 연속파의 형태로 송신되는 신호로서, CW 신호가 반사되어 되돌아오는 반사 신호의 주파수가 바뀌는 정도를 측정하여 도플러 효과에 적용함으로서 목표 대상의 속도를 바로 알 수 있다.For reference, the CW (Continuous Wave) signal is a signal transmitted in the form of a continuous wave. By measuring the degree of change of the frequency of the reflected signal reflected by the CW signal and applying it to the Doppler effect, Able to know.
Pulse 신호는 펄스 형태로 송신되는 신호로서, 펄스가 되돌아오는 시간을 측정하여 목표 대상간의 거리를 알 수 있게 된다.The pulse signal is transmitted in the form of a pulse. The pulse return time can be measured to know the distance between the target object.
FMCW(Frequency Modulation Continuous Wave)) 신호는, 주파수 변조된 CW신호로서, CW신호가 거리를 측정하지 못한다는 점을 보완하기 위해 개발된 신호로서, 전파를 연속파로 내보내되 그 주파수가 시간에 따라 계속 변하도록 하여, 수신한 신호의 주파수를 보고 이게 얼마나 이전 시간에 내보낸 전파가 반사되어 되돌아온 것인가를 알 수 있다.The FMCW (Frequency Modulation Continuous Wave) signal is a frequency modulated CW signal that is developed to compensate for the fact that the CW signal can not measure the distance. So that it is possible to know how much the radio waves that have been emitted in the previous time are reflected and returned.
LFM(Lateral Force Microscope) Pulse 신호는, 두 개의 셀에서 개별적으로 송신되는 펄스 신호로서, 두 개의 셀에서 반사되는 신호를 비교하여 목표 대상의 거리를 알 수 있다.The LFM (Lateral Force Microscope) pulse signal is a pulse signal that is transmitted separately in two cells. The LFM pulse signal can be compared with the signals reflected from the two cells to determine the distance of the target object.
중간주파수 대역 처리 모듈(120)은, 레이더 반사신호를 수신하여 IF 신호로 변환 처리한 후 FPGA모듈(130)로 제공한다. 이를 위해 중간주파수 대역 처리 모듈(120)은, 안테나를 통해 입력되는 레이더 반사신호를 GSPS(Gaga Sampling Per Second) 샘플링을 통해 IF 신호로 변환 처리한다. 따라서 기가급의 빠른 속도의 샘플링을 통해 신속한 IF 신호로의 변환이 가능하게 된다.The intermediate frequency
한편, 이하에서는, 참고로, 도 5와 같이 레이더 반사신호를 수신하여 처리할 때 중간주파수 대역 처리 모듈(120)의 동작 예시를 도 6 및 도 7과 함께 자세히 상술하기로 한다.In the following, an operation example of the intermediate frequency
도 6은 본 발명의 실시예에 따른 A/D 컨버터의 구성 블록도이며, 도 7은 본 발명의 실시예에 따라 A/D 컨버터에서 인터리빙 방식으로 샘플링이 이루어지는 모습을 도시한 그림이다.FIG. 6 is a block diagram of an A / D converter according to an embodiment of the present invention, and FIG. 7 is a diagram illustrating an A / D converter sampling according to an interleaving scheme according to an embodiment of the present invention.
중간주파수 대역 처리 모듈(120)에 구비된 고속 샘플링을 처리하는 A/D 컨버터(121;ADC)는, 입력되는 레이더 반사 신호에 대하여 시간차(Time-Interleaved) 방식에 의한 고속 샘플링을 수행한다. 최근까지 고속 A/D 컨버터와 디지털 신호 처리 플랫폼(보통 FPGA) 사이에 데이터를 전송하는 수단으로 대부분 병렬 저전압 차동 신호(low-voltage differential signal, LVDS)를 사용한다. 그러나 LVDS 데이터 버스를 사용해 컨버터에서 데이터를 출력하는 경우 단일 LVDS 버스가 IEEE 표준 최대 데이터 전송 속도나 FPGA(130)가 처리할 수 있는 수준을 뛰어넘는 높은 성능을 구현해야 하기 때문에 기술적인 문제점이 발생할 수 있다.The A / D converter 121 (ADC) for processing the high-speed sampling provided in the intermediate frequency
이를 해결하기 위해 본 발명의 A/D 컨버터(121;ADC)는, 출력 데이터를 두 개, 혹은 더욱 일반적인 네 개의 LVDS 버스로 역다중화해(de-multiplexed) 버스 당 데이터 전송량을 줄임으로써 고속의 데이터 전송이 가능하다. 이를 위하여, A/D 컨버터(121;ADC)는, 입력되는 RF 주파수를 샘플링하여, 병렬 저전압 차동 신호인 2채널로 된 I 차동 신호와 2채널로 된 Q 차동 신호로 생성하여 전체 4채널로서 FPGA(130)에 출력한다.To solve this problem, the A / D converter 121 (ADC) of the present invention de-multiplexes the output data into two or more general four LVDS buses to reduce the amount of data transfer per bus, Transmission is possible. To this end, the A /
A/D 컨버터(121)는, 도 6에 도시한 바와 같이 A/D 제1컨버터 모듈(1211), A/D 제2컨버터 모듈(1212), I 신호 역다중화 모듈(1213), Q 신호 역다중화 모듈(1214)를 포함한다.6, the A /
A/D 제1컨버터 모듈(1211)은, 샘플링 클럭에 따라 레이더 반사 신호를 샘플링하여 레이더 반사 신호와 동위상 신호인 I 샘플링 신호를 생성한다. 아울러, A/D 제2컨버터 모듈(1212)은 시험 지그(100)의 신호 생성부(110)에서 제공되는 샘플링 클럭에 따라 I 샘플링 신호와 90°위상차를 가지도록 레이더 반사 신호를 샘플링한 Q 샘플링 신호를 생성한다. The A / D
참고로, A/D 제1컨버터 모듈(1211)로 제공되는 레이더 반사 신호는 3GHz±7.5MHz의 레이더 반사 신호를 기저대역의 중간 주파수 대역으로 변환된 신호가 입력될 수 있다. 또한 여기서 I 샘플링 신호는, 입력되는 레이더 반사 신호와 동위상 신호(In-phase 신호)를 말하며, Q 샘플링 신호는 I 샘플링 신호와 90°의 위상차를 가지는 직교위상 신호(Quadrature phase 신호)를 말한다.For reference, a radar reflection signal provided to the A / D
A/D 제1컨버터 모듈(1211)과 A/D 제2컨버터 모듈(1212)로 된 ADC(Analog Digital converter) 2개를 이용하여 번갈아 샘플링 수집을 할 수 있다. 따라서 최대 2.4GHz의 고속 샘플링이 가능하다. 이때 각 컨버터 모듈에서의 샘플링 수집은, 시간차(time-interleaved) 방식인 인터리빙 방식으로 이루어져 두 개로 된 병렬 저전압 차동 신호를 각각 생성할 수 있다. 인터리빙 방식으로 샘플링함으로써, 높은 데이터 전송 속도를 구현할 수 있다.Sampling can be alternately performed using two ADCs (Analog Digital Converters) comprising an A / D
즉, A/D 제1컨버터 모듈(1211)은, 레이더 반사 신호를 시간차(time-interleaved) 방식으로 샘플링하여 I1 샘플링 신호 및 I2 샘플링 신호로 된 2 개의 I 샘플링 신호를 생성하며, A/D 제2컨버터 모듈(1212)은, 레이더 반사 신호를 시간차(time-interleaved) 방식으로 샘플링하여 Q1 샘플링 신호 및 Q2 샘플링 신호로 된 2 개의 Q 샘플링 신호를 생성한다.That is, the A / D
도 7의 타이밍도를 참고하여 상술하면, A/D 제1컨버터 모듈(1211)은, 샘플링 클럭(sampling clock)의 상승(rising) 순간마다 레이더 반사 신호를 샘플링하여 I1 샘플링 신호 및 I2 샘플링 신호로서 교대로 I 신호 역다중화 모듈(1213)로 출력할 수 있다. 또한 A/D 제2컨버터 모듈(1212)은, 샘플링 클럭의 다운(down) 순간마다 레이더 반사 신호를 샘플링하여 Q1 샘플링 신호 및 Q2 샘플링 신호로서 교대로 Q 신호 역다중화 모듈(1214)로 출력할 수 있다.7, the A / D
한편, I 신호 역다중화 모듈(1213)은, A/D 제1컨버터 모듈(1211)로부터 제공되는 I 샘플링 신호를 역 다중화(De-Mux)하여 I1 차동 신호(I1) 및 I2 차동 신호(I2)로 된 2채널의 I 차동 신호를 생성하여 FPGA(130)에 제공할 수 있다. 마찬가지로, Q 신호 역다중화 모듈(1214)은, Q 샘플링 신호를 역 다중화(De-Mux)하여 Q1 차동 신호(Q1) 및 Q2 차동 신호(Q2)로 된 2채널의 Q 차동 신호를 생성하여 FPGA(130)에 제공할 수 있다. 따라서 FPGA(130)는 I1 차동 신호(I1), I2 차동 신호(I2), Q1 차동 신호(Q1), 및 Q2 차동 신호(Q2)로 된 4채널의 차동 신호를 병렬 저전압 차동 신호(LVDS;Low Voltage Differential Signal)로서 제공받을 수 있다. 따라서 네 개의 LVDS 버스로 역다중화해(de-multiplexed) 데이터 채널 수가 늘어남으로써, A/D 컨버터(121)에서 FPGA(130)로 고속의 데이터 전송이 가능하게 된다.The I-
상술한 본 발명의 설명에서의 실시예는 여러가지 실시가능한 예중에서 당업자의 이해를 돕기 위하여 가장 바람직한 예를 선정하여 제시한 것으로, 이 발명의 기술적 사상이 반드시 이 실시예만 의해서 한정되거나 제한되는 것은 아니고, 본 발명의 기술적 사상을 벗어나지 않는 범위내에서 다양한 변화와 변경 및 균등한 타의 실시예가 가능한 것이다.The embodiments of the present invention described above are selected and presented in order to assist those of ordinary skill in the art from among various possible examples. The technical idea of the present invention is not necessarily limited to or limited to these embodiments Various changes, modifications, and other equivalent embodiments are possible without departing from the spirit of the present invention.
110:파형 생성 모듈
120:중간주파수 대역 처리 모듈
130:FPGA 모듈
140:디지털 신호 처리 모듈110: waveform generation module
120: Intermediate frequency band processing module
130: FPGA module
140: Digital signal processing module
Claims (5)
상기 디지털 신호 처리 모듈로부터 수신되는 파형 생성 제어 명령에 따른 파형 생성 제어값을 파형 생성 모듈로 제공하며, 중간주파수 대역 처리 모듈로부터 수신되는 IF 신호를 전처리하여 상기 디지털 신호 처리 모듈로 제공하는 FPGA모듈;
상기 FPGA모듈로부터 수신되는 파형 생성 제어값에 따라서 어느 하나의 다중모드신호를 생성하는 파형 생성 모듈; 및
레이더 반사신호를 수신하여 IF 신호로 변환 처리한 후 상기 FPGA모듈로 제공하는 중간주파수 대역 처리 모듈;
을 포함하는 SDR-MRSP 프로세서 처리 장치.
Receives the waveform selection parameter from the user PC and transmits the waveform generation control command according to the input waveform selection parameter to the FPGA module. The IF module preprocessed by the FPGA module is applied to the radar algorithm, A digital signal processing module for calculating the speed and distance of the target object calculated by the digital signal processing module;
An FPGA module for providing a waveform generation control value according to a waveform generation control command received from the digital signal processing module to a waveform generation module, for pre-processing an IF signal received from the intermediate frequency band processing module and providing the IF signal to the digital signal processing module;
A waveform generation module for generating any one of the multimode signals according to a waveform generation control value received from the FPGA module; And
An intermediate frequency band processing module for receiving a radar reflection signal, converting the IF signal into an IF signal, and providing the IF signal to the FPGA module;
And an SDR-MRSP processor.
파형의 종류, 대역폭, 펄스폭, 및 펄스반복주기(PRI)를 포함하는 SDR-MRSP 프로세서 처리 장치.
The waveform selection method according to claim 1,
The SDR-MRSP processor processing apparatus includes a type of waveform, a bandwidth, a pulse width, and a pulse repetition period (PRI).
CW 신호, Pulse 신호, FMCW 신호, 및 LFM Pulse 신호를 포함하는 SDR-MRSP 프로세서 처리 장치.
The method of claim 1, wherein the multi-
A CW signal, a Pulse signal, an FMCW signal, and an LFM Pulse signal.
입력되는 파형 선택 파라미터에 따라서 호출되는 라이브러리인 다중모드파형발생 라이브러리와, 펄스압축시에 호출되는 펄스압축 라이브러리를 구비하여, 상기 다중모드파형발생 라이브러리와 펄스압축 라이브러리를 이용하여 파형 선택 파라미터에 따른 파형 생성 제어 명령을 생성하여 FPGA모듈로 전송함을 특징으로 하는 SDR-MRSP 프로세서 처리 장치.
The digital signal processing module according to claim 1,
A multimode waveform generation library that is a library called in accordance with an input waveform selection parameter and a pulse compression library that is called at the time of pulse compression to generate a waveform according to a waveform selection parameter using the multimode waveform generation library and the pulse compression library, Generation control command is generated and transmitted to the FPGA module.
미리 등록된 하나 이상의 라이브러리를 이용하여 목표 대상의 속도 및 거리를 실시간으로 산출함을 특징으로 하는 SDR-MRSP 프로세서 처리 장치.
The method of claim 1,
Wherein the velocity and the distance of the target object are calculated in real time using one or more libraries registered in advance.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020160157533A KR20180058896A (en) | 2016-11-24 | 2016-11-24 | Apparatus for SDR-MRSP processor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020160157533A KR20180058896A (en) | 2016-11-24 | 2016-11-24 | Apparatus for SDR-MRSP processor |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20180058896A true KR20180058896A (en) | 2018-06-04 |
Family
ID=62628116
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020160157533A KR20180058896A (en) | 2016-11-24 | 2016-11-24 | Apparatus for SDR-MRSP processor |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20180058896A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111521981A (en) * | 2020-04-22 | 2020-08-11 | 安徽华可智能科技有限公司 | Multichannel intermediate frequency signal generation method for radar signal source |
CN112543029A (en) * | 2020-12-03 | 2021-03-23 | 重庆两江卫星移动通信有限公司 | Software radio platform and use method |
CN113341368A (en) * | 2021-05-10 | 2021-09-03 | 上海航天电子有限公司 | DOR beacon generation method suitable for deep space exploration |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20060038518A (en) | 2004-10-30 | 2006-05-04 | 삼성전자주식회사 | I/q quadrature demodulator |
-
2016
- 2016-11-24 KR KR1020160157533A patent/KR20180058896A/en active Search and Examination
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20060038518A (en) | 2004-10-30 | 2006-05-04 | 삼성전자주식회사 | I/q quadrature demodulator |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111521981A (en) * | 2020-04-22 | 2020-08-11 | 安徽华可智能科技有限公司 | Multichannel intermediate frequency signal generation method for radar signal source |
CN112543029A (en) * | 2020-12-03 | 2021-03-23 | 重庆两江卫星移动通信有限公司 | Software radio platform and use method |
CN113341368A (en) * | 2021-05-10 | 2021-09-03 | 上海航天电子有限公司 | DOR beacon generation method suitable for deep space exploration |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102325058B (en) | Frequency change system group delay test method | |
US9197471B1 (en) | Optically interleaved photonic analog to digital converters | |
US8965211B1 (en) | System and method of analog to digital conversion without phase ambiguity | |
Kumawat et al. | Data acquisition and signal processing system for CW Radar | |
CA2887372C (en) | Improvements in and relating to radar receivers | |
KR20180058896A (en) | Apparatus for SDR-MRSP processor | |
US20120313813A1 (en) | Direct-to-Digital Software-Defined Radar | |
JP2017146273A (en) | Radar system | |
CN111007469A (en) | Receiver of radar simulator | |
JP2006203718A (en) | Transmitter/receiver | |
EP1248119A1 (en) | Signal detection | |
JP2007033287A (en) | Pulse wave radar equipment | |
KR20170052244A (en) | SDR Receiver for detecting doppler frequency in CW radar and method for detecting the same | |
KR20150049070A (en) | Fmcw radar using iq demodulator and operating method thereof | |
CN109218238B (en) | Real signal Doppler frequency shift method based on Hilbert transform | |
CN108594216A (en) | A kind of Constructing Chaotic Code phase modulation linear frequency modulation compound detection system and signal processing method | |
CN112834822A (en) | Detection circuit for timing error | |
Hou et al. | Compressed sensing digital receiver and orthogonal reconstructing algorithm for wideband ISAR radar | |
CN109471110B (en) | Multi-target signal simulation method and device for millimeter wave radar for vehicle | |
JP6389527B2 (en) | Analog-information converter | |
KR101207718B1 (en) | frequency modulated continuous wave radar system | |
Alfonzo et al. | Orthogonal waveform experiments with a highly digitized radar | |
CN115792372A (en) | Multichannel ultra-wideband undersampling instantaneous frequency measurement method | |
CN104808171B (en) | A kind of interferometer system for reducing receiving channel | |
CN102680949A (en) | Sine wave embedded chaotic radar detection device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
AMND | Amendment | ||
E601 | Decision to refuse application | ||
AMND | Amendment |