Abstraction of Abstraction - an Outline of General Scheduling Platform for Space Missions

被引:0
|
作者
Xing, Jinjiang [1 ]
Li, Jian [1 ]
Zou, Xuemei [1 ]
Zhu, Hua [1 ]
机构
[1] Beijing Aerosp Control Ctr, Beijing 100094, Peoples R China
关键词
D O I
暂无
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
Scheduling has always been a bottleneck in space mission control in China. Issues at ideology and feasibility level are essential for plotting a brand new scheduling platform. Through introspection on traditional scheduling methods, theoretical and technical solutions are proposed to support advanced scheduling algorithms and products. Academic issues including theory and methodology are quoted to make scheduling intelligent, flexible and expandable. To design the platform, the first concern is to make it all-purpose, supporting totally different missions and spacecrafts, even unknown ones in the future. Two abstracting methods at higher level, Attribute Transposing Method and Weak Attribute Method, are discussed to generalize similar logic models into one. The Attribute Transposing Method uses a key-value pair list descripting similar objects. The keys and the length of the list varies and different object types can be defined. The Weak Attribute Method ignores the exact meaning of attributes, abstracting similar objects as indistinct ones. Once the weak attributes, the number of which is finite and presumably adequate, are given with certain data, an abstracted object is converted into specified one. With these two methods, no matter how the spacecraft models and missions evolve, the logic model stays stable, while still capable containing different logic objects and being processed by spacecraft-model-irrelevant scheduling algorithms. Based on general modeling technology, a three-layer architecture including general layer, spacecraft model layer and UI layer is given. With this architecture, different mission and spacecraft models can be described by pure configurations, and even solving procedures can be appointed and costumed. Rules, designed and provided in libraries, are core of the scheduling platform, with which solving algorithms can be carried, scheduling environment can be configured and even spacecraft model relevant functions can be automated. Rule mechanism together with this three-layer architecture design is essential to make the platform promising for challenging scheduling applications. Then, sample logical models, required functions and features, such as quasi-natural language descriptions and two-way visualization, are designed to outline the features of the platform. A use case and corresponding solving procedure within the platform is given illuminating how convenient, like drag & drop arrangement, and intelligent, like self-adapting resource dispatching, mission scheduling and control could be in the future. Validated by a prototype, scheduling theories, methods, preliminary design and technologies that easy and intelligent scheduling needs proved feasible. The platform will be realized in several years and bring revolutionary improvement to China's space mission scheduling in the foreseeable future.
引用
收藏
页数:8
相关论文
共 50 条
  • [1] Abstraction of Abstraction - an Outline of General Scheduling Platform for Space Missions, Part II
    Zhu, Hua
    Xing, Jinjiang
    Zou, Xuemei
    Li, Jian
    2015 IEEE INTERNATIONAL CONFERENCE ON INFORMATION AND AUTOMATION, 2015, : 2383 - 2387
  • [2] Archetypes, Space and Abstraction
    Stara, Marketa
    ARTFORUM INTERNATIONAL, 2011, 50 (01): : 364 - 364
  • [3] Abstraction Beyond a 'Law of Thought': On Space, Appropriation and Concrete Abstraction
    Butler, Chris
    LAW AND CRITIQUE, 2016, 27 (03): : 247 - 268
  • [4] General conditions for full abstraction
    Parrow, Joachim
    MATHEMATICAL STRUCTURES IN COMPUTER SCIENCE, 2016, 26 (04) : 655 - 657
  • [5] A general theory of abstraction operators
    Tennant, N
    PHILOSOPHICAL QUARTERLY, 2004, 54 (214): : 105 - 133
  • [6] Abstraction and the Origin of General Ideas
    Laurence, Stephen
    Margolis, Eric
    PHILOSOPHERS IMPRINT, 2012, 12 (19):
  • [7] Scheduling Large Jobs by Abstraction Refinement
    Henzinger, Thomas A.
    Singh, Vasu
    Wies, Thomas
    Zufferey, Damien
    EUROSYS 11: PROCEEDINGS OF THE EUROSYS 2011 CONFERENCE, 2011, : 329 - 342
  • [8] Supporting Human-Robot Teams in Space Missions Using ePartners and Formal Abstraction Hierarchies
    Bosse, Tibor
    van Diggelen, Jurriaan
    Neerincx, Mark A.
    Smets, Nanja J. J. M.
    PRIMA 2015: PRINCIPLES AND PRACTICE OF MULTI-AGENT SYSTEMS, 2015, 9387 : 383 - 399
  • [9] Full abstraction for nominal general references
    Tzevelekos, Nikos
    22ND ANNUAL IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE, PROCEEDINGS, 2007, : 399 - +
  • [10] FULL ABSTRACTION FOR NOMINAL GENERAL REFERENCES
    Tzevelekos, Nikos
    LOGICAL METHODS IN COMPUTER SCIENCE, 2009, 5 (03)