Sökning: onr:"swepub:oai:DiVA.org:liu-148854" >
An optimisation app...
An optimisation approach for pre-runtime scheduling of tasks and communication in an integrated modular avionic system
-
- Blikstad, Mathias (författare)
- Saab AB, Linköping, Sweden
-
- Karlsson, Emil, 1990- (författare)
- Linköpings universitet,Optimeringslära,Tekniska fakulteten,Saab AB, Linköping, Sweden
-
- Lööw, Tomas (författare)
- Saab AB, Linköping, Sweden
-
visa fler...
-
- Rönnberg, Elina, 1981- (författare)
- Linköpings universitet,Optimeringslära,Tekniska fakulteten,Saab AB, Linköping, Sweden
-
visa färre...
-
(creator_code:org_t)
- 2018-06-15
- 2018
- Engelska.
-
Ingår i: Optimization and Engineering. - : Springer Science and Business Media LLC. - 1389-4420 .- 1573-2924. ; 19:4, s. 977-1004
- Relaterad länk:
-
https://liu.diva-por... (primary) (Raw object)
-
visa fler...
-
https://link.springe...
-
https://urn.kb.se/re...
-
https://doi.org/10.1...
-
visa färre...
Abstract
Ämnesord
Stäng
- In modern integrated modular avionic systems, applications share hardware resources on a common avionic platform. Such an architecture necessitates strict requirements on the spatial and temporal partitioning of the system to prevent fault propagation between different aircraft functions. One way to establish a temporal partitioning is through pre-runtime scheduling of the system, which involves creating a schedule for both tasks and a communication network. While avionic systems are growing more and more complex, so is the challenge of scheduling them. The scheduling of the system has an important role in the development of new avionic systems, since functionality is typically added to the system over a period of several years and a scheduling tool is used both to detect if the platform can host the new functionality and, if this is possible, to create a new schedule. For this reason an exact solution strategy for avionics scheduling is preferred over a heuristic one. In this paper we present a mathematical model for an industrially relevant avionic system and present a constraint generation procedure for the scheduling of such systems. We apply our optimisation approach to instances provided by our industrial partner. These instances are of relevance for the development of future avionic systems and contain up to 20,000 tasks to be scheduled. The computational results show that our optimisation approach can be used to create schedules for such instances within a reasonable time.
Ämnesord
- NATURVETENSKAP -- Matematik (hsv//swe)
- NATURAL SCIENCES -- Mathematics (hsv//eng)
Nyckelord
- Avionic system Scheduling Discrete optimisation Integer programming Multiprocessor scheduling Constraint generation
Publikations- och innehållstyp
- ref (ämneskategori)
- art (ämneskategori)
Hitta via bibliotek
Till lärosätets databas