Brevet FR3045894A1 — publié le 20170623

Domaine de l'invention La présente invention se rapporte à un système de gestion de l'exécution d'une tâche par un opérateur. Etat de la technique Dans le domaine industriel, dans une ligne de fabrica- tion, une ligne d'assemblage ou un poste de construction, certaines opérations doivent être exécutées nécessairement dans une suite des opérations exécutées sur la ligne de fabrication ou dans la chaîne de montage alors que d'autres opérations, prévues dans l'ordre normal d'exécution, peuvent être différées pour être exécutées dans un ordre différent sans que cela ne dérange ou ne bloque le flux des opérations ou des pièces dans la ligne de fabrication. Il en est de même au niveau d'un poste d'usinage dans lequel sont exécutées différentes opérations dont certaines doivent né- cessairement précéder d'autres opérations pour les rendre possibles. Par exemple, le montage d'un actionneur sur un module mécanique : si l'actionneur n'est pas installé, il sera impossible de monter le mécanisme que doit commander l'actionneur. D'autres exemples simples sont ceux d'une suite d'opérations d'usinage à effectuer sur une pièce. Si l'opération de base n'est pas effectuée, par exemple un perçage, on ne pourra pas ensuite tarauder le perçage. Il existe d'autres exemples dans le domaine des chantiers de construction ou celui du traitement des données. Des données ou des signaux qui n'auront pas été mis en forme ne pourront passer à l'étape suivante de traitement ; un signal analogique s'il n'est pas transformé en signal numérique ne pourra pas être traité par un calculateur numérique. Dans tous les cas évoqués ci-dessus, l'impossibilité d'exécuter l'opération indispensable (tâche) ne se produit qu'accidentellement, par exemple à cause d'un défaut de la machine/opérateur qui doit effectuer cette opération. La défaillance n'étant pas prévue puisqu'accidentelle, il ne peut y être remédié que par une solution de remplacement, élaborée au moment où se produit l'incident, par exemple le recours à une machine d'usinage qui sera heureusement 3045894 2 disponible à ce moment et pourra effectuer immédiatement l'opération ou une partie de l'opération indispensable à la poursuite du flux d'opérations. Une telle intervention occasionnelle non organisée se traduit nécessairement par des pertes de temps, des retards dans 5 l'exécution de pièces sur la ligne de production ou d'assemblage, le re- tard ou l'arrêt d'un procédé de montage ou d'un assemblage ou encore l'arrêt du traitement d'un flux de données techniques ou économiques. But de l'invention La présente invention a pour but de développer un sys- 10 tème permettant de garantir l'exécution d'une tâche indispensable dans une succession d'opérations industrielles ou de gestion de données industrielles ou économiques, au cas où l'opérateur chargé de l'exécution de la tâche indispensable, ne pourrait l'exécuter, c'est-à-dire respecter les modalités d'exécution dans le temps et selon l'importance matérielle 15 de la tâche. Exposé et avantages de l'invention A cet effet, l'invention a pour objet un système de gestion de l'exécution d'une tâche par un opérateur et de sa substitution prévisionnelle par un ensemble d'opérateurs auxiliaires, se compose d' 20 - un opérateur pour l'exécution de la tâche, - un serveur auquel s'adresse l'opérateur et ayant * une base de données contenant les paramètres de la tâche, * un programme d'établissement d'une tâche prévisionnelle de substitution pour fractionner séquentiellement la tâche 25 en fractions de tâche proposées séquentiellement aux opé- rateurs auxiliaires, le cumul des fractions de tâche, acceptées par les opérateurs auxiliaires correspondant à la tâche et constituant la tâche prévisionnelle de substitution qui, en cas d'inexécution de la tâche par l'opérateur est exécutée 30 par les opérateurs auxiliaires, * un compte de tâche prévisionnelle de substitution alimenté par le serveur, * le serveur exécutant une étape préparatoire suivie d'une étape d'exécution, 35 dans l'étape préparatoire, 3045894 3 - l'opérateur communique aux opérateurs auxiliaires la tâche et l'identité de cette tâche pour interroger le serveur, qui ^ fractionne d'abord la tâche en des fractions dans une séquence et propose une fraction en réponse à la requête d'un 5 opérateur auxiliaire au cours d'une séquence, ^ cumule les réponses des opérateurs auxiliaires de la séquence, ^ calcule le résidu de tâche correspondant à la différence entre la tâche et le cumul des fractions de tâche acceptées par les 10 réponses des opérateurs auxiliaires dans cette séquence, - fractionne dans une séquence suivante le résidu de tâches en de nouvelles fractions de tâches, et répète cette opération de cumul des réponses des opérateurs auxiliaires dans cette séquence, 15 - pour arrêter l'interrogation si le cumul des nouvelles réponses couvre le résidu de tâche, ou - pour renouveler l'opération si le cumul n'est pas atteint, - lorsque le cumul est atteint, l'opération OP communique la tâche prévisionnelle de substitution TGP au donneur d'ordre DO qui 20 confie l'exécution de la tâche à l'opérateur OP, dans l'étape d'exécution, l'opérateur ayant reçu la tâche, - si l'opérateur exécute la tâche, le serveur est informé de l'achèvement de la tâche et il neutralise le compte de tâche prévisionnelle puis restitue les fractions de tâches aux opérateurs 25 auxiliaires, - si l'opérateur n'exécute pas la tâche, le serveur applique la tâche prévisionnelle de substitution qui sera exécutée par les opérateurs auxiliaires. L'invention s'applique à des domaines très divers, tant 30 industriels comme des lignes de fabrication, d'usinage, de montage, ou des postes d'usinage pour l'exécution d'une succession d'opérations indispensables ou le traitement de signaux ou de données techniques et/ou économiques avec toujours la garantie de l'exécution de la tâche par l'opérateur ou par la substitution de l'opérateur défaillant par un 35 ensemble d'opérateurs auxiliaires dont la disponibilité et les capacités 3045894 4 d'exécution d'une partie de la tâche de chacun des opérateurs auxiliaires ont été établies et organisées au préalable, en garantie de l'exécution de la tâche confiée à l'opérateur choisi initialement pour l'exécution de cette tâche. 5 L'exécution de la tâche et la garantie de son exécution étant les conditions obligatoires pour l'attribution de cette tâche à l'opérateur, celui-ci garantit son exécution par un ensemble d'opérateurs disponibles auxquels ont été attribuées des fractions de la tâche. Cet ensemble d'opérateurs et la garantie qu'ils représentent sont 10 acceptés par le donneur d'ordre qui confie alors la tâche à l'opérateur. L'ensemble des tâches partielles pour lesquelles les opérateurs auxiliaires se sont proposés, constitue des offres d'exécutions irréversibles. Par exemple, une machine pour l'exécution d'une opération (tâche partielle) sera disponible pour le créneau de temps néces- 15 saire à l'exécution de la tâche partielle. Après la bonne exécution de la tâche par l'opérateur choisi, les tâches partielles, c'est-à-dire l'offre irréversible d'exécuter des tâches partielles, sera annulée de sorte que les opérateurs auxiliaires récupéreront leur potentiel d'activité ; la machine réservée pour un cer- 20 tain créneau sera de nouveau disponible pour d'autres opérations. La répartition en tâches partielles permet d'utiliser par exemple la disponibilité de machines spéciales, voire très spéciales, qui, par ailleurs, exécutent des opérations mais qui sont disponibles pour le créneau correspondant à la tâche partielle. 25 Les opérateurs auxiliaires peuvent également être des fournisseurs de composants, par exemple de composants de circuits électroniques, utilisés dans la tâche (l'assemblage d'un circuit électronique). Les composants seront bloqués pour la tâche partielle en garantie de l'exécution de la tâche par l'opérateur et jusqu'à la fin de 30 l'exécution de la tâche. A ce moment, ces composants réservés (c'est-à- dire bloqués) seront de nouveau débloqués c'est-à-dire restitués à l'opérateur auxiliaire qui en disposera alors librement comme si ces composants n'avaient pas été bloqués. Ils n'auront été bloqués que le temps nécessaire à l'exécution de la tâche. 3045894 5 Les opérations peuvent également correspondre à une considération plus immatérielle qu'un objet matériel ou que l'exécution d'une opération d'usinage, par exemple la mise à disposition de temps de calcul d'un parc d'ordinateurs ou de bases de données pour 5 l'exécution de tâches partielles ou la mise en place d'informations pour des échanges économiques ou des garanties participatives pour l'exécution d'une opération, par exemple un emprunt ou encore de la capacité de trafic sur un réseau de téléphonie. Dans le cas de réseaux d'ordinateurs, l'ordinateur choisi 10 pour l'exécution de la tâche pourra être garanti par un ensemble d'ordinateurs (opérateurs auxiliaires) disponibles pour l'exécution de tâches partielles, formant la tâche prévisionnelle de substitution qui sera exécutée en cas de défaillance de l'ordinateur qui devait initialement réaliser la tache. 15 Dans tous les cas, la tâche prévisionnelle de substitution est composée séquentiellement selon les disponibilités proposées (fractions de tâche) successivement aux opérateurs auxiliaires et les réponses qu'ils donneront sur leurs possibilités d'intervenir ; à partir de là, sera organisée la séquence suivante pour faire des offres de tâches 20 partielles pour cette séquence suivante et une nouvelle répartition des offres de tâches auxiliaires pour l'exécution garantie mais éventuelle du restant de la tâche et ainsi de suite. De manière plus particulière, la tâche est la réalisation d'un objet matériel ou immatériel par l'utilisation ou la mise à disposi- 25 tion d'un ensemble de moyens matériels ou immatériels tels que des machines d'usinage, des machines de fabrication, des chaînes d'assemblage, des postes d'usinage ou d'assemblage, des postes de production, des fonds, des bases de données, des parcs de machines ou d'ordinateurs, des réseaux de distribution d'énergie ou de transmission 30 de données et les fractions de tâche sont l'utilisation ou la mise à dispo- sition d'une partie de tels moyens matériels ou immatériels. Et en particulier, dans le cas d'une tâche au moins par- tiellement constituée par la fourniture de moyens matériels tels que des composants, la fraction de tâche consiste à déposer réellement les com- 35 posants tels qu'une pièce, un ensemble de pièces ou sa contrepartie 3045894 6 pour l'achat des pièces ou des fonds, pendant la durée de l'exécution de la tâche ou pour leur utilisation dans l'exécution de la fraction de tâche par l'opérateur auxiliaire si la tâche prévisionnelle de substitution doit être exécutée. 5 Dessin Un exemple de système de gestion de l'exécution d'une tâche selon l'invention sera décrit ci-après à l'aide d'un schéma par blocs de l'unique figure annexée. Description d'un mode de réalisation de l'invention 10 Selon la figure, le système de gestion de l'exécution d'une tâche par un opérateur concerne l'exécution d'une tâche TG prise au sens général, que l'opérateur OP propose d'exécuter pour le compte d'un donneur d'ordre DO. Les échanges se font avec un serveur SV qui reçoit la 15 requête de l'opérateur OP offrant l'exécution de la tâche TG pour le donneur d'ordre DO. L'opérateur OP dispose par hypothèse de tous les moyens pour l'exécution de la tâche TG tels que des machines d'usinage, d'assemblage, des machines d'injection de plastique, de traitement 20 thermique, etc... pour la fabrication de pièces ou des parties de pièces injectées, usinées ou traitées ou encore des postes de traitement, des postes ou des chaînes de montage ou d'assemblage. L'opérateur OP peut également être un calculateur ou un ordinateur qui doit lui-même exécuter la tâche TG avec un programme 25 approprié et organiser au préalable la tâche prévisionnelle de substitu- tion pour garantir l'exécution de la tâche TG. Le serveur SV envoie à l'opérateur OP l'identification de la tâche c'est-à-dire les conditions d'exécution de la tâche TG (délai, durée, garantie d'exécution). 30 L'opérateur OP se charge d'organiser la garantie d'exécution de la tâche TG au cas où lui-même serait défaillant, condition indispensable pour que le donneur d'ordre DO puisse attribuer la tâche TG à l'opérateur OP. L'opérateur OP répond par son accord de principe au serveur SV pour que celui-ci puisse organiser la tâche pré- 35 visionnelle de substitution TGP consistant à fractionner séquentielle- 3045894 7 ment Sj la tâche TG en fractions de tâche FTGi. Ces fractions de tâche seront proposées à des opérateurs auxiliaires OAi, disponibles a priori pour exécuter ces fractions de tâche. Les opérateurs auxiliaires OAi ont par principe des disponibilités en moyens et en machines qu'ils peuvent 5 proposer en totalité ou en partie pour assister ou conforter des opéra- teurs OP dans leurs propositions d'exécuter une tâche TG que pourrait lui fournir un donneur d'ordre DO. Les disponibilités sont schématiquement consignées dans un compte de disponibilité CPi propre à chaque opérateur auxiliaire 10 OAi. En effet, un opérateur auxiliaire OAi, par exemple un parc de machines, pourrait souhaiter mieux rentabiliser ses moyens ou machines ou installations en les rendant disponibles pour des interventions dans différentes tâches TG, susceptibles d'être confiées à diffé- 15 rents opérateurs OP comme cela sera détaillé ci-après dans le cas d'un certain opérateur OP. Les opérateurs auxiliaires OAi sont des éléments d'un en- semble technique tel que par exemple un parc de machines, un parc d'ordinateurs, ou des opérateurs plus immatériels constituant des in- 20 tervenants pour l'exécution d'une tâche partielle, synonyme de garantie partielle pour l'exécution de la tâche TG. Les opérateurs immatériels peuvent être des droits d'accès à un service (service partiel) pour l'exécution de la tâche TG qui, elle-même, peut être un produit immatériel tel qu'un service technique ou économique. 25 Les opérateurs auxiliaires OAi peuvent également être des fournisseurs de composants au sens large garantissant la fourniture de composants intervenant dans l'exécution de la tâche TG. Les composants sont des composants matériels ou immatériels réunis pour ou dans l'objet de la tâche TG ou dans la tâche de substitution TGP. Il 30 peut s'agir par exemple de pièces telles que des composants électro- niques qui, pour permettre l'exécution de la fraction de tâche FTGi, sont réellement bloqués pour le temps de l'exécution de la tâche ou sont remplacés par une garantie financière réellement versée et bloquée pour être restituée dans les conditions qui seront décrites ensuite. 3045894 8 Le serveur SV dispose d'un programme d'établissement de la tâche prévisionnelle de substitution et d'une base de données BD/R contenant les paramètres de la tâche TG tels que les règles d'exécution de cette tâche (modalité d'exécution, durée d'exécution, 5 qualité d'exécution). Le serveur SV alimente le compte de tâche prévisionnelle de substitution CP/TGP dans lequel est enregistrée la tâche prévisionnelle de substitution TGP composée des fractions de tâche FTGi établies au cours de séquences successives (Sj) de contact avec les opérateurs lo auxiliaires OAi. Le même serveur SV pouvant gérer plusieurs tâches TG pour différents opérateurs OP, chaque tâche TG est identifiée et son identifiant idTG est communiqué à l'opérateur OP et aux opérateurs auxiliaires OAi qui souhaitent intervenir au profit de cet opérateur OP. L'établissement de la tâche prévisionnelle de substitution 15 TGP est fait par le serveur SV au cours d'une étape préparatoire (A) et l'application ou non de cette tâche prévisionnelle de substitution se fait au cours d'une étape d'exécution (B) selon que l'opérateur OP aura ou non exécuté la tâche TG pour laquelle il s'est proposé et a offert la garantie de la tâche prévisionnelle de substitution TGP. 20 Ainsi, dans un premier temps (A), avant que l'opérateur OP ne soit accepté pour exécuter la tâche TG, il faut établir la tâche prévisionnelle de substitution TGP qui est la garantie de la bonne exécution de la tâche TG par l'opérateur OP ou à défaut par des opérateurs auxiliaires OAi engagés d'une manière irréversible à exécuter les taches 25 partielles FTGi composant la tâche prévisionnelle de substitution TGP ; la tâche TG est alors exécutée non pas par l'opérateur OP (défaillant) mais par les opérateurs auxiliaires OAi appelés en garantie. Pour composer la tâche prévisionnelle TGP, le serveur SV appliquant les règles d'exécution de la tâche TG contenues dans la base 30 de données BD/ R fractionne la tâche TG en des fractions de tâche FTGi compatibles avec les conditions de garantie de l'exécution. Dans une première séquence S 1, le serveur SV partage tout d'abord la tâche TG en tâches partielles TGil correspondant à cette première phase. Les tâches partielles sont définies dans des plages de 35 fractionnement de la tâche TG ; en d'autres termes, un opérateur auxi- 3045894 9 liaire OAi ne peut se proposer d'exécuter à lui seul l'ensemble de la tâche TG mais seulement une partie de celle-ci limitée par le serveur SV. Le volume des fractions de tâche FTGi est choisi pour répartir le risque et être certain que chaque fraction de tâche est suffisamment 5 réduite pour que chaque opérateur auxiliaire OAi puisse l'exécuter dans tous les cas et que sa capacité de fabrication, de production ou autre, ne soit pas trop fortement sollicitée et ne crée un risque. Différents opérateurs OAi répondent à cette première offre de fractions de tâche FTGi 1. Par hypothèse, l'ensemble de l'offre de 10 fraction de tâche n'est pas couvert au cours de cette première séquence S1. Après cette première séquence S 1, le serveur SV cumule les réponses Ri/ 1 des opérateurs auxiliaires OAi dans cette séquence S 1. Le serveur SV calcule le résidu de tâche RTGi qui est la différence 15 entre la tâche TG et le cumul des fractions de tâche FTGi 1 acceptées selon les réponses Ri/ 1 des opérateurs auxiliaires OAi. Le serveur SV fractionne, au cours d'une séquence sui- vante S2, le résidu de tâche RTGi en de nouvelles fractions de tâche FTGi2 et répète l'opération de cumul des nouvelles réponses Ri2 des 20 opérateurs OAi dans cette séquence S2. L'opération se répète jusqu'à ce que toutes les fractions de tâche RTGi disponibles soient couvertes. L'ensemble des tâches prévisionnelles acceptées constitue alors la tâche prévisionnelle de substitution TGP. Les offres sont enre- 25 gistrées par le serveur SV dans le compte de la tâche prévisionnelle de substitution CP/TGP avec toutes les indications relatives aux opérateurs OAi et aux modalités concernant les fractions de tâche FTGi affectées à chaque opérateur OAi. Dans la deuxième étape (B), c'est-à-dire l'étape 30 d'exécution de la tâche TG par l'opérateur OP, si l'opérateur exécute sa tâche TG, le serveur SV en est informé et il libère alors les opérateurs auxiliaires OAi en neutralisant la tâche prévisionnelle de substitution TGP. Les offres (fractions de tâche TGi) sont ainsi en quelque sorte restituées aux opérateurs. 3045894 10 Si ces fractions de tâche TGi n'étaient qu'une offre de temps de travail sur une machine ou un ordinateur, la machine ou l'ordinateur est alors libéré(e) et ne sera plus bloqué(e). Si l'opérateur auxiliaire OAi a fourni réellement des com- 5 posants qui peuvent aussi être remplacés ou constitués par des mon- tants réellement déposés, ces composants réellement bloqués seront restitués aux opérateurs auxiliaires OAi. Ils n'auront ainsi été bloqués que le temps de l'exécution de la tâche TG si celle-ci est réellement exécutée par l'opérateur OP. 10 En revanche, si l'opérateur OP n'exécute pas la tâche TG, le serveur lui substitue la tâche prévisionnelle de substitution TGP et la fait exécuter par les opérateurs auxiliaires OAi. Si la tâche TG englobait la fourniture d'éléments matériels, tels que des composants, ceux-ci seront fournis au donneur d'ordre DO selon les termes de la tâche TG. 15 En conclusion, le donneur d'ordre DO, ayant reçu de l'opérateur OP non seulement la proposition de l'exécution de la tâche TG mais aussi la garantie que cette tâche TG sera exécutée non seulement par lui-même mais en cas de défaillance sous la forme d'une tâche de substitution TGP, acceptera en confiance l'opérateur OP pour la 20 tâche TG. En résumé, l'invention a pour objet un système de gestion de l'exécution d'une tâche (TG) par un opérateur (OP) et de sa substitution prévisionnelle par un ensemble d'opérateurs auxiliaires (OAi), se compose d' 25 - un opérateur (OP) pour l'exécution de la tâche (TG), - un serveur (SV) auquel s'adresse l'opérateur (OP) et ayant * une base de données (BD/R) contenant les paramètres de la tâche (TG), * un programme d'établissement d'une tâche prévisionnelle 30 de substitution (TGP) pour fractionner séquentiellement (Sj) la tâche (TG) en fractions de tâche (FTGi) proposées séquentiellement aux opérateurs auxiliaires (OAi), le cumul des fractions de tâche (FTGi), acceptées par les opérateurs auxiliaires (OAi) correspondant à la tâche (TG) et constituant la 35 tâche prévisionnelle de substitution (TGP) qui, en cas 3045894 11 d'inexécution de la tâche (TG) par l'opérateur (OP) est exécutée par les opérateurs auxiliaires (OAi), * un compte de tâche prévisionnelle de substitution (CP/TGP) alimenté par le serveur (SV), 5 * le serveur (SV) exécutant une étape préparatoire (A) suivie d'une étape d'exécution (B), dans l'étape préparatoire (A), - l'opérateur (OP) communique aux opérateurs auxiliaires (OAi) la tâche (TG) et l'identité de cette tâche (idTG) pour interroger le ser- in veur (SV), qui ^ fractionne la tâche (TG) en des fractions (FTGi) dans une séquence (Sj) et propose une fraction en réponse à la requête d'un opérateur auxiliaire (OAi) au cours d'une séquence (Sj), ^ cumule les réponses (Ri/j) des opérateurs auxiliaires (OAi) de 15 la séquence (Sj), ^ calcule le résidu de tâche (RTGi) correspondant à la différence entre la tâche (TG) et le cumul des fractions de tâche (FTGi) (j) acceptées par les réponses Ri/ (j) des opérateurs auxiliaires (OAi) dans cette séquence (Sj), 20 - fractionne dans une séquence suivante (Sj+ 1) le résidu de tâches (RTGi) en de nouvelles fractions de tâches (FTGi) (j+ 1), et répète cette opération de cumul des nouvelles réponses (Ri,j+1) des opérateurs auxiliaires (OAi) dans cette séquence (Sj+ 1), - pour arrêter l'interrogation si le cumul des nouvelles réponses 25 (Ri,j+ 1) couvre le résidu de tâche (RTGj1), ou - renouvelle l'opération si le cumul n'est pas atteint, - lorsque le cumul est atteint, l'opération OP communique la tâche prévisionnelle de substitution TGP au donneur d'ordre DO qui confie l'exécution de la tâche à l'opérateur OP, 30 dans l'étape d'exécution (B), l'opération ayant reçu la tâche TG, - si l'opérateur (OP) exécute la tâche (TG), le serveur (SV) est informé de l'achèvement de la tâche (TG) et il neutralise le compte de tâche prévisionnelle (CP/TG) puis restitue les fractions de tâches (FTGi) aux opérateurs auxiliaires (OAi), 3045894 12 - si l'opérateur (OP) n'exécute pas la tâche (TG), le serveur (SV) applique la tâche prévisionnelle de substitution (TGP) qui sera exécutée par les opérateurs auxiliaires (OAi). Il convient également d'indiquer en confirmation de ce 5 qui précède que la tâche TG est la réalisation d'un objet matériel ou immatériel par l'utilisation ou la mise à disposition d'un ensemble de moyens matériels ou immatériels tels que des machines d'usinage, des machines de fabrication, des chaînes d'assemblage, des postes d'usinage ou d'assemblage, des postes de production, des fonds, des 10 bases de données, des parcs de machines ou d'ordinateurs, des réseaux de distribution d'énergie ou de transmission de données et les fractions de tâche FTG sont l'utilisation ou la mise à disposition d'une partie de tels moyens matériels ou immatériels. Enfin, il faut compléter ces informations en ce que dans 15 le cas d'une tâche TG au moins partiellement constituée par la fourni- ture de moyens matériels tels que des composants, la fraction de tâche FTGi consiste à déposer réellement les composants tels qu'une pièce, un ensemble de pièces ou sa contrepartie pour l'achat des pièces ou des fonds, pendant la durée de l'exécution de la tâche TG ou pour leur utili- 20 sation dans l'exécution de la fraction de tâche FTGi par l'opérateur auxiliaire OAi si la tâche prévisionnelle de substitution TGP doit être exécutée. 25 3045894 13 NOMENCLATURE DES ELEMENTS PRINCIPAUX TG Tâche / tâche globale 5 TGP Tâche prévisionnelle de substitution FTGi Fraction de tâche CP/TG Compte de tâche prévisionnelle OP Opérateur /opérateur principal OAi Opérateur auxiliaire 10 SV Serveur Sj Séquence de fractions de tâche Ri Réponse de l'opérateur auxiliaire (OAi) Ri (j) Réponse de l'opérateur auxiliaire (OAi) à la séquence(Sj) RTGj Résidu de la tâche (TG) pour la séquence (Sj) 15 BD/R Base de données des paramètres de la tâche (TG) idTG Identité de la tâche (TG) DO Donneur d'ordre REVENDICATIONS1°) Système de gestion de l'exécution d'une tâche (TG) fourni par un donneur d'ordre (DO) par un opérateur (OP) et de sa substitution prévisionnelle par un ensemble d'opérateurs auxiliaires (OAi), se compose d' - un opérateur (OP) pour l'exécution de la tâche (TG), - un serveur (SV) auquel s'adresse l'opérateur (OP) et ayant une base de données (BD/R) contenant les paramètres de la tâche (TG), * un programme d'établissement d'une tâche prévisionnelle de substitution (TGP) pour fractionner séquentiellement (Sj) la tâche (TG) en fractions de tâche (FTGi) proposées séquentiellement aux opérateurs auxiliaires (OAi), le cumul des fractions de tâche (FTGi), acceptées par les opérateurs auxiliaires (OAi) correspondant à la tâche (TG) et constituant la tâche prévisionnelle de substitution (TGP) qui, en cas d'inexécution de la tâche (TG) par l'opérateur (OP) est exécutée par les opérateurs auxiliaires (OAi), * un compte de tâche prévisionnelle de substitution (CP/TGP) alimenté par le serveur (SV), * le serveur (SV) exécutant une étape préparatoire (A) suivie d'une étape d'exécution (B), dans l'étape préparatoire (A), - l'opérateur (OP) communique aux opérateurs auxiliaires (OAi) la tâche (TG) et l'identité de cette tâche (idTG) pour interroger le ser- veur (SV), qui ^ fractionne la tâche (TG) en des fractions (FTGi) dans une séquence (Sj) et propose une fraction en réponse à la requête d'un opérateur auxiliaire (OAi) au cours d'une séquence (Sj), ^ cumule les réponses (Ri/j) des opérateurs auxiliaires (OAi) de la séquence (Sj), ^ calcule le résidu de tâche (RTGi) correspondant à la différence entre la tâche (TG) et le cumul des fractions de tâche (FTGi) (j) acceptées par les réponses Ri/(j) des opérateurs auxiliaires (OAi) dans cette séquence (Sj), 3045894 15 - fractionne dans une séquence suivante (Sj+ 1) le résidu de tâches (RTGi) en de nouvelles fractions de tâches (FTGi) 0+1) et répète cette opération de cumul des nouvelles réponses (Ri,j+1) des opérateurs auxiliaires (OAi) dans cette séquence (Sj+ 1), 5 - pour arrêter l'interrogation si le cumul des nouvelles réponses (Ri,j+ 1) couvre le résidu de tâche (RTGj1), ou - renouvelle l'opération si le cumul n'est pas atteint, - lorsque le cumul est atteint, l'opération (OP) communique la tâche prévisionnelle de substitution TGP au donneur d'ordre DO qui 10 confie l'exécution de la tâche à l'opérateur (OP), dans l'étape d'exécution (B), l'opérateur (OP) ayant reçu la tâche (TG), - si l'opérateur (OP) exécute la tâche (TG), le serveur (SV) est informé de l'achèvement de la tâche (TG) et il neutralise le compte de 15 tâche prévisionnelle (CP/TG) puis restitue les fractions de tâches (FTGi) aux opérateurs auxiliaires (OAi), - si l'opérateur (OP) n'exécute pas la tâche (TG), le serveur (SV) applique la tâche prévisionnelle de substitution (TGP) qui sera exécutée par les opérateurs auxiliaires (OAi). 20 2°) Système de gestion de l'exécution d'une tâche (TG) selon la revendication 1, caractérisé en ce que la tâche (TG) est la réalisation d'un objet matériel ou immatériel par 25 l'utilisation ou la mise à disposition d'un ensemble de moyens matériels ou immatériels tels que des machines d'usinage, des machines de fabrication, des chaînes d'assemblage, des postes d'usinage ou d'assemblage, des postes de production, des fonds, des bases de données, des parcs de machines ou d'ordinateurs, des réseaux de distribu- 30 tion d'énergie ou de transmission de données et les fractions de tâche (FTG) sont l'utilisation ou la mise à disposition d'une partie de tels moyens matériels ou immatériels. 3°) Système de gestion de l'exécution d'une tâche (TG) selon la revendi- cation 2, 3045894 16 caractérisé en ce que dans le cas d'une tâche (TG) au moins partiellement constituée par la fourniture de moyens matériels tels que des composants, la fraction de tâche (FTGi) consiste à déposer réellement les composants tels qu'une 5 pièce, un ensemble de pièces ou sa contrepartie pour l'achat des pièces ou des fonds, pendant la durée de l'exécution de la tâche (TG) ou pour leur utilisation dans l'exécution de la fraction de tâche (FTGi) par l'opérateur auxiliaire (OAi) si la tâche prévisionnelle de substitution (TGP) doit être exécutée. 10