[Scilab-users] Scilab vs Xcos

2014-02-11 Thread noelec57
Bonjour

Je rejoins en tant qu'enseignant les utilisateurs de Scilab et Xcos. Pour le
moment j'essaie de l'utiliser pour la modélisation de systèmes asservis
continus avec PID. Je suis parvenu à obtenir la réponse de mon système en
utilisant Xcos (mode graphique) et scilab (ligne de code). Malheureusement
le même système étudié avec la même fonction de transfert ne fournit pas
exactement la même réponse. Par exemple, j'ai cherché le point d'instabilité
avec la méthode Ziegler Nichols. j'obtiens deux valeurs différentes de gain
critique. Idem, l'application d'un PID avec les mêmes valeurs ne fournit pas
la mêe réponse( variation d'environ 10% !!). 

Je ne parviens pas à trouver la raison de cette différence. 

A titre d'exemple, avec la fonction de transfert en BO suivante :  60 /
(1+8*s) * (1+2*s) * (1+s)  

le système en BF à retour unitaire  provoque des oscillations stables dans
un cas avec un gain critique de 0,281 sous scilab et 0,287 sous xcos.

Peut être que quelqu'un peut me dire, lequel des deux résultats je dois
prendre et surtout pourquoi cet écart ?

Merci.



--
View this message in context: 
http://mailinglists.scilab.org/Scilab-vs-Xcos-tp4028555.html
Sent from the Scilab users - Mailing Lists Archives mailing list archive at 
Nabble.com.
___
users mailing list
users@lists.scilab.org
http://lists.scilab.org/mailman/listinfo/users


Re: [Scilab-users] Scilab vs Xcos

2014-02-13 Thread Paul Bignier


Bonjour,

Pourriez-vous svp nous envoyer en pièce jointe vos diagramme Xcos et 
script Scilab, pour que nous puissions reproduire l'erreur ?


Merci,
Bonne journée,
Paul


On 02/09/2014 04:14 PM, noelec57 wrote:

Bonjour

Je rejoins en tant qu'enseignant les utilisateurs de Scilab et Xcos. Pour le
moment j'essaie de l'utiliser pour la modélisation de systèmes asservis
continus avec PID. Je suis parvenu à obtenir la réponse de mon système en
utilisant Xcos (mode graphique) et scilab (ligne de code). Malheureusement
le même système étudié avec la même fonction de transfert ne fournit pas
exactement la même réponse. Par exemple, j'ai cherché le point d'instabilité
avec la méthode Ziegler Nichols. j'obtiens deux valeurs différentes de gain
critique. Idem, l'application d'un PID avec les mêmes valeurs ne fournit pas
la mêe réponse( variation d'environ 10% !!).

Je ne parviens pas à trouver la raison de cette différence.

A titre d'exemple, avec la fonction de transfert en BO suivante :  60 /
(1+8*s) * (1+2*s) * (1+s)

le système en BF à retour unitaire  provoque des oscillations stables dans
un cas avec un gain critique de 0,281 sous scilab et 0,287 sous xcos.

Peut être que quelqu'un peut me dire, lequel des deux résultats je dois
prendre et surtout pourquoi cet écart ?

Merci.



--
View this message in context: 
http://mailinglists.scilab.org/Scilab-vs-Xcos-tp4028555.html
Sent from the Scilab users - Mailing Lists Archives mailing list archive at 
Nabble.com.
___
users mailing list
users@lists.scilab.org
http://lists.scilab.org/mailman/listinfo/users


--
Paul BIGNIER
Scilab Engineer & Xcos Developer
---
Scilab Enterprises
143bis rue Yves Le Coz - 78000 Versailles, France
Phone: +33.1.80.77.04.69
http://www.scilab-enterprises.com

___
users mailing list
users@lists.scilab.org
http://lists.scilab.org/mailman/listinfo/users


Re: [Scilab-users] Scilab vs Xcos

2014-02-13 Thread Antoine Monmayrant

Bonjour Paul et noelec57,


Juste une remarque en passant, cette liste de mail est destinée à tous 
les utilisateurs de Scilab (utilisateurs 'internationaux') et l'anglais 
est normalement de rigueur.
Vous aurez beaucoup plus de chance d'avoir des réponses à vos questions 
si vous pouvez les poser en anglais.

Il existe une liste francophone ici: users...@lists.scilab.org .
Je ne sais pas si elle est aussi active que la liste internationale...

Cordialement,

Antoine


 -


Hi Paul and noelec57 (???),

Just a remark, this user list is supposed to be in English.
If you post your questions here, you might get way more answers if you 
do it in English...

There is a French user list here: users...@lists.scilab.org .
I don't know whether the French list is as active as the English one...

Cheers,

Antoine

-






On 02/13/2014 01:44 PM, Paul Bignier wrote:


Bonjour,

Pourriez-vous svp nous envoyer en pièce jointe vos diagramme Xcos et 
script Scilab, pour que nous puissions reproduire l'erreur ?


Merci,
Bonne journée,
Paul


On 02/09/2014 04:14 PM, noelec57 wrote:

Bonjour

Je rejoins en tant qu'enseignant les utilisateurs de Scilab et Xcos. 
Pour le

moment j'essaie de l'utiliser pour la modélisation de systèmes asservis
continus avec PID. Je suis parvenu à obtenir la réponse de mon 
système en
utilisant Xcos (mode graphique) et scilab (ligne de code). 
Malheureusement

le même système étudié avec la même fonction de transfert ne fournit pas
exactement la même réponse. Par exemple, j'ai cherché le point 
d'instabilité
avec la méthode Ziegler Nichols. j'obtiens deux valeurs différentes 
de gain
critique. Idem, l'application d'un PID avec les mêmes valeurs ne 
fournit pas

la mêe réponse( variation d'environ 10% !!).

Je ne parviens pas à trouver la raison de cette différence.

A titre d'exemple, avec la fonction de transfert en BO suivante :  60 /
(1+8*s) * (1+2*s) * (1+s)

le système en BF à retour unitaire  provoque des oscillations stables 
dans

un cas avec un gain critique de 0,281 sous scilab et 0,287 sous xcos.

Peut être que quelqu'un peut me dire, lequel des deux résultats je dois
prendre et surtout pourquoi cet écart ?

Merci.



--
View this message in context: 
http://mailinglists.scilab.org/Scilab-vs-Xcos-tp4028555.html
Sent from the Scilab users - Mailing Lists Archives mailing list 
archive at Nabble.com.

___
users mailing list
users@lists.scilab.org
http://lists.scilab.org/mailman/listinfo/users





--
+++

 Antoine Monmayrant LAAS - CNRS
 7 avenue du Colonel Roche
 BP 54200
 31031 TOULOUSE Cedex 4
 FRANCE

 Tel:+33 5 61 33 64 59
 
 email : antoine.monmayr...@laas.fr

 permanent email : antoine.monmayr...@polytechnique.org

+++

___
users mailing list
users@lists.scilab.org
http://lists.scilab.org/mailman/listinfo/users


Re: [Scilab-users] Scilab vs Xcos

2014-02-14 Thread Serge Steer

Le 09/02/2014 16:14, noelec57 a écrit :

Bonjour

Je rejoins en tant qu'enseignant les utilisateurs de Scilab et Xcos. Pour le
moment j'essaie de l'utiliser pour la modélisation de systèmes asservis
continus avec PID. Je suis parvenu à obtenir la réponse de mon système en
utilisant Xcos (mode graphique) et scilab (ligne de code). Malheureusement
le même système étudié avec la même fonction de transfert ne fournit pas
exactement la même réponse. Par exemple, j'ai cherché le point d'instabilité
avec la méthode Ziegler Nichols. j'obtiens deux valeurs différentes de gain
critique. Idem, l'application d'un PID avec les mêmes valeurs ne fournit pas
la mêe réponse( variation d'environ 10% !!).

Je ne parviens pas à trouver la raison de cette différence.

A titre d'exemple, avec la fonction de transfert en BO suivante :  60 /
(1+8*s) * (1+2*s) * (1+s)

le système en BF à retour unitaire  provoque des oscillations stables dans
un cas avec un gain critique de 0,281 sous scilab et 0,287 sous xcos.
Vous ne dites pas comment vous avez obtenu ces deux valeurs. pour 
calculer la valeur du gain critique vous pouvez utiliser la fonction 
kpure de Scilab

h=60 /((1+8*%s) * (1+2*%s) * (1+%s));
Ki=kpure(h)  //->0.28125
//Vérification
H=(Ki*h) /.(1.0);
roots(H.den)

Si sous Xcos vous avez obtenu ce gain par simulation il faut savoir que 
l'integration numérique repose sur des tolérances. Dans xcos ces 
tolérances sont par défaut "tolérantes". pour améliorer la précision des 
résultats vous devez spécifier des tolérance absolue et relatives plus 
strictes (menu: Simulation/Configurer)
  
Peut être que quelqu'un peut me dire, lequel des deux résultats je dois

prendre et surtout pourquoi cet écart ?

Merci.



--
View this message in context: 
http://mailinglists.scilab.org/Scilab-vs-Xcos-tp4028555.html
Sent from the Scilab users - Mailing Lists Archives mailing list archive at 
Nabble.com.
___
users mailing list
users@lists.scilab.org
http://lists.scilab.org/mailman/listinfo/users


___
users mailing list
users@lists.scilab.org
http://lists.scilab.org/mailman/listinfo/users


Re: [Scilab-users] Scilab vs Xcos

2014-02-17 Thread noelec57
Bonjour et Merci

J'ai pris note de votre message mais je n'ai pas eu encore assez de temps pour 
m'y pencher sérieusement. 

Néanmoins je pense que je dois commettre un autre type d'erreur due à ma 
méconnaissance du logiciel. Car en plus des petits écarts, j'obtiens parfois 
des résultats très surprenants lorsque j'essaie d'utiliser un correcteur PID. 
Les résultats sous Xcos et Scilab sont trop différents.

Je me permets de vous joindre le fruit de ma réflexion actuelle sous la forme 
de fichiers xcos et Scilab, ainsi qu'une petite note explicative. Je n'ai 
nullement l'intention de vous faire travailler à ma place, mais peut être que 
vous verrez instantanément ce qui ne va pas.

Le point de départ était de faire étudier des fonctions de transfert avec 
correcteurs PID mais je voulais épargner aux étudiants le code scilab et donc 
utiliser la version "graphique" en utilisant Xcos et ses schémas blocs. Mais 
actuellement je suis un peu bloqué.

Cordialement

Noel DEMISSY
Enseignant.





 De : Serge Steer [via Scilab / Xcos - Mailing Lists Archives] 

À : noelec57  
Envoyé le : Vendredi 14 février 2014 14h39
Objet : Re: Scilab vs Xcos
 


Le 09/02/2014 16:14, noelec57 a écrit : 

> Bonjour 
> 
> Je rejoins en tant qu'enseignant les utilisateurs de Scilab et Xcos. Pour le 
> moment j'essaie de l'utiliser pour la modélisation de systèmes asservis 
> continus avec PID. Je suis parvenu à obtenir la réponse de mon système en 
> utilisant Xcos (mode graphique) et scilab (ligne de code). Malheureusement 
> le même système étudié avec la même fonction de transfert ne fournit pas 
> exactement la même réponse. Par exemple, j'ai cherché le point d'instabilité 
> avec la méthode Ziegler Nichols. j'obtiens deux valeurs différentes de gain 
> critique. Idem, l'application d'un PID avec les mêmes valeurs ne fournit pas 
> la mêe réponse( variation d'environ 10% !!). 
> 
> Je ne parviens pas à trouver la raison de cette différence. 
> 
> A titre d'exemple, avec la fonction de transfert en BO suivante :  60 / 
> (1+8*s) * (1+2*s) * (1+s) 
> 
> le système en BF à retour unitaire  provoque des oscillations stables dans 
> un cas avec un gain critique de 0,281 sous scilab et 0,287 sous xcos. Vous ne 
> dites pas comment vous avez obtenu ces deux valeurs. pour 
calculer la valeur du gain critique vous pouvez utiliser la fonction 
kpure de Scilab 
h=60 /((1+8*%s) * (1+2*%s) * (1+%s)); 
Ki=kpure(h)  //->0.28125 
//Vérification 
H=(Ki*h) /.(1.0); 
roots(H.den) 

Si sous Xcos vous avez obtenu ce gain par simulation il faut savoir que 
l'integration numérique repose sur des tolérances. Dans xcos ces 
tolérances sont par défaut "tolérantes". pour améliorer la précision des 
résultats vous devez spécifier des tolérance absolue et relatives plus 
strictes (menu: Simulation/Configurer) 

>   
> Peut être que quelqu'un peut me dire, lequel des deux résultats je dois 
> prendre et surtout pourquoi cet écart ? 
> 
> Merci. 
> 
> 
> 
> -- 
> View this message in context: 
> http://mailinglists.scilab.org/Scilab-vs-Xcos-tp4028555.html
> Sent from the Scilab users - Mailing Lists Archives mailing list archive at 
> Nabble.com. 
> ___ 
> users mailing list 
> [hidden email] 
> http://lists.scilab.org/mailman/listinfo/users
___ 
users mailing list 
[hidden email] 
http://lists.scilab.org/mailman/listinfo/users



 
If you reply to this email, your message will be added to the discussion 
below:http://mailinglists.scilab.org/Scilab-vs-Xcos-tp4028555p4028640.html 
To unsubscribe from Scilab vs Xcos, click here.
NAML

Scilab vs Xcos.doc (374K) 

systeme_C_ZN.xcos (90K) 

systeme_PID.xcos (187K) 





--
View this message in context: 
http://mailinglists.scilab.org/Scilab-vs-Xcos-tp4028555p4028652.html
Sent from the Scilab users - Mailing Lists Archives mailing list archive at 
Nabble.com.___
users mailing list
users@lists.scilab.org
http://lists.scilab.org/mailman/listinfo/users