Comment travailler avec l'INRIA pour une étude de conception
1 Un peu de théorie
On considère un système dont l'on
peut modéliser les sorties Y sous la forme Y=F(X,P) où les X
sont les entrées et les P les paramètres du système (le
modèle peut être aussi implicite). Le but de
la conception est de déterminer les P tels que les Y
satisfassent des contraintes (principalement des inégalités) et/ou
des relations d'optimalité. La
méthode de conception proposée
par COPRIN permet de trouver des ensembles continues de valeurs
(en l'occurrence des intervalles) pour les P
tels que toutes les contraintes soient satisfaite. Obtenir des ensembles
continues permet, s'ils sont assez
grands, d'admettre que la réalisation physique d'un système
ait des paramètres qui diffèrent (un peu) de la solution théorique de conception sans que les contraintes soient
violées. Autrement dit la méthode de conception
permet de prendre en compte les incertitudes dans la réalisation du
système tout en satisfaisant les contraintes.
2 L'étude de conception
Une étude de conception suit le cheminement suivant (nous prenons
ici l'exemple de l'étude d'un robot parallèle):
-
définition du cahier des charges: c'est l'élément
essentiel qu'il convient d'établir avec le plus grand soin. En effet
toute modification dans le cahier des charges peut conduire à une
nouvelle étude complète, étude qui est toujours très
longue. Le principe est donc d'établir un cahier des charges qui
restera fixe tout au long de l'étude. Pour l'établir nous nous
appuyons sur
-
un document de conception fourni par COPRIN qui permet
de spécifier les performances requises
- ce document est discuté lors de réunions
préparatoires, dans lequel on fait préciser les demandes, on
détermine celles qui sont impératives, celles qui sont
négociables et dans quelle mesure. On y détermine aussi l'ensemble
des critères qui guideront le choix final
- faisabilité: COPRIN réalise une étude préliminaire
qui permet de déterminer s'il y a une possibilité raisonnable de
trouver des solutions de conception. Si ce n'est pas possible une
seconde réunion aura pour but de déterminer quels critères de
performance peuvent être relâchés. On itère jusqu'à ce que soit une
impossibilité soit constatée, soit que soit établi une
présomption de faisabilité.
- l'étude: après signature du contrat (voir l'item
suivant) COPRIN entame l'étude. Elle se concrétise par la
rédaction d'un rapport (d'environ 20 à 30 pages)
qui donne les éléments pour la réalisation du système et
présente les valeurs des performances discutées lors de
l'établissement du cahier des charges. En général différentes
solutions sont proposées, qui respectent toutes le cahier des charges
mais présentent différent compromis pour les critères de
performance qui vont guider le choix de la solution retenue.
- le contrat: la pierre angulaire du contrat est le cahier
des charges puisque l'étude est faite pour un cahier des charges
donné. Outre le cahier des charges
le contrat spécifie le nombre d'exemplaires qui seront
réalisés à partir des résultats de l'étude, ainsi que le
montant des royalties qui seront versées pour chaque exemplaire
supplémentaire. Le contrat
indique dans quelles conditions les résultats de l'étude
pourraient faire l'objet de communication dans journaux ou
conférences académiques et/ou industriels. Le contrat indique
enfin les droits de propriété (voir cet item) ainsi que le coût
de l'étude (voir la section financement). Rappelons aussi
que l'INRIA est tenu à une obligation de moyens, mais pas à
une obligation de résultats.
- logiciels: d'une manière générale COPRIN ne
délivre pas de logiciels pour ce qui concerne la conception. Cela
peut par contre être le cas pour des logiciels liés à l'utilisation,
sachant toutefois
que ces logiciels, quoique fonctionnels, sont des logiciels de
laboratoire, développés sur des
plate-formes informatique de recherche. Il convient donc pour l'utilisateur de
toujours de prévoir des
phases d'industrialisation, d'adaptation de langages ou de système
d'opération, qui ne seront jamais réalisés par COPRIN.
- réalisation du système:
pour la réalisation trois cas de figure sont possibles, sachant que
COPRIN n'assure pas la réalisation de système, sauf pour ses
besoins propres:
-
l'utilisateur désire réaliser le système lui
même. Le document fournit par COPRIN le lui permet
- l'utilisateur fait réaliser le système par un de ses
sous-traitants. Il est alors nécessaire de faire participer le
sous-traitant au processus dès le départ. Le document COPRIN lui est
fournit.
- l'utilisateur désire faire réaliser le système:
COPRIN peut, en général, lui proposer un sous-traitant. D'un point
de vue contractuel le contrat devient tripartite,
l'utilisateur négociant avec le sous-traitant directement pour la
partie du contrat le concernant. D'autres formules sont possibles: par
exemple l'utilisateur peut signer 2 contrats, l'un avec l'INRIA,
l'autre avec le sous-traitant
- propriété: dans tous les cas l'INRIA est
propriétaire des résultats
de l'étude et cède un droit d'usage à l'utilisateur pour un
nombre fixé de systèmes. Il
faut entendre par résultat toutes les valeurs fournies par
l'étude ainsi que toutes variations autour de ces résultats. Il
faut ici attirer l'attention sur le fait que les performances d'un
robot parallèle sont très sensibles aux variations de
dimensionnement. Il ne faut donc pas croire qu'une modification de
conception sera sans effet sur les performances.
3 Financement
Pour ce qui concerne le financement:
-
les phases de définition du cahier des charges et de test
préliminaires sont, en général, gratuite (sauf, par exemple,
frais de déplacement s'ils sont nécessaires).
- L'INRIA détermine le coût de l'étude au cas par cas. Les
facteurs influant cette détermination sont
-
nécessité de développements théoriques et/ou
logiciels: COPRIN dispose de logiciels "sur étagères" mais pas
forcément de l'ensemble des logiciels traitant les performances du
cahier des charges
- coût informatique: la conception est un processus
lourd qui peut impliquer un usage intensif de moyens informatiques
- coût de personnel: pour des études complexes il peut
être nécessaire de faire appel à des stagiaires en plus du
personnel permanent de COPRIN
- nombre de systèmes réalisés: le contrat est
valable pour la réalisation d'un nombre fixé de système. Toute
réalisation au
delà de ce nombre impliquera le versement à l'INRIA de royalties
qui sont négociées au moment de la signature du contrat
- besoin exclusif: l'INRIA peut éventuellement accorder
un droit d'usage exclusif pour un domaine d'utilisation donné
- une partie du coût de l'étude est pris en charge par
l'utilisateur. L'étude n'est effectivement facturée que si elle
conduit effectivement à des solutions de conception