J'essaie de simuler un treuil comme un moteur à vitesse régulée qui fonctionne à travers une boîte de vitesses pour soulever une masse. La sortie de la boîte de vitesses est un tambour qui tourne pour accumuler le câble.
Je me sens à l'aise de convertir la masse en un moment d'inertie et je me sens également à l'aise de convertir ce moment d'inertie (côté sortie) en moment d'inertie "vu" par le moteur (côté entrée) avec le rapport de boîte de vitesses . Avec une simulation simple, je n'ai aucun problème à écrire les équations du mouvement.
Ma complication survient lorsque je souhaite modéliser "stretch" dans le câble. Je pensais pouvoir le faire en mettant simplement un ressort de rigidité arbitraire entre le tambour du treuil et la masse, comme illustré ci-dessous.
Avec ce modèle, à des fins de simulation, je suppose que je connais la "hauteur du tambour", qui correspond à la distance à laquelle le tambour a tourné multiplié par le rayon du tambour et la hauteur de la charge. La force du ressort serait , mais comment l'appliquer au moteur ?
J'ai un modèle de moteur:
L'interaction que je souhaite étudier se produit lorsque le contrôleur PI est réglé sur l' inertie de charge prévue , qui se trouverait avec le moteur, la boîte de vitesses, le tambour et la masse de charge, mais le système "voit" en fait la masse élastique.
La simplification se fait en fixant le rapport égal à , donnant:
(Notez que je peux laisser comme variable car le rapport peut être réglé sur ce que je veux via tant que n'est pas nul.)
Ainsi, dans un monde idéal , où la valeur de l'inertie "totale" est connue à l'avance, le pôle s'annule et l'ensemble du système se réduit à:
Enfin, , donc, avec l'algèbre:
Donc, désolé de fusil de chasse autant de détails, mais je voulais impressionner tous ceux qui lisent que je suis confiant avec toutes mes étapes jusqu'à présent et que j'ai consacré des efforts considérables à résoudre ce problème. Maintenant, encore une fois à ma question - je veux simuler l' étirement du câble entre le tambour et la charge, mais je ne sais pas comment utiliser la force du ressort pour moduler l'inertie de la charge.
Une pensée que j'avais était d'essayer de simuler une "masse équivalente", en supposant:
mais cela ne me semble pas correct, et je ne sais pas ce que j'utiliserais pour l'accélération .
Je suis frustré d'être aussi loin sur le problème et d'être bloqué par ce qui semble être un problème facile, mais je ne peux vraiment pas penser à un moyen d'aborder ce problème. Je pense que si je pouvais l'encadrer correctement, je pourrais travailler sur la mécanique, mais c'est la conversion force-inertie qui, selon moi, doit être faite qui m'a rendu perplexe.
Enfin, pour mémoire, j'ai également essayé de reculer mon modèle de moteur pour inclure le couple de charge. Cela donne des résultats apparemment raisonnables, mais au final, je soustrais le couple de charge du couple moteur pour obtenir le couple net, puis j'applique ce couple net à l'inertie totale pour obtenir l'accélération du moteur. Cela se nourrit sur toute la ligne et, encore une fois, je ne suis pas sûr de traiter correctement l'inertie totale.
la source
Réponses:
Calculons d'abord le modèle. La conception de la commande est un effort distinct.
Le couple appliqué au tambour est , où n est le rapport d'engrenage et est la sortie produite par le moteur. , où est une constante de proportionnalité et est le courant du moteur.nTM TM TM=KTi ( t ) KT i ( t )
Nous pouvons maintenant écrire les équations du système mécanique:
Ici m est la masse et k est la constante du ressort.
Pour écrire l'équation du moteur, nous devons déterminer la FEM arrière. Le back emf est proportionnel à la vitesse du moteur et pour l'écrire en termes de vitesse du tambour, nous le multiplions également par le rapport d'engrenage n.
Ici, est la tension appliquée, est l'inductance, est la résistance et est la constante de proportionnalité.V( t ) L R Kb
Ces trois équations ont comme entrée et , et comme états / sorties. Cela peut être utilisé pour obtenir le modèle d'espace d'état ou le modèle de fonction de transfert. (Les éléments suivants ont été obtenus à l'aide de Mathematica)V( t ) i ( t ) θ ( t ) y( t )
La conception des commandes peut maintenant commencer ...
Mise à jour
Puisqu'il y a eu une certaine confusion sur l'inertie à utiliser, permettez-moi de clarifier la réponse. Je vais supposer un jeu d'engrenages dans la boîte de vitesses - un engrenage à inertie côté tambour et un engrenage à inertie côté moteur.J1 J2
Dans la réponse ci-dessus, j'ai négligé l'inertie des engrenages. Le seul changement qui doit être fait maintenant est de modifier la deuxième équation comme suit.
Si l’équation pour décrire la dynamique transitoire de l’arbre moteur est également souhaitée, c’est une équation supplémentaire impliquant (rotation de l’arbre moteur), l’inertie , etc. Cependant, cela n’est pas nécessaire si l’objectif est de contrôler la position du tambour.θM J2
la source
Étirement dans le delta du printemps Donc le delta Y n'est pas constant mais si vous êtes intéressé par le delt Y_maxOui= A . s i n ( ω . t ) = A . s i n(√k / m ) . t
delta , selon la loi de Hooks. Parce que votre système n'accélère pas, sauf au début et à la fin, en supposant que la poulie démarre et s'arrête soudainement, c'est votre maximum. Toute accélération progressive de démarrage / arrêt devra être soustraite de l'accélération du ressort qui estOuim a x = m / k
-ω2. t
ω =(√k / m )
en regardant le diagramme du corps libre de la masseK( ϕ . r - y)
Comme vous l'avez noté, la force est
diviser les deux côtés par K on obtient:
J'espère que cela vous aidera.
la source
Je me rends compte que c'est un vieux fil, et je ne suis pas sûr de la profondeur d'une plongée que vous avez finalement entreprise, mais une chose que je ne vois pas prise en compte dans vos équations est la friction du tambour / câble. Ce sera petit, et comme la masse accumulée du câble métallique enroulé que vous n'avez pas inclus, il se peut qu'il ne soit pas sur votre liste. Le câble peut être pré-étiré et préchargé, mais tout mouvement entre le câble et le tambour dû à l'étirement du câble rencontrera également des frottements. Dans mon industrie (gréement de théâtre, conception de machines de scène), la rainure entre en contact avec une zone plus grande qu'une application de tambour plat, et nous avons généralement un frottement supplémentaire le long des réas et des mules de redirection dans le jeu de lignes pour tenir compte en particulier en 2: 1 ou 4: 1 systèmes d'avantages mécaniques.
la source
Je pense que l'approche de Suba Thomas donne un bon modèle: commencer par la somme des forces à la charge et la somme des moments au tambour. Déterminez ensuite le modèle de moteur requis.
Le modèle de moteur initial du mandrin a besoin d'un système rigide où une seule valeur pour le moment d'inertie peut être calculée, tandis que l'objectif du modèle est:
Une remarque à propos de l'inertie dans l'équation du moment du tambour de Suba Thomas: N'oubliez pas l'inertie du moteur augmentée au tambour. Selon le moteur choisi, son influence peut être importante. Je choisirais doncJ=Jm o t o r∗je2+Jrér u m
la source