A scanning telescope on-orbit scanning accuracy test system

CN119413404BActive Publication Date: 2026-10-09BEIJING RES INST OF SPATIAL MECHANICAL & ELECTRICAL TECH
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411439195.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-15
Publication Date
2026-10-09
Estimated Expiration
2044-10-15

AI Technical Summary

Technical Problem

[0003]但现有技术中没有能够在轨进行监测扫描系统精度的技术,从而无法直接获得在轨的扫描精度数据

Benefits of technology

本发明通过地面数据接收系统获取的图像辅助数据,实时快速地获取望远镜系统的扫描精度,根据计算结果,对扫描控制系统的控制参数进行有效修正,保证在轨系统的扫描精度。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119413404B_ABST
    Figure CN119413404B_ABST
Patent Text Reader

Abstract

The application discloses a scanning telescope on-orbit scanning precision testing system, comprising a detector, a telescope scanning mechanism, a scanning controller, a video processor, a management controller, a satellite data transmission system and a ground data receiving system; wherein the scanning controller collects real-time angle information of the telescope; the management controller receives a GPS time code and a second pulse signal sent by the satellite; the video processor transmits an imaging synchronization pulse to the detector, receives image data, and punches the real-time angle information, the GPS time code and the second pulse signal into the image data to obtain image and auxiliary data; the detector performs synchronous integration control under the imaging synchronization pulse to obtain the image data; and the ground data receiving system extracts real-time angle information of each row of image in the image and the auxiliary data, and obtains scanning precision according to the real-time angle information of each row of image. The application realizes monitoring of scanning precision of the scanning telescope on orbit, and guarantees scanning precision of the on-orbit system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of space remote sensing technology, and in particular relates to an on-orbit scanning accuracy testing system for scanning telescopes. Background Technology

[0002] The space telescope scanning imaging system employs an overall rotating scanning method, enabling large-field-of-view target imaging with a small-scale detector. The system uses two motors to drive a telescope system and a half-angle reflector to rotate unidirectionally at a uniform speed, synchronized in phase. This collects ground radiation information within the scanning field of view. The ground radiation information is then converged onto the focal planes of different channels via dichroic filters and relay optical systems. Each channel's focal plane converts the radiation information into image information, which is then transmitted to the satellite data transmission system, thus transmitting the imaging information back to Earth.

[0003] However, there is no existing technology that can monitor the accuracy of the scanning system in orbit, so it is impossible to directly obtain the scanning accuracy data in orbit. Summary of the Invention

[0004] The technical problem solved by this invention is to overcome the shortcomings of the prior art and provide an on-orbit scanning accuracy testing system for scanning telescopes, so as to monitor the scanning accuracy of the scanning telescope system on-orbit and ensure the scanning accuracy of the on-orbit system.

[0005] The objective of this invention is achieved through the following technical solution: an on-orbit scanning accuracy testing system for a scanning telescope, comprising: a detector, a telescope scanning mechanism, a scanning controller, a video processor, a management controller, a satellite data transmission system, and a ground data receiving system; wherein, the scanning controller is connected to the telescope scanning mechanism; the scanning controller controls the rotation of the telescope scanning mechanism; the scanning controller: acquires real-time angle information of the telescope and sends the real-time angle information and imaging synchronization pulse to the video processor; the management controller: receives GPS timecode and second pulse signals sent by the satellite and forwards the GPS timecode and second pulse signals to the video processor; the video processor: receives real-time angle information, imaging synchronization pulse, ... The system receives GPS timecode and second pulse signals, transmits imaging synchronization pulses to the detector, receives image data, and inserts real-time angle information, GPS timecode, and second pulse signals into the image data to obtain images and auxiliary data. The image and auxiliary data are then transmitted to the satellite data transmission system. The detector receives imaging synchronization pulses, performs synchronization integration control under the trigger of the imaging synchronization pulses to obtain image data, and transmits the image data to the video processor. The satellite data transmission system receives images and auxiliary data and transmits them to the ground data receiving system. The ground data receiving system receives images and auxiliary data, extracts real-time angle information from each line of the image and auxiliary data, and obtains the on-orbit scanning accuracy of the telescope system based on the real-time angle information of each line of the image.

[0006] In the above-mentioned on-orbit scanning accuracy testing system for scanning telescopes, the scanning controller controls the telescope scanning mechanism to rotate at a constant speed of 360°.

[0007] In the aforementioned on-orbit scanning accuracy testing system for scanning telescopes, the scanning controller controls the telescope scanning mechanism at a fixed angular rate. Perform 360° uniform rotation; the scanning controller operates at a preset cycle. The telescope's real-time angle information θ is acquired and sent to the video processor via a serial interface.

