Why is my shock absorber doesn't show the internal mechanics that I defined ?

조회 수: 2 (최근 30일)
There is a problem in my model which makes me confused, when I followe the tutorial video of Formula student physical modeling training, I defined my shock absober internal mechanics such as spring stiffness and damping coefficient. The tyre shold move a little bit under the force of gravity. However, when I run the model, the motion of the shock absorber looks like the figure below. It seems like the shock absorber internal mechanics I defined is not working. Can anyone tell me what mistake I've made? Is it the problem of my world frame ? PS: my matlab version is 2014b

채택된 답변

Swarooph
Swarooph 2016년 7월 25일
Hello Shuo,
This is because, you have not defined the densities for the solids appropriately. Set the density of all the following solids to '8000 kg/(m^3)' so that it resembles steel.
  1. Cylinder (in the Shock absorber subsystem)
  2. Piston (in the Shock absorber subsystem)
  3. rim (in the Wheel subsystem)
You can find this parameter in the 'Inertia' dialogue:
Your tyre solid can remain at 1200 kg/(m^3) to resemble rubber if you want (the example model probably has an 8000 kg/(m^3) for that as well and could be considered a bug). In this case, my result looks as follows:
But if you want to replicate the exact same result as in the example, set the density of the tyre also to 8000 kg/(m^3).
  댓글 수: 2
Shuo Wang
Shuo Wang 2016년 7월 28일
Hello, dear sir. Thanks for answering my qusestion. However, there is still one thing I dont understand in the video. It said we need to create a contact point with the rigid transform block, however, I find that you rotate the follwer frame with respect to the base frame, does this contain any special meaning ? Is there anything I need to care when I create a contact point ?
Swarooph
Swarooph 2016년 7월 28일
I have answered this in the other post you have created.

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Simscape Multibody에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by