KR101537671B1 - An apparatus and method for control satellite antenna - Google Patents

An apparatus and method for control satellite antenna Download PDF

Info

Publication number
KR101537671B1
KR101537671B1 KR1020140025749A KR20140025749A KR101537671B1 KR 101537671 B1 KR101537671 B1 KR 101537671B1 KR 1020140025749 A KR1020140025749 A KR 1020140025749A KR 20140025749 A KR20140025749 A KR 20140025749A KR 101537671 B1 KR101537671 B1 KR 101537671B1
Authority
KR
South Korea
Prior art keywords
control value
satellite
drive control
value
signal
Prior art date
Application number
KR1020140025749A
Other languages
Korean (ko)
Inventor
남병욱
이호정
조시훈
조성훈
권건섭
송충호
박철효
Original Assignee
국방과학연구소
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 국방과학연구소 filed Critical 국방과학연구소
Priority to KR1020140025749A priority Critical patent/KR101537671B1/en
Application granted granted Critical
Publication of KR101537671B1 publication Critical patent/KR101537671B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01QANTENNAS, i.e. RADIO AERIALS
    • H01Q3/00Arrangements for changing or varying the orientation or the shape of the directional pattern of the waves radiated from an antenna or antenna system
    • H01Q3/02Arrangements for changing or varying the orientation or the shape of the directional pattern of the waves radiated from an antenna or antenna system using mechanical movement of antenna or antenna system as a whole

Landscapes

  • Variable-Direction Aerials And Aerial Arrays (AREA)

Abstract

The present invention relates to an apparatus for controlling stabilization and tracking of a satellite antenna and a method thereof. In a control apparatus of the satellite antenna comprised in a moving platform, the apparatus of the present invention include: a satellite signal receiving part for receiving a satellite signal; a first driving control value generation part for tracking the position of a satellite using the satellite signal and then generating a first driving control value to change altitude and azimuth of the satellite antenna according to the tracking result; a second driving control value generation part for generating a second driving control value to change the altitude and the azimuth of the satellite antenna in order to maintain direction of the satellite antenna; and a control part for changing the altitude and the azimuth of the satellite antenna on the basis of a third driving control value which is generated using at least one of the first driving control value and the second driving control value.

Description

위성 안테나의 제어 장치 및 방법{AN APPARATUS AND METHOD FOR CONTROL SATELLITE ANTENNA}BACKGROUND OF THE INVENTION 1. Field of the Invention [0001] The present invention relates to an apparatus and a method for controlling satellite antennas,

본 발명은 위성 안테나의 안정화 제어 및 추적 제어 장치 및 방법에 관한 것이다.
The present invention relates to an apparatus and method for stabilizing control and tracking of a satellite antenna.

일반적으로 항공기, 함정, 차량 등의 이동 플랫폼에 장착되는 위성안테나는 플랫폼의 움직임에 관계없이 관성 평면에 대해 안테나 반사판의 초기 지향방향을 유지하는 안정화 제어 기능과 위성으로부터 수신되는 비콘신호 또는 모노펄스 신호가 최대가 되도록 유지하는 추적 제어 기능을 필요로 한다. In general, a satellite antenna mounted on a moving platform such as an aircraft, a ship, or a vehicle has a stabilization control function that maintains the initial direction of the antenna reflector with respect to the inertial plane regardless of the movement of the platform, and a beacon signal or monopulse signal Is kept at a maximum.

그러나 이동 플랫폼에 장착되는 위성 안테나의 경우, 차량의 이동으로 인해 발생하는 외란각으로 인해 이러한 모노펄스 신호 또는 비콘 신호를 이용한 위성 안테나 추적이 매우 어렵다. 여기서 외란각이라는 것은 위성 안테나 단말을 탑재한 이동 플랫폼이 기동하는 상황에서 차량이 전후 또는 좌우로 흔들림으로 인해서 발생하는 롤(Roll), 피치(Pitch), 요(Yaw) 방향의 외란(disturbance)을 의미하는 것이다. However, in the case of a satellite antenna mounted on a mobile platform, it is very difficult to track a satellite antenna using such a monopulse signal or a beacon signal due to disturbance caused by the movement of the vehicle. Here, the disturbance angle means a disturbance in the roll, pitch, and yaw directions caused by the vehicle moving back and forth or from side to side in a state where a mobile platform equipped with a satellite antenna terminal is activated It means.

이동 플랫폼의 경우, 수신되는 모노펄스 신호에는 상기 외란 또는 기타의 영향으로 인해 노이즈가 많이 포함된다. 그리고 이동 플랫폼에서 이러한 모노펄스 신호의 노이즈는 모노펄스 신호를 이용하여 위성 안테나가 위성을 추적하도록 하는 추적 제어에 제약사항으로 작용하게 된다. 따라서 이동 플랫폼에서 사용될 수 있는 위성 안테나의 위성 추적 제어 방법 및 장치에 대한 연구가 활발히 진행되고 있는 상황이다.
In the case of a mobile platform, the received monopulse signal contains a lot of noise due to the disturbance or other influences. In the mobile platform, the noise of the monopulse signal acts as a constraint on the tracking control that enables the satellite antenna to track the satellite using the monopulse signal. Therefore, researches on a satellite tracking control method and apparatus of a satellite antenna that can be used in a mobile platform have been actively conducted.

본 발명의 목적은, 이동 플랫폼에서 사용될 수 있는 위성 안테나의 위성 추적 제어 및 안정화 제어를 하기 위한 장치 및 방법을 제공함에 있다. It is an object of the present invention to provide an apparatus and method for satellite tracking control and stabilization control of a satellite antenna that can be used in a mobile platform.

본 발명의 다른 목적은, 수신되는 모노펄스 신호를 이용하여 위성 안테나의 추적 제어 및 안정화 제어를 동시에 수행할 수 있도록 하는 장치 및 방법을 제공함에 있다.
It is another object of the present invention to provide an apparatus and method for simultaneously performing tracking control and stabilization control of a satellite antenna using a received monopulse signal.

상술한 목적을 달성하기 위한 본 발명의 실시 예에 따른 위성 안테나 제어 장치는, 이동 플랫폼에 구비되는 위성 안테나의 제어 장치에 있어서, 위성 신호를 수신하는 위성 신호 수신부와, 상기 위성 신호를 이용하여 위성의 위치를 추적하고, 추적 결과에 따라 상기 위성 안테나의 고각 및 방위각을 변경시키기 위한 제1 구동 제어값을 생성하는 제1 구동 제어값 생성부와, 상기 위성 안테나의 지향 방향을 지속적으로 유지하기 위해 상기 위성 안테나의 고각 및 방위각을 변경시키기 위한 제2 구동 제어값을 생성하는 제2 구동 제어값 생성부와, 상기 제1 구동 제어값과 상기 제2 구동 제어값을 적어도 하나 이용하여 생성되는 제3 구동 제어값에 근거하여 상기 위성 안테나의 고각 및 방위각이 변경되도록 하는 제어부를 포함하는 것을 특징으로 한다. According to another aspect of the present invention, there is provided an apparatus for controlling a satellite antenna provided in a mobile platform, the apparatus comprising: a satellite signal receiver for receiving a satellite signal; A first drive control value generator for generating a first drive control value for tracking a position of the satellite antenna and changing a high angle and an azimuth angle of the satellite antenna according to a tracking result, A second drive control value generator for generating a second drive control value for changing the elevation angle and the azimuth angle of the satellite antenna; And a control unit for changing the elevation angle and the azimuth angle of the satellite antenna based on the drive control value.

일 실시 예에 있어서, 상기 제1 구동 제어값 생성부는, 상기 위성으로부터 수신되는 비콘 신호를 이용한 로빙 방식의 위성 추적 제어 방식 또는 모노펄스 신호를 이용한 위성 추적 제어 방식에 따라 상기 제1 구동 제어값을 생성하는 것을 특징으로 한다. In one embodiment, the first drive control value generator may generate the first drive control value according to a roving satellite tracking control method using a beacon signal received from the satellite or a satellite tracking control method using a monopulse signal .

일 실시 예에 있어서, 상기 제어부는, 상기 제1 구동 제어값을 상기 제2 구동 제어값 생성부의 입력으로 인가하고, 상기 제1 구동 제어값을 입력받아 생성되는 제2 구동 제어값에 근거하여 상기 위성 안테나의 고각 및 방위각이 변경되도록 하는 것을 특징으로 한다. In one embodiment, the control unit applies the first drive control value to the input of the second drive control value generator, and based on the second drive control value generated by receiving the first drive control value, And the elevation angle and the azimuth angle of the satellite antenna are changed.

일 실시 예에 있어서, 상기 제어부는, 상기 제1 구동 제어값과 상기 제2 구동 제어값을 기 설정된 가중치에 따라 합산하여 상기 제3 구동 제어값을 생성하는 것을 특징으로 한다. In one embodiment, the controller generates the third drive control value by summing the first drive control value and the second drive control value according to a predetermined weight value.

일 실시 예에 있어서, 상기 제어부는, 상기 제1 구동 제어값과 상기 제2 구동 제어값을 기 설정된 가중치에 따라 합산하여 상기 제3 구동 제어값을 생성하고, 상기 제3 구동 제어값을 상기 제2 구동 제어값 생성부의 입력으로 인가하여, 상기 제3 구동 제어값을 입력받아 생성되는 제2 구동 제어값에 근거하여 상기 위성 안테나의 고각 및 방위각이 변경되도록 하는 것을 특징으로 한다. In one embodiment, the controller may generate the third drive control value by summing the first drive control value and the second drive control value according to a predetermined weight, 2 driving control value generating unit to change the elevation angle and the azimuth angle of the satellite antenna based on a second driving control value generated by receiving the third driving control value.

일 실시 예에 있어서, 상기 제2 구동 제어값 생성부는, 자이로 센서, 및, 상기 위성 신호를 이용하여 기준값을 생성하는 기준값 생성부를 더 포함하며, 상기 기준값 생성부를 이용하여 상기 자이로 센서의 편류 성분을 추정하고, 상기 자이로 센서에서 측정된 값으로부터 상기 추정된 편류 성분을 보상하여 상기 제2 구동 제어값을 생성하는 것을 특징으로 한다. In one embodiment, the second drive control value generator further includes a gyro sensor and a reference value generator for generating a reference value using the satellite signal, wherein the reference value generator is used to calculate a drift component of the gyro sensor And the second driving control value is generated by compensating the estimated drift component from the value measured by the gyro sensor.

일 실시 예에 있어서, 상기 제어부는, 상기 수신된 위성 신호로부터 상기 위성 안테나가 지향하는 방향과 상기 위성이 위치한 방향의 오차를 측정하는 위치 오차 측정부를 더 구비하고, 상기 위치 오차 측정부의 오차 측정 결과, 오차가 있는 경우, 상기 위성 신호를 다시 수신하고, 다시 수신된 위성 신호에 근거한 상기 제3 구동 제어값을 생성 및 새로 생성된 제3 구동 제어값에 따라 상기 위성 안테나의 고각 및 방위각을 변경하는 것을 특징으로 한다. In one embodiment, the control unit further includes a position error measuring unit for measuring an error between a direction in which the satellite antenna is oriented and a direction in which the satellite is located, from the received satellite signal, and the error measurement result of the position error measuring unit And generates the third driving control value based on the satellite signal received again and changes the elevation angle and the azimuth angle of the satellite antenna according to the newly generated third driving control value .

일 실시 예에 있어서, 상기 이동 플랫폼의 기동으로 인한 외란을 측정 및 상기 측정된 외란을 보상하기 위한 외란 보상값을 생성하는 외란 측정부를 더 구비하고, 상기 제어부는, 상기 위성 신호를 수신하기 위해 상기 위성 안테나의 고각 및 방위각의 초기 구동을 위한 초기 구동 제어값, 상기 제1 구동 제어값, 상기 제2 구동 제어값 또는 상기 제3 구동 제어값 중 적어도 하나에 상기 외란 보상값을 반영하는 것을 특징으로 한다.In one embodiment, the apparatus further comprises a disturbance measurement unit for measuring a disturbance due to the start of the mobile platform and generating a disturbance compensation value for compensating the measured disturbance, The disturbance compensation value is reflected to at least one of an initial driving control value for initial driving of the elevation angle and the azimuth of the satellite antenna, the first driving control value, the second driving control value or the third driving control value. do.

상술한 목적을 달성하기 위한 본 발명의 실시 예에 따른 위성 안테나 제어 방법은, 이동 플랫폼에 장착되는 위성 안테나의 제어 방법에 있어서, 초기 위성 지향 구동을 수행하는 단계와, 위성으로부터 전송되는 위성 신호를 수신하는 단계와, 상기 수신된 위성 신호를 이용하여, 위성의 위치를 추적하기 위해 또는 상기 위성 안테나의 지향 방향을 지속적으로 유지하기 위해 상기 위성 안테나의 고각 및 방위각을 변경시키기 위한 적어도 하나의 구동 제어값을 생성하는 단계와, 상기 생성된 적어도 하나의 구동 제어값을 이용하여 제4 구동 제어값을 생성하고, 상기 제4 구동 제어값에 따라 상기 위성 안테나의 고각 및 방위값을 변경시키는 단계를 포함하는 것을 특징으로 한다. According to another aspect of the present invention, there is provided a method of controlling a satellite antenna mounted on a mobile platform, the method comprising: performing initial satellite-oriented driving; At least one drive control for varying the elevation and azimuth angles of the satellite antenna to track the position of the satellite or to maintain the direction of orientation of the satellite antenna using the received satellite signal, Generating a fourth drive control value using the generated at least one drive control value and changing the elevation and azimuth values of the satellite antenna according to the fourth drive control value .