[0008] In the aforementioned on-orbit scanning accuracy testing system for scanning telescopes, the video processor receives the imaging synchronization pulse sent by the scanning controller, and at the falling edge of the imaging synchronization pulse... The detector is triggered to start at a preset period. Perform repeated integration.

[0009] The aforementioned on-orbit scanning accuracy testing system for scanning telescopes has a preset cycle. and preset cycle The relationship is: ≤1 / 5* .

[0010] The above-mentioned on-orbit scanning accuracy test system for scanning telescopes obtains the on-orbit scanning accuracy of the telescope system based on the real-time angle information of each line of images, including setting n* Let n be the smallest time unit; where n is the number of rows of image data in each frame; the angle travel value of the smallest time unit is calculated row by row based on the real-time angle information of each row of images, resulting in an angle sequence. , , ... ];in, This is the angle travel value for the first minimum time unit. This is the angle travel value for the second smallest time unit. This is the angle travel value for the third smallest time unit. This represents the angle travel value for the m-th smallest time unit. The minimum number of time units within the imaging period; calculate the angle sequence [ , , ... Standard deviation According to angular velocity The standard value of angular travel at nominal speed is obtained by combining the minimum time unit. According to standard deviation Standard value of angle stroke at nominal speed The scanning accuracy of the telescope system in orbit is obtained.

[0011] The above-mentioned on-orbit scanning accuracy testing system for scanning telescopes specifies the standard value of angle travel at nominal speed. It can be obtained through the following formula: .

[0012] In the above-mentioned on-orbit scanning accuracy test system for scanning telescopes, the on-orbit scanning accuracy of the telescope system is obtained by the following formula: ; in, This refers to the scanning accuracy of the telescope system in orbit.

[0013] The above-mentioned on-orbit scanning accuracy testing system for scanning telescopes determines the angle sequence [ , , ... Whether the angle data is valid includes: According to the preset cycle and preset cycle The number of real-time angle samples N within the row period is obtained; Based on the real-time angle sampling count N and angular rate within the line period and preset cycle Obtain the standard row angle difference ; The difference between the real-time angle data of two adjacent frames is calculated and denoted as the angle data difference sequence. , , ... ];in, The angle difference between the second frame and the first frame. The angle difference between the third frame and the second frame. The angle difference between the 4th frame and the 3rd frame. The angle difference between the m-th frame and the (m-1)-th frame; Differences in angle data [ , , ... The elements in ] are sequentially with Compare them, if it is less than If the element is invalid, then use... Replace the element.

[0014] In the above-mentioned on-orbit scanning accuracy testing system for scanning telescopes, the number of real-time angle samples N within the line period is obtained by the following formula: ; Standard line angle difference It can be obtained through the following formula: .

[0015] Compared with the prior art, the present invention has the following advantages: This invention uses image-aided data acquired by a ground data receiving system to quickly and in real time obtain the scanning accuracy of a telescope system. Based on the calculation results, the control parameters of the scanning control system are effectively corrected to ensure the scanning accuracy of the on-orbit system. Attached Figure Description

[0016] Various other advantages and benefits will become apparent to those skilled in the art upon reading the following detailed description of preferred embodiments. The accompanying drawings are for illustrative purposes only and are not intended to limit the invention. Furthermore, the same reference numerals denote the same parts throughout the drawings. In the drawings: Figure 1 This is a structural block diagram of the on-orbit scanning accuracy testing system for a scanning telescope provided in an embodiment of the present invention; Figure 2This is a timing diagram of scanning accuracy test data provided in an embodiment of the present invention. Detailed Implementation

[0017] Exemplary embodiments of the present disclosure will now be described in more detail with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided to enable a more thorough understanding of the present disclosure and to fully convey the scope of the disclosure to those skilled in the art. It should be noted that, unless otherwise specified, the embodiments and features described herein can be combined with each other. The present invention will now be described in detail with reference to the accompanying drawings and embodiments.

[0018] Figure 1 This is a structural block diagram of the on-orbit scanning accuracy testing system for a scanning telescope provided in an embodiment of the present invention. Figure 1 As shown, the on-orbit scanning accuracy testing system for this scanning telescope includes: a detector, a telescope scanning mechanism, a scanning controller, a video processor, a management controller, a satellite data transmission system, and a ground data receiving system; among which, The scanning controller is connected to the telescope scanning mechanism; the scanning controller controls the rotation of the telescope scanning mechanism; The scanning controller: acquires the real-time angle information of the telescope and sends the real-time angle information of the telescope and the imaging synchronization pulse to the video processor; The management controller receives GPS timecode and second pulse signal transmitted by the satellite and forwards the GPS timecode and second pulse signal to the video processor. The video processor: receives real-time angle information, imaging synchronization pulse, GPS time code and second pulse signal, and transmits the imaging synchronization pulse to the detector; receives image data, inserts real-time angle information, GPS time code and second pulse signal into the image data to obtain image and auxiliary data, and transmits the image and auxiliary data to the satellite data transmission system; The detector receives an imaging synchronization pulse, performs synchronous integration control under the trigger of the imaging synchronization pulse to obtain image data, and transmits the image data to the video processor. The satellite data transmission system receives images and auxiliary data and transmits the images and auxiliary data to the ground data receiving system. The ground data receiving system receives images and auxiliary data, extracts real-time angle information from each line of the images and auxiliary data, and obtains the on-orbit scanning accuracy of the telescope system based on the real-time angle information of each line of the images.

[0019] The scanning controller controls the telescope scanning mechanism to rotate 360° at a uniform speed, acquiring real-time angle information of the telescope at a fixed frequency and sending it to the video processor. The management controller receives GPS timecode and second pulse signals transmitted by the satellite and forwards them to the video processor. The video processor receives real-time angle information, imaging synchronization pulses, GPS timecode, and second pulse signals, performs synchronous integration control on the detector, and inputs the latest real-time angle information from each integration into the image and auxiliary data. The satellite data transmission system sends the image and auxiliary data to the ground data receiving system. By extracting the real-time angle information of each line of the image auxiliary data from the ground data receiving system, the on-orbit scanning accuracy of the telescope system is calculated.

[0020] The scanning controller controls the telescope scanning mechanism at a fixed angular rate. The system rotates at a constant speed of 360°, and images of the scene within the 360° field of view are introduced into each channel detection unit through the optical path; the scanning controller cycles... The telescope acquires real-time angle θ, and sends the real-time angle θ acquired from each acquisition point to the video processor via a serial interface.

[0021] The video processor receives the imaging synchronization pulse sent by the scan controller at the falling edge of the imaging synchronization pulse. The trigger detection unit begins periodically. Perform repeated integration, and at the start of each integration, retrieve the latest real-time telescope angle from the current cache. Input the image auxiliary data into the current row.

[0022] The satellite data transmission system sends images and auxiliary data to the ground receiving system, extracts real-time angle information from the auxiliary data from the ground receiving system, and calculates the scanning accuracy of the system.

[0023] like Figure 1 The scanning controller shown acquires the real-time angle period. Confirmation method: Calculate the real-time angle acquisition cycle of the scan. : ≤1 / 5* .

[0024] like Figure 2 As shown, the on-orbit scanning accuracy of the telescope system, obtained from the real-time angle information of each row of images, includes: Set with n* Let n be the smallest unit of time; where n is the number of rows of image data in each frame. Based on the real-time angle information of each row of images, the angle travel value of the smallest time unit is calculated row by row to obtain the angle sequence. , , ... ];in, This is the angle travel value for the first minimum time unit. This is the angle travel value for the second smallest time unit. This is the angle travel value for the third smallest time unit. This represents the angle travel value for the m-th smallest time unit. This represents the minimum number of time units within the imaging period; Find the angle sequence [ , , ... Standard deviation ; According to angular velocity The standard value of angular travel at nominal speed is obtained by combining the minimum time unit. ; According to standard deviation Standard value of angle stroke at nominal speed The scanning accuracy of the telescope system in orbit is obtained.

[0025] Standard value of angle stroke at nominal speed It can be obtained through the following formula: .

[0026] The on-orbit scanning accuracy of the telescope system is obtained using the following formula: ; in, This refers to the scanning accuracy of the telescope system in orbit.

[0027] Typically, requirements ≤0.3%.

[0028] like Figure 2 As shown, the method for confirming invalid data is as follows: According to the preset cycle and preset cycle Calculate the number of real-time angle samples N within the line period: N = / ; Based on the real-time angle sampling count N and angular rate within the line period and preset cycle Calculate the standard row angle difference , ; Starting from frame 1, calculate the difference in real-time angle data between adjacent frames frame by frame, and record it as a sequence. , , ... ];in, ; ; ; ; The angle difference between the second frame and the first frame. The angle difference between the third frame and the second frame. The angle difference between the 4th frame and the 3rd frame. The angle difference between the m-th frame and the (m-1)-th frame; The sequence [ , , ... The elements in ] are sequentially with Compare them, if < Then the element will be removed, using Replace this element and continue the calculation according to the accuracy determination method to obtain the final scan accuracy data. For example... < ,but use If a substitution is made, then Replace with Then the angle sequence [ , , ... In Replace with .

[0029] This embodiment uses image auxiliary data acquired by the ground data receiving system to obtain the scanning accuracy of the telescope system in real time and quickly. Based on the calculation results, the control parameters of the scanning control system are effectively corrected to ensure the scanning accuracy of the on-orbit system.

[0030] Although the present invention has been disclosed above with reference to preferred embodiments, it is not intended to limit the present invention. Any person skilled in the art can make possible changes and modifications to the technical solutions of the present invention by utilizing the methods and techniques disclosed above without departing from the spirit and scope of the present invention. Therefore, any simple modifications, equivalent changes and alterations made to the above embodiments based on the technical essence of the present invention without departing from the content of the technical solutions of the present invention shall fall within the protection scope of the technical solutions of the present invention.

Claims

1. A scanning telescope on-orbit scanning accuracy testing system, characterized in that... include: The system comprises a detector, a telescope scanning mechanism, a scanning controller, a video processor, a management controller, a satellite data transmission system, and a ground data receiving system; among which, The scanning controller is connected to the telescope scanning mechanism; the scanning controller controls the rotation of the telescope scanning mechanism; The scanning controller: acquires the real-time angle information of the telescope and sends the real-time angle information of the telescope and the imaging synchronization pulse to the video processor; The management controller receives GPS time codes and second pulse signals sent by satellites and forwards them to the video processor. The video processor: receives real-time angle information, imaging synchronization pulse, GPS time code and second pulse signal, and transmits the imaging synchronization pulse to the detector; receives image data, inserts real-time angle information, GPS time code and second pulse signal into the image data to obtain image and auxiliary data, and transmits the image and auxiliary data to the satellite data transmission system; The detector receives an imaging synchronization pulse, performs synchronous integration control under the trigger of the imaging synchronization pulse to obtain image data, and transmits the image data to the video processor. The satellite data transmission system receives images and auxiliary data and transmits the images and auxiliary data to the ground data receiving system. The ground data receiving system receives images and auxiliary data, extracts real-time angle information of each line of images and auxiliary data, and obtains the on-orbit scanning accuracy of the telescope system based on the real-time angle information of each line of images. The scanning controller controls the telescope scanning mechanism at a fixed angular rate. Perform a 360° uniform rotation; The video processor receives the imaging synchronization pulse sent by the scan controller at the falling edge of the imaging synchronization pulse. The detector is triggered to start at a preset period. Perform repeated integration; The on-orbit scanning accuracy of the telescope system is obtained based on the real-time angle information of each row of images, including: Set with n* Let n be the smallest unit of time; where n is the number of rows of image data in each frame. Based on the real-time angle information of each row of images, the angle travel value of the smallest time unit is calculated row by row to obtain the angle sequence. , , ... ];in, This is the angle travel value for the first minimum time unit. This is the angle travel value for the second smallest time unit. This is the angle travel value for the third smallest time unit. This represents the angle travel value for the m-th smallest time unit. This represents the minimum number of time units within the imaging period; Find the standard deviation of the angle sequence ; According to angular velocity The standard value of angular travel at nominal speed is obtained by combining the minimum time unit. ; ; According to standard deviation Standard value of angle travel at nominal speed Obtain the on-orbit scanning accuracy of the telescope system ; .

