Comment la force de charge affecte-t-elle l'inertie de la charge?


9

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.

Inertie printanière

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 ?k(ϕr-y)

J'ai un modèle de moteur:

ΘV=KTRuneJs+KTKb
et un modèle de contrôleur PI:

VΘErreur=kp(s+kjekp)s
où est la vitesse du moteur, est la tension aux bornes, est l'inertie de la charge et des machines, et , et sont la résistance d'induit du moteur, la constante de couple et la constante EMF arrière, respectivement.ΘVJRuneKTKb

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.J

La simplification se fait en fixant le rapport égal à , donnant:kje/kpKTKb/RuneJ

ΘΘErreur=VΘErreurΘV=(kp(s+KTKbRuneJ)s)(KTRuneJs+KTKbRuneJ)

(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.)kpkje/kpkjekp

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 à:J

ΘΘErreur=(kps)(KTRuneJ1)
ΘΘErreur=1RuneJkpKTs

Enfin, , donc, avec l'algèbre:ΘErreur=Θref-Θen dehors

Θen dehorsΘref=1RuneJkpKTs+1

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:

F=méquivalentuneméquivalent=Fprintempsune

mais cela ne me semble pas correct, et je ne sais pas ce que j'utiliserais pour l'accélération .une

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.


J'ai initialement posté ceci en physique, mais la seule réponse a été deux commentaires suggérant que je demande ici. Depuis, j'ai supprimé la question pour éviter les publications croisées.
Chuck

La constante du ressort peut être modélisée en utilisant la rigidité du câble (modules de Young). Pour une charge donnée, le câble s'étirera davantage s'il est déroulé sur une plus longue longueur. Cela rendrait le ressort "constant" à peu près inversement proportionnel à la longueur du câble déroulé. Cependant, cette tension doit également être transférée au tambour, de sorte que cette tension sera également présente dans une certaine mesure dans le câble qui est enroulé sur le tambour.
fibonatic

@fibonatic - C'est le plan. La tension "stockée" dans le tambour pourrait créer une sorte d'hystérésis ou d'effet mémoire. Cela ne devrait pas être trop difficile à modéliser, mais, encore une fois, le point particulier sur lequel je suis coincé en ce moment est de déterminer comment calculer l'inertie totale du système. Je ne pense pas pouvoir utiliser directement la masse de charge, mais je ne sais pas comment la moduler avec le ressort (ou la déformation du ressort).
Chuck

Réponses:


6

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.nTMTMTM=KTje(t)KTje(t)

Nous pouvons maintenant écrire les équations du système mécanique:

my(t)+mg-k(y(t)-rθ(t))=0
Jθ(t)+kr(y(t)-rθ(t))=nKTje(t)

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.

Lje(t)+Rje(t)+nKbθ(t)=V(t)

Ici, est la tension appliquée, est l'inductance, est la résistance et est la constante de proportionnalité.V(t)LRKb

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)je(t)θ(t)y(t)

entrez la description de l'image ici

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.J1J2

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.

(J+J1)θ(t)+kr(y(t)-rθ(t))=nje(t)KT

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.θMJ2


C'est une excellente réponse, mais qu'est-ce que vous utilisez spécifiquement comme dans votre équation de couple moteur? Juste les inerties moteur / boîte de vitesses / tambour? J
Chuck

1
L'équation de couple que j'ai écrite est juste pour le tambour. est l'inertie du tambour. (Cela peut être rendu plus compliqué en disant que l'inertie varie lorsque le câble est enroulé, le câble n'est pas sans masse, etc. Mais, je pense que les hypothèses actuelles ne seront pas problématiques.)J
Suba Thomas

@Chuck, c'était vraiment une récompense. Je vous remercie!
Suba Thomas

Pas de problème; la question que j'avais me dérange depuis longtemps maintenant. Votre réponse m'a confirmé que je dois revenir "à l'essentiel" - Un schéma corporel gratuit. Je vois maintenant que la question (et ma façon de penser) était assez erronée. Imaginez si j'avais demandé comment je pourrais traiter la traînée d'un avion comme une inertie dépendante de la vitesse de l'avion? Vraiment, c'est une question idiote - une force est une force et une masse (ou l'inertie) ne l'est pas. Ils sont liés, mais pas interchangeables. Merci encore pour le rafraîchissement de la dynamique!
Chuck

4

Étirement dans le delta du printemps Donc le delta Y n'est pas constant mais si vous êtes intéressé par le delt Y_max Oui=UNE.sjen(ω.t)=UNE.sjen(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 estOuimuneX=m/k

-ω2.t
ω=(k/m)

en regardant le diagramme du corps libre de la masse
Comme vous l'avez noté, la force estK(ϕ.r-y)

m.X2/t2=-K(ϕ.r-r)
diviser les deux côtés par K on obtient:

m/K.X2/t2+ϕ.r=y

ω2.X2/t2+ϕ.r=y

J'espère que cela vous aidera.


Je ne suis pas intéressé par l'analyse statique - c'est un système dynamique que j'essaie de simuler. Je ne suis pas non plus intéressé par le tronçon de printemps; Je peux calculer cela si je peux correctement mettre à jour l'accélération du moteur. Mon problème est de déterminer l'accélération du moteur. Ce devrait être , mais quelle est l'inertie de la charge lorsque le ressort est inclus? C'est le cœur de ma question. Sans le ressort, vu par le moteur, l'inertie de la charge est . Comment incorporer le ressort? τnet/Jmr2GB2
Chuck

Je vais modifier ma réponse et essayer au moins de configurer le système pour une vibration d'excitation de base.
kamran

@Chuck Je pense que celui-ci avec un peu de modification serait ce que vous recherchez. Vibrations forcées: math.ubc.ca/~israel/m215/forced/forced.html -Regardez dans le troisième cas où la force est en déplaçant le support de haut en bas.
kamran

Si vous ne voulez pas la réponse dynamique lorsque le système a traversé le démarrage et se stabilise en un mouvement harmonique, mais que vous souhaitez voir comment il réagit au moment transitoire lorsque le tambour commence à tourner, vous devez utiliser l'intégrale Duhamel. Il brise la force du ressort en petites longueurs, dx, avec leur impulsion agissant sur le système, puis intégrées au fil du temps. Cette intégrale est appelée intégrale de convolution et Matlab l'a.
kamran

2

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.


Ceci est une bonne suggestion, merci. Avez-vous des références de conception ou d'autres textes que vous pourriez lier? Je m'interroge spécifiquement sur les manuels commerciaux ou quelque chose de similaire. Merci encore!
Chuck

Il y a des livres spécifiques au métier, mais pour la plupart, c'est tout le génie mécanique ou la physique, donc la même conception de machine et des références similaires. Des choses comme Cat-0 E-Stops prenant en compte l'utilisation des moteurs de chaîne et du gréement en treillis, typiques des événements en direct ou des concerts de rock, sont courantes dans les installations de spectacles temporaires et permanents. J'ai conçu des treuils pour les effets de scène, la vitesse d'échange pour la capacité de transport ou vice versa, mais tout cela est en génie mécanique ou en mathématiques appliquées.
Eggy

Ah d'accord, j'ai tout ça alors lol. Toujours à la recherche d'un bon manuel, cependant :)
Chuck

1

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:

L'interaction que je souhaite étudier se produit lorsque le contrôleur PI est réglé sur l'inertie de charge prévue J, 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.

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=Jmotorje2+Jrum


Dans le modèle (dans ma réponse), l'inertie du moteur est capturée par la variable courante. Ce qui a été négligé, c'est les effets des engrenages. Veuillez voir ma réponse mise à jour.
Suba Thomas
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.