An integer coded genetic algorithm based on a replacement procedure for designing operational control architectures of critical systems - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2015

An integer coded genetic algorithm based on a replacement procedure for designing operational control architectures of critical systems

Résumé

In this paper, a genetic algorithm (GA) method for the design of the operational architecture of a control system is presented. It provides from the knowledge of some characteristics of the functions that the control system must ensure, an allocation solution of these functions on industrial controllers while satisfying capabilities, compatibility and exclusion constraints in order to minimize the controllers number. An integer coded GA with solution representation special to the allocation of functions structure is proposed for solving the allocation problem. It is a suitably modified version of the GA for the generalised allocation problem of Chu and Beasley [1]. A uniform crossover with random binary mask and uniform mutation are employed. The objective of this paper is not to obtain a global minimum value of required controllers number but to design varied operational architectures with different solutions allowing in future work the minimization or the evaluation of other optimization criteria such as temporal and dependability performances. For these reasons, a replacement procedure is introduced in the algorithm. The proposed heuristic is programmed in MATLAB R2013a. In order to illustrate the performance of the proposed methodology, a simulation example is given.
Fichier non déposé

Dates et versions

hal-01271944 , version 1 (09-02-2016)

Identifiants

Citer

Imed Nasri, Jean-François Pétin, Frédérique Bicking-Simon. An integer coded genetic algorithm based on a replacement procedure for designing operational control architectures of critical systems. 20th Conference Emerging Technologies & Factory Automation, ETFA 2015, Sep 2015, Luxembourg, Luxembourg. ⟨10.1109/ETFA.2015.7301428⟩. ⟨hal-01271944⟩
118 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More