일 실시 예에 있어서, 상기 제4 구동 제어값을 생성하는 단계는, 상기 적어도 하나의 구동 제어값 중 어느 하나의 구동 제어값을, 다른 구동 제어값을 생성하기 위한 입력값을 인가하는 단계와, 상기 어느 하나의 구동 제어값을 입력으로 인가받아 제5 구동 제어값을 생성하는 단계, 및, 상기 제5 구동 제어값에 따라 상기 위성 안테나의 고각 및 방위값을 변경시키는 단계를 더 포함하는 것을 특징으로 한다. In one embodiment, the generating of the fourth drive control value comprises: applying an input value for generating a drive control value of one of the at least one drive control value to another drive control value; Generating a fifth drive control value by receiving any one of the drive control values as an input and changing the elevation and azimuth values of the satellite antenna according to the fifth drive control value .

일 실시 예에 있어서, 상기 입력값을 인가하는 단계는, 상기 적어도 하나의 구동 제어값을 기 설정된 가중치에 따라 합산하여 제6 구동 제어값을 생성하는 단계, 및, 상기 제6 구동 제어값을 상기 제5 구동 제어값을 생성하기 위한 입력값으로 인가하는 단계를 더 포함하는 것을 특징으로 한다. In one embodiment, the step of applying the input value may include generating a sixth drive control value by summing the at least one drive control value according to a predetermined weight value, As an input value for generating a fifth drive control value.

일 실시 예에 있어서, 상기 초기 위성 지향 구동을 수행하는 단계는, 상기 이동 플랫폼의 기동중에 발생하는 외란을 측정하는 단계와, 상기 측정된 외란을 보상하기 위한 외란 보상값을 생성하는 단계와, 상기 위성 안테나의 고각 및 방위각을 변경하는 페데스탈 장치의 초기 구동값에 상기 외란 보상값을 반영하는 단계와, 상기 위성 신호의 수신가능 여부를 판단하는 단계, 및, 상기 위성 신호의 수신 가능 여부에 근거하여 상기 외란을 측정하는 단계, 상기 외란 보상값을 생성하는 단계, 및 상기 외란 보상값을 반영하는 단계를 반복하는 단계를 더 포함하는 것을 특징으로 한다. In one embodiment, performing the initial satellite-oriented driving comprises: measuring a disturbance occurring during startup of the mobile platform; generating a disturbance compensation value to compensate for the measured disturbance; The method comprising the steps of: reflecting the disturbance compensation value to an initial driving value of a pedestal device that changes the elevation angle and azimuth of the satellite antenna; determining whether or not the satellite signal can be received; Measuring the disturbance, generating the disturbance compensation value, and reflecting the disturbance compensation value.

일 실시 예에 있어서, 상기 변경된 고각 및 방위각에 따라 위성 안테나로부터 수신되는 위성 신호로부터 오차를 측정하는 단계, 및 상기 오차 측정 결과에 따라, 상기 적어도 하나의 구동 제어값을 생성하는 단계, 상기 기 설정된 가중치에 근거하여 합산하는 단계, 및, 상기 위성 안테나의 고각 및 방위각을 변경시키는 단계를 반복하는 단계를 더 포함하는 것을 특징으로 한다.
Measuring an error from a satellite signal received from a satellite antenna according to the modified elevation and azimuth; generating the at least one drive control value according to the error measurement result; Summing based on the weights, and changing the elevation angle and the azimuth angle of the satellite antenna.

따라서 본 발명은 수신되는 모노펄스 신호를 이용하여 위성 안테나의 추적 제어 및 안정화 제어가 동시에 이루어지도록 함으로써, 이동 플랫폼이 기동중인 상황에서도 위성 안테나가 위성을 보다 빠르게 추적하고 위성 안테나가 위성 방향을 지향하는 상태를 안정화할 수 있도록 하는 효과가 있다. Therefore, the present invention enables simultaneous tracking control and stabilization control of the satellite antenna using the received monopulse signal, so that even when the mobile platform is in operation, the satellite antenna tracks the satellite more quickly and the satellite antenna is oriented toward the satellite direction So that the state can be stabilized.

또한 본 발명은, 위성으로부터 수신되는 신호가 차단되는 위성 가림(Blockage) 현상이 발생하는 경우에도, 위성 안테나가 위성 방향을 지향하는 상태를 안정적으로 유지할 수 있도록 하는 효과가 있다.
Further, the present invention has an effect of enabling a satellite antenna to stably maintain a state in which the satellite antenna is oriented in the satellite direction even when a satellite blockage phenomenon occurs in which a signal received from the satellite is blocked.

도 1은 본 발명의 실시 예에 따라 위성 안테나가 이동 플랫폼에 장착된 예를 도시한 도면이다.
도 2는 본 발명의 실시 예에 따른 위성 안테나 제어 장치의 구성을 도시한 블록 구성도이다.
도 3은 본 발명의 실시 예에 따른 위성 안테나 제어 장치에서, 위성 안테나가 위성을 추적 및 위성 방향을 지향하는 상태를 유지하도록 하는 과정의 흐름을 도시한 개념도이다.
도 4는, 도 3에서 도시한 과정 중 초기 위성 지향 구동 과정을 보다 자세히 설명하기 위한 개념도이다.
도 5는, 도 3에서 도시한 과정 중 모노펄스 신호를 이용하여 제1 구동 제어값 및 제2 구동 제어값을 생성하는 과정을 보다 자세히 설명하기 위한 개념도이다.
1 is a view showing an example in which a satellite antenna is mounted on a moving platform according to an embodiment of the present invention.
2 is a block diagram showing the configuration of a satellite antenna control apparatus according to an embodiment of the present invention.
FIG. 3 is a conceptual diagram showing a flow of a process in a satellite antenna control apparatus according to an embodiment of the present invention, in which a satellite antenna keeps track of a satellite and maintains a state oriented toward a satellite.
FIG. 4 is a conceptual diagram for explaining the initial satellite-oriented driving process of FIG. 3 in more detail.
5 is a conceptual diagram for explaining the process of generating the first drive control value and the second drive control value using the mono pulse signal in the process shown in FIG.

본 명세서에서 사용되는 기술적 용어는 단지 특정한 실시 예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아님을 유의해야 한다. 또한, 본 명세서에서 사용되는 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 명세서에서, "구성된다." 또는 "포함한다." 등의 용어는 명세서상에 기재된 여러 구성 요소들, 또는 여러 단계를 반드시 모두 포함하는 것으로 해석되지 않아야 하며, 그 중 일부 구성 요소들 또는 일부 단계들은 포함되지 않을 수도 있고, 또는 추가적인 구성 요소 또는 단계들을 더 포함할 수 있는 것으로 해석되어야 한다.It is noted that the technical terms used herein are used only to describe specific embodiments and are not intended to limit the invention. Also, the singular forms "as used herein include plural referents unless the context clearly dictates otherwise. In this specification, "comprises" Or "include." Should not be construed to encompass the various components or steps described in the specification, and some of the components or portions may not be included, or may include additional components or steps And the like.

또한, 본 명세서에 개시된 기술을 설명함에 있어서 관련된 공지 기술에 대한 구체적인 설명이 본 명세서에 개시된 기술의 요지를 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다. Further, in the description of the technology disclosed in this specification, a detailed description of related arts will be omitted if it is determined that the gist of the technology disclosed in this specification may be obscured.

이하, 첨부된 도면을 참조하여 본 명세서에 개시된 실시 예들을 상세히 설명하도록 한다.Hereinafter, embodiments disclosed in this specification will be described in detail with reference to the accompanying drawings.

도 1은 본 발명의 실시 예에 따라 위성 안테나가 이동 플랫폼에 장착된 예를 도시한 도면이다. 1 is a view showing an example in which a satellite antenna is mounted on a moving platform according to an embodiment of the present invention.

도 1에서 보이고 있는 것처럼, 본 발명의 실시 예에 따른 위성 안테나는 차량(160)에 설치된 플랫폼(100) 위에 설치될 수 있다. 따라서 본 발명의 실시 예에 따른 위성 안테나는 특정 지점에 고정된 상태가 아니라, 차량(160)의 이동에 따라 이동될 수 있다. 그러므로 상술한 것처럼, 본 발명의 실시 예에 따른 위성 안테나에서는 외란이 발생할 수 있다. 또한 위성(150)으로부터 수신되는 모노펄스 신호(140)의 세기가 낮음에 따라 차량에 탑재된 위성 안테나에서 이를 수신하는 과정에서 상기 모노펄스 신호(140)를 증폭하게 된다. 이에 따라 증폭된 신호를 필터링하는 신호처리 과정에서 위성 안테나의 제어에 악영향을 주는 노이즈가 발생할 수 있다. As shown in FIG. 1, a satellite antenna according to an embodiment of the present invention may be installed on a platform 100 installed in a vehicle 160. Therefore, the satellite antenna according to the embodiment of the present invention can be moved according to the movement of the vehicle 160, rather than being fixed at a specific point. Therefore, as described above, disturbance may occur in the satellite antenna according to the embodiment of the present invention. In addition, the monopulse signal 140 received from the satellite 150 is low, and the monopulse signal 140 is amplified in a process of receiving the monopulse signal 140 from the satellite antenna mounted on the vehicle. Accordingly, in the signal processing process for filtering the amplified signal, noise that adversely affects the control of the satellite antenna may occur.

도 1을 참조하여 살펴보면, 본 발명의 실시 예에 따른 위성 안테나는 반사판(130), 고각 페데스탈(120), 방위각 페데스탈(110), 플랫폼(100)을 포함하여 구성될 수 있다. 1, a satellite antenna according to an embodiment of the present invention may include a reflector 130, an elevation pedestal 120, an azimuth pedestal 110, and a platform 100.

