Optimisation-based scheduling of an avionic system

Optimisation-based scheduling of an avionic system
Author: Emil Karlsson
Publisher: Linköping University Electronic Press
Total Pages: 38
Release: 2019-05-24
Genre:
ISBN: 9176850560

Download Optimisation-based scheduling of an avionic system Book in PDF, Epub and Kindle

Modern computer systems in aircraft are often based on an integrated modular avionic architecture. In this architecture, software applications share hardware resources on a common avionic platform. Many functions in an aircraft are controlled by software and a failure in such software can have severe consequences. In order to avoid malfunction, there are many aspects to consider. One aspect is to ensure that the activities in the system is done at the right time with the right resources. To analyse if this is possible or not is often called schedulability analysis. When multiple functions are using the same resources, the schedulability analysis becomes increasingly challenging. This thesis focuses on a pre-runtime scheduling problem of an integrated modular avionic system proposed by our industrial partner Saab. The purpose of this problem is to find a feasible schedule or prove that none exists as part of a schedulability analysis. For the system that we study, there are two major challenges. One is that task and communication scheduling are integrated and the other is that there is a large amount of tasks to schedule. For the largest instances, there are more than 10 000 tasks on a single module. In order to solve such problems, we have developed a matheuristic. At the core of this matheuristic is a constraint generation procedure designed to handle the challenges of the scheduling problem. The constraint generation procedure is based on first making a relaxed scheduling decision and then evaluating this in a separate problem where a complete schedule is produced. This yields a decomposition where most technical details are considered in the relaxed problem, and the actual scheduling of tasks is handled in a subproblem. Both the relaxed problem and the subproblem are formulated and solved as mixed integer programs. The heuristic component of the matheuristic is that the relaxed problem is solved using an adaptive large neighbourhood search method. Instead of solving the relaxed problem as a single mixed integer program, the adaptive large neighbourhood search explores neighbourhoods through solving a series of mixed integer programs. Features of this search method are that it is made over both discrete and continuous variables and it needs to balance feasibility against profitable objective value. The matheuristic described in this thesis has been implemented in a scheduling tool. This scheduling tool has been applied to instances provided by our industrial partner and to a set of public instances that we have developed. With this tool, we have solved instances with more than 45 000 tasks.


Optimisation-based scheduling of an avionic system
Language: en
Pages: 38
Authors: Emil Karlsson
Categories:
Type: BOOK - Published: 2019-05-24 - Publisher: Linköping University Electronic Press

GET EBOOK

Modern computer systems in aircraft are often based on an integrated modular avionic architecture. In this architecture, software applications share hardware re
Distributed Optimization for Customized Aircraft Fleet Scheduling
Language: en
Pages: 93
Authors:
Categories:
Type: BOOK - Published: 1995 - Publisher:

GET EBOOK

DAKOTA is a software environment for aircraft scheduling. Important features of the system include an extended set partitioning algorithm for optimizing schedul
Microcomputer-Based Aircraft Routing and Scheduling. Phase 2
Language: en
Pages: 163
Authors:
Categories:
Type: BOOK - Published: 1994 - Publisher:

GET EBOOK

The work concerns research, development and software implementation of distributed mathematical optimization algorithms for aircraft routing and scheduling. Two
Optimisation of Pilot Capability and Avionic System Design
Language: en
Pages: 96
Authors: F. S. Stringer
Categories: Air pilots
Type: BOOK - Published: 1978 - Publisher:

GET EBOOK

Recent advances in avionic systems technology offer facilities to combat aircraft designers to transform completely the potential of engines and airframes into
Optimizing Unmanned Aircraft System Scheduling
Language: en
Pages: 75
Authors:
Categories: Drone aircraft
Type: BOOK - Published: 2008 - Publisher:

GET EBOOK

Unmanned Aircraft Systems (UASs) are critical for future combat effectiveness. Military planners from all branches of the Department of Defense now recognize th