La Matrice de l'Analyse du Cycle de Vie
mardi 07 juin 2022
Blog
Dans l'article précédent, nous avons
- présenté le cadre théorique de l'ACV : fonction, système, étapes du cycle de vie
- décrit en quoi consiste la modélisation en ACV
- touché du doigt la difficulté de calculer l'impact total sur l'environnement à partir d'un modèle ACV
Nous présentons ici comment aborder ce calcul.
Exemple
Reprenons un exemple simple.
Nous avons
- trois produits , , et
- trois processus (les boîtes), que nous nommerons, pour simplifier, par l'unique produit qu'ils produisent : , et .
- chaque processus émet (unitairement) directement dans l'environnement une quantité de CO2-eq
Et nous cherchons à calculer l'impact total (en kg CO2-eq) de la production d'une unité de . Pour cela, il est utile d'introduire également :
- , impact total de la production d'une unité de
- , impact total de la production d'une unité de
En se rappelant l'hypothèse fondamentale de linéarité des processus unitaires, nous interprétons le graphe de la manière suivante
- 1 unité de A émet directement 1 kg CO2-eq
- 1 unité de B émet directement 5 kg CO2-eq
- 1 unité de X
- requiert 3 unités de A, soit kg CO2-eq
- requiert 5 unités de B, soit kg CO2-eq
- émet directement 2 kg CO2-eq
L'impact total est donc kg CO2-eq. Cela se traduit en équation
Dans ce cas simple, on le résoud directement
Reformulation
Linéarité des processus unitaires
On peut reformuler la section précédente dans le cadre un petit peu plus général des processus à sorties et entrées. En effet, un tel processus se caractérise par
- pour chaque sortie du processus, une quantité d'unités de produit
- pour chaque entrée du processus, une quantité d'unités de produit
- des émissions directes dans l'environnement associées à l'exécution du processus , que l'on résume ici par un unique nombre
L'hypothèse fondamentale de linéarité prend la forme suivante
ou encore
Forme matricielle
En notant le vecteur (colonne) des pour tous les produits , le vecteur (colonne) des pour tous les processus , on peut résumer ce système d'équations linéaires par une équation matricielle
où (prononcer nabla) est une matrice indexée en ligne par les processus , en colonne par les produits , et définie par
La matrice caractérise complètement le modèle. Elle est connue, en théorie des (hyper) graphes, comme la matrice d'incidence associée au (hyper) graphe du modèle.
Calculs des impacts totaux par inversion
Le calcul des impacts totaux pour chacun des produits se fait alors en inversant la matrice
Noter que la matrice n'est pas toujours inversible (par exemple, lorsqu'elle n'est pas carrée). Il est remarquable de constater que la non-inversibilité de la matrice se résout généralement par des décisions méthodologiques non triviales.
Il y a plus de processus que de produits : processus de marché
Cela arrive lorsque, par exemple, deux processus et produisent un même produit . On peut imaginer par exemple que l'électricité (produit ) puisse provenir d'une centrale nucléaire (processus ) ou d'une centrale thermique ( processus ).
Pour éviter cet écueil, il est d'usage de modifier le modèle en remplaçant le produit par :
- un produit spécifique "électricité de la centrale nucléaire", produit uniquement par le processus "centrale nucléaire"
- un produit spécifique "électricité de la centrale thermique", produit uniquement par le processus "centrale thermique"
- un processus "marché de l'électricité"
- qui a pour seul produit, le produit "électricité"
- qui a pour entrées les produits "électricité de la centrale nucléaire" et "électricité de la centrale thermique"
Noter qu'il y a une décision de modélisation à prendre ici. En effet, l'analyste doit choisir des coefficients pour les entrées du processus "marché de l'électricité". C'est, d'une certaine manière, cette ambiguïté qui empêche la première matrice d'être inversible.
Il y a plus de produits que de processus : allocation
Cela arrive lorsque, par exemple, un processus a deux produits et en sortie. Ainsi, le processus de "transformation de vache" peut avoir du "lait" et de la "viande" en sortie.
Dans ce cas, on modifie le modèle en remplaçant le processus par :
- un processus "transformation de vache pour faire du lait" qui est le seul processus produisant du "lait" , avec les mêmes entrées que le processus
- un processus "transformation de vache pour faire de la viande" qui est le seul processus produisant de la " viande" , avec les mêmes entrées que le processus
- un choix d'une allocation de l'émission directe pour chacun des processus et : quelle proportion de l'émission directe de est attribuée respectivement à et ?
Encore une fois, le dernier point une décision de modélisation à prendre. Lors de la transformation "physique" d'une vache en lait et viande, quelle part revient au lait ? quelle part revient à la viande ? C'est cette nouvelle ambiguïté qui empêche la première matrice d'être inversible.
Le modèle contient des boucles divergentes
La formulation matricielle a l'avantage de s'accommoder très simplement des boucles : en effet, rien n'empêche le modèle de contenir des boucles tant que la matrice est inversible. Mais il est simple d'imaginer un cas où une boucle empêche l'inversion :
- un processus produit une unité de en consommant une unité de
- un processus produit une unité de en consommant une unité de
Alors , qui n'est pas inversible (déterminant nul). D'une certaine manière on conçoit, sur cet exemple, que "rien ne diminue lorsqu'on tourne sur la boucle".
Par contre, il suffit d'"atténuer à chaque passage de la boucle" pour s'en sortir
- un processus produit une unité de en consommant une unité de
- un processus produit une unité de en consommant une demi-unité de
Alors , qui est inversible.
Remarques finales
Nous avons considéré l'impact total d'un produit comme un scalaire, par exemple, une quantité de kg CO2-eq. Il est bien sûr possible de reformuler l'ensemble de l'article dans le cas où est, entre autres, un vecteur dont chaque entrée correspondrait à un type de substance émise dans l'environnement, ou bien un indicateur ACV classique (changement climatique, déforestation, etc.). Cela complique le nombre de dimensions, mais ne change rien aux principes.
Conclusion
Nous avons, dans cet article :
- introduit une représentation matricielle d'un modèle ACV, qui n'est autre que la matrice d'incidence associé au (hyper) graphe du modèle.
- dérivé l'équation fondamentale de l'ACV
- lié les conditions d'inversibilité de la matrice à trois opérations méthodologiques
- l'introduction de processus de marché
- l'allocation d'émissions directes à plusieurs processus assimilés
- l'atténuation de boucles divergentes
Il y a sans doute beaucoup à dire encore sur les mathématiques de l'ACV
- relations entre la modélisation en ACV et la modélisation Walrassienne (théorie de l'équilibre générale).
- analogie avec la théorie du potentiel () et courant (), jouant le rôle d'une dérivation.
- cas de coefficients stochastiques dans la matrice ou le vecteur , par exemple, pour modéliser les incertitudes.
Choses que l'on réserve pour de futurs articles.