Informations sur le Système
• V f0 : Volume initial du réservoir d’alimentation (en m3 ).
• Cw : Concentration de l’eau (en kg/m3 ).
• Sa : Surface de la membrane (en m2 ).
• dP : Différence de pression (en kg/m/h2 ).
• Aw : Coefficient de perméabilité de l’eau (en h/m).
• Bs : Perméabilité au soluté (en m/h).
• ϕ : Constante de passage du soluté (en m2 /h2 ).
• Cf0 : Concentration initiale dans le réservoir d’alimentation.
Équations du Modèle
Les équations de notre modèle sont les suivantes :
Sa · Aw · dP
a1 = (1)
Cw
Sa · Aw · ϕ
a2 = (2)
Cw
Aw · dP
a3 =1+ (3)
Bs · Cw
Aw · ϕ
a4 = (4)
Bs · Cw
a5 = V f0 (5)
a6 = Cf0 (6)
Sa · Aw
a7 = (7)
Cw
dCf dCpav
Les équations pour calculer dt et dt sont données par :
2
2 ·Cf
dCf (a1 · Cf − a2 · Cf 2 + a3a−a 4 ·Cf
) · (1 − a3 −a14 ·Cf )
= 2 ·Cf ·t
dt a5 − a1 · t + a2 · Cf · t − a3a−a 4 ·Cf
7 ·Cf
dCpav (a1 − a2 · Cf + a3a−a 4 ·Cf
) · a3 −a Cf
4 ·Cf
− Cpav
=
dt a · Cf −a6
5 Cf −Cpav
L’équation pour calculer le flux d’eau (Jw ) est donnée par :
Jw = Aw · (∆P − ϕ · (Cf − Cp))
L’équation pour calculer la concentration du perméat à partir de la concentration de l’alimentation est
donnée par :
Cf
Cp =
a3 − a4 · Cf
1 Comande du Système
1.1 Description du Système
Le système d’osmose inverse est représenté par deux variables d’état : Cf pour la concentration de soluté
d’alimentation et Cpav pour la concentration moyenne dans le réservoir de stockage. L’entrée de commande est
la pression transmembranaire (∆P ), et la sortie du système est le flux (Y ).
1
1.2 Équations d’État
Les équations d’état du système sont exprimées comme suit :
dCf (a5 − Sa·Aw·U 1
Cw · t + Sa·Aw·ϕ
Cw · Cf · t − Sa·Aw·ϕ
Cw · Cf · t)
= Sa·Aw·U 1 Sa·Aw·ϕ
dt (Cw · Cw · Cf − Cw · Cw · Cf + 1 + Aw · U 1 − Aw · ϕ · Cf ) · (1 − (1 + Bs·Cw
2 Bs·Cw Bs·Cw Bs·Cw
Aw · U 1 − Aw · ϕ · Cf )
−1 )
dCpav (a5 − Sa·Aw·U
Cw
1
· t + Sa·Aw·ϕ
Cw · Cf · t − Sa·Aw·ϕ
Cw · Cpav · t)
= Sa·Aw·U 1 Sa·Aw·ϕ
dt (Cw · Cw · Cf − Cw · Cw · Cpav + 1 + Aw · U 1 − Aw · ϕ · Cf ) · (1 − (1 + Bs·Cw
2 Bs·Cw Bs·Cw Bs·Cw
Aw · U 1 − Aw · ϕ · Cf )
−1 )
dX1 (a5 − Sa·Aw·U 1
Cw · t + Sa·Aw·ϕ
Cw · X1 · t − Sa·Aw·ϕ
Cw · X1 · t)
= Sa·Aw·U 1 Sa·Aw·ϕ
dt (Cw · Cw · X1 − Cw · Cw
2 Bs·Cw
· X1 + 1 + Aw · U 1 − Aw · ϕ · X1 ) · (1 − (1 + Bs·Cw
Bs·Cw
Aw · U1 − Bs·Cw
Aw · ϕ · X1 )−1 )
Sa·Aw·ϕ Sa·Aw·ϕ
dX2 (a5 − Sa·Aw·U
Cw
1
· t + Cw · X1 · t − Cw · X2 · t)
= Sa·Aw·U 1 Sa·Aw·ϕ 2 + 1 + Bs·Cw · U 1 − Bs·Cw · ϕ · X ) · (1 − (1 + Bs·Cw Bs·Cw
dt (Cw · Cw · X1 − Cw · Cw · X2 Aw Aw 1 Aw · U1 − Aw · ϕ · X1 )−1 )
Sortie :
!!
X1
Y = Aw · U1 − ϕ · X1 − Aw·U 1
1+ Bs·Cw · X1
1.3 Constantes du Modèle
Les constantes du modèle sont définies comme suit :
a5 = constante spécifiée
Sa = surface de la membrane
Aw = surface de la membrane
U 1 = pression transmembranaire
Cw = concentration d’alimentation
Bs = constante de solubilité
ϕ = paramètre du modèle
Définition des Objectifs de Contrôle
Les objectifs de contrôle pour le système d’osmose inverse peuvent inclure :
• Maintenir la concentration moyenne dans le réservoir de stockage (Cpav ) à un niveau spécifié.
• Suivre une consigne donnée pour la concentration de soluté d’alimentation (Cf ).
• Optimiser la réponse du système aux perturbations.
• Réduire la consommation d’énergie.
Formulation du Problème d’Optimisation
Le problème d’optimisation consiste à minimiser une fonction de coût qui mesure l’écart entre les sorties désirées
et les sorties réelles du système, tout en respectant les contraintes du système et les contraintes des variables
de commande.
Conception du Régulateur MPC
Le régulateur MPC est conçu pour résoudre le problème d’optimisation à chaque instant de calcul en utilisant le
modèle discret du système. Les horizons de prédiction et de contrôle sont définis en fonction des spécifications
du système.
2
Implémentation du Régulateur MPC
Le régulateur MPC est implémenté sur le système d’osmose inverse en utilisant un logiciel de contrôle en temps
réel ou un système embarqué. Un mécanisme de rétroaction est intégré pour ajuster les commandes en fonction
des observations réelles du système.
Validation et Ajustement
Le régulateur MPC est validé en simulant son comportement sur le modèle du système. Les paramètres du
régulateur et les spécifications de performance sont ajustés au besoin pour obtenir les performances désirées.