
Journal of Systems Engineering and Electronics ›› 2026, Vol. 37 ›› Issue (4): 1101-1119.doi: 10.23919/JSEE.2024.000121
• RADAR PERFORMANCE IMPROVEMENT USING BEYOND LINEAR SIGNAL PROCESSING • Previous Articles
Lili Zhao(
), Yongge Ma(
), Xueqian Wang*(
), Gang Li(
)
Received:2024-03-19
Accepted:2024-12-04
Online:2026-08-18
Published:2026-09-03
Contact:
Xueqian Wang
E-mail:zll22@mails.tsinghua.edu.cn;myg22@mails.tsinghua.edu.cn;wangxueqian@mail.tsinghua.edu.cn;gangli@mail.tsinghua.edu.cn
Supported by:Lili Zhao, Yongge Ma, Xueqian Wang, Gang Li. A fast scheduling method of multiple agile satellites based on neural network-guided genetic algorithm[J]. Journal of Systems Engineering and Electronics, 2026, 37(4): 1101-1119.
Table 1
Variables utilized in the MAS scheduling model"
| Variable | Connotation |
| Total number of satellites | |
| The | |
| Priority of satellite | |
| Identification number of the satellite | |
| Total number of tasks | |
| The | |
| Priority of task | |
| Identification number of the task | |
| Weighting factor | |
| The moment that satellite | |
| The moment that satellite | |
| The moment that the final task observation is completed | |
| Observation duration required by task | |
| Start of the visualization time window of the satellite | |
| End of the visualization time window of the satellite | |
| Time needed for the satellite to adjust its attitude after observing | |
| Solar altitude angle at which satellite | |
| Minimum solar altitude angle for ensuring the quality of optical satellite observations | |
Table 2
Features extracted for NN"
| Resource | ID | Feature | Symbolic representation |
| Satellite | #1 | Priority | |
| #2 | Identification number | ||
| Task | #3 | Priority | |
| #4 | Identification number | ||
| #5 | Required observation duration | ||
| VTW | #6 | VTW length | |
| #7 | Identification number | ||
| Pre-VTW task | #8 | Priority | |
| #9 | Identification number | ||
| #10 | Required observation duration | ||
| #11 | VTW conflict | ||
| Post-VTW task | #12 | Priority | |
| #13 | Identification number | ||
| #14 | Required observation duration | ||
| #15 | VTW conflict |
Table 3
Differences between historical scheduling data and new scheduling data"
| ID | Historical scheduling data | New scheduling data (for testing feature extraction) | Extra attributes in new scheduling data | |
| For VTW calculation | For Algorithm 3 | |||
| 1 | − | − | ||
| 2 | − | − | ||
| 3 | − | |||
| 4 | − | − | ||
| 5 | − | |||
| 6 | − | |||
| 7 | − | − | ||
Table 4
Parameter values of optical satellites"
| ID | Reference satellite | Swath width/km | Roll/(°) | Pitch/(°) | Yaw/(°) |
| 1 | BJ-1 | 24 | 30 | 30 | 0 |
| 2 | HJ-1B | 250 | 30 | 30 | 0 |
| 3 | TH-1 | 60 | 30 | 30 | 0 |
| 4 | ZY-1-02C | 60 | 32 | 32 | 0 |
| 5 | ZY-3-1 | 50 | 32 | 32 | 0 |
| 6 | TH-1-02 | 60 | 10 | 10 | 0 |
| 7 | GF-1 | 60 | 25 | 25 | 0 |
| 8 | GF-2 | 45 | 35 | 35 | 0 |
| 9 | ZY-3-2 | 50 | 30 | 30 | 0 |
| 10 | GF-1-02 | 60 | 25 | 25 | 0 |
| 11 | GF-1-03 | 60 | 25 | 25 | 0 |
| 12 | GF-1-04 | 60 | 25 | 25 | 0 |
| 13 | GF-6 | 90 | 25 | 25 | 0 |
| 14 | ZY-1-02D | 60 | 26 | 26 | 90 |
| 15 | GF-7 | 1.6 | 25 | 25 | 0 |
| 16 | GF-DM | 15 | 45 | 45 | 90 |
| 17 | HJ-2A | 250 | 10 | 10 | 0 |
| 18 | HJ-2B | 250 | 10 | 10 | 0 |
Table 8
Average convergence time of each algorithm for different number of tasks"
| Number of tasks | Average convergence time/s | ||||
| GA [ | SA [ | HGPT [ | DDPS [ | NN-GA | |
| 20 | 0.69 | 0.93 | 0.80 | 0.40 | 0.29 |
| 30 | 2.18 | 2.82 | 2.27 | 1.10 | 0.90 |
| 40 | 4.16 | 4.70 | 4.42 | 2.11 | 1.86 |
| 50 | 7.20 | 8.17 | 7.31 | 3.97 | 3.43 |
| 60 | 11.01 | 12.41 | 11.42 | 6.19 | 5.40 |
| 70 | 16.67 | 17.81 | 15.73 | 9.73 | 7.69 |
Table 9
Average convergence time and normalized average observation loss of NN-GA with different amounts of historical scheduling data for different task numbers"
| Task number | Historical scheduling data amount | Average convergence time/s | Normalized average observation loss |
| 20 | 500 | 0.76 | 0.14 |
| 0.69 | 0.11 | ||
| 0.75 | 0.06 | ||
| 2000 | 0.69 | 0.10 | |
| 0.71 | 0.03 | ||
| 30 | 500 | 1.24 | 0.08 |
| 1.47 | 0.09 | ||
| 1.36 | 0.13 | ||
| 2000 | 1.28 | 0.10 | |
| 1.29 | 0.08 | ||
| 40 | 500 | 2.14 | 0.13 |
| 2.26 | 0.15 | ||
| 2.11 | 0.15 | ||
| 2000 | 2.21 | 0.15 | |
| 2.18 | 0.11 | ||
| 50 | 500 | 3.18 | 0.19 |
| 3.37 | 0.16 | ||
| 3.14 | 0.27 | ||
| 2000 | 3.30 | 0.19 | |
| 3.20 | 0.14 | ||
| 60 | 500 | 4.32 | 0.22 |
| 4.08 | 0.27 | ||
| 4.74 | 0.16 | ||
| 2000 | 4.24 | 0.19 | |
| 4.51 | 0.18 | ||
| 70 | 500 | 4.89 | 0.21 |
| 5.43 | 0.19 | ||
| 4.96 | 0.27 | ||
| 2000 | 5.42 | 0.18 | |
| 5.21 | 0.12 |
| 1 | Union of Concerned Scientists[EB/OL].[2024-03-19]. https://www.ucsusa.org/resources/satellite-database. |
| 2 | Wang J Q, Yang L L, Zhuang C R, et al Emergency-oriented satellite mission planning[J]. Spacecraft Recovery & Remote Sensing, 2022, 43 (3): 105. |
| 3 | Chen Y, ZhanG D Y, Zhou M Q, et al Multi-satellite observation scheduling algorithm based on hybrid genetic particle swarm optimization. Advances in Information Technology and Industry Applications, 2012, 136, 441. |
| 4 | Wang Z H, Wang X Q, Wu W, et al Continuous change detection of flood extents with multisource heterogeneous satellite image time series[J]. IEEE Trans. on Geoscience and Remote Sensing, 2023, 61, 1. |
| 5 | Zhang Q, Wang X Q, Wang Z H, et al. Heterogeneous remote sensing image fusion based on homogeneous transformation and target enhancement[C]//International Conference on Unmanned Systems, 2022: 688. |
| 6 | Ze Z H, Li G, Han J H, et al. SAR ship detection based on an improved CNN with loU-FL and attention mechanism[C]//IEEE Radar Conference, 2023. DOI: 10.1109/RadarConf2351548.2023.10149726. |
| 7 |
Lemamitrea M, Verfaillie G, Jouhaud F, et al Selecting and scheduling observations of agile satellites. Aerospace Science and Technology, 2002, 6 (5): 367.
doi: 10.1016/S1270-9638(02)01173-2 |
| 8 | Wang P, Reinelt G. Solving the Earth observing satellite constellation scheduling problem by branch-and-price[J]. Operations Research Proceedings, 2010: 491. |
| 9 | Bensana E, Verfaillie G, Bataillie N, et a1. Exact and inexact methods for the daily management of an earth observation satellite[J]. Proceedings of SpaceOPS, 1996: 507. |
| 10 | Han Q, Zhang W Y Joint imaging programming of multi-satellites. Remote Sensing Information, 2013, 28 (4): 19. |
| 11 |
Han C, Gu Y, Wu G H, et al Simulated annealing based heuristic for multiple agile satellites scheduling under cloud coverage uncertainty. IEEE Trans. on Systems, Man, and Cybernetics: Systems, 2023, 53 (5): 2863.
doi: 10.1109/TSMC.2022.3220534 |
| 12 |
Hao H C, Jiang W, Li Y J Improved algorithms to plan missions for agile earth observation satellites[J]. Journal of Systems Engineering and Electronics, 2014, 25 (5): 811.
doi: 10.1109/JSEE.2014.00094 |
| 13 | Zhou Z B, Chan E M, Wu F, et al Multi-satellite scheduling problem with marginal decreasing imaging duration: an improved adaptive ant colony algorithm[J]. Computers & Industrial Engineering, 2023, 176, 108890. |
| 14 |
Liu J M, Chen Y G, Wang R, et al Complex task planning method of space-aeronautics cooperative observation based on multi-layer interaction[J]. Journal of Systems Engineering and Electronics, 2023, 34 (6): 1550.
doi: 10.23919/JSEE.2022.000098 |
| 15 | Sun H Q, Xia W, Hu X X, et al. Earth observation satellite scheduling for emergency tasks[J]. Journal of Systems Engineering and Electronics, 2019, 30(5): 931. |
| 16 |
Du Y H, Wang T, Xin B, et al A data-driven parallel scheduling approach for multiple agile earth observation satellites[J]. IEEE Trans. on Evolutionary Computation, 2020, 24 (4): 679.
doi: 10.1109/TEVC.2019.2934148 |
| 17 | Wu J, Song B Y, Zhang G T, et al A data-driven improved genetic algorithm for agile earth observation satellite scheduling with time-dependent transition time[J]. Computers & Industrial Engineering, 2022, 174, 108823. |
| 18 |
Song Y J, Wei L N, Yang Q, et al RL-GA: a reinforcement learning-based genetic algorithm for electromagnetic detection satellite scheduling problem. Swarm and Evolutionary Computation, 2023, 77, 101236.
doi: 10.1016/j.swevo.2023.101236 |
| 19 | Wu J, Chen Y N, He Y M, et al Survey on autonomous task scheduling technology for Earth observation satellites. Journal of Systems Engineering and Electronics, 2022, 33 (6): 1176. |
| 20 | Yang X. Nature-inspired metaheuristic algorithms[M]. Frome: Luniver Press, 2010. |
| 21 | Yang X S, Deb S, Zhao Y X, et al. Swarm intelligence: past, present and future[J]. Soft Computation, 2018, 22(18): 5923. |
| 22 | Eskandar H, Sadollah A, Ardeshir Bahreininejad B, et al Water cycle algorithm−a novel metaheuristic optimization method for solving constrained engineering optimization problems[J]. Computer & Structures, 2012, 110, 151. |
| 23 |
Li Q, Liu S Y, Yang X S Influence of initialization on the performance of metaheuristic optimizers. Applied Soft Computing Journal, 2020, 91, 106193.
doi: 10.1016/j.asoc.2020.106193 |
| 24 | Mao T, Mihaita A S, Chen F, et al Boosted genetic algorithm using machine learning for traffic control optimization[J]. IEEE Trans. on Intelligent Transportation Systems, 2022, 23 (7): 7122. |
| 25 |
Wang X W, Wu G H, Xing L N, et al Agile earth observation satellite scheduling over 20 years: formulations, methods, and future direction. IEEE Systems Journal, 2021, 15 (3): 3881.
doi: 10.1109/JSYST.2020.2997050 |
| 26 |
Peng G S, Dewil R, Verbeeck C, et al Agile earth observation satellite scheduling: an orienteering problem with time-dependent profits and travel times[J]. Computers and Operations Research, 2019, 111, 84.
doi: 10.1016/j.cor.2019.05.030 |
| 27 | Tan X S, Ge C H A method for calculating solar angles and its application on remote sensing[J]. Remote Sensing for Land & Resources, 1995, (2): 48. |
| 28 |
Wen J, Liu X L, He L Real-time online rescheduling for multiple agile satellites with emergent tasks[J]. Journal of Systems Engineering and Electronics, 2021, 32 (6): 1407.
doi: 10.23919/JSEE.2021.000120 |
| 29 |
Wu J, Lu F, Zhang J W, et al Design of task priority model and algorithm for imaging observation problem[J]. Journal of Systems Engineering and Electronics, 2020, 31 (2): 321.
doi: 10.23919/JSEE.2020.000010 |
| 30 | Zhang C, Li Y B Planning and scheduling method for multi agile satellite coordinated mission. Science Technology and Engineering, 2017, 17 (22): 271. |
| 31 |
Chatterjee A, Tharmarasa R Reward factor-based multiple agile satellites scheduling with energy and memory constraint[J]. IEEE Trans. on Aerospace and Electronic Systems, 2022, 58 (4): 3090.
doi: 10.1109/TAES.2022.3146115 |
| 32 |
Andre D, Koza J R A parallel implementation of genetic programming that achieves super-linear performance[J]. Journal of Information Sciences, 1998, 106, 201.
doi: 10.1016/S0020-0255(97)10011-1 |
| 33 |
Rumelhart D, Hinton G Learning representations by back-propagating errors[J]. Nature, 1986, 323, 533.
doi: 10.1038/323533a0 |
| 34 | CelesTrack[EB/OL].[2024-03-19]. https://celestrack.org. |
| 35 | Burke E K, Kendall G. Search methodologies[M]. New York: Springer Verlag, 2005. |
| 36 | Du F Summary of earthquake activities in 2022[J]. Earthquake Research in Sichuan, 2023, 2, 1. |
| 37 | Zhao J. Agile satellite[M]. Beijing: National Defense Industry Press, 2021. (in Chinese) |
| [1] | Guoliang ZHU, Jinjian ZHANG, Xuan LIU, Guojun WANG, Xiaodong ZHANG, Kaiyu CHEN, Yu WANG. Heterogeneous multi-core task scheduling based on adaptive simulated annealing [J]. Journal of Systems Engineering and Electronics, 2026, 37(3): 897-903. |
| [2] | Hang GAO, Song ZHA, Jijun HUANG, Haiyang XIA, Jibin LIU. Multi-objective frequency planning: concept, modeling, and solution [J]. Journal of Systems Engineering and Electronics, 2026, 37(2): 337-356. |
| [3] | Kaisheng WANG, Yanyan HUANG, Jinxi TAN, Wenjie ZHAI. Research on unmanned swarm scheduling strategies for mountain obstacle-breaching missions [J]. Journal of Systems Engineering and Electronics, 2026, 37(1): 26-35. |
| [4] | Fang GUO, Wei HAN, Yujie LIU, Xichao SU, Jie LIU, Changjiu LI. Collaborative scheduling problem pertaining to launch and recovery operations for carrier aircraft [J]. Journal of Systems Engineering and Electronics, 2026, 37(1): 287-306. |
| [5] | Meng LIU, Linman LI, Xinyi LIU, Ershun PAN. A multi-pass heuristic for multi-skilled worker scheduling in aircraft final assembly line with variable duration [J]. Journal of Systems Engineering and Electronics, 2025, 36(6): 1532-1547. |
| [6] | Shibo ZHANG, Hongyuan GAO, Yumeng SU, Rongchen SUN. Physical-layer secure hybrid task scheduling and resource management for fog computing IoT networks [J]. Journal of Systems Engineering and Electronics, 2025, 36(5): 1146-1160. |
| [7] | Ting CHENG, Luqing LIU, Siyu HENG. Dwell scheduling for MFIS with aperture partition and JRC waveform [J]. Journal of Systems Engineering and Electronics, 2025, 36(4): 951-961. |
| [8] | Siyu HENG, Ting CHENG, Zishu HE, Yuanqing WANG, Luqing LIU. Adaptive dwell scheduling based on Q-learning for multifunctional radar system [J]. Journal of Systems Engineering and Electronics, 2025, 36(4): 985-993. |
| [9] | Tao MA, Jun HUANG, Jiahao ZU, Wen’gang LI. Location-driven beamforming for massive multi-user MIMO systems [J]. Journal of Systems Engineering and Electronics, 2025, 36(3): 609-622. |
| [10] | Ailun XIE, Xiaobin LIU, Qihua WU, Feng ZHAO, Zhenyu QIAO, Shunping XIAO. Radar pulse waveform design method based on complementary amplitude coding [J]. Journal of Systems Engineering and Electronics, 2025, 36(3): 671-680. |
| [11] | Ning WANG, Xiaolong LIANG, Zhe LI, Yueqi HOU, Aiwu YANG. Joint planning method for cross-domain unmanned swarm target assignment and mission trajectory [J]. Journal of Systems Engineering and Electronics, 2025, 36(3): 736-753. |
| [12] | Tengjiao MAO, Xianjin BU, Chunxiao CAI, Yue LU, Jing DU. An improved genetic algorithm for causal discovery [J]. Journal of Systems Engineering and Electronics, 2025, 36(3): 768-777. |
| [13] | Chengxi LI, Fu WANG, Wei YAN, Yansong CUI, Xiaodong FAN, Guangyu ZHU, Yanxi XIE, Lixin YANG, Luming ZHOU, Ran ZHAO, Ning WANG. Multi-network-region traffic cooperative scheduling in large-scale LEO satellite networks [J]. Journal of Systems Engineering and Electronics, 2024, 35(4): 829-841. |
| [14] | Wei LIU, Yifeng JIN, Lei ZHANG, Zihe GAO, Ying TAO. Dynamic access task scheduling of LEO constellation based on space-based distributed computing [J]. Journal of Systems Engineering and Electronics, 2024, 35(4): 842-854. |
| [15] | Haipeng JIANG, Guoqing WU, Mengdan SUN, Feng LI, Yunfei SUN, Wei FANG. PHUI-GA: GPU-based efficiency evolutionary algorithm for mining high utility itemsets [J]. Journal of Systems Engineering and Electronics, 2024, 35(4): 965-975. |
| Viewed | ||||||
|
Full text |
|
|||||
|
Abstract |
|
|||||