Contenu principal

Translational Spring

Ressort idéal dans les systèmes mécaniques de translation

  • Translational Spring block

Bibliothèques :
Simscape / Foundation Library / Mechanical / Translational Elements

Description

Le bloc Translational Spring représente un ressort linéaire mécanique idéal décrit par les équations suivantes :

F=Kx

x=xinit+xRxC

v=dxdt

  • F correspond à la force transmise via le ressort.

  • K correspond à la raideur du ressort.

  • x correspond au déplacement relatif, autrement dit, à la déformation du ressort.

  • xinit correspond au déplacement initial, autrement dit, à la déformation initiale du ressort. Si xinit > 0, le ressort est initialement comprimé. Si xinit < 0, le ressort est initialement étiré.

  • xR et xC correspondent respectivement aux déplacements absolus des ports R et C.

  • v correspond à la vitesse relative.

  • t correspond au temps.

Le sens positif des blocs va du port R au port C. Par conséquent, la force est positive si elle agit dans le sens allant de R vers C.

Variables

Pour définir la priorité et les valeurs cibles initiales des variables de bloc avant simulation, utilisez la section Initial Targets de la boîte de dialogue de bloc ou Property Inspector. Pour plus d’informations, consultez la rubrique Set Priority and Initial Target for Block Variables.

Les valeurs nominales permettent de spécifier l’amplitude attendue d’une variable dans un modèle. La mise à l’échelle d’un système sur la base des valeurs nominales augmente la robustesse de la simulation. Les valeurs nominales peuvent provenir de différentes sources, dont la section Nominal Values de la boîte de dialogue de bloc ou Property Inspector. Pour plus d’informations, consultez la rubrique Modify Nominal Values for a Block Variable.

Exemples

Ports

Conservatif

développer tout

Port conservatif de mécanique de translation associé à la tige, autrement dit, au corps mobile.

Port conservatif de mécanique de translation associé au boîtier, autrement dit, au corps fixe.

Paramètres

développer tout

Raideur du ressort.

Capacités étendues

développer tout

Génération de code C/C++
Générez du code C et C++ avec Simulink® Coder™.

Historique des versions

Introduit dans R2007a