DC motor model in Simscape doesn't give sensible output after adding gearbox and friction blocks

5 ビュー (過去 30 日間)
DC motor model within Simscape worked fine before adding a simple gearbox and friction block. With sensible parameters to friction block (breakaway friction torque and velocity, coulomb friction torque and viscous friction coefficient), and simple gearbox (only ratio 280). Output speed from motor is very low (before gearbox) and response to step voltage input shows flat and very low response. Have I made an obvious error in inserting the gearbox and friction blocks ? Have tried many different parameter values but nothing affects the response. Everything worked wekk before these block were added, including parameter estimation tool.
  2 件のコメント
Joel Van Sickel
Joel Van Sickel 2023 年 5 月 22 日
Can your share your model. I don't see anything explicitly wrong with the setup, so I'd need to look at the parameters you are using the response that you are seeing to analyze if something is wrong.
Mehmet Salih Hamarat
Mehmet Salih Hamarat 2023 年 11 月 1 日
I think the problem might be due to the breakaway velocity parameter. It defines the separation between static and dynamic regions. Based on your velocity profile, I suggest you to try more sensible value. For example if your velocity profile has a range of -0.1 to 0.1, try 0.001 for breakaway velocity.

サインインしてコメントする。

回答 (1 件)

Brahmadev
Brahmadev 2023 年 8 月 31 日
編集済み: Brahmadev 2023 年 8 月 31 日
Hi William,
From my understanding of the model, you are getting a flat response after adding the “Rotational Friction” and “Gear Box” blocks. Here are some potential reasons for it.
When adding a gearbox and friction block to a DC motor model in Simscape, it's important to ensure that the parameters and configuration are set correctly. Double-check the Gearbox Ratio, Units of torque, velocity, and other parameters and Friction parameters. If the problem persists, it is likely due to the value of the “input voltage (V)” that could be causing the angular velocity to oscillate.
From my understanding of the Model, you might be interested in observing the angular velocity across the “Inertia” block but the “Ideal Rotational Motion Sensor” is connected across the Friction block. A connection as shown below might be more meaningful.
You can refer to the below MathWorks documentation of the "Rotational Friction" block for understanding the parameters.
You can also refer to the Example: “Mechanical Rotational System with Stick-Slip Motion” from the below MathWorks documentation for more clarity on the connections.
Hope this helps!

カテゴリ

Help Center および File ExchangeMagnetic Elements についてさらに検索

製品


リリース

R2022b

Community Treasure Hunt

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

Start Hunting!

Translated by