Unlock instant, AI-driven research and patent intelligence for your innovation.

Agile satellite time sequence programming method based on variable sliding window

A sliding window, variable technology, applied in special data processing applications, instruments, electrical digital data processing, etc., can solve the problems of inability to guarantee the scheduling rate of designated and high-priority targets, limited applications, and increased time complexity. Achieve the effect of avoiding combinatorial explosion, low time complexity, and high flexibility

Active Publication Date: 2015-11-25
NO 54 INST OF CHINA ELECTRONICS SCI & TECH GRP
View PDF1 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

With the increase of agile satellite imaging opportunities and the close influence between adjacent mission attitude transitions, the time complexity of these algorithms in agile satellite mission planning applications will increase, and the designated and high-priority target scheduling rates cannot be guaranteed or even combined. NP-hard problems caused by explosions, etc., which limit its application in practical engineering

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Agile satellite time sequence programming method based on variable sliding window
  • Agile satellite time sequence programming method based on variable sliding window
  • Agile satellite time sequence programming method based on variable sliding window

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] Below, combine Figure 1 to Figure 8 The present invention is further described.

[0035] A method for agile satellite timing planning based on a variable sliding window, characterized in that it comprises the following steps:

[0036] (1) Assume that the original imageable window of all objects to be observed Such as figure 2 As shown, it is also assumed that the imaging window length of the target is ΔT i ,i=1,2,…,n, the imaging window when the satellite is not pitched is Where n is the number of targets to be observed, where the lengths of the original imageable windows are equal, and an empty observation target queue is established;

[0037] (2) According to the target priority PRI i ,i=1,2,...,n, sort the objects to be observed from high to low, get the highest priority object to be observed and set the highest priority object to be observed as the current highest priority object to be observed, and send to the observation Insert the highest priority targe...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses an agile satellite time sequence programming method based on a variable sliding window. The invention provides a task programming method based on the variable sliding window for aiming at an observation characteristic that an agile satellite freely rotates in three freedoms of tumbling, pitching and yawing based on gesture conversion time restraint between adjacent observation tasks and priorities of objects to be observed. The agile satellite time sequence programming method comprises the steps of firstly establishing a target observation queue according to the priority; then successively inserting the objects to be observed according to a priority sequence, dynamically updating the sliding imaging window of each object in the observation queue according to the object insertion positions; and finally determining an actual imaging window according to an object imaging time length and the sliding imaging window. The agile satellite time sequence programming method has advantages of simple time sequence control logic, low time complexity, high task arrangement efficiency, etc. The agile satellite time sequence programming method is particularly suitable for the field of agile imaging satellite task programming.

Description

technical field [0001] The invention relates to an agile satellite timing planning method based on a variable sliding window, which is especially suitable for the field of agile imaging satellite task planning. Background technique [0002] With the continuous development of space technology in the world, aerospace powers have launched agile imaging satellite development projects one after another. my country will also focus on the development of high-resolution agile earth observation satellites in the next few years. The biggest feature of agile satellites is that the imageable window of the target becomes longer, that is, the selection of imaging opportunities for the target increases. These have brought great challenges to the mission planning of agile satellites. [0003] Classical algorithms for non-agile satellite mission planning include genetic algorithm, simulated annealing algorithm and greedy algorithm. With the increase of agile satellite imaging opportunities...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06Q10/04G06F17/50
Inventor 白晶刘让国彭会湘艾伟
Owner NO 54 INST OF CHINA ELECTRONICS SCI & TECH GRP