Stock de sécurité
1. Détermination du stock de sécurité
Si la demande et l'offre sont volatile et variable, le stock de sécurité permet d'améliorer la disponibilité des produits dans la Supply Chain.
Si on augmente le délai le stock de sécurité augmente également.
2. Pourquoi un stock de sécurité ?
- Stock de sécurité
- Quantité de stock prévue pour protéger contre les fluctuations de demande ou de livraison.
Demande dépendante : se protéger contre les variations du délai fournisseur ou rebuts de production.
Demande indépendante : se protéger contre la variation de la demande
3. Variabilité
La variabilité peut se traduire sous deux formes :
- Quantité : stock de sécurité
- Délai : délai de sécurité
On peut également trouver d'autres éléments influençant :
- Variabilité de la demande pendant le délai de réapprovisionnement.
- Fréquence de réapprovisionnement.
- Niveau de service souhaité.
- Longueur du délai.
Plus le délai est long, plus le niveau du stock de sécurité est important, c'est pourquoi il faut réduire les délais.
Plus on alimente fréquemment, plus les risques de ruptures sont importants.
Dans tous les cas, il faut connaître les distributions de probabilité.
Si la demande indépendante sur un article suit une loi normale (courbe de Gauss), on peut déterminer le stock de sécurité par calcul.
Les seuils de commande sont déterminés à partir des délais et des consommations moyennes (c). Si la consommation est inférieure à la moyenne (b) cela va faire monter, momentanément, le niveau du stock. Si la consommation est supérieure à la moyenne (d) cela provoquera une rupture de stock.
C'est pour se prémunir de cette rupture que l'on mettra en place un stock de sécurité.
4. Répartition de la demande
L'importance du stock de sécurité dépendra du niveau de service que l'on veut obtenir.
Si le stock de sécurité est égal à 0, nous aurons un taux de service de 50%. Il est possible de calculer le taux de service que l'on peut obtenir, en connaissant le nombre d'écart-type de produits que l'on a en stock de sécurité.
Dans notre exemple, la distribution de la demande est donnée :
- Demande de 5 articles/période : 1% du temps.
- Demande de 10 articles/période : 4% du temps.
- Demande de 15 articles/période : 10% du temps.
- Etc.
Si X est la demande moyenne, on aura que :
- 99,73% des demandes qui seront situées dans un intervalle de X +/- 3 𝜎
- 95,45% des demandes qui seront situées dans un intervalle de X +/- 2 𝜎
- 68,27% des demandes qui seront situées dans un intervalle de X +/- 1 𝜎
On peut également, à partir de tables de probabilités, déterminer le niveau du stock de sécurité pour obtenir un taux de service objectif.
Un stock de sécurité de 1 écart-type donnera un taux de service de :
5. Table de la loi normale centrée réduite
Lecture de la table : Pour z=1.24 (intersection de la ligne 1.2 et de la colonne 0.04), on a la proportion P(Z < 1,24) = 0.8925
Z | 0,00 | 0,01 | 0,02 | 0,03 | 0,04 | 0,05 | 0,06 | 0,07 | 0,08 | 0,09 |
---|---|---|---|---|---|---|---|---|---|---|
0,0 | 0,5000 | 0,5040 | 0,5080 | 0,5120 | 0,5160 | 0,5199 | 0,5239 | 0,5279 | 0,5319 | 0,5359 |
0,1 | 0,5398 | 0,5438 | 0,5478 | 0,5517 | 0,5557 | 0,5596 | 0,5636 | 0,5675 | 0,5714 | 0,5753 |
0,2 | 0,5793 | 0,5832 | 0,5871 | 0,5910 | 0,5948 | 0,5987 | 0,6026 | 0,6064 | 0,6103 | 0,6141 |
0,3 | 0,6179 | 0,6217 | 0,6255 | 0,6293 | 0,6331 | 0,6368 | 0,6406 | 0,6443 | 0,6480 | 0,6517 |
0,4 | 0,6554 | 0,6591 | 0,6628 | 0,6664 | 0,6700 | 0,6736 | 0,6772 | 0,6808 | 0,6844 | 0,6879 |
0,5 | 0,6915 | 0,6950 | 0,6985 | 0,7019 | 0,7054 | 0,7088 | 0,7123 | 0,7157 | 0,7190 | 0,7224 |
0,6 | 0,7257 | 0,7291 | 0,7324 | 0,7357 | 0,7389 | 0,7422 | 0,7454 | 0,7486 | 0,7517 | 0,7549 |
0,7 | 0,7580 | 0,7611 | 0,7642 | 0,7673 | 0,7704 | 0,7734 | 0,7764 | 0,7794 | 0,7823 | 0,7852 |
0,8 | 0,7881 | 0,7910 | 0,7939 | 0,7967 | 0,7995 | 0,8023 | 0,8051 | 0,8078 | 0,8106 | 0,8133 |
0,9 | 0,8159 | 0,8186 | 0,8212 | 0,8238 | 0,8264 | 0,8289 | 0,8315 | 0,8340 | 0,8365 | 0,8389 |
1,0 | 0,8413 | 0,8438 | 0,8461 | 0,8485 | 0,8508 | 0,8531 | 0,8554 | 0,8577 | 0,8599 | 0,8621 |
1,1 | 0,8643 | 0,8665 | 0,8686 | 0,8708 | 0,8729 | 0,8749 | 0,8770 | 0,8790 | 0,8810 | 0,8830 |
1,2 | 0,8849 | 0,8869 | 0,8888 | 0,8907 | 0,8925 | 0,8944 | 0,8962 | 0,8980 | 0,8997 | 0,9015 |
1,3 | 0,9032 | 0,9049 | 0,9066 | 0,9082 | 0,9099 | 0,9115 | 0,9131 | 0,9147 | 0,9162 | 0,9177 |
1,4 | 0,9192 | 0,9207 | 0,9222 | 0,9236 | 0,9251 | 0,9265 | 0,9279 | 0,9292 | 0,9306 | 0,9319 |
1,5 | 0,9332 | 0,9345 | 0,9357 | 0,9370 | 0,9382 | 0,9394 | 0,9406 | 0,9418 | 0,9429 | 0,9441 |
1,6 | 0,9452 | 0,9463 | 0,9474 | 0,9484 | 0,9495 | 0,9505 | 0,9515 | 0,9525 | 0,9535 | 0,9545 |
1,7 | 0,9554 | 0,9564 | 0,9573 | 0,9582 | 0,9591 | 0,9599 | 0,9608 | 0,9616 | 0,9625 | 0,9633 |
1,8 | 0,9641 | 0,9649 | 0,9656 | 0,9664 | 0,9671 | 0,9678 | 0,9686 | 0,9693 | 0,9699 | 0,9706 |
1,9 | 0,9713 | 0,9719 | 0,9726 | 0,9732 | 0,9738 | 0,9744 | 0,9750 | 0,9756 | 0,9761 | 0,9767 |
2,0 | 0,9772 | 0,9778 | 0,9783 | 0,9788 | 0,9793 | 0,9798 | 0,9803 | 0,9808 | 0,9812 | 0,9817 |
2,1 | 0,9821 | 0,9826 | 0,9830 | 0,9834 | 0,9838 | 0,9842 | 0,9846 | 0,9850 | 0,9854 | 0,9857 |
2,2 | 0,9861 | 0,9864 | 0,9868 | 0,9871 | 0,9875 | 0,9878 | 0,9881 | 0,9884 | 0,9887 | 0,9890 |
2,3 | 0,9893 | 0,9896 | 0,9898 | 0,9901 | 0,9904 | 0,9906 | 0,9909 | 0,9911 | 0,9913 | 0,9916 |
2,4 | 0,9918 | 0,9920 | 0,9922 | 0,9925 | 0,9927 | 0,9929 | 0,9931 | 0,9932 | 0,9934 | 0,9936 |
2,5 | 0,9938 | 0,9940 | 0,9941 | 0,9943 | 0,9945 | 0,9946 | 0,9948 | 0,9949 | 0,9951 | 0,9952 |
2,6 | 0,9953 | 0,9955 | 0,9956 | 0,9957 | 0,9959 | 0,9960 | 0,9961 | 0,9962 | 0,9963 | 0,9964 |
2,7 | 0,9965 | 0,9966 | 0,9967 | 0,9968 | 0,9969 | 0,9970 | 0,9971 | 0,9972 | 0,9973 | 0,9974 |
2,8 | 0,9974 | 0,9975 | 0,9976 | 0,9977 | 0,9977 | 0,9978 | 0,9979 | 0,9979 | 0,9980 | 0,9981 |
2,9 | 0,9981 | 0,9982 | 0,9982 | 0,9983 | 0,9984 | 0,9984 | 0,9985 | 0,9985 | 0,9986 | 0,9986 |
3,0 | 0,9987 | 0,9987 | 0,9987 | 0,9988 | 0,9988 | 0,9989 | 0,9989 | 0,9989 | 0,9990 | 0,9990 |
3,1 | 0,9990 | 0,9991 | 0,9991 | 0,9991 | 0,9992 | 0,9992 | 0,9992 | 0,9992 | 0,9993 | 0,9993 |
3,2 | 0,9993 | 0,9993 | 0,9994 | 0,9994 | 0,9994 | 0,9994 | 0,9994 | 0,9995 | 0,9995 | 0,9995 |
3,3 | 0,9995 | 0,9995 | 0,9995 | 0,9996 | 0,9996 | 0,9996 | 0,9996 | 0,9996 | 0,9996 | 0,9997 |
3,4 | 0,9997 | 0,9997 | 0,9997 | 0,9997 | 0,9997 | 0,9997 | 0,9997 | 0,9997 | 0,9997 | 0,9998 |
3,5 | 0,9998 | 0,9998 | 0,9998 | 0,9998 | 0,9998 | 0,9998 | 0,9998 | 0,9998 | 0,9998 | 0,9998 |
6. Calcul du stock de sécurité
Exercice : calculer le stock de sécurité permettant d'avoir « x% » de chance de ne jamais être en rupture de stock. La demande n'est pas constante, mais aléatoire et, de plus, les délais de livraison ou de fabrication peuvent eux-mêmes être aléatoires !
Délai de livraison fixe
Considérons un laps de temps comprenant un assez grand nombre de périodes, et faisons les hypothèses suivantes :
- Le délai de livraison D est fixe.
- La consommation varie autour d'une moyenne sur une période x et selon une loi normale d'écart type 𝜎x
- Sur le laps de temps T, on considère que les périodes sont indépendantes.
Il y a donc additivité des variances : 𝜎2x,D = D * 𝜎2x
La consommation sur une période D suit donc une loi normale d'écart type 𝜎x,D = 𝜎x * √D
Le stock de sécurité est donc égal à :
SS = z * 𝜎x * √D
Z étant la variable réduite associée au risque de rupture choisi.
On note tout de suite l'intérêt fondamental qu'il y a à réduire de façon considérable le délai de fabrication ou de livraison afin de pouvoir diminuer le stock de sécurité.
Consommation fixe :
Soit 𝜎l (jours), l'écart type de la variation sur le délai de livraison.
Effectuons un changement de variables jour → consommation :
𝜎l(Conso) = (Consommation/jour) . 𝜎l (jours)
Le stock de sécurité est donc égal à :
SS = z * 𝜎l
z étant la variable réduite associée au risque de rupture choisi.
Consommation et délai variables
La consommation et le délai étant des variables indépendantes, on peut appliquer le théorème d'additivité des variances.
𝜎2 = 𝜎2l + D * 𝜎2xLe stock de sécurité est donc égal à :
SS = z * 𝜎 = z * √𝜎2l + D * 𝜎2x
z étant la variable réduite associée au risque de rupture choisi.
Exercice 1
Un article de consommation suit une loi de Gauss de moyenne hebdomadaire 𝜎x = 5 unités.
= 50 unités et d'écart-type de :Le délai moyen de livraison est de 4 semaines (20 jours) avec une variation d'écart type de deux jours : 𝜎l = 2.
En considérant le délai fixe, on peut calculer : 𝜎2x,D = D * 𝜎2x =
En considérant la consommation fixe, on peut calculer :
𝜎l(conso) = (Consommation/jour) * 𝜎l (jours) =
En considérant la consommation et le délai variables, on peut calculer :
𝜎2 = 𝜎2l + D * 𝜎2x =
En acceptant un risque de rupture de 2,5% (taux de service = 97,5%), le stock de sécurité sera :
D'après table de loi normale réduite z = ?
SS = z * 𝜎 = ? pièces
Exercice 2
- Qté de commande = 2 600 pièces
- Délai = 1 mois (4 semaines)
- 1 commande/an en retard acceptée (52 semaines)
Calculer :
- Nombre de commandes/an
- Taux de service visé
- Stock de sécurité
- Point de commande
Demande actuelle :
Semaine | Pièces |
---|---|
1 | 1200 |
2 | 1000 |
3 | 800 |
4 | 900 |
5 | 1400 |
6 | 1100 |
7 | 1100 |
8 | 700 |
9 | 1000 |
10 | 800 |
Cas d'emploi d'un stock de sécurité fixe
- Lancement d'un nouveau produit.
- Fin de vie d'un produit.
- Articles à demande dépendante, consommés et planifiés avec le MRP.
- Pas d'historique ou de prévision de consommation stable et fiable : donc selon le gestionnaire.
- Mise à 0 sinon non consommation du stock de sécurité.
- Stock de sécurité fixe et à zéro.