WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Optimisation de la production et de la structure d'énergie électrique par les colonies de fourmis

( Télécharger le fichier original )
par Sihem Bouri
Université Jilali Liabès - Doctorat 2007
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

7.4. Description de l'algorithme des fourmis appliquées aux systèmes électro- énergétique

7.4.1. Aperçu sur l'algorithme des fourmis

Cas d'une structure de production fluide {exemple industrie électro- énergétique (production, transport et distribution d'énergie électrique), industrie de recyclage de plastique, industrie électronique en chaîne ect.....}.

STEP 1:

Set NC:=0 /*{NC: Conteur de Cycle}*/.

Pour chaque arc (i,j) mettre une valeur initiale ij(0)= o /*{ Niveau de phéromone initial }*/.

STEP 2:

For k=1 to Nb{Fourmis} do /*{Nb nombre de fourmis sur le sub-system}*/.

For i=1 to NbSubSystem do

For j=1 to Mmax Composants do /*{(Mmax : Composants ou éléments le maximum technique sur un sub-système (Générateur, transformateurs ou bien lignes de transport)}*/.

Choisir un composant ou éléments, faire introduire un composant vide {blanks}, en respectant les équations de probabilité (1) et (2) .

Faire un Update Locale de la piste de phéromone pour choisir un composant du sous système arc (i,j) :

End For

End For

STEP 3:

Calculer Ak ou bien Rk /*{Fiabilité du System pour chaque fourmi}*/.

{Méthode D'Ushakov }:

For j=1 to kmax /*{kmax}: /* Nombre maximum de composant ou éléments en parallèle */.

{Appliquant les équations}:

For i=1 to n /*n: nombre de sub-système en séries */.

{Appliquant les équations}:

,

Calculer le coût total /* Coût de la structure ou topologie de chaque fourmis*/ .

{Appliquant l'équation}:

Faire un Update globale et sauvegarder la meilleure solution

/* Structure de la meilleure fourmi*/.

STEP 4:

Globale Update pour la piste de phéromone /* Structure de la meilleure fourmi*/

Pour chaque arc (i,j) à la meilleure solutions, Update la piste de phéromone

{Appliquant les équations}:

End For

STEP 5:

Ccycle=Ccycle +1

If {NC < NCmax} et /* comportement sans stagnation {comportement sans stagnation /*

Then

Goto step 2

Else

Imprimer et sauvegarder la meilleure solution /* structure avec composant les plus meilleure*/.

STOP.

7.4.2. L'organigramme de l'algorithme

M : nombre de fourmis

Tmax : nombre de cycles

To : phéromone initiale

Ro : Éaporation de la phéromone

E0 : Niveau de fiabilité désire

Lecture du fichier des :

Caractéristiques

Nombre de sub-systèmes, Nbre de composant Performance, Coût et Disponibilité

Détermination du :

- Nbre des sub-système

- Nbre d'éléments

ç(I,j)=1/ (1+coût[I,J]

I : sub-systeme 1..n

J : Éléments 1..Pmax

Lecture des niveaux de charge

N°, niveau de charge

Calcul de la probabilité des niveaux de charge

Sélection de l'élément selon

ou bien

e=e+1

précédent sommaire suivant






Extinction Rebellion







Changeons ce systeme injuste, Soyez votre propre syndic



"I don't believe we shall ever have a good money again before we take the thing out of the hand of governments. We can't take it violently, out of the hands of governments, all we can do is by some sly roundabout way introduce something that they can't stop ..."   Friedrich Hayek (1899-1992) en 1984