Main Content

Translational Spring

병진 기계 시스템의 이상적 스프링

  • Translational Spring block

라이브러리:
Simscape / Foundation Library / Mechanical / Translational Elements

설명

Translational Spring 블록은 다음 방정식으로 설명되는 이상적인 기계 선형 스프링을 나타냅니다.

F=Kx

x=xinit+xRxC

v=dxdt

여기서 각각은 다음과 같습니다.

  • F는 스프링을 통해 전달되는 힘입니다.

  • K는 스프링 상수입니다.

  • x는 상대 변위, 즉 스프링 변형입니다.

  • xinit는 초기 변위, 즉 초기 스프링 변형입니다. xinit > 0이면 처음에 스프링이 압축된 상태입니다. xinit < 0이면 처음에 스프링이 늘어난 상태입니다.

  • xR과 xC는 각각 포트 RC의 절대 변위입니다.

  • v는 상대 속도입니다.

  • t는 시간입니다.

블록에서 양의 방향은 포트 R에서 포트 C 방향입니다. 즉, R에서 C 방향으로 작동하는 경우 힘이 양수입니다.

변수

시뮬레이션 전에 블록 변수의 우선 순위와 초기 목표값을 설정하려면 블록 대화 상자 또는 속성 인스펙터의 초기 목표값 섹션을 사용합니다. 자세한 내용은 Set Priority and Initial Target for Block Variables 항목을 참조하십시오.

공칭값은 모델에서 변수의 예상 크기를 지정하는 방법을 제공합니다. 공칭값을 기반으로 시스템 스케일링을 사용하면 시뮬레이션 강인성이 향상됩니다. 공칭값은 다른 소스에서 가져올 수 있으며, 그중 하나가 블록 대화 상자 또는 속성 인스펙터의 공칭 값 섹션입니다. 자세한 내용은 Modify Nominal Values for a Block Variable 항목을 참조하십시오.

포트

보존

모두 확장

막대, 즉 움직이는 본체와 연결되는 병진 기계 에너지 보존 포트입니다.

케이스, 즉 고정된 부분과 연결되는 병진 기계 에너지 보존 포트입니다.

파라미터

모두 확장

스프링 상수입니다.

확장 기능

C/C++ 코드 생성
Simulink® Coder™를 사용하여 C 코드나 C++ 코드를 생성할 수 있습니다.

버전 내역

R2007a에 개발됨