2. The on-orbit scanning accuracy testing system for scanning telescopes according to claim 1, characterized in that: The scan controller operates at a preset cycle. The telescope's real-time angle information θ is acquired and sent to the video processor via a serial interface.

3. The on-orbit scanning accuracy testing system for scanning telescopes according to claim 2, characterized in that: preset period and preset cycle The relationship is: ≤1 / 5* .

4. The on-orbit scanning accuracy testing system for scanning telescopes according to claim 2, characterized in that: Determining whether angle data in an angle sequence is valid includes: According to the preset cycle and preset cycle The number of real-time angle samples N within the row period is obtained; ; Based on the real-time angle sampling count N and angular rate within the line period and preset cycle Obtain the standard row angle difference ; ; The difference between the real-time angle data of two adjacent frames is calculated and denoted as the angle data difference sequence. , , ... ];in, ; ; ; ; The angle difference between the second frame and the first frame. The angle difference between the third frame and the second frame. The angle difference between the 4th frame and the 3rd frame. The angle difference between the m-th frame and the (m-1)-th frame; Interact sequentially with the elements in the angle data difference sequence. To make a comparison, if a certain element Less than Then the element If invalid, then use Alternative In the angle sequence Replace with .

Citation Information

Patent Citations

  • Assistant data processing method for improving image positioning precision of stereoscopic plotting camera

    CN102306160A

  • Optical-mechanical structure based on infrared area array detector scanning imaging

    CN104539829A