<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ep-patent-document PUBLIC "-//EPO//EP PATENT DOCUMENT 1.5//EN" "ep-patent-document-v1-5.dtd">
<ep-patent-document id="EP11154283B1" file="EP11154283NWB1.xml" lang="fr" country="EP" doc-number="2357271" kind="B1" date-publ="20150527" status="n" dtd-version="ep-patent-document-v1-5">
<SDOBI lang="fr"><B000><eptags><B001EP>ATBECHDEDKESFRGBGRITLILUNLSEMCPTIESILTLVFIROMKCYALTRBGCZEEHUPLSK..HRIS..MTNORS..SM..................</B001EP><B005EP>J</B005EP><B007EP>JDIM360 Ver 1.28 (29 Oct 2014) -  2100000/0</B007EP></eptags></B000><B100><B110>2357271</B110><B120><B121>FASCICULE DE BREVET EUROPEEN</B121></B120><B130>B1</B130><B140><date>20150527</date></B140><B190>EP</B190></B100><B200><B210>11154283.3</B210><B220><date>20110214</date></B220><B240><B241><date>20120105</date></B241></B240><B250>fr</B250><B251EP>fr</B251EP><B260>fr</B260></B200><B300><B310>1000591</B310><B320><date>20100212</date></B320><B330><ctry>FR</ctry></B330></B300><B400><B405><date>20150527</date><bnum>201522</bnum></B405><B430><date>20110817</date><bnum>201133</bnum></B430><B450><date>20150527</date><bnum>201522</bnum></B450><B452EP><date>20150112</date></B452EP></B400><B500><B510EP><classification-ipcr sequence="1"><text>D03C   3/20        20060101AFI20141216BHEP        </text></classification-ipcr><classification-ipcr sequence="2"><text>D03C  13/00        20060101ALI20141216BHEP        </text></classification-ipcr></B510EP><B540><B541>de</B541><B542>Verfahren zur Steuerung der elektrischen Stellglieder einer Fachbildevorrichtung</B542><B541>en</B541><B542>Method for controlling electrical actuators of a shedding device</B542><B541>fr</B541><B542>Procédé de commande des actionneurs électriques d'un dispositif de formation de la foule</B542></B540><B560><B561><text>EP-A1- 0 774 538</text></B561><B561><text>EP-A1- 1 867 765</text></B561><B561><text>EP-A2- 1 065 306</text></B561></B560></B500><B700><B720><B721><snm>Puget, Sylvain</snm><adr><str>Les Tissots</str><city>74210, SEYTHENEX</city><ctry>FR</ctry></adr></B721><B721><snm>Brondex, Eric</snm><adr><str>150 allée du Chêne</str><city>74320, SEVRIER</city><ctry>FR</ctry></adr></B721></B720><B730><B731><snm>STÄUBLI FAVERGES</snm><iid>100226518</iid><irf>BET 10L2822/JRI</irf><adr><str>Place Robert Stäubli</str><city>74210 Faverges</city><ctry>FR</ctry></adr></B731></B730><B740><B741><snm>Myon, Gérard Jean-Pierre</snm><sfx>et al</sfx><iid>100038431</iid><adr><str>Cabinet Lavoix 
62, rue de Bonnel</str><city>69448 Lyon Cedex 03</city><ctry>FR</ctry></adr></B741></B740></B700><B800><B840><ctry>AL</ctry><ctry>AT</ctry><ctry>BE</ctry><ctry>BG</ctry><ctry>CH</ctry><ctry>CY</ctry><ctry>CZ</ctry><ctry>DE</ctry><ctry>DK</ctry><ctry>EE</ctry><ctry>ES</ctry><ctry>FI</ctry><ctry>FR</ctry><ctry>GB</ctry><ctry>GR</ctry><ctry>HR</ctry><ctry>HU</ctry><ctry>IE</ctry><ctry>IS</ctry><ctry>IT</ctry><ctry>LI</ctry><ctry>LT</ctry><ctry>LU</ctry><ctry>LV</ctry><ctry>MC</ctry><ctry>MK</ctry><ctry>MT</ctry><ctry>NL</ctry><ctry>NO</ctry><ctry>PL</ctry><ctry>PT</ctry><ctry>RO</ctry><ctry>RS</ctry><ctry>SE</ctry><ctry>SI</ctry><ctry>SK</ctry><ctry>SM</ctry><ctry>TR</ctry></B840><B880><date>20110817</date><bnum>201133</bnum></B880></B800></SDOBI>
<description id="desc" lang="fr"><!-- EPO <DP n="1"> -->
<p id="p0001" num="0001">L'invention a trait à un procédé de commande des actionneurs électriques d'un dispositif de formation de la foule sur un métier à tisser.</p>
<p id="p0002" num="0002">Dans le domaine de la formation de la foule sur métier à tisser, il est connu d'utiliser un actionneur électrique pour assurer le déplacement des lisses et former ainsi la foule dans laquelle sont insérés les fils de trame, lors de duites successives. Les lisses peuvent être montées sur des cadres, auquel cas l'actionneur peut être du type décrit dans <patcit id="pcit0001" dnum="EP1489208A"><text>EP-A-1 489 208</text></patcit>. Les lisses peuvent également être reliées chacune à une arcade qui s'enroule sur une poulie solidaire du rotor d'un actionneur rotatif tel que connu de <patcit id="pcit0002" dnum="EP0926279A"><text>EP-A-0 926 279</text></patcit>.</p>
<p id="p0003" num="0003">Ces actionneurs électriques doivent être commandés, pour chaque duite et en fonction de la ou des lisses qu'ils entraînent, avec des consignes de position qui leur permettent d'assurer le déplacement des lisses en respectant un certain nombre de paramètres, dits « paramètres de foule » et qui comprennent l'armure, l'amplitude de déplacement, un profil d'ouverture et un éventuel décalage par rapport au cycle métier ou à un plan médian de la foule.</p>
<p id="p0004" num="0004">Il est connu de <patcit id="pcit0003" dnum="EP0774538A"><text>EP-A-0 774 538</text></patcit> de calculer des consignes de position pour un actionneur de cadre de lisses à partir de courbes génériques, définies sur une duite, à partir de deux positions de foule ouvertes. Ces courbes génériques sont stockées dans une bibliothèque accessible pour un dispositif de contrôle. Ce dispositif adresse à un amplificateur associé à chaque actionneur une information relative au type de courbe générique à suivre pour le calcul des valeurs de consigne relatives à chaque duite. Une telle méthode ne permet pas d'adapter le profil suivi par chaque actionneur pour optimiser le déplacement des lisses. Le nombre de courbes génériques est forcement limité et chacune de celles-ci est définie sur une duite, en étant obtenue par la concaténation d'une portion de mouvement et d'une ou deux portions d'arrêt permettant le raccordement entre deux courbes génériques. Le temps disponible pour le mouvement est alors nécessairement inférieur à la durée d'une duite, ce qui augmente les accélérations auxquelles sont soumises les parties mobiles des actionneurs, les lisses, les bielles de transmission de mouvement et les cadres.</p>
<p id="p0005" num="0005">Une alternative à cette solution connue consiste à calculer les consignes de position des différents actionneurs pour la totalité de l'armure, avant de commencer le tissage, puis de transmettre ces consignes à l'amplificateur associé à chaque actionneur,<!-- EPO <DP n="2"> --> en dehors des phases de tissage. Des calculs relativement complexes peuvent être envisagés mais ceci ne permet pas de tenir compte de modifications de paramètres de foule en cours de tissage. En outre, des moyens de calcul de forte capacité doivent être utilisés.</p>
<p id="p0006" num="0006">C'est à ces inconvénients qu'entend plus particulièrement remédier l'invention en proposant un nouveau procédé de commande qui permet de générer un ensemble de données de consigne, pour chaque duite et chaque actionneur ou groupe d'actionneurs, d'une façon optimisée.</p>
<p id="p0007" num="0007">A cet effet, l'invention concerne un procédé de commande des actionneurs électriques d'un dispositif de formation de la foule sur un métier à tisser dans lequel un ensemble de données de consigne est généré, pour chaque duite et chaque actionneur ou groupe d'actionneurs, en tenant compte de paramètres de foule prédéterminés, caractérisé en ce qu'il comprend, pour une duite et un actionneur ou groupe d'actionneurs donnés, des étapes constituant à :
<ol id="ol0001" compact="compact" ol-style="">
<li>a) déterminer, en fonction des paramètres de foule, des points remarquables d'un profil de mouvement d'une lisse entraînée par l'actionneur ou le groupe d'actionneurs, au moins pour la duite donnée, la duite précédente et la duite suivante ;</li>
<li>b) déterminer une fonction paramétrée d'approximation du profil de mouvement qui passe par certains points remarquables, au moins pour la duite donnée, la duite précédente et la duite suivante ;</li>
<li>c) calculer au moins quatre accélérations, à savoir :
<ul id="ul0001" list-style="dash" compact="compact">
<li>une première accélération de la lisse au début de son mouvement, à partir de la fonction d'approximation déterminée à l'étape b) pour la duite donnée,</li>
<li>une deuxième accélération de la lisse à la fin de son mouvement, à partir de la fonction d'approximation déterminée à l'étape b) pour la duite donnée,</li>
<li>une troisième accélération de la lisse à la fin de son mouvement, à partir de la fonction d'approximation déterminée à l'étape b) pour la duite précédente,</li>
<li>une quatrième accélération de la lisse au début de son mouvement, à partir de la fonction d'approximation déterminée à l'étape b) pour la duite suivante,</li>
</ul><!-- EPO <DP n="3"> --></li>
<li>d) calculer une cinquième accélération, en fonction des première et troisième accélérations, et une sixième accélération, en fonction des deuxième et quatrième accélérations ;</li>
<li>e) déterminer une loi de mouvement de la lisse pour la duite donnée, dont le profil passe par certains points remarquables et telle que l'accélération de la lisse au début de son mouvement est égale à la cinquième accélération et que l'accélération de la lisse à la fin de son mouvement est égale à la sixième accélération ;</li>
<li>f) générer l'ensemble de données de consigne, pour la duite donnée et pour l'actionneur ou le groupe d'actionneurs, à partir de la loi de mouvement déterminée à l'étape e).</li>
</ol></p>
<p id="p0008" num="0008">Grâce à l'invention, la prise en compte des accélérations au raccordement entre la duite donnée, la duite précédente et la duite suivante, permet de déterminer une loi de mouvement compatible avec un raccordement direct avec les lois de mouvement prévues pour la duite précédente et la duite suivante. Dans la mesure où la fonction paramétrée d'approximation et les opérations de calcul sont effectuées sur la base des points remarquables correspondant aux paramètres de foule, ces calculs peuvent avoir lieu de façon dynamique et tenir compte de modifications apportées en cours de tissage aux paramètres de foule.</p>
<p id="p0009" num="0009">Selon des aspects avantageux mais non obligatoires de l'invention, un tel procédé peut incorporer une ou plusieurs des caractéristiques suivantes, prises dans toute combinaison techniquement admissible :
<ul id="ul0002" list-style="dash" compact="compact">
<li>La cinquième accélération est égale à la moyenne des première et troisième accélérations et la sixième accélération est égale à la moyenne des deuxième et quatrième accélérations.</li>
<li>Il est prévu des étapes antérieures à l'étape e) et consistant, g), à déterminer le type de séquence de mouvement de la lisse sur la duite précédente, la duite donnée et la duite suivante, au sein d'un groupe de huit mouvements type, h), si le type de séquence de mouvement déterminé à l'étape g) est tel que la lisse est déplacée pour la duite donnée, entre deux positions situées respectivement de part et d'autre d'un plan médian de la foule, et que la lisse n'est pas déplacée entre ces deux portions pour la duite précédente et/ou la duite suivante à déterminer au moins un paramètre d'étalement du mouvement de la lisse en tenant compte de certains au moins des points remarquables et, i), lorsque le paramètre d'étalement a été déterminé, déterminer au moins un nouveau point remarquable, en fonction des paramètres de foule et du paramètre d'étalement,<!-- EPO <DP n="4"> --> alors que, lors de l'étape e), la loi de mouvement est déterminée en tenant compte du nouveau point remarquable et du paramètre d'étalement.</li>
</ul>
<ul id="ul0003" list-style="dash" compact="compact">
<li>Lors de l'étape h), le paramètre d'étalement est déterminé par tests successifs de l'influence de ce paramètre sur la compatibilité d'une loi de mouvement avec au moins un point remarquable.</li>
<li>La compatibilité du paramètre d'étalement avec la loi de mouvement est testée avec un ou plusieurs points remarquables représentatifs d'une géométrie d'ouverture de foule, pour la duite et l'actionneur ou le groupe d'actionneurs concernés.</li>
<li>Le paramètre d'étalement est représentatif de la portion supérieure à 360° de l'amplitude angulaire, par rapport à la rotation de l'arbre métier, sur laquelle a lieu le déplacement de la lisse pour la duite donnée.</li>
<li>Des données représentatives des paramètres de foule sont stockées dans une mémoire dynamique à laquelle il est accédé lors de l'étape a), alors que ces données sont modifiables en cours de tissage.</li>
<li>Lors de l'étape b), on détermine également une fonction paramétrée d'approximation du profil de mouvement qui passe par certains points remarquables pour une duite précédant de deux coups la duite donnée et une duite suivant de deux coups la duite donnée, alors que, lors de l'étape c), on calcule également :</li>
<li>une septième accélération de la lisse au début de son mouvement à partir de la fonction d'approximation déterminée à l'étape b) pour la duite précédente,</li>
<li>une huitième accélération de la lisse à la fin de son mouvement à partir de la fonction d'approximation déterminée à l'étape b) pour la duite suivante,</li>
<li>une neuvième accélération de la lisse à la fin de son mouvement à partir de la fonction d'approximation déterminée à l'étape b) pour la duite précédant la duite précédente,</li>
<li>une dixième accélération de la lisse au début de son mouvement à partir de la fonction d'approximation déterminée à l'étape b) pour la duite suivant la duite suivante,<br/>
alors qu'on calcule une onzième accélération, en fonction des septième et neuvième accélérations et une douzième accélération en fonction des huitième et dixième accélérations, et alors que, lors de l'étape e), on détermine la loi de mouvement pour la lisse donnée de telle sorte que l'accélération de la lisse pour la duite précédente en début de son mouvement est égale à la onzième accélération et que l'accélération de la lisse pour la duite suivante à la fin de son mouvement est égale à la douzième accélération. La onzième d'accélération est de préférence égale à la moyenne des septième et neuvième<!-- EPO <DP n="5"> --> accélérations, alors que la douzième accélération est de préférence égale à la moyenne des huitième et dixième accélérations. Le paramètre d'étalement et/ou le nouveau point remarquable sont avantageusement déterminés en tenant compte des onzième et douzième accélérations.</li>
<li>Il est prévu des étapes j) et k) antérieures à l'étape c) et consistant, j), à vérifier la compatibilité de la fonction d'approximation avec des points remarquables représentatifs d'une géométrie d'ouverture de foule pour au moins la duite donnée, la duite précédente et la duite suivante, et, k), en cas d'incompatibilité détectée à l'étape j), à imposer ces points remarquables comme points de passage de la fonction d'approximation.</li>
<li>La fonction paramétrée et/ou la loi de mouvement s'exprime sous la forme <maths id="math0001" num=""><math display="block"><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>i</mi><mo>=</mo><mn>0</mn></mrow><mi>m</mi></munderover></mstyle><msub><mi>a</mi><mi>i</mi></msub><mn>.</mn><mi>cos</mi><mfenced separators=""><mi>i</mi><mn>.</mn><mi mathvariant="italic">ωθ</mi></mfenced></math><img id="ib0001" file="imgb0001.tif" wi="30" he="12" img-content="math" img-format="tif"/></maths></li>
</ul>
avec θ égal à l'angle du métier dans son cycle, <i>m</i> entier supérieur ou égal à 1 et a<sub>i</sub> constantes, <i>m</i> étant de préférence inférieur ou égal à 6.</p>
<p id="p0010" num="0010">L'invention sera mieux comprise et d'autres avantages de celle-ci apparaîtront plus clairement à la lumière de la description qui va suivre d'un mode de réalisation d'un procédé de commande conforme à son principe, donnée uniquement à titre d'exemple et faite en référence aux dessins annexés dans lesquels :
<ul id="ul0004" list-style="dash" compact="compact">
<li>la <figref idref="f0001">figure 1</figref> est une représentation schématique de principe d'un métier à tisser avec lequel peut être mise en oeuvre l'invention ;</li>
<li>la <figref idref="f0002">figure 2</figref> est une représentation schématique d'un profil de mouvement d'une lisse au cours d'une duite, sur le métier de la <figref idref="f0001">figure 1</figref> ;</li>
<li>la <figref idref="f0002">figure 3</figref> est une représentation schématique analogue à la <figref idref="f0002">figure 2</figref>, pour un autre profil de mouvement ;</li>
<li>la <figref idref="f0003">figure 4</figref> est un exemple de représentation des variations de positon d'une lisse au cours du temps sur plusieurs duites ;</li>
<li>la <figref idref="f0004">figure 5</figref> est une représentation schématique de principe, comparable à la <figref idref="f0003">figure 4</figref> montrant un mouvement de lisses sur trois duites successives ;</li>
<li>la <figref idref="f0005">figure 6</figref> est une vue analogue à la <figref idref="f0004">figure 5</figref> pour un autre mouvement de lisses ; et</li>
<li>la <figref idref="f0006">figure 7</figref> est un ordinogramme d'un procédé conforme à l'invention.</li>
</ul></p>
<p id="p0011" num="0011">Le métier à tisser 2 représenté schématiquement et de façon partielle à la <figref idref="f0001">figure 1</figref> est équipé de cadres de lisse, dont un seul est visible sur cette figure, avec la référence 4. Chaque cadre de lisse est mis en mouvement par un actionneur électrique 6 de type<!-- EPO <DP n="6"> --> moteur électrique, sans balai (« brushless »). Chaque actionneur 6 est relié à un cadre de lisse 4 au moyen d'une transmission mécanique comprenant des engrenages non représentés et des bielles dont une bielle de tirage instrumentée 8 équipée d'une cellule 10 de mesure de contrainte. Chaque cellule 10 est reliée par une liaison filaire 12 à un conditionneur de mesure 14.</p>
<p id="p0012" num="0012">Chaque actionneur 6 est piloté par un amplificateur associé 16 qui gère son alimentation en courant, en fonction de la position du rotor non représenté de cet actionneur 6 mesurée par un codeur 18 et en fonction d'une consigne de position qui lui provient sous la forme d'un signal électronique S<sub>1</sub> de la part d'un contrôleur de ratière 20 qui est commun pour tous les actionneurs 6.</p>
<p id="p0013" num="0013">Le contrôleur de ratière 20 est connecté au contrôleur 22 du métier 2 au moyen d'une liaison filaire 24 qui permet l'échange d'informations relatives au mode de fonctionnement du métier 2 et du dispositif de formation de la foule comprenant, entre autres, les actionneurs 6 et les cadres 4.</p>
<p id="p0014" num="0014">Le contrôleur de ratière 20 comprend un calculateur 26 qui est capable d'émettre les signaux S<sub>1</sub> et qui est relié par la liaison 24 au contrôleur de métier 22. Le calculateur 26 est également relié à un capteur 28 qui lui fournit la position du métier 2 dans son cycle. Le capteur 28 est, par exemple, un résolveur couplé à l'arbre principal du métier 2. Le contrôleur de ratière 20 est équipé d'une mémoire 30 dans laquelle sont stockés, sous la forme d'un ensemble de données D<sub>1</sub>, les paramètres de foule à utiliser, ces paramètres comprenant notamment l'armure, les amplitudes de déplacement des cadres, les profils à suivre et les éventuels décalages temporels par rapport à une position médiane.</p>
<p id="p0015" num="0015">Le contrôleur 20 comprend également une interface utilisateur 32 qui inclut des moyens d'affichage 32<sub>1</sub> et des moyens de saisie 32<sub>2</sub> permettant de modifier, entre autres, les paramètres de foule stockés dans la mémoire 30. Les éléments 30 et 32 sont reliés au calculateur 26 par des liaisons filaires 34 et 36.</p>
<p id="p0016" num="0016">On considère une duite d'ordre N au sein d'une armure, qui peut comprendre un grand nombre de duites. Ce nombre de duites est appelé rapport d'armure. La duite précédant cette duite donnée d'ordre N est la duite d'ordre N-1 et la duite précédant la duite donnée N de deux coups est la duite d'ordre N-2. La duite suivant la duite donnée d'ordre N est la duite d'ordre N+1, alors que la duite suivant de deux coups la duite donnée d'ordre N est la duite d'ordre N+2. Pour chaque duite donnée N, la consigne de position pour la commande d'un actionneur 6 est transmise sous la forme d'un vecteur V<sub>N</sub> de trente-trois points qui définit une succession, de trente-deux intervalles réguliers, de positions angulaires du rotor de cet actionneur sur un cycle métier. Un vecteur V<sub>N</sub> est<!-- EPO <DP n="7"> --> transmis à chaque amplificateur 16 en tant que partie du signal S<sub>1</sub> émis par le calculateur 26 vers cet amplificateur. Chaque amplificateur 16 est capable d'interpoler les positions intermédiaires du rotor de l'actionneur qu'il alimente, entre deux positions données par le vecteur V<sub>N</sub> qui lui est transmis par le calculateur 26.</p>
<p id="p0017" num="0017">Un cycle métier correspond habituellement à une rotation de 360° de l'arbre principal du métier 2.</p>
<p id="p0018" num="0018">Le vecteur V<sub>N</sub> transmis à chaque amplificateur 16 pour une duite N comprend donc un ensemble de données de consigne qu'il importe de déterminer de la meilleure façon pour obtenir un tissage harmonieux, avec des accélérations optimisées. La détermination par calcul de chaque vecteur ou ensemble de données de consigne V<sub>N</sub> est réalisé par le calculateur 26.</p>
<p id="p0019" num="0019">La duite N s'étend sur une plage angulaire de l'ordre de 360° de rotation de l'arbre métier. On note θ<sub>1</sub> la position de l'arbre métier au début de la duite N et θ<sub>2</sub> sa position à la fin de la duite. En pratique, la valeur de θ<sub>1</sub> est égale à la valeur de θ<sub>2</sub>, à environ 360° près. La <figref idref="f0002">figure 2</figref> représente la hauteur y d'une partie d'une lisse, qui définit la position d'un fil de chaîne traversant cette lisse, en fonction de l'angle métier θ. Dans l'exemple représenté en trait plein à la <figref idref="f0002">figure 2</figref>, cette hauteur y varie au cours de la duite N dans la mesure où la lisse passe d'une position initiale, dans laquelle son oeillet est situé au-dessus d'un plan médian P<sub>M</sub> de la foule, à une position finale située en-dessous de ce plan. On note P<sub>1</sub> un point représentatif de la position de la lisse 1 au début de la duite N, ce point étant défini par l'abscisse θ<sub>1</sub> et par une ordonnée y<sub>1</sub> strictement positive. On note P<sub>2</sub> un point représentatif de la position de la lisse à la fin de la duite N, ce point étant défini par l'abscisse θ<sub>2</sub> et par une ordonnée y<sub>2</sub> strictement négative. On note P<sub>3</sub> un point intermédiaire correspondant à la position de la lisse pour une valeur de l'angle θ<sub>3</sub> correspondant à la mi-course sur la duite N, c'est-à-dire égale à la demi somme des valeurs de θ<sub>1</sub> et θ<sub>2</sub>. Dans le cas où θ<sub>1</sub> est égal à 0 et où θ<sub>2</sub> est égal à 360°, la position intermédiaire P<sub>3</sub> correspond à la position de la lisse à 180°, cette position correspondant normalement au coup de battant du métier. On note Δ<sub>i</sub> le décalage vertical du point P<sub>3</sub> par rapport au plan P<sub>M</sub>, c'est-à-dire la valeur absolue de l'abscisse y<sub>3</sub> de ce point qui, dans l'exemple, est strictement positive.</p>
<p id="p0020" num="0020">On note P<sub>4</sub> un point représentatif de l'ouverture nécessaire de la foule pour le passage d'un fil de trame dans la foule sur une course angulaire partant de la position angulaire initiale θ<sub>1</sub>. On note P<sub>5</sub> un point représentatif de l'ouverture nécessaire de la foule pour le passage d'un fil de trame sur une course angulaire aboutissant à la position angulaire finale θ<sub>2</sub>. Les points P<sub>4</sub> et P<sub>5</sub> sont définis par leurs abscisses θ<sub>4</sub> et θ<sub>5</sub> et leurs<!-- EPO <DP n="8"> --> ordonnées y<sub>4</sub> et y<sub>5</sub> qui sont respectivement strictement positive et strictement négative. La valeur de y<sub>4</sub> est comprise entre la valeur de Δ<sub>1</sub> et la valeur de y<sub>1</sub>.</p>
<p id="p0021" num="0021">La courbe C selon laquelle se déplace une lisse au cours d'une duite N peut être caractérisée grâce aux points P<sub>1</sub> à P<sub>5</sub> qui sont des points remarquables correspondant à des positions spécifiques de la lisse, respectivement au début, à la fin, au milieu de son déplacement ainsi que dans deux positions découlant du profil d'ouverture recherché pour le passage d'un fil de trame.</p>
<p id="p0022" num="0022">Les abscisses et ordonnées respectives des points remarquables P<sub>1</sub> à P<sub>5</sub> sont issues des données de l'ensemble de données D<sub>1</sub> stockées dans la mémoire 30.</p>
<p id="p0023" num="0023">Lorsqu'il doit déterminer le vecteur V<sub>N</sub> correspondant à une duite N pour un actionneur 6, le calculateur 26 accède, dans une première étape 101 du procédé représentée à la <figref idref="f0006">figure 7</figref>, à la mémoire 30 pour collecter les informations relatives aux points P<sub>1</sub> à P<sub>5</sub> pour la duite N ainsi que pour les deux duites précédentes N-1 et N-2 et pour les deux duites suivantes N+1 et N+2. Le calculateur acquiert donc dans la mémoire 30 des informations relatives aux points P<sub>1k</sub>, P<sub>2k</sub>, P<sub>3k</sub>, P<sub>4k</sub> et P<sub>5k</sub> pour le k égal à N-2, N-1, N, N+1 et N+2.</p>
<p id="p0024" num="0024">En pratique, le calculateur 26 récupère dans l'ensemble de données D<sub>1</sub> certains paramètres de foule tels que l'amplitude de foule Amp, le décalage vertical souhaité Δ<sub>1</sub> au point intermédiaire P<sub>3</sub> et l'ouverture souhaitée pour le passage des fils de trame. Sur la base de ces données, le calculateur 26 peut calculer les ordonnées y<sub>1</sub>, y<sub>2</sub> et y<sub>3</sub> et les abscisses et ordonnées θ<sub>4</sub>, θ<sub>5</sub>, y<sub>4</sub>, y<sub>5</sub> des points P<sub>4</sub> et P<sub>5</sub>. Dans la mesure où, par défaut, chaque duite s'étale sur un cycle métier de 360° de rotation de l'arbre principal du métier, les abscisses des points extrêmes P<sub>1</sub>, P<sub>2</sub> et du point intermédiaire P<sub>3</sub> sont connues.</p>
<p id="p0025" num="0025">Dans une étape 102, le calculateur 26 détermine une fonction paramétrée f<sub>k</sub> d'approximation de la courbe C en fonction de l'angle métier θ, pour chacune des duites N-2 à N+2, en tenant compte des contraintes représentées par les points P<sub>1k</sub> à P<sub>3k</sub>, k valant de N-2 à N+2.</p>
<p id="p0026" num="0026">A titre d'exemple, la fonction paramétrée f<sub>k</sub> peut prendre la forme d'une décomposition en cosinus telle que <maths id="math0002" num="Equation 1"><math display="block"><mtable columnalign="left"><mtr><mtd><mi mathvariant="normal">y</mi><mo>=</mo><msub><mi mathvariant="normal">f</mi><mi mathvariant="normal">k</mi></msub><mfenced><mi mathvariant="normal">θ</mi></mfenced></mtd></mtr><mtr><mtd><mo>=</mo><msub><mi mathvariant="normal">a</mi><mn mathvariant="normal">0</mn></msub><mo>+</mo><msub><mi mathvariant="normal">a</mi><mn mathvariant="normal">1</mn></msub><mn mathvariant="normal">.</mn><mi>cos</mi><mfenced><mi mathvariant="normal">ωθ</mi></mfenced><mo>+</mo><msub><mi mathvariant="normal">a</mi><mn mathvariant="normal">2</mn></msub><mn mathvariant="normal">.</mn><mi>cos</mi><mfenced separators=""><mn mathvariant="normal">2</mn><mo>⁢</mo><mi mathvariant="normal">ωθ</mi></mfenced><mo>+</mo><msub><mi mathvariant="normal">a</mi><mn mathvariant="normal">3</mn></msub><mn mathvariant="normal">.</mn><mi>cos</mi><mfenced separators=""><mn mathvariant="normal">3</mn><mo>⁢</mo><mi mathvariant="normal">ωθ</mi></mfenced><mo>+</mo><mo>…</mo><mo>+</mo><msub><mi mathvariant="normal">a</mi><mi mathvariant="normal">m</mi></msub><mn mathvariant="normal">.</mn><mi>cos</mi><mfenced separators=""><mi mathvariant="italic">m</mi><mo>⁢</mo><mi mathvariant="normal">ωθ</mi></mfenced></mtd></mtr><mtr><mtd><mo>=</mo><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi mathvariant="italic">i</mi><mo>=</mo><mn mathvariant="normal">0</mn></mrow><mi mathvariant="italic">m</mi></munderover></mstyle><msub><mi mathvariant="normal">a</mi><mi mathvariant="normal">i</mi></msub><mn mathvariant="normal">.</mn><mi>cos</mi><mfenced separators=""><mi mathvariant="normal">i</mi><mn mathvariant="normal">.</mn><mi mathvariant="normal">ωθ</mi></mfenced></mtd></mtr></mtable></math><img id="ib0002" file="imgb0002.tif" wi="104" he="26" img-content="math" img-format="tif"/></maths><!-- EPO <DP n="9"> --></p>
<p id="p0027" num="0027">où m est un entier qui est adapté au nombre de contraintes à respecter en fonction du nombre de points remarquables, ω est la pulsation dont la valeur est égale à Π/360° lorsque θ est exprimé en degrés.</p>
<p id="p0028" num="0028">La détermination de la fonction paramétrée f<sub>k</sub> consiste à calculer les coefficients a<sub>0</sub>, a<sub>1</sub>, ..., a<sub>m</sub> en résolvant un système dont le nombre d'équations est égal au nombre de contraintes à respecter, c'est-à-dire égal à m + 1. Dans le cas présent, on compte trois contraintes correspondant chacune à un des points P<sub>1k</sub> à P<sub>3k</sub>.</p>
<p id="p0029" num="0029">Dans l'hypothèse ci-dessus où la fonction paramétrée f<sub>k</sub> est une fonction périodique dont la demi-période s'étend entre les deux points extrêmes P<sub>1</sub> et P<sub>2</sub>, la théorie de Fourrier fournit des outils de résolution du système d'équation qui traduit la réalisation des contraintes aux différents points P<sub>1</sub> à P<sub>3</sub>.</p>
<p id="p0030" num="0030">La détermination de cette fonction paramétrée y = f<sub>k</sub>(θ) a lieu pour la duite N, ainsi que pour chacune des deux duites précédentes, N-2 et N-1, et chacune des deux duites suivantes, N+1 et N+2.</p>
<p id="p0031" num="0031">En variante, la fonction f<sub>k</sub> peut être une fonction polynomiale du type <maths id="math0003" num=""><math display="block"><mi mathvariant="normal">y</mi><mo>=</mo><msub><mi mathvariant="normal">f</mi><mi mathvariant="normal">k</mi></msub><mfenced><mi mathvariant="normal">θ</mi></mfenced><mo>=</mo><msub><mi mathvariant="normal">b</mi><mn mathvariant="normal">0</mn></msub><mo>+</mo><msub><mi mathvariant="normal">b</mi><mn mathvariant="normal">1</mn></msub><mo>⁢</mo><mi mathvariant="normal">θ</mi><mo>+</mo><msub><mi mathvariant="normal">b</mi><mn mathvariant="normal">2</mn></msub><mo>⁢</mo><msup><mi mathvariant="normal">θ</mi><mn mathvariant="normal">2</mn></msup><mo>+</mo><mi mathvariant="normal">b</mi><mo>…</mo><mo>+</mo><msub><mi mathvariant="normal">b</mi><mi mathvariant="italic">m</mi></msub><mo>⁢</mo><msup><mi mathvariant="normal">θ</mi><mi mathvariant="italic">m</mi></msup></math><img id="ib0003" file="imgb0003.tif" wi="71" he="6" img-content="math" img-format="tif"/></maths><br/>
où <i>m</i> est égal au nombre de contraintes à respecter moins une.</p>
<p id="p0032" num="0032">L'étape 102 est également applicable au cas où, au cours de la duite N, la lisse reste du même côté du plan médian de la foule P<sub>M</sub>, comme représenté à la <figref idref="f0002">figure 3</figref>. Dans ce cas, on peut définir un premier point remarquable P<sub>1</sub> comme étant représentatif de la position de départ de la lisse, un deuxième point remarquable P<sub>2</sub> comme étant représentatif de la position d'arrivée de la lisse, chacun de ces points étant défini par une abscisse θ<sub>1</sub> ou θ<sub>2</sub> et une ordonnée y<sub>1</sub> ou y<sub>2</sub>. On peut également définir un point remarquable intermédiaire P<sub>3</sub> dont l'abscisse θ<sub>3</sub> est égale à 180°, dans le cas classique où θ<sub>1</sub> vaut 0° alors que θ<sub>2</sub> vaut 360°, et dont l'ordonnée y<sub>3</sub> correspond à un décalage vertical Δ<sub>2</sub> par rapport au plan P<sub>M</sub>. La variation des ordonnées y des points de la courbe C, entre les points remarquables P<sub>1</sub> et P<sub>2</sub>, correspond à un mouvement de rapprochement de la nappe de fils de chaîne à la croisure qui est connu sous le nom de « fermeture du pas ». Dans ce cas, les ordonnées y<sub>1</sub> et y<sub>2</sub> sont connues, alors que l'ordonnée du point intermédiaire P<sub>3</sub> est connue et que sa dérivée est nulle.</p>
<p id="p0033" num="0033">Comme dans le cas de la <figref idref="f0002">figure 2</figref>, une fonction paramétrée d'approximation f<sub>N</sub> peut être utilisée à l'étape 102 pour représenter la courbe C de la <figref idref="f0002">figure 3</figref>, cette fonction<!-- EPO <DP n="10"> --> paramétrée pouvant être décomposée en cosinus comme envisagé ci-dessus. Les fonctions paramétrées f<sub>N-2</sub>, f<sub>N-1</sub>, f<sub>N+1</sub> et f<sub>N+2</sub> sont déterminées comme expliqué ci-dessus.</p>
<p id="p0034" num="0034">Lors de l'étape 102, seuls les points P<sub>1</sub>, P<sub>2</sub> et P<sub>3</sub> sont considérés comme imposés pour la détermination des fonctions paramétrées d'approximation f<sub>k</sub>. Lorsque ces fonctions f<sub>k</sub> ont été déterminées pour chacune des duites N-2, N-1, N, N+1 et N+2, on vérifie si la courbe construite à partir de chacune de ces fonctions paramétrées est compatible avec les positions des points P<sub>4k</sub> et P<sub>5k</sub> telles qu'elles découlent des paramètres de foule, pour chacune de ces duites. En d'autres termes, on vérifie, pour chacune des valeurs de k entre N-2 et N+2, qu'à l'abscisse θ<sub>4</sub> ou θ<sub>s</sub> de chaque point d'ouverture P<sub>4</sub> ou P<sub>5</sub>, l'ordonnée y<sub>4</sub> ou y<sub>5</sub> calculée grâce à la fonction paramétrée d'approximation f<sub>k</sub> est plus grande en valeur absolue que celle du point d'ouverture correspondant P<sub>4k</sub> ou P<sub>5k</sub>. Ceci a lieu lors d'une étape 103. Pour toutes les duites de N-2 à N+2 pour lesquelles le résultat de cette comparaison est négatif, on passe à une étape 104 au cours de laquelle les points P<sub>4k</sub> et P<sub>5k</sub> sont imposés comme valeurs de contrainte pour la détermination des fonctions paramétrées d'approximation f<sub>k</sub> lors de l'étape 102.</p>
<p id="p0035" num="0035">Le nombre d'équations disponibles qui traduisent chacune une contrainte est alors de cinq. La fonction paramétrée est du type <maths id="math0004" num="Equation 2"><math display="block"><mi mathvariant="normal">y</mi><mo>=</mo><msub><mi mathvariant="normal">f</mi><mi mathvariant="normal">k</mi></msub><mfenced><mi mathvariant="normal">θ</mi></mfenced><mo>=</mo><msub><mi mathvariant="normal">a</mi><mn mathvariant="normal">0</mn></msub><mo>+</mo><msub><mi mathvariant="normal">a</mi><mn mathvariant="normal">1</mn></msub><mn mathvariant="normal">.</mn><mi>cos</mi><mfenced><mi mathvariant="normal">ωθ</mi></mfenced><mo>+</mo><msub><mi mathvariant="normal">a</mi><mn mathvariant="normal">2</mn></msub><mn mathvariant="normal">.</mn><mi>cos</mi><mfenced separators=""><mn mathvariant="normal">2</mn><mspace width="1em"/><mi mathvariant="normal">ωθ</mi></mfenced><mo>+</mo><msub><mi mathvariant="normal">a</mi><mn mathvariant="normal">3</mn></msub><mn mathvariant="normal">.</mn><mi>cos</mi><mfenced separators=""><mn mathvariant="normal">3</mn><mspace width="1em"/><mi mathvariant="normal">ωθ</mi></mfenced><mo>+</mo><msub><mi mathvariant="normal">a</mi><mn mathvariant="normal">4</mn></msub><mn mathvariant="normal">.</mn><mi>cos</mi><mfenced separators=""><mn mathvariant="normal">4</mn><mspace width="1em"/><mi mathvariant="normal">ωθ</mi></mfenced></math><img id="ib0004" file="imgb0004.tif" wi="126" he="12" img-content="math" img-format="tif"/></maths></p>
<p id="p0036" num="0036">La théorie de Fourrier fournit les outils pour déterminer les paramètres a<sub>0</sub> à a<sub>4</sub>.</p>
<p id="p0037" num="0037">Après une vérification supplémentaire 103, on parvient alors dans une étape 105 au cours de laquelle le calculateur 26 calcule l'accélération d'une lisse au début de la duite N, en considérant que cette lisse suit la trajectoire déterminée par la fonction paramétrée f<sub>N</sub>. En effet, sur la base de l'équation 1) ci-dessus, il est possible de calculer la vitesse de déplacement de la lisse en un point comme étant égale à <maths id="math0005" num="Equation 3"><math display="block"><mi mathvariant="normal">V</mi><mfenced><mi mathvariant="normal">θ</mi></mfenced><mo>=</mo><mfrac><mrow><mi mathvariant="italic">dy</mi><mfenced><mi mathvariant="italic">θ</mi></mfenced></mrow><mi mathvariant="italic">dt</mi></mfrac><mo>=</mo><mo>-</mo><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>i</mi><mo>=</mo><mn>0</mn></mrow><mi>m</mi></munderover></mstyle><mspace width="1em"/><mi mathvariant="normal">i</mi><mn mathvariant="normal">.</mn><msub><mi mathvariant="normal">a</mi><mi mathvariant="normal">i</mi></msub><mo>⁢</mo><mi mathvariant="normal">ωsin</mi><mfenced separators=""><mi mathvariant="normal">i</mi><mn mathvariant="normal">.</mn><mi mathvariant="normal">ωθ</mi></mfenced></math><img id="ib0005" file="imgb0005.tif" wi="63" he="18" img-content="math" img-format="tif"/></maths></p>
<p id="p0038" num="0038">Sur la base de l'équation 3, il est possible de calculer l'accélération en un point de la duite N comme étant égale à<!-- EPO <DP n="11"> --> <maths id="math0006" num="Equation 4"><math display="block"><mi mathvariant="normal">γ</mi><mfenced><mi mathvariant="normal">θ</mi></mfenced><mo>=</mo><msup><mi mathvariant="normal">d</mi><mn mathvariant="normal">2</mn></msup><mo>⁢</mo><mi mathvariant="normal">y</mi><mfenced><mi mathvariant="normal">θ</mi></mfenced><mo>/</mo><msup><mi>dt</mi><mn mathvariant="normal">2</mn></msup><mo>=</mo><mo>-</mo><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>i</mi><mo>=</mo><mn>0</mn></mrow><mi>m</mi></munderover></mstyle><mspace width="1em"/><msup><mi mathvariant="normal">i</mi><mn>2</mn></msup><mn mathvariant="normal">.</mn><msub><mi mathvariant="normal">a</mi><mi mathvariant="normal">i</mi></msub><mo>⁢</mo><msup><mi mathvariant="normal">ω</mi><mn>2</mn></msup><mn>.</mn><mi>cos</mi><mfenced separators=""><mi mathvariant="normal">i</mi><mn mathvariant="normal">.</mn><mi mathvariant="normal">ωθ</mi></mfenced></math><img id="ib0006" file="imgb0006.tif" wi="72" he="19" img-content="math" img-format="tif"/></maths></p>
<p id="p0039" num="0039">Cette opération est effectuée pour chacune des fonctions f<sub>k</sub> correspondant à l'une des duites N-2, N-1, N, N+1 et N+2.</p>
<p id="p0040" num="0040">Ceci permet de considérer l'accélération γ<sub>(N-2)F</sub> à la fin de la duite N-2 qui est égale à l'accélération pour l'abscisse θ<sub>2</sub> correspondant à la fonction paramétrée f<sub>N</sub>-<sub>2</sub> utilisée pour la duite N-2.</p>
<p id="p0041" num="0041">De la même façon, on peut déterminer l'accélération γ<sub>(N-1)D</sub> au début de la duite N-1 correspondant à l'accélération pour l'abscisse θ<sub>1</sub> pour la fonction f<sub>N-1</sub> utilisée pour la duite N-1, l'accélération γ<sub>(N-1)F</sub> à la fin de la duite N-1, l'accélération γ<sub>ND</sub> au début de la duite N à partir de la fonction f<sub>N</sub>, l'accélération γ<sub>NF</sub> à la fin de la duite N, l'accélération γ<sub>(N+1)D</sub> au début de la duite N+1 à partir de la fonction f<sub>N+1</sub>, l'accélération γ<sub>(N+1)F</sub> à la fin de la duite N+1 et l'accélération γ<sub>(N+2)D</sub> au début de la duite N+2, à partir de la fonction f<sub>N+2</sub>.</p>
<p id="p0042" num="0042">Si l'accélération à la fin d'une duite définie ci-dessus est égale à l'accélération au début de la duite suivante, alors il y a raccordement sans à-coups entre les trajectoires obtenues par les fonctions paramétrées d'approximation f<sub>k</sub> et f<sub>k+1</sub>, ce qui est tout à fait positif. Dans le cas contraire, on peut considérer la moyenne entre l'accélération à la fin d'une duite et l'accélération au début de la duite suivante, cette moyenne étant égale à la demi-somme de ces accélérations.</p>
<p id="p0043" num="0043">On définit ainsi une accélération moyenne à la fin de la duite N-2 et au début de la duite N-1 comme étant égale à γ<sub>N-2/N-1</sub> = γ<sub>(N</sub>-<sub>2)F</sub> + γ<sub>(N-1)D</sub>)/2.</p>
<p id="p0044" num="0044">On définit de la même façon les accélérations suivantes :
<ul id="ul0005" list-style="dash" compact="compact">
<li>accélération moyenne à la fin de la duite N-1 et au début de la duite N : <maths id="math0007" num=""><math display="block"><msub><mi mathvariant="normal">γ</mi><mrow><mi mathvariant="normal">N</mi><mo>-</mo><mn mathvariant="normal">1</mn><mo>/</mo><mi mathvariant="normal">N</mi></mrow></msub><mo>=</mo><mfenced separators=""><msub><mi mathvariant="normal">γ</mi><mrow><mfenced separators=""><mi mathvariant="normal">N</mi><mo>-</mo><mn mathvariant="normal">1</mn></mfenced><mo>⁢</mo><mi mathvariant="normal">F</mi></mrow></msub><mo>+</mo><msub><mi mathvariant="normal">γ</mi><mi>ND</mi></msub></mfenced><mo>/</mo><mn mathvariant="normal">2</mn></math><img id="ib0007" file="imgb0007.tif" wi="40" he="5" img-content="math" img-format="tif"/></maths></li>
<li>accélération moyenne à la fin de la duite N et au début de la duite N+1 : <maths id="math0008" num=""><math display="block"><msub><mi mathvariant="normal">γ</mi><mrow><mi mathvariant="normal">N</mi><mo>+</mo><mn mathvariant="normal">1</mn></mrow></msub><mo>=</mo><mfenced separators=""><msub><mi mathvariant="normal">γ</mi><mi>NF</mi></msub><mo>+</mo><msub><mi mathvariant="normal">γ</mi><mrow><mfenced separators=""><mi mathvariant="normal">N</mi><mo>+</mo><mn mathvariant="normal">1</mn></mfenced><mo>⁢</mo><mi mathvariant="normal">D</mi></mrow></msub></mfenced><mo>/</mo><mn mathvariant="normal">2</mn></math><img id="ib0008" file="imgb0008.tif" wi="40" he="5" img-content="math" img-format="tif"/></maths></li>
<li>accélération moyenne à la fin de duite N+1 et au début de la duite N+2 : <maths id="math0009" num=""><math display="block"><msub><mi mathvariant="normal">γ</mi><mrow><mi mathvariant="normal">N</mi><mo>+</mo><mn mathvariant="normal">1</mn><mo>/</mo><mi mathvariant="normal">N</mi><mo>+</mo><mn mathvariant="normal">2</mn></mrow></msub><mo>=</mo><mfenced separators=""><msub><mi mathvariant="normal">γ</mi><mrow><mfenced separators=""><mi mathvariant="normal">N</mi><mo>+</mo><mn mathvariant="normal">1</mn></mfenced><mo>⁢</mo><mi mathvariant="normal">F</mi></mrow></msub><mo>+</mo><msub><mi mathvariant="normal">γ</mi><mrow><mfenced separators=""><mi mathvariant="normal">N</mi><mo>+</mo><mn mathvariant="normal">2</mn></mfenced><mo>⁢</mo><mi mathvariant="normal">D</mi></mrow></msub></mfenced><mo>/</mo><mn mathvariant="normal">2</mn></math><img id="ib0009" file="imgb0009.tif" wi="50" he="5" img-content="math" img-format="tif"/></maths></li>
</ul><!-- EPO <DP n="12"> --></p>
<p id="p0045" num="0045">Si les accélérations dont on fait la moyenne sont nulles, alors leur moyenne est nulle. En tant que moyennes, les accélérations γ<sub>N-2/N-1</sub>, γ<sub>N-1/N</sub>, γ<sub>N/N+1</sub> et γ<sub>N+1/N+2</sub> dépendent des accélérations γ<sub>(N-2)F</sub>, γ<sub>(N-1)D</sub> ··· γ<sub>(N+1)D</sub>. En variante, les accélérations γ<sub>N-2/N-1</sub>, γ<sub>N-1/N</sub>, γ<sub>N/N+1</sub> et γ<sub>N+1/N+2</sub> peuvent dépendre des accélérations γ<sub>(N</sub>-<sub>2)F</sub> à γ<sub>(N+2)D</sub> d'une autre façon.</p>
<p id="p0046" num="0046">Les calculs de ces accélérations γ<sub>N-2/N-1</sub> à γ<sub>N+1/N+2</sub>, à la transition entre deux duites successives sont effectués au cours d'une étape 106 par le calculateur 26.</p>
<p id="p0047" num="0047">Au cours d'une étape ultérieure 107, on détermine le type de séquence de mouvement correspondant à la succession des trois duites centrées sur la duite N, à savoir les duites N-1, N et N+1. En effet, on peut considérer qu'il existe un mouvement M au cours d'une duite si une lisse passe d'une position située au-dessus du plan médian P<sub>M</sub> à une position située en-dessous, ou réciproquement. Si la valeur 1 correspond à une position haute de la lisse et la valeur 0 correspond à une position basse, on considère qu'il y a mouvement si l'armure passe de 1 à 0 ou de 0 à 1. A contrario, on considère qu'il y a arrêt A pendant cette duite si l'armure reste à 1 ou à 0, ceci pouvant correspondre à un mouvement de fermeture du pas, comme expliqué ci-dessus en référence à la <figref idref="f0002">figure 3</figref>. Par exemple, pour une armure de type 0010, la séquence de mouvement est de type AMM puisque, à la duite N-1, le cadre reste immobile en bas (position 0), à la duite N, le cadre passe de sa position basse (0) à sa position haute (1) et, à la duite N+1, le cadre revient en position basse en passant de la position haute (1) à la position basse (0).</p>
<p id="p0048" num="0048">On dénombre ainsi huit types de séquence de mouvements pour trois duites successives, à savoir :
<ul id="ul0006" list-style="dash" compact="compact">
<li>AAA correspondant aux armures 0000 et 1111,</li>
<li>AAM correspondant aux armures 0001 et 1110,</li>
<li>AMA correspondant aux armures 0011 et 1100,</li>
<li>AMM correspondant aux armures 0010 et 1101,</li>
<li>MAA correspondant aux armures 0111 et 1000,</li>
<li>MAM correspondant aux armures 0110 et 1001,</li>
<li>MMA correspondant aux armures 0100 et 1011, et</li>
<li>MMM correspondant aux armures 0101 et 1010.</li>
</ul></p>
<p id="p0049" num="0049">Les types de séquences de mouvement AMA, AMM et MMA présentent la particularité que le mouvement M qui a lieu à la duite N est contigu à au moins un arrêt, au cours d'une des duites N-1 ou N+1.<!-- EPO <DP n="13"> --></p>
<p id="p0050" num="0050">Lorsque le type de la séquence de mouvement a été déterminé à l'étape 107, deux cas sont considérés : soit cette séquence de mouvement est de type AMA, AMM ou MMA, soit elle est d'un type différent.</p>
<p id="p0051" num="0051">Si la séquence de mouvement déterminée à l'étape 107 est d'un type autre que AMA, AMM ou MMA, le calculateur 26 passe à une étape 108 au cours de laquelle il détermine une loi de mouvement paramétrée L qui donne l'abscisse y d'une lisse en fonction de l'angle θ au cours de la duite N, en passant par les points remarquables P<sub>1</sub> à P<sub>3</sub>, en respectant les contraintes d'ouverture au P<sub>4</sub> et P<sub>5</sub> et les accélérations de transition déterminées à l'étape 106.</p>
<p id="p0052" num="0052">Le calculateur 26 procède selon une approche similaire à celle adoptée pour l'étape 102, avec des contraintes supplémentaires. Un premier calcul est effectué pour déterminer les paramètres d'une loi d'approximation qui passe par les points remarquables P<sub>1N</sub>, P<sub>2N</sub> et P<sub>3N</sub> et présente les accélérations calculées à l'étape 106. Ensuite, les ordonnées calculées aux abscisses des points P<sub>4N</sub> et P<sub>5N</sub> sont comparées aux valeurs y<sub>4</sub> et y<sub>5</sub>. Si ces coordonnées calculées sont supérieures en valeur absolue aux valeurs y<sub>4</sub> et y<sub>5</sub>, alors la loi d'approximation paramétrée y = L(θ) convient et est retenue. Dans le cas contraire, un nouveau calcul des paramètres de la loi d'approximation est effectué en imposant le passage par les points P<sub>1N</sub> à P<sub>5N</sub> et le respect des accélérations calculées à l'étape 106.</p>
<p id="p0053" num="0053">La loi de mouvement paramétrée L(θ) peut être de la forme <maths id="math0010" num="Equation 5"><math display="block"><mi mathvariant="normal">y</mi><mo>=</mo><mi mathvariant="normal">L</mi><mfenced><mi mathvariant="normal">θ</mi></mfenced><mo>=</mo><msub><mi mathvariant="normal">a</mi><mn mathvariant="normal">0</mn></msub><mo>+</mo><msub><mi mathvariant="normal">a</mi><mn mathvariant="normal">1</mn></msub><mn mathvariant="normal">.</mn><mi>cos</mi><mfenced><mi mathvariant="normal">ωθ</mi></mfenced><mo>+</mo><msub><mi mathvariant="normal">a</mi><mn mathvariant="normal">2</mn></msub><mn mathvariant="normal">.</mn><mi>cos</mi><mfenced separators=""><mn mathvariant="normal">2</mn><mo>⁢</mo><mi mathvariant="normal">ωθ</mi></mfenced><mo>+</mo><msub><mi mathvariant="normal">a</mi><mn mathvariant="normal">3</mn></msub><mn mathvariant="normal">.</mn><mi>cos</mi><mfenced separators=""><mn mathvariant="normal">3</mn><mo>⁢</mo><mi mathvariant="normal">ωθ</mi></mfenced><mo>+</mo><msub><mi mathvariant="normal">a</mi><mn mathvariant="normal">4</mn></msub><mn mathvariant="normal">.</mn><mi>cos</mi><mfenced separators=""><mn mathvariant="normal">4</mn><mo>⁢</mo><mi mathvariant="normal">ωθ</mi></mfenced><mo>+</mo><msub><mi mathvariant="normal">a</mi><mn mathvariant="normal">5</mn></msub><mn mathvariant="normal">.</mn><mi>cos</mi><mfenced separators=""><mn mathvariant="normal">5</mn><mo>⁢</mo><mi mathvariant="normal">ωθ</mi></mfenced><mo>+</mo><msub><mi mathvariant="normal">a</mi><mn mathvariant="normal">6</mn></msub><mn mathvariant="normal">.</mn><mi>cos</mi><mfenced separators=""><mn mathvariant="normal">6</mn><mo>⁢</mo><mi mathvariant="normal">ωθ</mi></mfenced></math><img id="ib0010" file="imgb0010.tif" wi="161" he="19" img-content="math" img-format="tif"/></maths></p>
<p id="p0054" num="0054">Les coefficients a<sub>0</sub> à a<sub>6</sub> peuvent être déterminés puisque ils sont les solutions d'un système de sept équations dont chacune exprime la réalisation d'une contrainte.</p>
<p id="p0055" num="0055">Cette partie ou procédé est effectuée lors d'étapes 103' et 104' qui sont comparables aux étapes 103 et 104, sauf que les vérifications et calculs sont effectués seulement par la duite N.</p>
<p id="p0056" num="0056">Si le type de la séquence de mouvement déterminée à l'étape 107 est AMA, AMM ou MMA, on peut tenir compte du fait qu'une lisse est à l'arrêt au cours de la duite N-1 et/ou N+1 pour étaler le mouvement de la lisse lors de la duite N en « débordant » sur la duite N-1 ou N+1.<!-- EPO <DP n="14"> --></p>
<p id="p0057" num="0057">Dans le cas d'un mouvement de type AMM représenté à la <figref idref="f0004">figure 5</figref>, la lisse est normalement à l'arrêt lors de la duite N-1, alors qu'elle passe de la position 1 à la position 0 lors de la duite N. On envisage que le point remarquable P<sub>1</sub> correspondant à la position de début de mouvement pour la lisse, comme défini précédemment en référence à la <figref idref="f0002">figure 2</figref>, est déplacé au sein de la duite N-1, jusqu'à un point P'<sub>1</sub> de même ordonnée y<sub>1</sub> que le point P<sub>1</sub>. Ceci est obtenu en définissant un paramètre d'étalement Δθ du mouvement de la lisse, de la duite N vers la duite N-1. Ce paramètre Δθ est déterminé de façon itérative en déplaçant le point P'<sub>1</sub> représentatif du début du déplacement par rapport au début de la duite N et en vérifiant que ce déplacement reste compatible avec les points d'ouverture P<sub>4</sub> et P<sub>5</sub>. Pour cela, le calculateur 26 détermine une fonction paramétrée d'approximation du même type que la fonction paramétrée d'approximation f<sub>N</sub> déterminée à l'étape 108 qui satisfait aux contraintes de passage aux points P'<sub>1</sub>, P<sub>3</sub> et P<sub>2</sub> et présente une accélération nulle au point P'<sub>1</sub> et une accélération de transition déterminée à l'étape 106 au point P<sub>2</sub>. Cette fonction d'approximation est définie sur l'intervalle A<sub>0</sub> correspondant à la somme de 360° et de Δθ. Dans l'exemple de la <figref idref="f0004">figure 5</figref>, le point P'<sub>1</sub> est déplacé sur la gauche pour autant que l'ordonnée du point P<sub>4</sub> reste compatible avec le passage d'un fil de trame dans la foule. La valeur du paramètre Δθ peut être recherchée de façon dichotomique ou selon une autre approche, au choix du programmateur du calculateur 26.</p>
<p id="p0058" num="0058">Par exemple, la valeur du paramètre Δθ peut être fixée initialement à 10°, de sorte que le mouvement correspondant à la duite N est prévu avec une amplitude angulaire de 370°. Le calculateur 26 détermine alors une fonction paramétrée d'approximation selon une approche analogue à celle envisagée pour l'étape 108, mais définie sur l'intervalle A<sub>0</sub> égal à 360° + Δθ. Le calculateur vérifie alors la compatibilité de cette fonction paramétrée d'approximation avec les points d'ouverture P<sub>4</sub> et P<sub>5</sub>. Si ces conditions sont respectées, on augmente la valeur du paramètre de décalage Δθ, par exemple de 10°. Dans le cas contraire, on diminue la valeur de ce paramètre de 50%, soit de 5°. On peut procéder ainsi selon plusieurs occurrences, afin de déterminer, au cours d'une étape 109, une valeur optimale du paramètre Δθ pour lesquelles il est satisfait aux conditions de passage aux points d'ouverture P<sub>4</sub> et P<sub>5</sub>, alors que la valeur de Δθ est maximale. La loi de mouvement y = L(θ) est alors calculée, lors d'une étape ultérieure 110, en tenant compte du paramètre non nul Δθ déterminé au cours de l'étape 109.</p>
<p id="p0059" num="0059">Le déplacement de la lisse correspondant à la duite N est ainsi effectué sur une amplitude angulaire A<sub>0</sub> égale à 360°+ Δθ. Dans l'exemple représenté à la <figref idref="f0004">figure 5</figref>, Δθ vaut 120° et A<sub>0</sub> vaut 480°.<!-- EPO <DP n="15"> --></p>
<p id="p0060" num="0060">Dans le cas d'un mouvement de type MMA, la lisse est en mouvement aux duites N-1 et N, alors qu'elle ne change pas de position par rapport au plan P<sub>M</sub> à la duite N+1. D'une façon analogue au cas d'un mouvement de type AMM, le calculateur 26 détermine une loi de mouvement paramétrée y = L(θ) et la valeur d'un paramètre de décalage Δθ correspondant alors à l'étalement, sur la duite N+1, du mouvement de la lisse à la duite N.</p>
<p id="p0061" num="0061">Dans l'exemple de la <figref idref="f0005">figure 6</figref> correspondant à une séquence de mouvement de type AMA, un premier paramètre Δθ est utilisé pour étaler la duite N vers la duite N-1 alors qu'un deuxième paramètre Δ'θ est utilisé pour étaler la duite N vers la duite N+1. Pour le reste, le fonctionnement est comparable à celui mentionné en référence à la <figref idref="f0004">figure 5</figref> et le déplacement de la lisse correspondant à la duite N est effectué sur une amplitude angulaire A<sub>θ</sub> égale à 360°+ Δθ + Δ'θ, soit environ 515° dans l'exemple.</p>
<p id="p0062" num="0062">Dans ce cas, deux nouveaux points remarquables P'<sub>1</sub> et P'<sub>2</sub> sont définis, respectivement avant le début de la plage angulaire de 360° correspondant normalement à la duite N et après cette plage. Les points P'<sub>1</sub> et P'<sub>2</sub> sont pris en compte pour la détermination de la loi de mouvement y=L(θ) à l'étape 110.</p>
<p id="p0063" num="0063">Comme représenté à la <figref idref="f0003">figure 4</figref>, la possibilité d'étalement de la duite N sur les duites précédente et suivante N-1 et N+1 permet de décaler le mouvement des lisses sur les duites au cours desquelles il n'est pas prévu de déplacement, ce qui est le cas pour les duites N-1 et N+2. Le trait plein correspondant à la courbe C de déplacement d'une lisse est décalé par rapport au mouvement de base des lisses représentées par les lignes pointillées, au niveau des début et fin respectives des duites N-1 et N+2. En d'autres termes, les déplacements lors des duites N-2 et N débordent sur la duite N-1, alors que les déplacements lors des duites N+1 et N+3 débordent sur la duite N+2.</p>
<p id="p0064" num="0064">Après l'étape 108 ou l'étape 110, le vecteur V<sub>N</sub> correspondant à la duite N est généré, lors d'une étape 111, sous la forme d'un ensemble de données de consigne qui sont fournies à l'amplificateur 16 de chaque actionneur 6.</p>
<p id="p0065" num="0065">Selon une variante non représentée de l'invention, le paramètre d'étalement Δθ peut être déterminé en tenant compte des accélérations γ<sub>N-2/N-1</sub> et γ<sub>N+1/N+2</sub>.</p>
<p id="p0066" num="0066">Grâce à l'invention, le mouvement de chaque cadre de lisses est continu et harmonieux car les accélérations sont relativement faibles et continues. Quel que soit la séquence de mouvement de la duite, la loi de mouvement y = L(θ) présente des accélérations continues aux bornes de la duite. En effet, en permettant l'étalement des phases de mouvement sur les duites d'arrêt, pour certains types de séquence de mouvement, les accélérations nécessaires à la mise en mouvement ou à l'arrêt de chaque cadre diminuent. En outre, le mode de calcul utilisé permet de réduire les<!-- EPO <DP n="16"> --> contraintes sur les courbes utilisées. Par exemple, les contraintes aux points d'ouverture P<sub>4</sub> et P<sub>5</sub> sont le plus souvent vérifiées aux étapes 103 et 103', et non pas imposées.</p>
<p id="p0067" num="0067">Lorsque les vecteurs de consigne V<sub>N</sub> ont été calculés pour tous les actionneurs 6, pour une duite N, on peut passer au calcul des mêmes vecteurs pour la duite N+1. Dans ce cas, il peut être tenu compte des calculs déjà effectués pour les analyses de la duite N. Par exemple, les accélérations de transition γ<sub>N-1/N</sub>, γ<sub>N+1/N</sub> et γ<sub>N+2/N+1</sub>, entre les duites N-1 et N, N et N+1, N+1 et N+2 sont déjà connues du calcul relatif à la duite N, de même que les séquences de mouvement des duites N et N+1. Il peut en être tenu compte aux étapes 105 et 106. A cette occasion, la connaissance des points remarquables P<sub>1</sub>, P<sub>2</sub>, P<sub>3</sub>, P'<sub>1</sub> et P'<sub>2</sub> et éventuellement du paramètre d'étalement Δθ de la duite N peut être utilisée pour déterminer la loi de ce mouvement pour la duite N+1.</p>
<p id="p0068" num="0068">Lorsque le calculateur 26 a procédé à ces calculs pour toutes les duites d'un rapport d'armure, il revient à la première duite de ce rapport d'armure et effectue à nouveau les mêmes calculs pour toutes les duites du rapport. De cette façon, il lui est possible de tenir compte, en cours de tissage, d'une modification des paramètres de foule puisqu'il accède à la mémoire 30 au cours de ces calculs. Par exemple, si l'utilisateur désire augmenter l'amplitude Amp de la foule sur l'un des cadres 4, il peut modifier l'ensemble de données D<sub>1</sub> à travers l'interface 32 et cette valeur peut être prise en compte par le calculateur 26 au cours des étapes successives de détermination des lois de mouvement. La prise en compte effective de la modification effectuée par l'utilisateur a lieu dès que possible, compte tenu du délai qui sépare la transmission des consignes de position pour la duite N au début de cette duite et du nombre de duites intervenant par anticipation dans le calcul des consignes de position.</p>
<p id="p0069" num="0069">L'invention permet également d'envisager une mise en application de la modification des paramètres de foule qui ne résulte pas de l'intervention d'un utilisateur, tel que le tisseur, mais d'une analyse conduite en temps réel à partir des résultats de tissage, au sein du contrôleur de métier 22 ou du contrôleur de ratière 20. Par exemple, en cas de détection d'un taux d'arrêt de trame important, le contrôleur de métier 22 peut augmenter l'ouverture aux points P<sub>4</sub> et P<sub>5</sub>, c'est-à-dire la valeur absolue des abscisses y<sub>4</sub> et y<sub>5</sub>, ce qui est pris en compte à un stade ultérieur, lors du prochain calcul de la loi de mouvement y=L(θ) pour la duite correspondante, sans arrêt du métier 2.</p>
<p id="p0070" num="0070">Il est également possible au contrôleur 20 de tenir compte du niveau de contrainte dans les bielles 8, tel que détecté par des cellules 10 et transmis au conditionneur 14, pour modifier en cours de tissage les paramètres de foule de l'ensemble de données D<sub>1</sub>, de manière à générer des lois de mouvement paramétrées y=L(θ) qui entraînent un<!-- EPO <DP n="17"> --> abaissement de ce niveau de contrainte. Par exemple, l'amplitude Amp de la foule peut être diminuée pour l'ensemble des duites de l'armure. Cette diminution de l'amplitude s'accompagne généralement d'une baisse des efforts dans les éléments de transmission.</p>
<p id="p0071" num="0071">L'invention a été décrite dans le cas où la duite N-2 et la duite N+2 sont prises en compte, en plus des duites N-1 et N+1, pour la détermination de la loi de mouvement y=L(θ) correspondant à la duite N. Selon une version simplifiée de l'invention, seules les duites N-1, N et N+1 peuvent être prises en compte à ce stade.</p>
<p id="p0072" num="0072">L'invention a été représentée dans le cas d'actionneurs électriques 6 commandant des cadres de lisses 4. Elle est également applicable au cas d'actionneurs commandant individuellement des lisses, comme envisagé dans <patcit id="pcit0004" dnum="EP926279A"><text>EP-A-926 279</text></patcit>.</p>
<p id="p0073" num="0073">L'invention a été décrite dans le cas où un actionneur est commandé individuellement en fonction d'un profil de mouvement. En variante, plusieurs actionneurs peuvent être commandés en fonction d'un tel profil, par exemple si un motif se reproduit sur la largeur d'un tissu. Dans ce cas, un ensemble de données de consigne est généré pour un groupe d'actionneurs.</p>
<p id="p0074" num="0074">L'invention a été décrite dans le cas où, pour k entre N-2 et N+2, les fonctions paramétrée f<sub>k</sub> et L(θ) se présentent sous la forme d'une décomposition en cosinus. D'autres types de fonctions peuvent être envisagés. En plus du cas déjà évoqué d'une fonction paramétrée de type polynomial, une fonction paramétrée de type spline peut être utilisée. Elle permet en outre de garantir que l'amplitude de la foule ne dépasse jamais la somme des valeurs absolues des valeurs définies aux bornes de chaque duite.</p>
<p id="p0075" num="0075">L'invention a été décrite dans le cas où l'amplitude de la foule reste constante d'une duite à l'autre. L'invention permet également la détermination de consignes de position dans le cas où l'amplitude de la foule varie d'une duite à l'autre. Dans ce cas, lors de l'étape 101, le calculateur détermine les points remarquables en fonction des paramètres de foule parmi lesquels se trouvent les amplitudes. Les autres étapes de calcul peuvent alors avoir lieu comme envisagé ci-dessus.</p>
<p id="p0076" num="0076">Dans le cas où des calculateurs intégrés aux amplificateurs 16 sont assez performants, le calculateur 26 peut transmettre aux amplificateurs 16 les paramètres des fonctions paramétrées L(θ), au lieu des vecteurs V<sub>N</sub>, ce qui permet la génération des consignes au niveau des amplificateurs 16 de manière plus précise. Dans ce cas également, un ensemble de données de consignes est fourni, pour chaque duite et chaque actionneur, par l'amplificateur 16 associé à chaque actionneur 6.</p>
</description>
<claims id="claims01" lang="fr"><!-- EPO <DP n="18"> -->
<claim id="c-fr-01-0001" num="0001">
<claim-text>Procédé de commande des actionneurs électriques (6) d'un dispositif de formation de la foule sur un métier à tisser (2) dans lequel un ensemble de données de consigne (V<sub>N</sub>) est généré, pour chaque duite (N) et chaque actionneur ou groupe d'actionneurs, en tenant compte des paramètres de foule prédéterminés (D<sub>1</sub>), <b>caractérisé en ce qu'</b>il comprend, pour une duite (N) et un actionneur (6) ou groupe d'actionneurs donnés, des étapes constituant à :
<claim-text>a) déterminer (101), en fonction des paramètres de foule (D<sub>1</sub>), des points remarquables (P<sub>1</sub>-P<sub>5</sub>) d'un profil de mouvement d'une lisse entraînée par l'actionneur (6) ou le groupe d'actionneurs, au moins pour la duite donnée (N), la duite précédente (N-1) et la duite suivante (N+1) ;</claim-text>
<claim-text>b) déterminer (102) une fonction paramétrée (f<sub>k</sub>) d'approximation du profil de mouvement qui passe par certains points remarquables (P<sub>1</sub>, P<sub>2</sub>, P<sub>3</sub>), au moins pour la duite donnée (N), la duite précédente (N-1) et la duite suivante (N+1) ;</claim-text>
<claim-text>c) calculer (105) au moins quatre accélérations, à savoir :
<claim-text>- une première accélération (γ<sub>ND</sub>) de la lisse au début de son mouvement (θ<sub>1</sub>) à partir de la fonction d'approximation (f<sub>N</sub>) déterminée à l'étape b) pour la duite donnée (N),</claim-text>
<claim-text>- une deuxième accélération (γ<sub>NF</sub>) de la lisse à la fin de son mouvement (θ<sub>2</sub>) à partir de la fonction d'approximation (f<sub>N</sub>) déterminée à l'étape b) pour la duite donnée (N),</claim-text>
<claim-text>- une troisième accélération (γ<sub>(N-1)F</sub>) de la lisse à la fin de son mouvement (θ<sub>2</sub>) à partir de la fonction d'approximation (f<sub>N-1</sub>) déterminée à l'étape b) pour la duite précédente (N-1),</claim-text>
<claim-text>- une quatrième accélération (γ<sub>(N+1)D</sub>) de la lisse au début de son mouvement (θ<sub>1</sub>) à partir de la fonction d'approximation (f<sub>N+1</sub>) déterminée à l'étape b) pour la duite suivante (N+1),</claim-text></claim-text>
<claim-text>d) calculer (106) une cinquième accélération (γ<sub>N-1/N</sub>) en fonction des première et troisième accélérations, et une sixième accélération (γ<sub>N/N+1</sub>), en fonction des deuxième et quatrième accélérations ;</claim-text>
<claim-text>e) déterminer (108, 110) une loi de mouvement (y = L(θ)) de la lisse pour la duite donnée (N), dont le profil passe par certains points remarquables (P<sub>1</sub>-P<sub>3</sub>) et<!-- EPO <DP n="19"> --> telle que l'accélération de la lisse au début de son mouvement est égale à la cinquième accélération (γ<sub>N-1/N</sub>) et que l'accélération de la lisse à la fin de son mouvement est égale à la sixième accélération (γ<sub>N/N+1</sub>) ;</claim-text>
<claim-text>f) générer (111) l'ensemble de données de consigne (V<sub>N</sub>), pour la duite donnée (N) et pour l'actionneur (6) ou le groupe d'actionneurs, à partir de la loi de mouvement (y = L(θ) déterminée à l'étape e).</claim-text></claim-text></claim>
<claim id="c-fr-01-0002" num="0002">
<claim-text>Procédé selon la revendication 1, <b>caractérisé en ce que</b> la cinquième accélération (θ<sub>N-1/N</sub>) est égale à la moyenne des première et troisième accélérations (γ<sub>ND</sub>, γ<sub>(N-t)F</sub>) et la sixième accélération (γ<sub>N/N+1</sub>) est égale à la moyenne des deuxième et quatrième accélérations (γ<sub>NF</sub>, γ<sub>(N+1)D)</sub>.</claim-text></claim>
<claim id="c-fr-01-0003" num="0003">
<claim-text>Procédé selon l'une des revendications 1 ou 2, <b>caractérisé en ce qu'</b>il comprend des étapes antérieures à l'étape e) et consistant à :
<claim-text>g) déterminer (107) le type de séquence de mouvement de la lisse sur la duite précédente (N-1), la duite donnée (N) et la duite suivante (N+1), au sein d'un groupe de huit mouvements type (AAA, AAM, AMA, AMM, MAA, MAM, MMA, MMM) ;</claim-text>
<claim-text>h) si le type de séquence de mouvement (AMA, AMM, MMA) déterminé à l'étape g) est tel que la lisse est déplacée pour la duite donnée, entre deux positions (0, 1) situées respectivement de part et d'autre d'un plan médian (P<sub>M</sub>) de la foule, et que la lisse n'est pas déplacée entre ces deux portions pour la duite précédente (N-1) et/ou la duite suivante (N+1), déterminer (109) au moins un paramètre (Δθ, Δ'θ) d'étalement du mouvement de la lisse en tenant compte de certains au moins des points remarquables (P<sub>4</sub>, P<sub>5</sub>) ;</claim-text>
<claim-text>i) lorsque le paramètre d'étalement a été déterminé, déterminer (109) au moins un nouveau point remarquable (P'<sub>1</sub>, P'<sub>2</sub>), en fonction des paramètres de foule (D<sub>1</sub>) et du paramètre d'étalement (Δθ)<br/>
et <b>en ce que</b>, lors de l'étape e), la loi de mouvement (y = L(θ)) est déterminée (110) en tenant compte du nouveau point remarquable (P'<sub>1</sub>, P'<sub>2</sub>) et du paramètre d'étalement (Δθ).</claim-text></claim-text></claim>
<claim id="c-fr-01-0004" num="0004">
<claim-text>Procédé selon la revendication 3, <b>caractérisé en ce que</b> lors de l'étape h), le paramètre d'étalement (Δθ) est déterminé par tests successifs de l'influence de ce paramètre sur la compatibilité d'une loi de mouvement avec au moins un point remarquable (P<sub>4</sub>, P<sub>5</sub>).<!-- EPO <DP n="20"> --></claim-text></claim>
<claim id="c-fr-01-0005" num="0005">
<claim-text>Procédé selon la revendication 4, <b>caractérisé en ce que</b> la compatibilité du paramètre d'étalement (Δθ) avec la loi de mouvement est testée avec un ou plusieurs points remarquables (P<sub>4</sub>, P<sub>5</sub>) représentatifs d'une géométrie d'ouverture de foule, pour la duite (N) et l'actionneur (6) ou le groupe d'actionneurs concernés.</claim-text></claim>
<claim id="c-fr-01-0006" num="0006">
<claim-text>Procédé selon l'une des revendications 3 à 5, <b>caractérisé en ce que</b> le paramètre d'étalement (Δθ) est représentatif de la portion supérieure à 360° de l'amplitude angulaire (Aθ), par rapport à la rotation de l'arbre métier, sur laquelle a lieu le déplacement de la lisse pour la duite donnée (N).</claim-text></claim>
<claim id="c-fr-01-0007" num="0007">
<claim-text>Procédé selon l'une des revendications précédentes, <b>caractérisé en ce que</b> des données (D<sub>1</sub>) représentatives des paramètres de foule sont stockées dans une mémoire dynamique (30) à laquelle il est accédé lors de l'étape a) et <b>en ce que</b> ces données sont modifiables en cours de tissage.</claim-text></claim>
<claim id="c-fr-01-0008" num="0008">
<claim-text>Procédé selon l'une des revendications précédentes, <b>caractérisé en ce que</b> lors de l'étape b), on détermine également une fonction paramétrée (f<sub>k</sub>) d'approximation du profil de mouvement qui passe par certains points remarquables pour une duite (N-2) précédant de deux coups la duite donnée (N) et une duite (N+2) suivant de deux coups la duite donnée, <b>en ce que</b>, lors de l'étape c), on calcule également :
<claim-text>- une septième accélération (γ<sub>(N-1)D</sub>) de la lisse au début de son mouvement (θ<sub>1</sub>) à partir de la fonction d'approximation (f<sub>N-1</sub>) déterminée à l'étape b) pour la duite précédente,</claim-text>
<claim-text>- une huitième accélération (γ<sub>(N+1)F</sub>) de la lisse à la fin de son mouvement (θ<sub>2</sub>) à partir de la fonction d'approximation (f<sub>N+1</sub>) déterminée à l'étape b) pour la duite suivante,</claim-text>
<claim-text>- une neuvième accélération (γ<sub>(N-2)F</sub>) de la lisse à la fin de son mouvement (θ<sub>2</sub>) à partir de la fonction d'approximation (f<sub>N-2</sub>) déterminée à l'étape b) pour la duite précédant la duite précédente (N-2),</claim-text>
<claim-text>- une dixième accélération (γ<sub>(N+2)D</sub>) de la lisse au début de son mouvement (θ<sub>1</sub>) à partir de la fonction d'approximation (f<sub>N+2</sub>) déterminée à l'étape b) pour la duite suivant la duite suivante (N+2),<br/>
<b>en ce qu'</b>on calcule une onzième accélération (γ<sub>N-2/N-1</sub>), en fonction des septième et neuvième accélérations et une douzième accélération (γ<sub>N+1/N+2</sub>) en fonction des huitième et dixième accélérations<br/>
<!-- EPO <DP n="21"> -->et <b>en ce que</b>, lors de l'étape e), on détermine (108, 110) la loi de mouvement (y=L(θ)) de la lisse pour la duite donnée de telle sorte que l'accélération de la lisse pour la duite précédente (N-1) en début de mouvement est égale à la onzième accélération (γ<sub>N-P/N-1</sub>) et que l'accélération de la lisse pour la duite suivante (N+1) à la fin de son mouvement est égale à la douzième accélération (γ<sub>N+1/N+2</sub>).</claim-text></claim-text></claim>
<claim id="c-fr-01-0009" num="0009">
<claim-text>Procédé selon l'une des revendications précédentes, <b>caractérisé en ce qu'</b>il comprend des étapes antérieures à l'étape c) et consistant à :
<claim-text>j) vérifier (103) la compatibilité de la fonction d'approximation (f<sub>k</sub>) avec des points remarquables (P<sub>4</sub>, P<sub>5</sub>) représentatifs d'une géométrie d'ouverture de foule pour au moins la duite donnée (N), la duite précédente (N-1) et la duite suivante (N+1), et</claim-text>
<claim-text>k) en cas d'incompatibilité détectée à l'étape j), imposer (104) ces points remarquables (P<sub>4</sub>, P<sub>5</sub>) comme points de passage de la fonction d'approximation (f<sub>k</sub>).</claim-text></claim-text></claim>
<claim id="c-fr-01-0010" num="0010">
<claim-text>Procédé selon l'une des revendications précédentes, <b>caractérisé en ce que</b> la fonction paramétrée (f<sub>k</sub>) et/ou la loi de mouvement (L) s'exprime sous la forme <maths id="math0011" num=""><math display="block"><mrow><mrow><mstyle displaystyle="true"><mrow><munderover><mo>∑</mo><mrow><mi>i</mi><mo>=</mo><mn>0</mn></mrow><mrow><mi>m</mi></mrow></munderover></mrow></mstyle><mrow><msub><mi>a</mi><mi>i</mi></msub><mn>.</mn><mi>cos</mi><mfenced separators=""><mi>i</mi><mn>.</mn><mi mathvariant="italic">ωθ</mi></mfenced></mrow></mrow></mrow></math><img id="ib0011" file="imgb0011.tif" wi="37" he="14" img-content="math" img-format="tif"/></maths><br/>
avec θ égal à l'angle du métier dans son cycle, m entier supérieur ou égal à 1 et a<sub>i</sub> constantes, m étant de préférence inférieur ou égal à 6.</claim-text></claim>
</claims>
<claims id="claims02" lang="de"><!-- EPO <DP n="22"> -->
<claim id="c-de-01-0001" num="0001">
<claim-text>Verfahren zur Steuerung von elektrischen Betätigungselementen (6) einer Fachbildungsvorrichtung an einer Webmaschine (2), bei dem ein Satz von Solldaten (V<sub>N</sub>) für jeden Schuss (N) und jedes Betätigungselement oder jede Gruppe von Betätigungselementen erzeugt wird, wobei vorbestimmte Fachparameter (D<sub>1</sub>) berücksichtigt werden, <b>dadurch gekennzeichnet, dass</b> es für einen gegebenen Schuss und ein gegebenes Betätigungselement (6) oder eine gegebene Gruppe von Betätigungselementen Schritte umfasst, die darin bestehen:
<claim-text>a) Bestimmen (101) von bemerkenswerten Punkten (P<sub>1</sub>-P<sub>5</sub>) eines Bewegungsprofils einer Litze, die von dem Betätigungselement (6) oder der Gruppe von Betätigungselementen angetrieben wird, mindestens für den gegebenen Schuss (N), den vorhergehenden Schuss (N-1) und den folgenden Schuss (N+1) abhängig von Fachparametern (D<sub>1</sub>);</claim-text>
<claim-text>b) Bestimmen (102) einer parametrierten Näherungsfunktion (f<sub>k</sub>) für das Bewegungsprofil, die durch bestimmte bemerkenswerte Punkte (P<sub>1</sub>, P<sub>2</sub>, P<sub>3</sub>) geht, mindestens für den gegebenen Schuss (N), den vorhergehenden Schuss (N-1) und den folgenden Schuss (N+1);</claim-text>
<claim-text>c) Berechnen (105) von mindestens vier Beschleunigungen, nämlich:
<claim-text>- einer ersten Beschleunigung (γ<sub>ND</sub>) der Litze zu Beginn ihrer Bewegung (θ<sub>1</sub>) aus der Näherungsfunktion (f<sub>N</sub>), die im Schritt b) bestimmt wurde, für den gegebenen Schuss (N),<!-- EPO <DP n="23"> --></claim-text>
<claim-text>- einer zweiten Beschleunigung (γ<sub>NF</sub>) der Litze am Ende ihrer Bewegung (θ<sub>2</sub>) aus der im Schritt b) bestimmten Näherungsfunktion (f<sub>N</sub>) für den gegebenen Schuss (N),</claim-text>
<claim-text>- einer dritten Beschleunigung (γ<sub>(N-1)F</sub>) der Litze am Ende ihrer Bewegung (θ<sub>2</sub>) aus der im Schritt b) bestimmten Näherungsfunktion (f<sub>N-1</sub>) für den vorhergehenden Schuss(N-1),</claim-text>
<claim-text>- einer vierten Beschleunigung (γ<sub>(N,1)D</sub>) der Litze zu Beginn ihrer Bewegung (θ<sub>1</sub>) aus der im Schritt b) bestimmten Näherungsfunktion (f<sub>N,1</sub>) für den folgenden Schuss (N+1),</claim-text></claim-text>
<claim-text>d) Berechnen (106) einer fünften Beschleunigung (γ<sub>N-1/N</sub>) abhängig von der ersten und dritten Beschleunigung und einer sechsten Beschleunigung (γ<sub>N/N+1</sub>) abhängig von der zweiten und vierten Beschleunigung;</claim-text>
<claim-text>e) Bestimmen (108, 110) eines Bewegungsgesetzes (y = L(θ)) der Litze für den gegebenen Schuss (N), deren Profil durch bestimmte bemerkenswerte Punkte (P<sub>1</sub>-P<sub>3</sub>) hindurchgeht und derart, dass die Beschleunigung der Litze zu Beginn ihrer Bewegung gleich der fünften Beschleunigung (γ<sub>N-1/N</sub>) ist und dass die Beschleunigung der Litze am Ende ihrer Bewegung gleich der sechsten Beschleunigung (γ<sub>N/N+1</sub>) ist;</claim-text>
<claim-text>f) Erzeugen (111) des Solldatensatzes (V<sub>N</sub>) für den gegebenen Schuss (N) und für das Betätigungselement (6) oder für die Gruppe von Betätigungselementen aus dem im Schritt e) bestimmten Bewegungsgesetz (y = L(θ)).</claim-text></claim-text></claim>
<claim id="c-de-01-0002" num="0002">
<claim-text>Verfahren nach Anspruch 1, <b>dadurch gekennzeichnet, dass</b> die fünfte Beschleunigung (γ<sub>N-1/N</sub>) gleich dem Mittelwert aus der ersten und dritten Beschleunigung (γ<sub>ND</sub>, γ<sub>(N-1)F</sub>) ist und die sechste Beschleunigung (γ<sub>N/N+1</sub>) gleich dem Mittelwert aus der zweiten und vierten Beschleunigung (γ<sub>NF</sub>, γ<sub>(N+1)D</sub>) ist.<!-- EPO <DP n="24"> --></claim-text></claim>
<claim id="c-de-01-0003" num="0003">
<claim-text>Verfahren nach einem der Ansprüche 1 oder 2, <b>dadurch gekennzeichnet, dass</b> es vor dem Schritt e) Schritte umfasst, die darin bestehen:
<claim-text>g) Bestimmen (107) des Typs der Sequenz der Bewegung der Litze auf dem vorhergehenden Schuss (N-1), dem gegebenen Schuss (N) und dem folgenden Schuss (N+1) aus einer Gruppe von acht Bewegungstypen (AAA, AAM, AMA, AMM, MAA, MAM, MMA, MMM);</claim-text>
<claim-text>h) wenn der in Schritt g) bestimmte Typ der Sequenz der Bewegung (AMA, AMM, MMA) derart ist, dass die Litze für den gegebenen Schuss zwischen zwei Positionen (0, 1) verschoben wird, die jeweils beidseitig einer Mittelebene (P<sub>M</sub>) des Fachs angeordnet sind, und dass die Litze für den vorhergehenden Schuss (N-1) und/oder den folgende Schuss (N+1) nicht zwischen diesen zwei Positionen verschoben wird, Bestimmen (109) mindestens eines Parameters (Δθ, Δ'θ) der Ausdehnung der Bewegung der Litze, wobei mindestens einige der bemerkenswerten Punkte (P<sub>4</sub>, P<sub>5</sub>) in Betracht gezogen werden;</claim-text>
<claim-text>i) wenn der Ausdehnungsparameter bestimmt wurde, Bestimmen (109) mindestens eines neuen bemerkenswerten Punktes (P'<sub>1</sub>, P'<sub>2</sub>) abhängig von den Fachparametern (D<sub>1</sub>) und dem Ausdehnungsparameter (Δθ)<br/>
und dass bei dem Schritt e) das Bewegungsgesetz (y = L(θ)) bestimmt wird (110), wobei der neue bemerkenswerte Punkt (P'<sub>1</sub>, P'<sub>2</sub>) und der Ausdehnungsparameter (Δθ) berücksichtigt werden.</claim-text></claim-text></claim>
<claim id="c-de-01-0004" num="0004">
<claim-text>Verfahren nach Anspruch 3, <b>dadurch gekennzeichnet, dass</b> bei dem Schritt h) der Ausdehnungsparameter (Δθ) durch aufeinanderfolgende Tests des Einflusses dieses Parameters auf die Kompatibilität eines Bewegungsgesetzes mit mindestens einem bemerkenswerten Punkt (P<sub>4</sub>, P<sub>5</sub>) bestimmt wird.<!-- EPO <DP n="25"> --></claim-text></claim>
<claim id="c-de-01-0005" num="0005">
<claim-text>Verfahren nach Anspruch 4, <b>dadurch gekennzeichnet, dass</b> die Kompatibilität des Ausdehnungsparameters (Δθ) mit dem Bewegungsgesetz mit einem oder mehreren bemerkenswerten Punkten (P<sub>4</sub>, P<sub>5</sub>), die für eine Geometrie der Öffnung des Fachs repräsentativ sind, für den Schuss (N) und das Betätigungselement (6) oder die Gruppe von Betätigungselementen, die betroffen sind, getestet wird.</claim-text></claim>
<claim id="c-de-01-0006" num="0006">
<claim-text>Verfahren nach einem der Ansprüche 3 bis 5, <b>dadurch gekennzeichnet, dass</b> der Ausdehnungsparameter (Δθ) für den Bereich größer als 360° der Winkelamplitude (Aθ) in Bezug auf die Drehung der Maschinenwelle, auf dem die Verschiebung der Litze für die gegebene Schuss (N) stattfindet, repräsentativ ist.</claim-text></claim>
<claim id="c-de-01-0007" num="0007">
<claim-text>Verfahren nach einem der vorhergehenden Ansprüche,<br/>
<b>dadurch gekennzeichnet, dass</b> die für die Fachparameter repräsentativen Daten (D<sub>1</sub>) in einem dynamischen Speicher (30), auf den während des Schritts a) zugegriffen wird, gespeichert sind und dass diese Daten im Verlauf des Webens veränderbar sind.</claim-text></claim>
<claim id="c-de-01-0008" num="0008">
<claim-text>Verfahren nach einem der vorhergehenden Ansprüche,<br/>
<b>dadurch gekennzeichnet, dass</b> bei dem Schritt b) gleichfalls eine parametrierte Näherungsfunktion (f<sub>k</sub>) des Bewegungsprofils, die durch bestimmte bemerkenswerte Punkte hindurchgeht, für einen Schuss (N-2), der um zwei Schläge vor dem gegebenen Schuss (N) liegt, und einen Schuss (N+2), der um zwei Schläge nach dem gegebenen Schuss liegt, bestimmt wird, dass bei dem Schritt c) gleichfalls berechnet wird:
<claim-text>- eine siebente Beschleunigung (γ<sub>(N-1)D</sub>) der Litze zu Beginn ihrer Bewegung (θ<sub>1</sub>) aus der in Schritt b) bestimmten Näherungsfunktion für den vorhergehenden Schuss,</claim-text>
<claim-text>- eine achte Beschleunigung (γ<sub>(N+1)F</sub>) der Litze am Ende ihrer Bewegung (θ<sub>2</sub>) aus der im Schritt b) bestimmten Näherungsfunktion für den folgenden Schuss,<!-- EPO <DP n="26"> --></claim-text>
<claim-text>- eine neunte Beschleunigung (γ<sub>(N-2)F</sub>) der Litze am Ende ihrer Bewegung (θ<sub>2</sub>) aus der in Schritt b) bestimmten Näherungsfunktion (f<sub>N-2</sub>) für den Schuss, der dem vorhergehenden Schuss (N-2) vorangeht,</claim-text>
<claim-text>- eine zehnte Beschleunigung (γ<sub>(N+2)D</sub>) der Litze zu Beginn ihrer Bewegung (θ<sub>1</sub>) aus der in Schritt b) bestimmten Näherungsfunktion (f<sub>N+2</sub>) für den Schuss, der dem folgenden Schuss (n+2) folgt,</claim-text>
dass eine elfte Beschleunigung (γ<sub>N-2/N-1</sub>) abhängig von der siebenten und der neunten Beschleunigung und eine zwölfte Beschleunigung (γ<sub>N+1/N+2</sub>) abhängig von der achten und der zehnten Beschleunigung berechnet werden,<br/>
und dass beim Schritt e) das Bewegungsgesetz (y = L(θ)) der Litze für den gegebenen Schuss bestimmt wird (108, 110), derart, dass die Beschleunigung der Litze für den vorangehenden Schuss (N-1) zu Beginn der Bewegung gleich der elften Beschleunigung (γ<sub>N-2/N-1</sub>) ist und dass die Beschleunigung der Litze für den folgenden Schuss (N+1) am Ende ihrer Bewegung gleich der zwölften Beschleunigung (γ<sub>N+1/N+2</sub>) ist.</claim-text></claim>
<claim id="c-de-01-0009" num="0009">
<claim-text>Verfahren nach einem der vorhergehenden Ansprüche, <b>dadurch gekennzeichnet, dass</b> es vor dem Schritt c) Schritte umfasst, die darin bestehen:
<claim-text>j) Verifizieren (103) der Kompatibilität der Näherungsfunktion (f<sub>k</sub>) mit bemerkenswerten Punkten (P<sub>4</sub>, P<sub>5</sub>), die für eine Geometrie der Fachöffnung für mindestens den gegebenen Schuss (N), den vorangehenden Schuss (N-1) und den folgenden Schuss (N+1) repräsentativ sind, und</claim-text>
<claim-text>k) im Falle der Inkompatibilität, die bei Schritt j) detektiert wird, Vorgeben (104) dieser bemerkenswerten Punkte (P<sub>4</sub>, P<sub>5</sub>) als Durchgangspunkte der Näherungsfunktion (f<sub>k</sub>).</claim-text><!-- EPO <DP n="27"> --></claim-text></claim>
<claim id="c-de-01-0010" num="0010">
<claim-text>Verfahren nach einem der vorhergehenden Ansprüche, <b>dadurch gekennzeichnet, dass</b> die parametrierte Funktion (f<sub>k</sub>) und/oder das Bewegungsgesetz (L) sich in der Form <maths id="math0012" num=""><math display="block"><mrow><mrow><mstyle displaystyle="true"><mrow><munderover><mrow><mo>∑</mo></mrow><mrow><mi>i</mi><mo>=</mo><mn>0</mn></mrow><mrow><mi>m</mi></mrow></munderover></mrow></mstyle><mrow><msub><mi>a</mi><mi>i</mi></msub><mn>.</mn><mi>cos</mi><mfenced><mi mathvariant="italic">iωθ</mi></mfenced></mrow></mrow></mrow></math><img id="ib0012" file="imgb0012.tif" wi="31" he="14" img-content="math" img-format="tif"/></maths><br/>
darstellt, wobei θ gleich dem Maschinenwinkel in seinem Zyklus ist, m als ganze Zahl größer oder gleich 1 ist und a<sub>1</sub> Konstanten sind, wobei m vorzugsweise kleiner oder gleich 6 ist.</claim-text></claim>
</claims>
<claims id="claims03" lang="en"><!-- EPO <DP n="28"> -->
<claim id="c-en-01-0001" num="0001">
<claim-text>A method of controlling electrical actuators (6) of a shed-forming device on a loom (2) in which a setpoint data set (V<sub>N</sub>) is generated for each pick (N) and for each actuator or actuator group while taking account of predetermined shed parameters (D<sub>1</sub>), the method being <b>characterized in that</b> it comprises, for a given pick (N) and actuator (6) or actuator group, steps consisting in:
<claim-text>a) determining (101), as a function of the shed parameters (D<sub>1</sub>), remarkable points (P<sub>1</sub>-P<sub>5</sub>) of a movement profile of a heddle driven by the actuator (6) or actuator group, at least for the given pick (N), the preceding pick (N-1)and the following pick (N+1);</claim-text>
<claim-text>b) determining (102)a parameterized approximation function (f<sub>k</sub>) of the movement profile that passes via certain remarkable points (P<sub>1</sub>, P<sub>2</sub>, P<sub>3</sub>), at least for the given pick (N), the preceding pick (N-1)and the following pick (N+1);</claim-text>
<claim-text>c) calculating (105) at least four accelerations, namely:
<claim-text>a first acceleration (γ<sub>ND</sub>) of the heddle at the beginning of its movement (θ<sub>1</sub>), on the basis of the approximation function (f<sub>N</sub>) determined in step b) for the given pick (N);</claim-text>
<claim-text>a second acceleration (γ<sub>NF</sub>) of the heddle at the end of its movement (θ<sub>2</sub>), on the basis of the approximation function (f<sub>N</sub>) determined in step b) for the given pick (N);</claim-text>
<claim-text>a third acceleration (γ(<sub>N-1)F</sub>) of the heddle at the end of its movement (θ<sub>2</sub>)<sub>1</sub> on the basis of the approximation function (f<sub>N-1</sub>) determined in step b) for the preceding pick (N-1); and a fourth acceleration (γ<sub>(N+1)D</sub>) of the heddle at the beginning of its movement (θ<sub>1</sub>), on the basis of the approximation function (f<sub>N+1</sub>)<!-- EPO <DP n="29"> --> determined in step b) for the following pick (N+1);</claim-text></claim-text>
<claim-text>d) calculating (106) a fifth acceleration (γ<sub>N-1/N</sub>) as a function of the first and third accelerations, and a sixth acceleration (γ<sub>N/N+1</sub>) as a function of the second and fourth accelerations;</claim-text>
<claim-text>e) determining (108, 110) a movement law (y = L(θ)) of the heddle for the given pick (N), with a profile passing via certain remarkable points (P<sub>1</sub>-P<sub>3</sub>) and such that the acceleration of the heddle at the beginning of its movement is equal to the fifth acceleration (γ<sub>N-1/N</sub>) and the acceleration of the heddle at the end of its movement is equal to the sixth acceleration (Y<sub>N/N+1</sub>); and</claim-text>
<claim-text>f) generating (111) the setpoint data set (V<sub>N</sub>) for the given pick (N) and for the actuator (6) or actuator group from the movement law (y = L(θ)) determined in step e).</claim-text></claim-text></claim>
<claim id="c-en-01-0002" num="0002">
<claim-text>A method according to claim 1, <b>characterized in that</b> the fifth acceleration (γ<sub>N-1/N</sub>) is equal to the mean of the first and third accelerations (γ<sub>ND</sub>, γ<sub>(N-1)F</sub>), and the sixth acceleration (γ7<sub>N/N+1</sub>) is equal to the mean of the second and fourth accelerations (γ<sub>NF</sub>, γ(<sub>N+1)D</sub>).</claim-text></claim>
<claim id="c-en-01-0003" num="0003">
<claim-text>A method according to claim 1 or claim 2, <b>characterized in that</b> it comprises steps prior to step e) and consisting in:
<claim-text>g) determining (107) the movement sequence type of the heddle over the preceding pick (N-1), the given pick (N) and the following pick (N+1) from swithin a group of eight movement types (SSS, SSM, SMS, SMM, MSS, MSM, MMS, MMM);</claim-text>
<claim-text>h) if the movement sequence type (SMS, SMM, MMS) determined in step g) is such that the heddle is moved in the given pick between two positions (0,<!-- EPO <DP n="30"> --> 1) situated on respective sides of a midplane (P<sub>M</sub>) of the shed, and the heddle is not moved between those two positions in the preceding pick (N-1) and/or the following pick (N+1), determining (109) at least one heddle movement spreading parameter (Δθ, Δ'θ) while taking account of at least some of the remarkable points (P<sub>4</sub>, P<sub>5</sub>); and</claim-text>
<claim-text>i) once the spreading parameter has been determined, determining (109) at least one new remarkable point (P'<sub>1</sub>, P'<sub>2</sub>) as a function of the shed parameters (D<sub>1</sub>) and of the spreading parameter (Δθ); and<br/>
<b>in that</b>, during step e), the movement law (y = L(θ)) is determined (110) while taking account of the new remarkable point (P'<sub>1</sub>, P'<sub>2</sub>) and of the spreading parameter (Δθ).</claim-text></claim-text></claim>
<claim id="c-en-01-0004" num="0004">
<claim-text>A method according to claim 3, <b>characterized in that</b> during step h), the spreading parameter (Δθ) is determined by successive tests of the influence of said parameter on compatibility between a movement law and at least one remarkable point (P<sub>4</sub>, P<sub>5</sub>).</claim-text></claim>
<claim id="c-en-01-0005" num="0005">
<claim-text>A method according to claim 4, <b>characterized in that</b> the compatibility of the spreading parameter (Δθ) with the movement law is tested with one or more remarkable points (P<sub>4</sub>, P<sub>5</sub>) representative of a shed opening shape for the pick (N) and the actuator (6) or actuator group under consideration.</claim-text></claim>
<claim id="c-en-01-0006" num="0006">
<claim-text>A method according to one of claims 3 to 5, <b>characterized in that</b> the spreading parameter (Δθ) is representative of the portion greater than 360° of the angular amplitude (A<sub>0</sub>) over which the heddle moves for the given pick (N), said angular amplitude being relative to the rotation of the shaft of the loom.<!-- EPO <DP n="31"> --></claim-text></claim>
<claim id="c-en-01-0007" num="0007">
<claim-text>A method according to any preceding claim, <b>characterized in that</b> the data (D<sub>1</sub>) representative of the shed parameters is stored in a dynamic memory (30) that is accessed during step a), and <b>in that</b> the data can be modified during weaving.</claim-text></claim>
<claim id="c-en-01-0008" num="0008">
<claim-text>A method according to any preceding claim, <b>characterized in that</b> during step b), a parameterized approximation function (f<sub>k</sub>) for the movement profile is also determined that passes via certain remarkable points for a pick (N-2) that precedes the given pick (N) by two beats and for a pick (N+2) that follows the given pick by two beats, <b>in that</b> during step c), the following are also calculated:
<claim-text>a seventh acceleration (γ<sub>(N-1)D</sub>) of the heddle at the beginning of its movement (θ<sub>1</sub>), on the basis of the approximation function (f<sub>N-1</sub>) determined in step b) for the preceding pick;</claim-text>
<claim-text>· an eighth acceleration (γ<sub>(N+1)F</sub>) of the heddle at the end of its movement (θ<sub>2</sub>), on the basis of the approximation function (f<sub>N+1</sub>) determined in step b) for the following pick;</claim-text>
<claim-text>· a ninth acceleration (γ<sub>(N-2)F</sub>) of the heddle at the end of its movement (θ<sub>2</sub>), on the basis of the approximation function (f<sub>N-2</sub>) determined in step b) for the pick preceding the preceding pick (N-2); and</claim-text>
<claim-text>· a tenth acceleration (γ<sub>(N+2)D</sub>) of the heddle at the beginning of its movement (θ<sub>1</sub>), on the basis of the approximation function (f<sub>N+2</sub>) determined in step b) for the pick following the following pick (N+2);</claim-text>
<b>in that</b> an eleventh acceleration (γ<sub>N-2/N-1</sub>) is calculated as a function of the seventh and ninth acceleration and a twelfth accelerations (γ<sub>N+1/N+2</sub>) is calculated as a function of the eighth and tenth accelerations, and<br/>
<b>in that</b> during step e) the movement law (y = L(θ)) of the heddle is determined (108, 110) for the given pick in<!-- EPO <DP n="32"> --> such a manner that the acceleration of the heddle for the preceding pick (N-1) at the beginning of the movement is equal to the eleventh acceleration (γ<sub>N-2/N-1</sub>) and the acceleration of the heddle for the following pick (N+1) at the end of its movement is equal to the twelfth acceleration (Y<sub>N+1/N+2</sub>).</claim-text></claim>
<claim id="c-en-01-0009" num="0009">
<claim-text>A method according to any preceding claim, <b>characterized in that</b> it includes steps prior to step c) and consisting in:
<claim-text>j) verifying (103) the compatibility of the approximation function (f<sub>k</sub>) with remarkable points (P<sub>4</sub>, P<sub>5</sub>) representative of a shed opening shape for at least the given pick (N), the preceding pick (N-1), and the following pick (N+1) and</claim-text>
<claim-text>k) in the event of incompatibility being detected in step j), imposing (104) these remarkable points (P<sub>4</sub>, P<sub>5</sub>) as points of passage for the approximation function (f<sub>k</sub>).</claim-text></claim-text></claim>
<claim id="c-en-01-0010" num="0010">
<claim-text>A method according to any preceding claim, <b>characterized in that</b> the parameterized function (f<sub>k</sub>) and/or the movement law (L) is/are expressed in the form: <maths id="math0013" num=""><math display="block"><mrow><mrow><mstyle displaystyle="true"><mrow><munderover><mo>∑</mo><mrow><mi>i</mi><mo>=</mo><mn>0</mn></mrow><mrow><mi>m</mi></mrow></munderover></mrow></mstyle><mrow><msub><mi>a</mi><mi>i</mi></msub><mn>.</mn><mi>cos</mi><mfenced separators=""><mi>i</mi><mn>.</mn><mi mathvariant="italic">ωθ</mi></mfenced></mrow></mrow></mrow></math><img id="ib0013" file="imgb0013.tif" wi="36" he="15" img-content="math" img-format="tif"/></maths><br/>
for θ equal to the angle of loom in its cycle, <u>m</u> an integer greater than or equal to 1, and a<sub>i</sub> constant, <u>m</u> being preferably less than or equal to 6.</claim-text></claim>
</claims>
<drawings id="draw" lang="fr"><!-- EPO <DP n="33"> -->
<figure id="f0001" num="1"><img id="if0001" file="imgf0001.tif" wi="151" he="233" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="34"> -->
<figure id="f0002" num="2,3"><img id="if0002" file="imgf0002.tif" wi="138" he="233" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="35"> -->
<figure id="f0003" num="4"><img id="if0003" file="imgf0003.tif" wi="165" he="207" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="36"> -->
<figure id="f0004" num="5"><img id="if0004" file="imgf0004.tif" wi="147" he="231" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="37"> -->
<figure id="f0005" num="6"><img id="if0005" file="imgf0005.tif" wi="145" he="229" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="38"> -->
<figure id="f0006" num="7"><img id="if0006" file="imgf0006.tif" wi="165" he="221" img-content="drawing" img-format="tif"/></figure>
</drawings>
<ep-reference-list id="ref-list">
<heading id="ref-h0001"><b>RÉFÉRENCES CITÉES DANS LA DESCRIPTION</b></heading>
<p id="ref-p0001" num=""><i>Cette liste de références citées par le demandeur vise uniquement à aider le lecteur et ne fait pas partie du document de brevet européen. Même si le plus grand soin a été accordé à sa conception, des erreurs ou des omissions ne peuvent être exclues et l'OEB décline toute responsabilité à cet égard.</i></p>
<heading id="ref-h0002"><b>Documents brevets cités dans la description</b></heading>
<p id="ref-p0002" num="">
<ul id="ref-ul0001" list-style="bullet">
<li><patcit id="ref-pcit0001" dnum="EP1489208A"><document-id><country>EP</country><doc-number>1489208</doc-number><kind>A</kind></document-id></patcit><crossref idref="pcit0001">[0002]</crossref></li>
<li><patcit id="ref-pcit0002" dnum="EP0926279A"><document-id><country>EP</country><doc-number>0926279</doc-number><kind>A</kind></document-id></patcit><crossref idref="pcit0002">[0002]</crossref></li>
<li><patcit id="ref-pcit0003" dnum="EP0774538A"><document-id><country>EP</country><doc-number>0774538</doc-number><kind>A</kind></document-id></patcit><crossref idref="pcit0003">[0004]</crossref></li>
<li><patcit id="ref-pcit0004" dnum="EP926279A"><document-id><country>EP</country><doc-number>926279</doc-number><kind>A</kind></document-id></patcit><crossref idref="pcit0004">[0072]</crossref></li>
</ul></p>
</ep-reference-list>
</ep-patent-document>