여기서, 반사판(130)는 위성(150)에서 송신되는 신호, 즉 모노펄스 신호 또는 비콘 신호를 수신하기 위한 것이다. 그리고 고각 페데스탈(pedestal) 장치(120)는 상기 반사판(130)을 지지하며, 고각 방향으로 구동하여 상기 반사판(130)의 고각 방향을 변경할 수 있도록 하기 위한 것이다. 그리고 방위각 페데스탈 장치(110)는 상기 고각 페데스탈 장치(120)를 지지하며, 플랫폼(100) 대비 방위각 방향으로 구동하여 상기 반사판(130)의 방위각 방향을 변경할 수 있도록 하기 위한 것이다. Here, the reflection plate 130 is for receiving a signal transmitted from the satellite 150, that is, a monopulse signal or a beacon signal. The elevation pedestal device 120 supports the reflection plate 130 and is driven in an elevation direction to change the elevation direction of the reflection plate 130. [ The azimuth pedestal device 110 supports the elevation pedestal device 120 and can be driven in an azimuth direction with respect to the platform 100 to change an azimuth angle direction of the reflection plate 130. [

그리고 플랫폼(100)은, 상기 방위각 페데스탈 장치(110)를 지지하며, 상기 반사판(130) 및 고각 페데스탈 장치(120)와 방위각 페데스탈 장치(110)로 구성되는 위성 안테나를 제어하기 위한 본 발명의 실시 예에 따른 위성 안테나 제어 장치를 포함할 수 있다. The platform 100 supports the azimuth pedestal device 110 and controls the satellite antenna including the reflector 130 and the elevation pedestal device 120 and the azimuth pedestal device 110. [ And a satellite antenna control apparatus according to an example.

예를 들어 상기 위성 안테나 제어 장치는, 상기 반사판(130)으로 수신되는 위성 신호, 즉 비콘 신호 또는 모노펄스 신호(140)를 수신 및 처리하고, 수신된 위성 신호에 근거하여 생성되는 구동 제어값에 따라 상기 방위각 페데스탈 장치(110) 및 고각 페데스탈 장치(120)를 구동할 수 있다. For example, the satellite antenna control apparatus receives and processes a satellite signal received by the reflector 130, that is, a beacon signal or a monopulse signal 140, and outputs a drive control value generated based on the received satellite signal The azimuth pedestal device 110 and the elevation pedestal device 120 can be driven.

도 2는 이러한 본 발명의 실시 예에 따른 위성 안테나 제어 장치의 구성을 도시한 블록 구성도이다. 2 is a block diagram showing a configuration of a satellite antenna control apparatus according to an embodiment of the present invention.

도 2를 참조하여 살펴보면, 본 발명의 실시 예에 따른 위성 안테나 제어 장치는, 위성 신호 수신부(220), 외란 각도 측정부(210), 제1 구동 제어값 생성부(230), 제2 구동 제어값 생성부(240), 메모리부(260), 및 구동부(270)와 위치 오차 측정부(250)가 제어부(100)와 연결되어 구성될 수 있다. 2, the satellite antenna control apparatus includes a satellite signal receiving unit 220, a disturbance angle measuring unit 210, a first drive control value generator 230, a second drive control unit 230, The memory unit 260 and the driving unit 270 and the position error measuring unit 250 may be connected to the control unit 100. [

여기서 상기 위성 신호 수신부(220)는 반사판(130)으로부터 수신되는 위성 신호, 즉 비콘 신호 또는 모노펄스 신호를 수신 및 처리하기 위한 것이다. 수신되는 위성 신호, 즉 비콘 신호 또는 모노펄스 신호는 노이즈 성분을 포함하고 있으므로 필터 및 전처리기를 통해 제어에 필요한 수준으로 여과된 신호가 제어부(100)를 통해 제1 구동 제어값 생성부(230) 및 제2 구동 제어값 생성부(240)로 인가되게 된다. The satellite signal receiving unit 220 receives and processes a satellite signal, that is, a beacon signal or a monopulse signal, received from the reflector 130. Since the received satellite signal, that is, the beacon signal or the monopulse signal, contains a noise component, the signal filtered to a level necessary for the control through the filter and the preprocessor is transmitted to the first drive control value generator 230 and / The second drive control value generator 240 generates the second drive control value.

그리고 외란 각도 측정부(210)는 차량(160)의 기동 등으로 인해 발생하는 롤(Roll), 피치(Pitch), 요(Yaw) 방향의 외란각을 측정한다. The disturbance angle measuring unit 210 measures a disturbance angle in the roll, pitch, and yaw directions caused by starting the vehicle 160 or the like.

그리고 제1 구동 제어값 생성부(230)는 제어부(100)의 제어에 따라 상기 위성 신호 수신부(220)에서 수신된 위성 신호에 근거하여 상기 고각 페데스탈 장치(120)와 방위각 페데스탈 장치(110)를 구동하기 위한 제1 구동 제어값을 생성하기 위한 것이다. The first drive control value generator 230 controls the elevation pedestal apparatus 120 and the azimuth pedestal apparatus 110 based on the satellite signals received by the satellite signal receiving unit 220 under the control of the controller 100 And to generate a first drive control value for driving.

예를 들어 상기 제1 구동 제어값 생성부(230)는 위성 신호, 즉 모노펄스 신호 또는 비콘 신호를 직접 이용하여 위성 추적 제어를 수행하기 위한 위성 추적 제어 장치로 구성될 수 있다. For example, the first drive control value generator 230 may be configured as a satellite tracking control device for performing satellite tracking control by directly using a satellite signal, that is, a monopulse signal or a beacon signal.

즉, 상기 제1 구동 제어값 생성부(230)는 모노펄스 신호를 이용하는 모노펄스 방식의 위성 추적 제어 장치 또는 비콘 신호를 이용하는 로빙 방식의 위성 추적 제어 장치로 구성될 수 있다. That is, the first drive control value generator 230 may be configured as a monopulse type satellite tracking control device using a monopulse signal or a roving satellite tracking control device using a beacon signal.

상기한 모노펄스 방식의 위성 추적 제어 방식은 단일 펄스의 전파를 사용하여 순간적으로 오차를 검출하여 추적하는 방식이다. 이 방식에는 전파가 오는 방향이 안테나의 중심축으로부터 벗어났을 때, 급전부의 원형 도파관 내에 발생하는 고차 모드를 이용하여 추적하는 고차 모드 방식과 여러 개의 복사기를 각기 대칭적으로 배치하여 각 복사기로 수신하는 비콘파 또는 수신파의 진폭이나 위상의 상대 관계를 사용하여 추적하는 멀티혼(multihorn) 방식 등이 있다. 모노 펄스 방식을 동시 로빙 방식이라고도 한다. In the monopulse type satellite tracking control method, an error is instantaneously detected and tracked by using a single pulse of a radio wave. In this method, when the direction of the radio waves deviates from the central axis of the antenna, a high-order mode method of tracking using a higher-order mode generated in the circular waveguide of the feeding part and a plurality of copying machines are symmetrically arranged, And a multihorn method in which the amplitude and the phase of a receiving wave are tracked using a relative relationship between the beacon wave and the receiving wave. The monopulse method is also called a simultaneous lobing method.

이러한 모노펄스 신호를 이용하여 추적제어 방법은, 순간적으로 고각 및 방위각 위치오차를 추출할 수 있으므로 신속하게 위성을 지향할 수 있는 장점이 있다. 그러나 상술한 것처럼, 플랫폼(100)이 기동중인 경우에는, 외란 및 기타의 영향으로 인해, 모노펄스 신호와 함께 노이즈 성분이 포함되어 있을 수 있다. 그리고 이러한 노이즈 성분은 상기 모노펄스 신호를 이용하여 상기 페데스탈 장치들(110, 120)을 구동하는 경우, 떨림 현상을 야기 시킬 수 있는 문제점이 있다.The tracking control method using such a monopulse signal can instantaneously extract high angle and azimuth position errors, and thus has an advantage of being able to direct the satellite quickly. However, as described above, when the platform 100 is in operation, a noise component may be included with the monopulse signal due to disturbance and other influences. When the pedestal apparatuses 110 and 120 are driven using the monopulse signal, the noise component may cause a trembling phenomenon.

한편 로빙 방식의 위성 추적 제어 방식은, 안테나 빔을 위성 근방에 주사하여 비콘파 또는 신호파의 수신 레벨이 최대가 되도록 추적하는 방식이다. 이 방식에는 안테나 빔을 원뿔형으로 회전시켜 그 중심이 위성 방향으로부터 벗어나 있을 때 얻게 되는 비콘파 또는 신호파의 진폭 변조 성분을 이용하여 추적하는 코니컬(conical) 주사 방식, 하나의 방사기를 사용하여 위성 근방을 격자형으로 주사하는 스텝 트랙 방식등이 있다.On the other hand, the roving-type satellite tracking control system scans the antenna beam in the vicinity of the satellite to track the reception level of the beacon wave or signal wave to the maximum. In this method, a conical scanning method in which an antenna beam is rotated in a conical shape and is tracked using an amplitude modulation component of a beacon wave or a signal wave obtained when the center of the antenna beam is deviated from a satellite direction, And a step-track method of scanning the vicinity thereof in a lattice form.

그러나 로빙방식의 위성 추적 제어는 안테나 반사판을 원뿔 또는 격자형으로 공간상에서 폐루프의 궤적을 구동한 후에 비콘 신호가 최대가 되는 방향성만 확인할 수 있다. 따라서 로빙방식의 위성 추적 제어는 위성 추적종료 시까지 긴 시간이 필요하게 되는 문제점이 있다.However, the roving-type satellite tracking control can confirm only the direction in which the beacon signal is maximized after driving the trajectory of the closed loop on the space in the cone or grid shape of the antenna reflector. Therefore, there is a problem that the roving-type satellite tracking control requires a long time until the end of the satellite tracking.

따라서 본 발명에서는, 모노펄스 신호 또는 비콘 신호를 직접 이용하여 구동 제어값을 생성하는 제1 구동 제어값 생성부(230) 뿐만 아니라 제2 구동 제어값 생성부(240)를 구비하여 모노펄스 신호 또는 비콘 신호를 이용한 위성 추정 제어 방식으로 인해 발생하는 문제점을 해소할 수 있도록 한다. 즉, 본 발명에서는, 상기 제1 구동 제어값 생성부(230) 및 제2 구동 제어값 생성부(240)를 병렬적으로 동시에 구동하고, 상기 제1 구동 제어값 생성부(230) 및 상기 제2 구동 제어값 생성부(240)로부터 생성되는 구동 제어값들을 이용하여 최적의 구동 제어값이 생성될 수 있도록 한다. Therefore, in the present invention, not only the first drive control value generator 230 for generating the drive control value by directly using the monopulse signal or the beacon signal, but also the second drive control value generator 240, Thereby solving the problem caused by the satellite estimation control method using the beacon signal. That is, in the present invention, the first drive control value generator 230 and the second drive control value generator 240 are driven simultaneously in parallel, and the first drive control value generator 230 and the 2 drive control value generator 240 to generate an optimal drive control value.

예를 들어 상기 제2 구동 제어값 생성부(240)는 플랫폼(100)의 움직임에 상관없이 관성 평면에 대해 안테나 반사판의 초기 지향 방향을 유지하는 안정화 제어 장치로 구성될 수 있다. For example, the second drive control value generator 240 may be configured as a stabilization controller that maintains the initial direction of the antenna reflector with respect to the inertial plane regardless of the movement of the platform 100. [

상기 제2 구동 제어값 생성부(240)는 자이로 센서를 이용하여 구현되는 안정화 제어 장치일 수 있다. 상기 자이로 센서는 관성좌표 기준 각속도를 측정하기 위해 반사판(130)에 장착될 수 있으며, 자이로 센서의 출력값이 "영(zero)"이 되도록 고각 페데스탈 장치(110) 및 방위각 페데스탈 장치(120)를 구동할 구동 제어값을 생성하는 형태로 구현될 수도 있다. The second drive control value generator 240 may be a stabilization controller implemented using a gyro sensor. The gyro sensor may be mounted on the reflector 130 to measure the angular velocity based on the inertial coordinate and may be driven by driving the elevation pedestal device 110 and the azimuth pedestal device 120 such that the output value of the gyro sensor is "zero & May be implemented in the form of generating a drive control value to be generated.

그런데 이처럼 자이로 센서를 이용한 방식에는 다음과 같은 문제점이 있을 수 있다. 통상적으로 자이로 센서의 출력값은 정지 시에도 일정값의 신호가 출력되는 옵셋 신호를 포함하기 때문이다. 따라서 자이로 속도 신호를 "영(zero)"으로 제어할 경우 안테나 반사판은 정지되지 않고 옵셋 속도신호의 적분량 크기로 구동되는 편류현상을 발생시킨다. However, the method using the gyro sensor may have the following problems. This is because the output value of the gyro sensor normally includes an offset signal for outputting a constant value signal even when the gyro sensor is stopped. Therefore, when the gyro speed signal is controlled to be "zero", the antenna reflector is not stopped but a drift phenomenon is generated which is driven by the integral amount of the offset speed signal.

따라서 이러한 편류현상을 방지하기 위해, 본 발명의 실시 예에 따른 위성 안테나 제어 장치의 제2 구동 제어값 생성부(240)에서는 도 2에서 보이고 있는 것처럼, 드리프트 추정부(242)를 더 구비할 수 있다. In order to prevent such a drift phenomenon, the second drive control value generator 240 of the satellite antenna controller according to the embodiment of the present invention may further include a drift estimator 242 as shown in FIG. 2 have.

상기 드리프트 추정부(242)는 편류가 발생하지 않는 모노펄스 신호를 비례 적분 미분 제어(PID control : Propotional Integral Derivative control)하여 자이로 센서의 측정값으로부터 편류 성분을 추정한다. 예를 들어 상기 드리프트 추정부(242)의 출력값은 관성 좌표계에서 상기 자이로 센서를 통해 측정된 결과가 추종해야할 값이 될 수 있다. 즉, 상기 제2 구동 제어값 생성부(240)는 상기 자이로 센서에서 측정된 값을 적분하고, 그 적분된 결과와 상기 드리프트 추정부(242)에서 출력된 출력값을 비교할 수 있다. 그리고 상기 비교 결과는, 상기 자이로 센서의 출력값이 가지는 편류의 크기가 될 수 있으며, 이에 따라 상기 제2 구동 제어값 생성부(240)는 상기 비교 결과, 즉 자이로 센서의 옵셋 편류값을 반영하여, 상기 옵셋 편류값을 보상하는 구동 제어값을 생성할 수 있다. The drift estimation unit 242 estimates the drift component from the measured value of the gyro sensor by performing a proportional integral derivative control (PID control) on the monopulse signal that does not cause drift. For example, the output value of the drift estimation unit 242 may be a value to be followed by a result measured through the gyro sensor in the inertial coordinate system. That is, the second drive control value generator 240 may integrate the measured value from the gyro sensor and compare the integrated result with the output value output from the drift estimation unit 242. [ The comparison result may be a magnitude of the drift of the output value of the gyro sensor. Accordingly, the second drive control value generator 240 may reflect the comparison result, that is, the offset drift value of the gyro sensor, And generate a drive control value for compensating for the offset drift value.

한편 상기 제2 구동 제어값 생성부(240)는 관성 항법 센서를 더 포함할 수도 있다. 이러한 경우 상기 제2 구동 제어값 생성부(240)는, 플랫폼(100)의 관성좌표 기준 자세를 측정하는 센서인 관성항법센서의 출력값을 이용하여, 현재의 플랫폼(100) 자세에서 반사판 조립체(130)가 위성(150)을 지향하기 위한 고각 및 방위각 페데스탈 구동각도를 계산한다. 그리고 계산된 값에 따라 고각 페데스탈 장치(120) 및 방위각 페데스탈 장치(110)의 구동 제어값을 생성할 수 있다. 따라서 관성 항법 센서를 포함하는 경우, 플랫폼(100)의 자세를 반영하여 구동 제어값을 생성할 수 있으므로 보다 정밀한 제2 구동 제어값을 생성할 수도 있음은 물론이다. Meanwhile, the second drive control value generator 240 may further include an inertial navigation sensor. In this case, the second drive control value generator 240 generates the second drive control value using the output value of the inertial navigation sensor, which is a sensor for measuring the inertial coordinate reference posture of the platform 100, Calculates the elevation and azimuth pedestal drive angles for directing the satellite 150. The drive control values of the elevation pedestal device 120 and the azimuth pedestal device 110 may be generated according to the calculated values. Accordingly, when the inertial navigation sensor is included, it is possible to generate a drive control value reflecting the posture of the platform 100, thereby generating a more precise second drive control value.

메모리부(260)는 제어부(100)의 동작을 위한 프로그램(예를 들어 초기 위성 지향 구동 알고리즘)을 저장할 수 있고, 입출력되는 데이터들을 임시 저장할 수도 있다. 또한 메모리부(260)는 상기 제1 구동 제어값 생성부(230) 및 제2 구동 제어값 생성부(240)에서 생성되는 제1, 2 구동 제어값 및 이를 합산하기 위해 사용되는 기 설정된 가중치등이 저장될 수 있다. The memory unit 260 may store a program (for example, an initial satellite-oriented driving algorithm) for the operation of the controller 100, and temporarily store input / output data. The memory 260 stores the first and second drive control values generated by the first drive control value generator 230 and the second drive control value generator 240 and predetermined weight values used for summing them Can be stored.

한편, 제어부(100)는 연결된 각 구성요소를 제어한다. 제어부(100)는 위성 신호 수신부(220)를 통해 위성 신호가 수신되는지 여부를 확인하고, 위성 신호가 수신되지 않는 경우 또는 수신된 위성 신호의 세기가 기 설정된 임계치 미만인 경우라면 초기 위성 지향 구동 알고리즘을 통해 고각 페데스탈 장치(120) 및 방위각 페데스탈 장치(110)가 위성을 지향할 수 있도록 한다. 여기서 제어부(100)는 위성 지향 구동시에, 외란 각도 측정부(210)를 통해 측정된 외란 각도를 반영하여 고각 페데스탈 장치(120) 및 방위각 페데스탈 장치(110)의 구동 제어값을 생성할 수 있다. Meanwhile, the control unit 100 controls each connected component. The control unit 100 checks whether or not a satellite signal is received through the satellite signal receiving unit 220. If the satellite signal is not received or the strength of the received satellite signal is less than a predetermined threshold value, So that the elevation pedestal device 120 and the azimuth pedestal device 110 can be oriented toward the satellite. The control unit 100 may generate drive control values of the elevation pedestal apparatus 120 and the azimuth pedestal apparatus 110 while reflecting the disturbance angles measured through the disturbance angle measurement unit 210 at the time of satellite-oriented driving.

또한 제어부(100)는, 위성 신호가 수신되거나 또는 수신된 위성 신호의 세기가 기 설정된 임계치 이상인 경우라면 상기 수신된 위성 신호를 제1 구동 제어값 생성부(230) 및 제2 구동 제어값 생성부(240)에 인가하여, 상기 제1 구동 제어값 생성부(230)와 제2 구동 제어값 생성부(240)가 각각 제1 구동 제어값 및 제2 구동 제어값을 생성할 수 있도록 제어한다. 그리고 제1, 2 구동 제어값들이 생성되면 제어부(100)는 구동부(270)를 제어하여. 상기 제1,2 구동 제어값들에 근거하여 고각 페데스탈 장치(120) 및 방위각 페데스탈 장치(110)가 구동될 수 있도록 한다. If the intensity of the satellite signal received or received is equal to or greater than a predetermined threshold value, the control unit 100 transmits the received satellite signal to the first drive control value generator 230 and the second drive control value generator < RTI ID = 0.0 > The first drive control value generator 230 and the second drive control value generator 240 may control the first drive control value generator 230 and the second drive control value generator 240 to generate the first drive control value and the second drive control value, respectively. When the first and second drive control values are generated, the controller 100 controls the drive unit 270 to operate. The elevation pedestal device 120 and the azimuth pedestal device 110 can be driven based on the first and second driving control values.

여기서 제어부(100)는 상기 제1 구동 제어값 생성부(230) 및 상기 제2 구동 제어값 생성부(240)를 동시에 제어하여 각각 구동 제어값들을 산출할 수도 있으나, 기 설정된 순서에 따라 차례로 구동 제어값들이 생성되도록 할 수도 있다. Here, the controller 100 can simultaneously calculate the drive control values by controlling the first drive control value generator 230 and the second drive control value generator 240. However, Control values may be generated.

예를 들어 제어부(100)는 상기 제1 구동 제어값 생성부(230)에서 생성되는 제1 구동 제어값을 제2 구동 제어값 생성부(240)의 입력으로 인가할 수 있다. 즉, 제어부(100)는 먼저 위성 추적 방식을 통해 구동 제어값(제1 구동 제어값)을 생성하고, 이를 이용하여 고각 및 방위각 페데스털 장치(120, 110)를 구동하여 반사판(130)의 지향 방향을 변경할 수 있다. 그리고 제어부(100)는 상기 제1 구동 제어값을 상기 제2 구동 제어값 생성부(240)의 입력으로 인가하여 안정화 방식의 제어를 통해 반사판(130)의 위성 지향 상태를 지속적으로 유지하도록 할 수도 있다. For example, the controller 100 may apply the first drive control value generated by the first drive control value generator 230 to the second drive control value generator 240 as an input. That is, the controller 100 first generates the drive control value (first drive control value) through the satellite tracking method and drives the high angle and azimuth pedestal devices 120 and 110 using the satellite tracking method, Direction can be changed. The controller 100 may apply the first drive control value to the second drive control value generator 240 to continuously maintain the satellite-oriented state of the reflector 130 through the control of the stabilization scheme have.

또는 제어부(100)는 상기 구동부(270)를 제어함에 있어, 상기 제1, 2 구동 제어값들을 기 설정된 가중치에 따른 비율로 합산한 구동 제어값을 이용하여 상기 구동부(270)를 제어할 수 있다. 이는 상기 제2 구동 제어값 생성부(240)는 안정화 제어 장치로서. 외란등에 의한 영향을 보상하여 위성 지향 방향을 지속적으로 유지할 수 있다는 장점은 있으나, 실제 위성의 방향을 추적하기 위한 것은 아니며, 상기 제1 구동 제어값 생성부(230)의 경우 추적 제어 장치로서, 위성을 보다 정확하게 찾을 수 있다는 장점이 있으나, 상술한 바와 같이 모노펄스 신호등에 포함된 노이즈 성분으로 인한 문제점이 있을 수 있기 때문이다. Alternatively, the control unit 100 may control the driving unit 270 using the driving control value obtained by adding the first and second driving control values at a ratio according to a predetermined weight in controlling the driving unit 270 . This is because the second drive control value generator 240 is a stabilization controller. It is not intended to track the direction of the actual satellite. In the case of the first drive control value generator 230, as a tracking control device, a satellite As described above, there may be a problem due to the noise component included in the monopulse signal light.

따라서 제어부(100)는 기 설정된 가중치에 따른 비율로 상기 제1 구동 제어값 생성부(230), 즉, 위성 추적 제어 장치에서 생성되는 구동 제어값과, 상기 제2 구동 제어값 생성부(240), 즉 안정화 제어 장치에서 생성되는 구동 제어값을 합산한 구동 제어값에 따라 고각 페데스탈 장치(120) 및 방위각 페데스탈 장치(110)가 구동될 수 있도록 한다. 따라서 본 발명의 실시 예에 따른 위성 안테나 제어 장치는, 수신되는 위성 신호를 이용하여 위성 추적 제어와 안정화 제어가 동시에 이루어질 수 있도록 한다. Therefore, the controller 100 controls the driving control value generated by the first driving control value generator 230, i.e., the satellite tracking controller, and the driving control value generated by the second driving control value generator 240, The elevation pedestal device 120 and the azimuth pedestal device 110 can be driven according to the driving control value obtained by summing the driving control values generated by the stabilization control device. Therefore, the satellite antenna control apparatus according to the embodiment of the present invention can simultaneously perform the satellite tracking control and the stabilization control using the received satellite signals.

여기서 상기 기 설정된 가중치는 실험에 의해 결정될 수 있다. 예를 들어 모노펄스 신호에 포함된 노이즈 신호의 특성에 따라 상기 기 설정된 가중치는 결정될 수 있다. 즉, 모노펄스 신호를 이용한 위치 제어 방식에서 발생할 수 있는 떨림 현상은, 상기 모노펄스 신호를 이용하기 위해 모노펄스 신호의 게인(gain)을 증가시키는 과정에서 발생할 수 있다. 여기서 상기 노이즈 신호 성분이 크면 상기 떨림 현상은 크게 발생하게 된다. 그러나 반면에 노이즈 신호 성분이 작은 경우 상기 떨림 현상은 일정 수준 이하의 크기로 발생하게 된다. Here, the predetermined weight may be determined by experiment. For example, the predetermined weight may be determined according to characteristics of the noise signal included in the monopulse signal. That is, the tremble phenomenon that may occur in the position control method using the monopulse signal may occur in the process of increasing the gain of the monopulse signal to use the monopulse signal. If the noise signal component is large, the trembling phenomenon occurs largely. On the other hand, when the noise signal component is small, the tremor phenomenon occurs at a certain level or less.

따라서 모노펄스 신호에 포함된 노이즈 신호의 특성에 따라 상기 가중치는 결정될 수 있다. 예를 들어 상기 노이즈 신호의 성분이 크다면 그에 따라 떨림이 크게 발생하므로, 이러한 떨림으로 인한 오류를 방지하기 위해 모노펄스 신호를 이용한 위성 추적 제어의 비중은 작아질 수 있다. 반면에 상기 노이즈 신호의 성분이 작다면 모노펄스 신호를 이용한 위성 추적 제어의 비중은 커질 수 있다. 이처럼 모노펄스 신호에 포함된 노이즈 신호의 성분에 따라 상기 모노펄스 신호를 이용한 위성 추적 제어, 즉 제1 구동 제어값 생성부(230)에서 생성되는 제1 구동 제어값의 비중은 결정될 수 있다. Accordingly, the weight can be determined according to the characteristics of the noise signal included in the monopulse signal. For example, when the component of the noise signal is large, the tremor is largely generated. Therefore, the weight of the satellite tracking control using the monopulse signal can be reduced in order to prevent the error caused by the tremor. On the other hand, if the component of the noise signal is small, the weight of the satellite tracking control using the monopulse signal can be increased. The weight of the first drive control value generated by the satellite tracking control using the mono pulse signal, i.e., the first drive control value generator 230, may be determined according to the component of the noise signal included in the monopulse signal.

그리고 제어부(100)는 이러한 기 설정된 가중치에 따라 상기 제1 구동 제어값과 제2 구동 제어값을 합산하여 실제 고각 및 방위각 페데스탈 장치들(120, 110)을 구동할 구동 제어값을 생성한다. 예를 들어 이러한 기 설정된 가중치가 7:3(제1 구동 제어값 : 제2 구동 제어값)이고, 제1 구동 제어값이 '100', 제2 구동 제어값이 '90'인 경우를 가정하면, 상기 가중치에 근거하여 합산된 구동 제어값은 '97'이 될 수 있다. 그리고 제어부(100)는 상기 합산된 구동 제어값에 따라 상기 각 및 방위각 페데스탈 장치들(120, 110)을 구동하여 반사판(130)의 위성 지향 방향을 변경한다. The controller 100 adds the first drive control value and the second drive control value according to the predetermined weight to generate a drive control value for driving the actual high angle and azimuth pedestal devices 120 and 110. For example, assuming that the predetermined weight is 7: 3 (first drive control value: second drive control value), the first drive control value is 100, and the second drive control value is 90 , And the summed drive control value based on the weight value may be '97'. The control unit 100 drives the azimuth pedestal apparatuses 120 and 110 according to the summed driving control value to change the satellite direction of the reflector 130. [

또한 제어부(100)는 반사판(130)의 위성 지향 방향이 변경되면, 반사판(130)으로부터 수신되는 위성 신호로부터 위치 오차를 측정할 수 있다. 예를 들어 제어부(100)는 위치 오차 측정부(250)를 통해 반사판(130)을 통해 수신된 모노펄스 신호의 출력값이 '0'인지 여부를 측정할 수 있다. 모노펄스 신호의 출력값이 '0'인 경우는 반사판(130)이 위성(150)을 정확하게 지향하여 고각 및 방위각의 오차가 없는 경우를 말한다. The control unit 100 may measure the position error from the satellite signal received from the reflection plate 130 when the direction of the satellite orientation of the reflection plate 130 is changed. For example, the control unit 100 can measure whether the output value of the mono pulse signal received through the reflection plate 130 is '0' through the position error measuring unit 250. When the output value of the monopulse signal is '0', the reflection plate 130 accurately directs the satellite 150 and there is no error in the elevation angle and the azimuth angle.

상기 제어부(100)는 위치 오차 측정부(250)의 측정 결과 모노펄스 신호의 출력값이 '0'이 아닌 경우, 즉 반사판(130)이 지향하는 방향과, 위성(150)이 위치한 방향의 고각 및 방위각의 오차가 있는 경우에는 다시 모노펄스 신호를 수신한다. 그리고 제어부(100)는 수신된 모노펄스 신호를 이용하여 고각 및 방위각 페데스탈 장치들(120, 110)의 구동 제어값을 생성하고, 생성된 구동 제어값에 근거하여 반사판의 위성 지향 방향을 변경하는 과정을 다시 수행한다. 이러한 과정은 상기 위치 오차 측정부(250)의 측정 결과 모노펄스 신호의 출력값이 '0'이 나오게 될 때까지 계속하여 반복될 수 있다. The control unit 100 determines whether the output value of the mono pulse signal is not '0', that is, the direction in which the reflection plate 130 is oriented, If there is an azimuth error, the mono pulse signal is received again. The control unit 100 generates driving control values of the elevation and azimuth pedestal apparatuses 120 and 110 using the received monopulse signal and changes the satellite direction of the reflector based on the generated driving control value Lt; / RTI > This process can be repeated until the output value of the monopulse signal of the measurement result of the position error measuring unit 250 becomes '0'.

또한, 제어부(100)는 상기 고각 및 방위각 페데스탈 장치들(120, 110)의 구동 제어값을 생성하는 과정에서 상기 모노펄스 신호가 수신되지 않는 경우, 즉 위성 신호 가림 현상이 발생하는 경우에는 상기 기 설정된 가중치를 변경할 수도 있다. 예를 들어 제어부(100)는 위성 신호 가림 현상이 발생하는 경우, 위성 안테나의 안정화 제어를 위한 제2 구동 제어값 생성부(240)의 구동 제어값만을 이용하여 반사판(130)의 지향 방향이 결정되도록 할 수도 있다. 이 경우 제어부(100)는 현재 드리프트 추정부(242)에서 추정된 옵셋 편류값을 유지하고, 유지된 옵셋 편류값이 보상된 제2 구동 제어값 생성부(240)의 구동 제어값을 결정할 수 있다. 이러한 상태는 위성 신호(모노펄스 신호)가 다시 수신될 때까지 유지될 수 있다. When the monopulse signal is not received, that is, when a satellite signal blind phenomenon occurs, the control unit 100 may generate a drive control value for the elevation and azimuth pedestal devices 120 and 110, The set weights can also be changed. For example, when the satellite signal blind phenomenon occurs, the controller 100 determines the direction of the reflection plate 130 based on only the drive control value of the second drive control value generator 240 for stabilizing the satellite antenna . In this case, the control unit 100 can maintain the offset drift value estimated by the current drift estimation unit 242 and determine the drive control value of the second drive control value generation unit 240 in which the held offset drift value is compensated . This state can be maintained until the satellite signal (monopulse signal) is received again.

여기서 제어부(100)는 만약 기 설정된 일정 시간이 지나도록 상기 모노펄스 신호가 수신되지 않는 경우라면, 초기 위성 지향 구동 알고리즘을 통해 고각 및 방위각 페데스탈 장치(120, 110)를 구동할 수도 있음은 물론이다. 또한 상술한 설명에서는 비록 모노펄스 신호를 사용하는 경우를 예로 들어 주로 설명하였으나, 모노펄스 신호 대신 다른 위성 신호, 예를 들어 비콘 신호를 이용할 수도 있음은 물론이다. Here, if the monopulse signal is not received for a predetermined period of time, the control unit 100 may drive the high angle and azimuth pedestal apparatuses 120 and 110 through an initial satellite-oriented driving algorithm . In the above description, the monopulse signal is used instead of the monopulse signal. However, other monopulse signals may be used, for example, a beacon signal.

도 3은 본 발명의 실시 예에 따른 위성 안테나 제어 장치에서, 위성 안테나가 위성을 추적 및 위성 방향을 지향하는 상태를 유지하도록 하는 과정의 흐름을 도시한 개념도이다. FIG. 3 is a conceptual diagram showing a flow of a process in a satellite antenna control apparatus according to an embodiment of the present invention, in which a satellite antenna keeps track of a satellite and maintains a state oriented toward a satellite.

도 3을 참조하여 살펴보면, 본 발명의 실시 예에 따른 위성 안테나 제어 장치의 제어부(100)는 처음 구동이 시작되는 경우, 초기 위성 지향 구동을 시작하여, 초기 위성 지향 알고리즘에 따라 고각 및 방위각 페데스탈 장치들(120, 110)을 구동한다(S300). 이는 처음 구동이 시작되는 경우, 위성(150)이 위치한 방향을 알 수 없기 때문에, 위성으로부터 수신되는 신호를 수신할 수 없기 때문이다. 따라서 제어부(100)는 처음 구동이 시작되는 경우에는 모노펄스 신호 또는 비콘 신호와 같은 위성 신호를 수신하기 위해 초기 지향 알고리즘을 이용하여 대략적인 위성(150)의 위치를 추정하고, 추정된 위치에 근거하여 고각 및 방위각 페데스탈 장치들(120, 110)을 구동한다.Referring to FIG. 3, the controller 100 of the satellite antenna control apparatus according to the present invention starts initial satellite-oriented driving when the initial driving is started, and controls the high-angle and azimuth pedestal apparatus (120, 110) (S300). This is because, when the first drive is started, the direction in which the satellite 150 is located can not be known, and thus the signal received from the satellite can not be received. Accordingly, when the first driving operation is started, the controller 100 estimates the approximate position of the satellite 150 using an initial directivity algorithm to receive a satellite signal such as a monopulse signal or a beacon signal, To drive the elevation and azimuth pedestal devices 120, 110.

여기서 제어부(100)는 차량(160)의 기동에 의해 발생하는 외란을 측정하여, 측정된 외란각을 보상하기 위한 외란 보상값을 생성하고, 상기 초기 위성 지향 알고리즘에 따라 생성되는 구동 제어값에 상기 외란 보상값을 반영할 수 있다. 이러한 S300단계의 과정은 도 4에서 보다 자세하게 설명하기로 한다. Here, the controller 100 measures a disturbance generated by the start of the vehicle 160, generates a disturbance compensation value for compensating the measured disturbance angle, and outputs the disturbance compensation value to the drive control value generated according to the initial satellite- The disturbance compensation value can be reflected. The process of step S300 will be described in detail with reference to FIG.

S300단계에서 초기 위상 지향 구동이 완료되면, 제어부(100)는 위성(150)으로부터 전송되는 위성 신호를 수신할 수 있다(S302). 그러나 초기 지향 알고리즘의 결과로 추정된 위성(150)의 위치는 그 정확도가 낮다. 이에 따라 제어부(100)는 수신되는 위성 신호를 이용하여 위성(150)의 위치를 보다 정확하게 검출하고, 검출된 결과와 위성 신호의 출력 결과를 비교하여 현재 위성 안테나가 지향하고 있는 방향과 실제 위성(150)이 위치한 방향의 오차를 측정한다. When the initial phase-oriented driving is completed in step S300, the controller 100 can receive the satellite signal transmitted from the satellite 150 (S302). However, the position of the satellite 150 estimated as a result of the initial-orientation algorithm is low in accuracy. Accordingly, the controller 100 more accurately detects the position of the satellite 150 using the received satellite signal, compares the detected result with the output result of the satellite signal, 150) is measured.

예를 들어 제어부(100)는 모노펄스 신호의 경우, 그 출력값이 "0"인 경우에는 위성(150)이 위치한 방향을, 반사판(130)이 정확하게 지향하고 있다고 판단할 수 있다. 그러나 모노펄스 신호의 출력값이 "0"이 아닌 경우, 제어부(100)는 현재 위성 안테나가 지향하고 있는 방향과 실제 위성(150)이 위치한 방향에 오차가 있다고 판단할 수 있다. 이 경우 제어부(100)는 수신된 신호에 근거하여 고각 및 방위각 페데스탈 장치(120, 110)의 구동 제어값을 결정함으로써 상기 오차를 점차적으로 줄여나갈 수 있다. For example, when the output value of the monopulse signal is '0', the controller 100 may determine that the reflector 130 is oriented correctly to the direction in which the satellite 150 is located. However, if the output value of the monopulse signal is not "0 ", the controller 100 may determine that there is an error in the direction in which the current satellite 150 is located and the direction in which the actual satellite 150 is located. In this case, the control unit 100 can gradually reduce the error by determining drive control values of the high-angle and azimuth pedestal apparatuses 120 and 110 based on the received signal.

이에 따라 제어부(100)는 상기 S302단계에서 수신된 위성 신호를 이용하여, 위성(150)의 위치를 추적하기 위한 위성 추적 제어 방식에 근거하여, 또는 위성 안테나의 지향 방향을 유지하기 위한 안정화 제어 방식에 근거하여, 적어도 하나의 고각 및 방위각 페데스탈 장치(120, 110)의 구동 제어값을 생성한다(S304). Accordingly, the control unit 100 may control the satellite 150 based on the satellite tracking control method for tracking the position of the satellite 150 using the satellite signal received in step S302, (Step S304) based on the driving control values of at least one elevation and azimuth pedestal device 120,

S304단계에서 제어부(100)는 위성 추적 제어 방식에 근거한 제1 구동 제어값 및 안정화 제어 방식에 근거한 제2 구동 제어값을 동시에, 또는 순차적으로 생성할 수 있다. 즉, 제어부(100)는 제1 구동 제어값 생성부(230) 및 제2 구동 제어값 생성부(240)를 동시에 제어하여, 상기 제1 및 제2 구동 제어값을 동시에 생성할 수 있다. 또는 상기 제어부(100)는 기 설정된 순서에 근거하여 어느 하나의 구동 제어값을 먼저 생성할 수도 있다. In step S304, the controller 100 can simultaneously or sequentially generate the first drive control value based on the satellite tracking control scheme and the second drive control value based on the stabilization control scheme. That is, the controller 100 may simultaneously generate the first and second drive control values by controlling the first drive control value generator 230 and the second drive control value generator 240 simultaneously. Alternatively, the controller 100 may generate any one of the drive control values based on a predetermined order.

예를 들어 제어부(100)는 위성 추적 제어 방식에 근거한 제1 구동 제어값이 생성된 후에, 안정화 제어 방식에 근거한 상기 제2 구동 제어값이 생성되도록 할 수도 있다. 이는 먼저 위성의 위치를 추적한 후에야 올바른 지향 방향이 결정될 수 있기 때문이다. For example, the control unit 100 may generate the second drive control value based on the stabilization control method after the first drive control value based on the satellite tracking control method is generated. This is because the correct orientation can be determined only after tracking the position of the satellite.

즉, 모노펄스 신호는 위성과 단말간의 고각 및 방위각 지향오차 정보를 의미하므로 제1 구동 제어값 생성부(230)는 위성 신호 수신부(220)의 모노펄스 신호의 출력값을 "영(Zero)"이 되도록 고각 및 방위각 페데스탈 장치(120, 110)를 구동하게 된다. That is, since the monopulse signal represents the high-angle and azimuth-directional error information between the satellite and the terminal, the first drive control value generator 230 converts the output value of the monopulse signal of the satellite signal receiver 220 into "Zero" Thereby driving the elevation and azimuth pedestal devices 120 and 110 as much as possible.

그리고 제1 구동 제어값 생성부(230)에서 생성된 제1 구동 제어값은 다시 제2 구동 제어값 생성부(240)의 입력으로 인가되어 자이로 센서의 출력값을 피드백 받아 안정화 제어가 동작되도록 할 수도 있다. 이러한 경우 자이로 센서를 이용한 안정화 제어 기능과 모노펄스 신호를 이용한 위성 추적 기능이 동시에 동작하도록 함으로서 상호 보완작용을 통해 반사판(130)이 위성(150)을 지속적으로 지향하도록 동작하는 것이다. 그리고 위성 신호의 고점을 찾는 과정에서 로빙방식과 같이 반사판(130)을 원뿔 또는 격자형으로 공간상으로 구동하는 예비동작을 필요로 하지 않으므로 신속하게 그리고 지속적으로 위성을 지향할 수 있도록 할 수 있다. The first drive control value generated by the first drive control value generator 230 is applied to the input of the second drive control value generator 240 so that the output value of the gyro sensor is fed back to the stabilization control have. In this case, the stabilization control function using the gyro sensor and the satellite tracking function using the monopulse signal operate simultaneously so that the reflection plate 130 continuously operates the satellite 150 through complementary action. In the process of finding the highest point of the satellite signal, the preliminary operation of driving the reflection plate 130 in a conical or lattice shape like a roving system is not needed, so that the satellite can be directed quickly and continuously.

또는 제어부(100)는 일정 조건에 따라 S304단계에서 어느 하나의 구동 제어값만이 생성되도록 할 수도 있음은 물론이다. 예를 들어 제어부(100)는 위성 신호 가림 현상이 발생하여 위성 신호가 수신되지 않는 경우, 제어부(100)는 안정화 제어 방식에 근거한 제2 구동 제어값만이 생성되도록 할 수도 있다. Alternatively, the controller 100 may generate only one drive control value in step S304 according to a predetermined condition. For example, when the satellite signal is not received due to a satellite signal blind phenomenon, the controller 100 may generate only the second drive control value based on the stabilization control scheme.

또한 상기 S304단계에서 제어부(100)는 상기 안정화 제어 방식에 근거한 제2 구동 제어값을 생성하기 위해 사용되는 센서(예를 들어 자이로 센서)의 특성에 따라 기준값을 생성하고, 상기 센서에 의해 발생할 수 있는 오차를 보상하는 과정들을 포함할 수도 있다. 이러한 S304단계에 대해서는 도 5에서 보다 자세하게 설명하기로 한다. Also, in step S304, the controller 100 generates a reference value according to the characteristics of a sensor (e.g., a gyro sensor) used to generate a second drive control value based on the stabilization control scheme, And compensating for the error. The step S304 will be described in more detail with reference to FIG.

상기 S304단계에서 적어도 하나의 구동 제어값이 생성되면, 제어부(100)는 생성된 적어도 하나의 구동 제어값들을 기 설정된 가중치에 근거한 비율에 따라 합산한다(S306). 여기서 상기 기 설정된 가중치는, 상술한 바와 같이 실험에 의해 정해질 수 있다. 예를 들어 S302단계에서 수신되는 위성 신호가 모노펄스 신호인 경우, 상기 기 설정된 가중치는 상기 모노펄스 신호에 포함된 노이즈 성분의 특성에 따라 결정될 수 있다. If at least one drive control value is generated in step S304, the controller 100 sums the generated at least one drive control values according to a ratio based on a predetermined weight (S306). Here, the predetermined weight can be determined by experiments as described above. For example, when the satellite signal received in step S302 is a mono pulse signal, the predetermined weight may be determined according to characteristics of the noise component included in the mono pulse signal.

상기 기 설정된 가중치에 따라 상기 S306단계에서 합산되는 구동 제어값에는, 제1 구동 제어값 및 제2 구동 제어값이 차지하는 비중이 결정된다. 즉, 상기 기 설정된 가중치에 따라 고각 및 방위각 페데스탈 장치(120, 110)의 구동 제어값은 위성 추적에 더 많은 비중을 둘 것인가 또는 안정화 제어에 더 많은 비중을 둘 것인지 결정될 수 있다. 따라서 상기 가중치는, 상술한 바와 같이 노이즈 성분의 특성에 따라 결정될 수 있으나, 이 뿐만 아니라 사용자의 선택에 따라 또는 환경 조건에 따라 변경될 수도 있음은 물론이다. The specific gravity occupied by the first drive control value and the second drive control value is determined in the drive control value summed in step S306 according to the predetermined weight value. That is, the driving control values of the elevation angle and azimuth pedestal apparatuses 120 and 110 may be determined depending on the predetermined weight, whether the satellite control is to be more weighted or more weighted on the stabilization control. Therefore, the weight may be determined according to the characteristics of the noise component as described above, but it is needless to say that the weight may be changed according to the user's selection or according to the environmental condition.

예를 들어 상술한 바와 같이, 위성 신호 가림 현상이 발생하는 경우, 위성 신호는 장해물에 의해 차단되어 수신이 어려워질 수 있다. 이러한 경우, 제어부(100)는 상기 가중치를 변경하여 상기 위성 신호 가림 현상이 발생하는 경우에는 안정화 제어 방식에 근거한 제2 구동 제어값에 따라서만 고각 및 방위각 페데스탈 장치(120, 110)의 구동이 이루어지도록 할 수도 있음은 물론이다. 이러한 경우 제어부(100)는 상술한 것처럼 S304단계에서 안정화 제어 방식에 근거한 제2 구동 제어값만이 생성되도록 할 수도 있다. For example, as described above, when a satellite signal blind phenomenon occurs, the satellite signal may be blocked by an obstacle and reception may become difficult. In this case, when the satellite signal blind phenomenon occurs, the controller 100 changes the weights and drives the elevation and azimuth pedestal apparatuses 120 and 110 only in accordance with the second drive control value based on the stabilization control scheme Of course. In this case, the controller 100 may generate only the second drive control value based on the stabilization control scheme in step S304 as described above.

한편, 상기 S304단계에서 기 설정된 가중치에 근거하여 제1 및 제2 구동 제어값이 합산되면, 제어부(100)는 합산된 구동 제어값이 "0"인지 여부를 확인한다. 이는 상기 S302단계에서 수신되는 위성 신호가 모노펄스 신호인 경우, 모노펄스 신호의 출력값이 "0"인 경우에는, 상기 모노펄스 신호를 이용하여 생성되는 제1 구동 제어값이 "0"이 될 수 있고, 제2 구동 제어값 역시 "0"이 될 수 있기 때문이다. 이는 모노펄스 신호의 출력값이 "0"인 경우, 그 모노펄스 신호에 대한 드리프트 추정부(242)의 출력 결과 역시 "0"이 되고, 상기 드리프트 추정 결과를 추종하여 옵셋 편류값을 보상한 제2 구동 제어값 생성부(240)의 출력값 역시 "0"이 되기 때문이다. On the other hand, if the first and second drive control values are added based on the predetermined weight in step S304, the controller 100 determines whether the summed drive control value is "0 ". If the satellite signal received in step S302 is a mono pulse signal, when the output value of the mono pulse signal is "0 ", the first drive control value generated using the mono pulse signal may be" 0 & And the second drive control value can also be "0 ". When the output value of the monopulse signal is "0 ", the output result of the drift estimator 242 for the monopulse signal also becomes" 0 " This is because the output value of the drive control value generator 240 is also "0 ".

따라서 상기 S306단계에서 합산된 구동 제어값이 "0"인 경우에는 현재 위성 안테나가 지향하고 있는 방향과 실제 위성(150)이 위치한 방향에 오차가 없는 상태이므로, 제어부(100)는 현재 고각 및 방위각의 상태를 유지한 상태로 다시 S302단계로 진행하여 위성 신호를 수신 및 상기 S304단계, S306단계, 및 S308단계를 수행한다. Therefore, when the summed drive control value is "0 " in step S306, there is no error between the current direction of the satellite antenna and the direction of the actual satellite 150. Therefore, The satellite signal is received and the steps S304, S306, and S308 are performed.

그러나 만약 상기 S306단계에서 합산된 구동 제어값이 "0"이 아닌 경우에는, 제어부(100)는 합산된 구동 제어값에 따라 고각 및 방위각 페데스탈 장치(120, 110)의 구동하여 위성 안테나가 지향하고 있는 방향을 변경한다. 그리고 다시 S302단계로 진행하여 위성 신호를 수신 및 상기 S304단계, S306단계, 및 S308단계를 수행한다.However, if the summed drive control value is not "0 " in step S306, the controller 100 drives the elevation and azimuth pedestal devices 120 and 110 according to the summed drive control values to direct the satellite antenna Change direction. Then, the flow advances to step S302 to receive the satellite signal, and steps S304, S306, and S308 are performed.

여기서 상기 S308단계는, 제어부(100)가 위치 오차 측정부(250)를 통해 오차가 있는지를 확인하는 단계로 대체될 수도 있음은 물론이다. 이러한 경우, 상기 S308단계는, 제어부(100)가 상기 위치 오차 측정부(250)의 측정 결과, 즉, 위성 신호가 모노펄스 신호인 경우, 상기 모노펄스 신호의 출력값이 "0"인지를 체크하는 단계가 될 수 있다. It should be noted that the step S308 may be replaced with a step of checking whether the control unit 100 has an error through the position error measuring unit 250. [ In this case, in step S308, the control unit 100 checks whether the output value of the mono pulse signal is "0" when the measurement result of the position error measuring unit 250, that is, the satellite signal is a mono pulse signal Step.

이 경우, 모노펄스 신호의 출력값이 "0"이 아닌 경우에는 제어부(100)는 S310단계로 진행하여 상기 S306단계에서 합산된 구동 제어값에 따라 고각 및 방위각 페데스탈 장치(120, 110)의 구동하여 위성 안테나가 지향하고 있는 방향을 변경한 후에 S302단계로 진행하여 모노펄스 신호를 다시 수신한다. 그러나 모노펄스 신호의 출력값이 "0"인 경우에는 제어부(100)는 바로 S302단계로 진행하여 모노펄스 신호를 다시 수신한다.In this case, if the output value of the monopulse signal is not "0 ", the controller 100 proceeds to step S310 and drives the elevation and azimuth pedestal apparatuses 120 and 110 according to the summed drive control values in step S306 After changing the direction in which the satellite antenna is directed, the flow advances to step S302 to receive the monopulse signal again. However, if the output value of the mono pulse signal is "0 ", the control unit 100 proceeds to step S302 and receives the mono pulse signal again.

도 4는, 도 3에서 도시한 과정 중 초기 위성 지향 구동 과정을 보다 자세히 설명하기 위한 개념도이다. FIG. 4 is a conceptual diagram for explaining the initial satellite-oriented driving process of FIG. 3 in more detail.

도 4를 참조하여 살펴보면, S300단계에서 초기 위성 지향 구동이 시작되는 경우, 제어부(100)는 차량(160)의 기동으로 인한 외란 각도를 측정 및 외란 각도 보상값을 생성한다(S400). 예를 들어 차량(160)의 기동으로 인해 -10도의 롤(Roll) 방향의 외란이 발생하는 경우, 외란 각도 보상값은 +10도의 롤 방향의 각도값이 될 수 있다. Referring to FIG. 4, when the initial satellite-oriented driving starts in step S300, the controller 100 measures a disturbance angle due to starting of the vehicle 160 and generates a disturbance angle compensation value (S400). For example, when a disturbance in the roll direction of -10 degrees occurs due to the start of the vehicle 160, the disturbance angle compensation value may be an angle value in the roll direction of +10 degrees.

S400단계에서 외란 각도 측정 및 외란 각도 보상값이 생성되면, 제어부(100)는 초기 구동 알고리즘을 이용하여 고각 및 방위각 페데스탈 장치(120, 110)의 초기 구동 제어값을 생성한다. 그리고 제어부(100)는 생성된 초기 구동 제어값에 상기 외란 각도 보상값을 반영한다(S402). When the disturbance angle measurement and the disturbance angle compensation value are generated in step S400, the controller 100 generates initial drive control values of the elevation angle and azimuth pedestal devices 120 and 110 using the initial driving algorithm. Then, the controller 100 reflects the disturbance angle compensation value to the generated initial drive control value (S402).

외란 각도 보상값을 반영한 초기 구동 제어값이 결정되면, 제어부(100)는 결정된 초기 구동 제어값에 따라 고각 및 방위각 페데스탈 장치(120, 110)를 구동한다(S404). 그리고 제어부(100)는 구동에 따라 고각 및 방위각이 변경된 반사판(130)으로부터 위성 신호가 수신되는지 여부를 확인한다(S406). When the initial drive control value reflecting the disturbance angle compensation value is determined, the controller 100 drives the high angle and azimuth pedestal devices 120 and 110 according to the determined initial drive control value (S404). In operation S406, the control unit 100 determines whether a satellite signal is received from the reflection plate 130 having a high angle and an azimuth changed according to the driving.

S406단계에서 위성 신호의 수신이 가능한 경우라면, 제어부(100)는 도 3의 S302단계로 진행하여 위성 신호를 수신한다. 그러나 S406단계에서 위성 신호의 수신이 불가능한 경우라면, 제어부(100)는 다시 S400단계에서 S406단계에 이르는 과정을 반복할 수 있다. If it is possible to receive the satellite signal in step S406, the controller 100 proceeds to step S302 of FIG. 3 to receive the satellite signal. However, if it is impossible to receive the satellite signal in step S406, the controller 100 may repeat the process from step S400 to step S406.

한편 상기 S406단계는, 실제로 위성 신호가 수신 또는 수신되지 않는 경우 뿐만 아니라, 수신된 위성 신호의 세기가 기 설정된 임계값 이상인지 그렇지 않은지를 확인하는 과정이 될 수도 있다. 예를 들어 위성 신호의 수신 세기가 기 설정된 임계값 미만인 경우라면, 제어부(100)는 위성 신호가 수신되지 않은 것으로 간주하고 다시 S400단계에서 S406단계에 이르는 과정을 반복할 수도 있다. Meanwhile, the step S406 may be a process of checking not only when the satellite signal is actually received or received, but also whether or not the intensity of the received satellite signal is greater than or equal to a predetermined threshold value. For example, if the reception intensity of the satellite signal is less than a predetermined threshold value, the controller 100 regards that the satellite signal is not received, and repeats the process from step S400 to step S406.

한편, 도 3 및 도 4에서는 차량(160)의 기동으로 인해 발생하는 외란을, 위성 신호를 수신하기 위한 초기 위성 지향 구동 단계(S300단계)에서만 보상하는 것으로 설명하였으나, 상기 외란 보상값은 상기 제1 구동 제어값 및 상기 제2 구동 제어값에도 반영될 수 있음은 물론이다. 예를 들어 본 발명의 실시 예에 따른 위성 안테나 제어 장치의 제어부는 상기 제1 구동 제어값 또는 상기 제2 구동 제어값 각각에 상기 외란 보상값을 반영할 수도 있고, 또는 상기 기 설정된 가중치에 근거하여 합산된 구동 제어값에 상기 외란 보상값을 반영할 수도 있음은 물론이다. 3 and 4, the disturbance caused by the start of the vehicle 160 is compensated only in the initial satellite-oriented driving step (S300) for receiving the satellite signal. However, 1 drive control value and the second drive control value. For example, the control unit of the satellite antenna control apparatus according to an embodiment of the present invention may reflect the disturbance compensation value to each of the first drive control value or the second drive control value, or may calculate the disturbance compensation value based on the predetermined weight The disturbance compensation value may be reflected in the summed drive control value.

한편 도 5는, 도 3에서 도시한 과정 중 모노펄스 신호를 이용하여 제1 구동 제어값 및 제2 구동 제어값을 생성하는 과정을 보다 자세히 설명하기 위한 개념도이다.5 is a conceptual diagram for explaining the process of generating the first drive control value and the second drive control value using the mono pulse signal in the process shown in FIG.

도 5를 참조하여 살펴보면, 제어부(100)는 S500단계에서 위성 추적 방식에 근거한 제1 구동 제어값을 생성하는 동안, S502단계, S504단계, S506단계에서 안정화 제어 방식에 근거한 제2 구동 제어값을 생성할 수 있다. 5, while generating the first drive control value based on the satellite tracking method in step S500, the controller 100 calculates a second drive control value based on the stabilization control method in steps S502, S504, and S506 Can be generated.

여기서 상기 제2 구동 제어값 생성부(240)는 자이로 센서를 이용하는 것일 수 있다. 이러한 경우, 상기 자이로 센서는 상술한 바와 같이 옵셋 값으로 인한 편류가 발생하는 문제점이 있다. 따라서 이러한 문제점을 극복하기 위해 상술한 설명에서는 상기 옵셋 편류값을 보상하는 것을 기술한 바 있다. Here, the second drive control value generator 240 may be a gyro sensor. In this case, the gyro sensor has a problem that drift due to the offset value occurs as described above. Therefore, in order to overcome such a problem, the above description has been made to compensate the offset drift value.

제어부(100)는 상기 옵셋 편류값을 보상하기 위해 S302단계에서 수신된 위성 신호를 이용할 수 있다. 예를 들어 제어부(100)는 수신된 위성 신호, 즉 모노펄스 신호를 드리프트 추정부(242)를 통해 PID(Propotional Integral Derivative : 비례 적분 미분) 제어하여 자이로 센서의 편류 성분을 추정한다(S502). 그리고 제어부(100)는 상기 추정된 편류 성분에 대한 보상값을 생성한다(S504). 그리고 제어부(100)는 자이로 센서의 측정값으로부터 상기 편류 성분에 대한 보상값을 반영하여 제2 구동 제어값을 생성한다(S506). The controller 100 may use the satellite signal received in step S302 to compensate for the offset drift value. For example, the control unit 100 estimates the drift component of the gyro sensor by controlling the PID (Propotional Integral Derivative) of the received satellite signal, that is, the monopulse signal through the drift estimation unit 242 (S502). Then, the controller 100 generates a compensation value for the estimated drift component (S504). Then, the control unit 100 generates a second drive control value by reflecting the compensation value for the drift component from the measured value of the gyro sensor (S506).

한편, 제어부(100)는 상기 제1 및 제2 구동 제어값 생성부들(230, 240)을 동시에 제어하여 위성 추적 제어 방식에 근거한 제1 구동 제어값 및 안정화 제어 방식에 근거한 제2 구동 제어값을 동시에 생성하거나, 또는 순차적으로 하나씩 생성할 수도 있다. Meanwhile, the controller 100 simultaneously controls the first and second drive control value generators 230 and 240 to generate a second drive control value based on the first drive control value and the stabilization control scheme based on the satellite tracking control scheme They can be generated at the same time, or sequentially generated one by one.

예를 들어 제어부(100)는 상기 S500단계를 먼저 수행하여 위성 추적 제어 방식에 근거한 제1 구동 제어값을, 상기 제2 구동 제어값 생성부(240)에 인가할 수 있다. 이러한 경우 제어부(100)는 상기 S500단계를 통해 제1 구동 제어값 생성부(230)에서 생성된 제1 구동 제어값을, 제2 구동 제어값 생성부(240)에 인가할 수 있다. 그러면 제어부(100)는 상기 S502단계 내지 S506 단계를 진행하여 상기 제1 구동 제어값을 입력으로 하여 생성된 값에 S502단계 및 S504단계를 통해 생성된 편류 성분 보상값을 방영하여 제2 구동 제어값을 생성할 수 있다. 이러한 경우, 위성 추적 방식을 통해 생성된 구동 제어값으로 먼저 위성 추적을 수행하고, 그 위성 추적 결과에 따라 수신되는 위성 신호, 즉 예를 들어 모노펄스 신호에 근거하여 안정화 제어 방식에 의한 고각 및 방위각 페데스탈 장치(120, 110)의 구동 제어가 이루어질 수 있다. For example, the controller 100 may perform step S500 first to apply the first drive control value based on the satellite tracking control method to the second drive control value generator 240. [ In this case, the controller 100 may apply the first drive control value generated by the first drive control value generator 230 to the second drive control value generator 240 through step S500. In step S502 through step S506, the controller 100 broadcasts the drift component compensation value generated in step S502 and step S504 to the value generated by receiving the first drive control value, and outputs the second drive control value Can be generated. In this case, satellite tracking is first performed with the driving control value generated through the satellite tracking method, and based on the received satellite signals, for example, a monopulse signal according to the satellite tracking result, Driving control of the pedestal devices 120 and 110 can be performed.

또는 제어부(100)는 제1 구동 제어값 생성부(230)에서 생성된 제1 구동 제어값과, 제2 구동 제어값 생성부(240)에서 생성된 제2 구동 제어값을 기 설정된 가중치로 합산한 값을 다시 제2 구동 제어값 생성부(240)의 입력으로 인가할 수도 있다. 이러한 경우, 기 설정된 가중치에 따라 합산된 구동 제어값에 따라 위성 추적이 수행되고, 그 위성 추적 결과에 따라 수신되는 위성 신호에 근거하여 안정화 제어 방식에 의한 고각 및 방위각 페데스탈 장치(120, 110)의 구동 제어가 이루어지게 된다. Alternatively, the controller 100 may add the first drive control value generated by the first drive control value generator 230 and the second drive control value generated by the second drive control value generator 240 to a predetermined weight The second drive control value generator 240 may be configured to apply the second control value to the second drive control value generator 240. In this case, the satellite tracking is performed according to the summed driving control value according to the predetermined weight value, and based on the satellite signal received according to the satellite tracking result, the high-angle and azimuth pedestal devices 120 and 110 Drive control is performed.

상술한 바와 같이 본 발명은 자이로 출력 기준의 지향 각을 추정하기 위해 모노펄스 신호가 관성좌표계에 대한 안테나의 절대 지향 오차 각을 의미한다는 원리를 이용하였다. 즉 모노펄스 신호가 '0'일 때의 자이로 적분 각도가 자이로 출력 기준 위성 지향 각이 된다. As described above, the present invention uses the principle that the monopulse signal means an absolute directional error angle of the antenna with respect to the inertial coordinate system in order to estimate the directivity angle of the gyro output reference. That is, the gyro integral angle when the monopulse signal is '0' becomes the gyro output reference satellite orientation angle.

이는 모노펄스 신호를 드리프트 추정부(비례-적분 제어기)(242)에 입력하고 그 출력이 자이로 센서를 이용한 제2 구동 제어값 생성부(240)에서 생성되는 제2 구동 제어값이 되도록 폐루프를 구성함으로써 구현 될 수 있다. 여기서 비례-적분 제어 게인을 출력 증감 폭이 오차에 비해 낮게 출력되도록 선정하면 드리프트 추정부(242)은 모노펄스 신호가 '0'이 되는 방향으로 지속적으로 제어 각을 증감시키게 되고, 그 결과 모노펄스 신호가 최소가 되는 자이로 적분 제어 각을 출력하게 됨으로서 자이로 적분 각도를 추정하는 추정기로 동작하게 된다.This is because the monopulse signal is input to the drift estimation unit (proportional-integral controller) 242 and the output of the monopulse signal is supplied to the closed loop so as to be the second drive control value generated by the second drive control value generation unit 240 using the gyro sensor And the like. If the proportional-integral control gain is selected so that the output increase / decrease width is lower than the error, the drift estimator 242 continuously increases / decreases the control angle in the direction in which the mono pulse signal becomes '0' And outputs a gyro integral control angle at which the signal becomes minimum, thereby operating as an estimator for estimating the gyro integral angle.

보통 자이로는 1시간에 수도 이내의 드리프트 오차를 발생시키므로, 단시간에서는 그 오차 값이 미미하여 비례-적분기의 게인을 낮게 선정할 수 있다. 그러므로 모노펄스 노이즈에 대한 민감도를 줄이고, 구동 제어값에 따른 고각 및 방위각 페데스탈 장치(120, 110)의 각도 변경이 급격하게 변화되지 않으면서, 장시간의 자이로 적분 각도를 일정 오차 내에서 추정되어 구동 제어값으로 이용 할 수 있다.Since the gyro usually produces a drift error within one hour, the error value is small in a short time, and the gain of the proportional-integrator can be selected to be low. Therefore, the sensitivity to the monopulse noise can be reduced and the long-time gyro integration angle can be estimated within a certain error without changing the angle of the elevation and azimuth pedestal devices 120 and 110 according to the drive control values, Value.

이를 통해 위성신호 가림 현상 발생 시 비콘 신호 또는 모노펄스 신호의 차단 및 수신이 빈번하게 발생하는 상황에서도 보다 안정적으로 지향점 유지 및 원점 복귀가 가능하다. 이는 안정화 제어 방식에 따른 제2 구동 제어값 생성부(240) 및 위성 추정 방식에 따른 제1 구동 제어값 생성부(230)를 병렬로 제어하고, 안정화 제어 방식에 따라 생성되는 제2 구동 제어값의 가중치를 높게 설정함으로써 모노펄스 신호의 차단, 포착 등에 의해 제어 입력 값의 불연속적으로 변할 때 안정화 제어 방식에 따라 생성되는 제2 구동 제어값이 댐핑(damping) 요소로 작용하여 안정적인 모노펄스 신호의 출력값이'0' 인 상태에 도달할 수 있도록 동작하게 한다.This makes it possible to stably maintain the point of orientation and return to the origin even in the case where the beacon signal or the monopulse signal is intercepted and received frequently when the satellite signal blind occurs. The second driving control value generator 240 and the first driving control value generator 230 according to the satellite estimation scheme are controlled in parallel, and the second driving control value < RTI ID = 0.0 > The second driving control value generated according to the stabilization control method acts as a damping element when the control input value is discontinuously changed due to blocking or capturing of the monopulse signal, So that the output value can reach the state of '0'.

한편 상술한 본 발명의 설명에서는 구체적인 실시 예에 관해 설명하였으나, 여러 가지 변형이 본 발명의 범위에서 벗어나지 않고 실시할 수 있다. 특히 본 발명의 실시 예에서 언급된 드리프트 추정부와 위성 추적 방식에 따라 구동 제어값을 생성하는 제1 구동 제어값 생성부, 및 안정화 제어 방식에 따라 구동 제어값을 생성하는 제2 구동 제어값 생성부는 모노펄스 신호 또는 자이로 센서의 측정값을 비례 적분 미분(PID control : Propotional Integral Derivative control)하는 형태로 구현될 수도 있다. 또한 상기 자이로 센서의 측정값 및 모노펄스 신호로부터 노이즈 성분을 제거하기 위해 저역 필터 또는 칼만 필터등이 적용될 수 있다.While the invention has been shown and described with reference to certain preferred embodiments thereof, it will be understood by those skilled in the art that various changes and modifications may be made without departing from the spirit and scope of the invention. A first driving control value generator for generating a driving control value according to the drift estimating unit and the satellite tracking method mentioned in the embodiment of the present invention and a second driving control value generating unit for generating a driving control value according to the stabilizing control method, The part may be implemented in the form of a PID control (Propotional Integral Derivative control) of the measured value of the monopulse signal or the gyro sensor. Further, a low-pass filter or a Kalman filter may be applied to remove the noise component from the measured value of the gyro sensor and the monopulse signal.

그러므로 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다. 따라서 본 발명에 개시된 실시 예들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시 예에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다. 본 발명의 보호 범위는 아래의 청구범위에 의하여 해석 되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.
Therefore, those skilled in the art will appreciate that various modifications, additions and substitutions are possible, without departing from the essential characteristics of the invention. Therefore, the embodiments disclosed in the present invention are not intended to limit the scope of the present invention but to limit the scope of the technical idea of the present invention. The scope of protection of the present invention should be construed according to the following claims, and all technical ideas within the scope of equivalents should be construed as falling within the scope of the present invention.

200 : 제어부 210 : 외란 각도 측정부
220 : 위성 신호 수신부 230 : 제1 구동 제어값 생성부
240 : 제2 구동 제어값 생성부 242 : 드리프트 추정부
250 : 위치 오차 측정부 260 : 메모리부
270 : 구동부
200: control unit 210: disturbance angle measuring unit
220: satellite signal receiving section 230: first drive control value generating section
240: second drive control value generator 242: drift estimator
250: Position error measuring unit 260: Memory unit
270:

Claims (13)

이동 플랫폼에 구비되는 위성 안테나의 제어 장치에 있어서,
위성 신호를 수신하는 위성 신호 수신부;
상기 위성 신호를 이용하여 위성의 위치를 추적하고, 추적 결과에 따라 상기 위성 안테나의 고각 및 방위각을 변경시키기 위한 제1 구동 제어값을 생성하는 제1 구동 제어값 생성부;
상기 위성 안테나의 지향 방향을 지속적으로 유지하기 위해 상기 위성 안테나의 고각 및 방위각을 변경시키기 위한 제2 구동 제어값을 생성하는 제2 구동 제어값 생성부; 및,
상기 제1 구동 제어값과 상기 제2 구동 제어값을 적어도 하나 이용하여 생성되는 제3 구동 제어값에 근거하여 상기 위성 안테나의 고각 및 방위각이 변경되도록 하는 제어부를 포함하며,
상기 제어부는,
상기 제1 구동 제어값과 상기 제2 구동 제어값을 기 설정된 가중치에 따라 합산하여 상기 제3 구동 제어값을 생성하고,
상기 제3 구동 제어값을 상기 제2 구동 제어값 생성부의 입력으로 인가하여, 상기 제3 구동 제어값을 입력받아 생성되는 제2 구동 제어값에 근거하여 상기 위성 안테나의 고각 및 방위각이 변경되도록 하는 것을 특징으로 하는 위성 안테나 제어 장치.
A control device for a satellite antenna provided in a mobile platform,
A satellite signal receiving unit for receiving a satellite signal;
A first drive control value generator for generating a first drive control value for tracking the position of the satellite using the satellite signal and changing a high angle and an azimuth angle of the satellite antenna according to a result of the tracking;
A second drive control value generator for generating a second drive control value for changing the elevation angle and the azimuth angle of the satellite antenna to continuously maintain the direction of the satellite antenna; And
And a controller for changing the elevation angle and the azimuth angle of the satellite antenna based on a third driving control value generated by using at least one of the first driving control value and the second driving control value,
Wherein,
And the third drive control value is generated by summing the first drive control value and the second drive control value according to a predetermined weight,
The third driving control value is applied to the input of the second driving control value generating unit so that the elevation angle and azimuth angle of the satellite antenna are changed based on the second driving control value generated by receiving the third driving control value And a satellite antenna.
제1항에 있어서, 상기 제1 구동 제어값 생성부는,
상기 위성으로부터 수신되는 비콘 신호를 이용한 로빙 방식의 위성 추적 제어 방식 또는 모노펄스 신호를 이용한 위성 추적 제어 방식에 따라 상기 제1 구동 제어값을 생성하는 것을 특징으로 하는 위성 안테나 제어 장치.
2. The apparatus of claim 1, wherein the first drive control value generator comprises:
Wherein the first driving control value is generated according to a roving satellite tracking control method using a beacon signal received from the satellite or a satellite tracking control method using a monopulse signal.
제2항에 있어서, 상기 제어부는,
상기 제1 구동 제어값을 상기 제2 구동 제어값 생성부의 입력으로 인가하고, 상기 제1 구동 제어값을 입력받아 생성되는 제2 구동 제어값에 근거하여 상기 위성 안테나의 고각 및 방위각이 변경되도록 하는 것을 특징으로 하는 위성 안테나 제어 장치.
3. The apparatus of claim 2,
The first drive control value is applied to the input of the second drive control value generator and the high angle and the azimuth angle of the satellite antenna are changed based on the second drive control value generated by receiving the first drive control value And a satellite antenna.
제1항에 있어서, 상기 제어부는,
상기 제1 구동 제어값과 상기 제2 구동 제어값을 기 설정된 가중치에 따라 합산하여 상기 제3 구동 제어값을 생성하는 것을 특징으로 하는 위성 안테나 제어 장치.
The apparatus of claim 1,
And the third drive control value is generated by summing the first drive control value and the second drive control value according to a predetermined weight value.
삭제delete 제1항에 있어서, 상기 제2 구동 제어값 생성부는,
자이로 센서; 및,
상기 위성 신호를 이용하여 기준값을 생성하는 기준값 생성부를 더 포함하며,
상기 기준값 생성부를 이용하여 상기 자이로 센서의 편류 성분을 추정하고, 상기 자이로 센서에서 측정된 값으로부터 상기 추정된 편류 성분을 보상하여 상기 제2 구동 제어값을 생성하는 것을 특징으로 하는 위성 안테나 제어 장치.
2. The apparatus of claim 1, wherein the second drive control value generator comprises:
Gyro sensor; And
And a reference value generator for generating a reference value using the satellite signal,
Wherein the controller estimates the drift component of the gyro sensor using the reference value generator and compensates the estimated drift component from the value measured by the gyro sensor to generate the second drive control value.
제1항에 있어서, 상기 제어부는,
상기 수신된 위성 신호로부터 상기 위성 안테나가 지향하는 방향과 상기 위성이 위치한 방향의 오차를 측정하는 위치 오차 측정부를 더 구비하고,
상기 위치 오차 측정부의 오차 측정 결과, 오차가 있는 경우, 상기 위성 신호를 다시 수신하고, 다시 수신된 위성 신호에 근거한 상기 제3 구동 제어값을 생성 및 새로 생성된 제3 구동 제어값에 따라 상기 위성 안테나의 고각 및 방위각을 변경하는 것을 특징으로 하는 위성 안테나 제어 장치.
The apparatus of claim 1,
And a position error measuring unit for measuring an error between a direction in which the satellite antenna is oriented and a direction in which the satellite is located, from the received satellite signal,
And a second satellite control unit for receiving the satellite signal again when there is an error in the error measurement result of the position error measuring unit, generating the third drive control value based on the satellite signal received again, And changes the elevation angle and the azimuth angle of the antenna.
제1항에 있어서,
상기 이동 플랫폼의 기동으로 인한 외란을 측정 및 상기 측정된 외란을 보상하기 위한 외란 보상값을 생성하는 외란 측정부를 더 구비하고,
상기 제어부는,
상기 위성 신호를 수신하기 위해 상기 위성 안테나의 고각 및 방위각의 초기 구동을 위한 초기 구동 제어값, 상기 제1 구동 제어값, 상기 제2 구동 제어값 또는 상기 제3 구동 제어값 중 적어도 하나에 상기 외란 보상값을 반영하는 것을 특징으로 하는 위성 안테나 제어 장치.
The method according to claim 1,
And a disturbance measurement unit for measuring a disturbance due to the start of the moving platform and generating a disturbance compensation value for compensating the measured disturbance,
Wherein,
An initial drive control value for initial drive of the high angle and azimuth angle of the satellite antenna to receive the satellite signal, the disturbance to at least one of the first drive control value, the second drive control value or the third drive control value And the compensation value is reflected.
이동 플랫폼에 장착되는 위성 안테나의 제어 방법에 있어서,
초기 위성 지향 구동을 수행하는 단계;
위성으로부터 전송되는 위성 신호를 수신하는 단계;
상기 수신된 위성 신호를 이용하여, 위성의 위치를 추적하기 위해 또는 상기 위성 안테나의 지향 방향을 지속적으로 유지하기 위해 상기 위성 안테나의 고각 및 방위각을 변경시키기 위한 적어도 하나의 구동 제어값을 생성하는 단계;
상기 생성된 적어도 하나의 구동 제어값을 이용하여 제4 구동 제어값을 생성하는 단계; 및,
상기 제4 구동 제어값에 따라 상기 위성 안테나의 고각 및 방위값을 변경시키는 단계를 포함하며,
상기 제4 구동 제어값을 생성하는 단계는,
상기 적어도 하나의 구동 제어값을 기 설정된 가중치에 따라 합산하여 제5 구동 제어값을 생성하는 단계; 및,
상기 제5 구동 제어값을 상기 제4 구동 제어값을 생성하기 위한 입력값으로 인가하여 상기 제4 구동 제어값을 생성하는 단계를 포함하는 것을 특징으로 하는 위성 안테나 제어 방법.
A method of controlling a satellite antenna mounted on a mobile platform,
Performing an initial satellite-oriented drive;
Receiving a satellite signal transmitted from a satellite;
Using the received satellite signal to generate at least one drive control value for tracking the position of the satellite or for changing the elevation and azimuth angles of the satellite antenna to continuously maintain the direction of orientation of the satellite antenna ;
Generating a fourth drive control value using the generated at least one drive control value; And
And changing the elevation and azimuth values of the satellite antenna according to the fourth drive control value,
Wherein the step of generating the fourth drive control value comprises:
Summing the at least one drive control value according to a predetermined weight to generate a fifth drive control value; And
And generating the fourth drive control value by applying the fifth drive control value as an input value for generating the fourth drive control value.
삭제delete 삭제delete 제9항에 있어서, 상기 초기 위성 지향 구동을 수행하는 단계는,
상기 이동 플랫폼의 기동중에 발생하는 외란을 측정하는 단계;
상기 측정된 외란을 보상하기 위한 외란 보상값을 생성하는 단계;
상기 위성 안테나의 고각 및 방위각을 변경하는 페데스탈 장치의 초기 구동값에 상기 외란 보상값을 반영하는 단계;
상기 위성 신호의 수신가능 여부를 판단하는 단계; 및
상기 위성 신호의 수신 가능 여부에 근거하여 상기 외란을 측정하는 단계, 상기 외란 보상값을 생성하는 단계, 및 상기 외란 보상값을 반영하는 단계를 반복하는 단계를 더 포함하는 것을 특징으로 하는 위성 안테나 제어 방법.
10. The method of claim 9, wherein performing the initial satellite-
Measuring disturbance occurring during start-up of the moving platform;
Generating a disturbance compensation value for compensating the measured disturbance;
Reflecting the disturbance compensation value to an initial driving value of a pedestal device that changes the elevation angle and the azimuth angle of the satellite antenna;
Determining whether the satellite signal can be received; And
Further comprising repeating the step of measuring the disturbance based on whether or not the satellite signal can be received, generating the disturbance compensation value, and reflecting the disturbance compensation value. Way.
제9항에 있어서,
상기 변경된 고각 및 방위각에 따라 위성 안테나로부터 수신되는 위성 신호로부터 오차를 측정하는 단계; 및
상기 오차 측정 결과에 따라, 상기 적어도 하나의 구동 제어값을 생성하는 단계, 상기 기 설정된 가중치에 근거하여 합산하는 단계, 및 상기 위성 안테나의 고각 및 방위각을 변경시키는 단계를 반복하는 단계를 더 포함하는 것을 특징으로 하는 위성 안테나 제어 방법.
10. The method of claim 9,
Measuring an error from a satellite signal received from a satellite antenna according to the changed elevation angle and azimuth; And
Generating the at least one drive control value in accordance with the error measurement result, summing based on the predetermined weight value, and changing the elevation angle and azimuth angle of the satellite antenna And a satellite antenna.
KR1020140025749A 2014-03-04 2014-03-04 An apparatus and method for control satellite antenna KR101537671B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020140025749A KR101537671B1 (en) 2014-03-04 2014-03-04 An apparatus and method for control satellite antenna

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020140025749A KR101537671B1 (en) 2014-03-04 2014-03-04 An apparatus and method for control satellite antenna

Publications (1)

Publication Number Publication Date
KR101537671B1 true KR101537671B1 (en) 2015-07-17

Family

ID=53873583

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020140025749A KR101537671B1 (en) 2014-03-04 2014-03-04 An apparatus and method for control satellite antenna

Country Status (1)

Country Link
KR (1) KR101537671B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114342456A (en) * 2020-06-28 2022-04-12 北京小米移动软件有限公司 Measurement method, base station, multimode terminal, communication device and storage medium
KR20230114622A (en) * 2022-01-25 2023-08-01 국방과학연구소 Monopulse tracking method and system based on multi state mode

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20090047013A (en) * 2007-11-07 2009-05-12 위월드 주식회사 Satellite antenna system for enhancing tracking efficiency, and it's method
KR20100005346A (en) * 2008-07-07 2010-01-15 엘아이지넥스원 주식회사 Device for controlling antenna
KR101041850B1 (en) * 2010-09-07 2011-06-15 엘아이지넥스원 주식회사 Movable satellite tracking system and method
KR101088053B1 (en) * 2005-04-04 2011-11-29 레이티언 캄파니 System and method for coherently combining a plurality of radars

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101088053B1 (en) * 2005-04-04 2011-11-29 레이티언 캄파니 System and method for coherently combining a plurality of radars
KR20090047013A (en) * 2007-11-07 2009-05-12 위월드 주식회사 Satellite antenna system for enhancing tracking efficiency, and it's method
KR20100005346A (en) * 2008-07-07 2010-01-15 엘아이지넥스원 주식회사 Device for controlling antenna
KR101041850B1 (en) * 2010-09-07 2011-06-15 엘아이지넥스원 주식회사 Movable satellite tracking system and method

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114342456A (en) * 2020-06-28 2022-04-12 北京小米移动软件有限公司 Measurement method, base station, multimode terminal, communication device and storage medium
CN114342456B (en) * 2020-06-28 2024-04-09 北京小米移动软件有限公司 Measurement method, base station, multimode terminal, communication device, and storage medium
KR20230114622A (en) * 2022-01-25 2023-08-01 국방과학연구소 Monopulse tracking method and system based on multi state mode
KR102667395B1 (en) * 2022-01-25 2024-05-21 국방과학연구소 Monopulse tracking method and system based on multi state mode

Similar Documents

Publication Publication Date Title
US7561098B2 (en) System and method for estimating airborne radar antenna pointing errors
JP4210319B2 (en) Satellite tracking antenna system and satellite tracking method
EP1399987B1 (en) Method for accurately tracking and communicating with a satellite from a mobile platform
EP3702806A1 (en) Control device, control method, program, and storage medium
KR101793834B1 (en) Apparatus and method for controlling of satellite tracking antenna to be stabilized
JP2007139690A (en) Radar system
CN111051911B (en) Control device
KR20060015474A (en) Tracking system for flat mobile antenna
KR101502551B1 (en) Apparatus for tracking target bsed on hybrid technique
JP2011127939A (en) Moving body position estimating/tracking device, method of estimating/tracking position of moving body, and moving body position estimating/tracking program
KR101537671B1 (en) An apparatus and method for control satellite antenna
KR100666768B1 (en) An antenna device
WO2015122142A1 (en) Antenna device and antenna device control method
KR101502550B1 (en) Apparatus for tracking target considering movement of target and method thereof
JP2007303865A (en) Satellite tracking antenna apparatus
US20220244401A1 (en) Mobile body control device, mobile body control method, and program
JP4440814B2 (en) Antenna control device
JP2011038730A (en) Missile guiding device
KR101514666B1 (en) STABILIZATION SYSTEM OF SATELLITE TRACKING ANTENNA BY USING Gyro AND Kalman FILTER, STABILIZATION CONTROL METHOD AND OF SATELLITE TRACKING ANTENNA
KR101933474B1 (en) Monopulse positioning system and operating method of thereof
JP2008304329A (en) Measuring device
KR102039047B1 (en) Hybrid tracking method and apparatus consisting of step tracking and mono-pulse tracking for improve performance in tracking satellite in mobile satellite communication terminal
KR101578048B1 (en) Auto-tracking antenna system
CN111505768A (en) Mobile single-mode optical fiber tracking and aiming method and mobile single-mode optical fiber tracking and aiming device
JP2013005277A (en) Antenna polarization angle error calculation method and antenna polarization angle control device

Legal Events

Date Code Title Description
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20190702

Year of fee payment: 5