matlab code/program to solve 3 dimensional nonlinear variable differential equation using 4-5 order adaptive variable step length RUNGE-KUTTA method

6 ビュー (過去 30 日間)
how to get a numerical simulation model using RUNGE kutta nethod in simulink of a nonlinear time varying differential equations. A 3 dimensional nonlinear dynamic model for gear transmission system is to be developed considering the time-varying meshing stiffness,tooth surface friction and backlash and taking into the dynamic distribution of load between each pair of gear. the 4-5 order adaptive variable step length runge-kutta method is to be used to solve the variable differential equations of gear dynamic model.
****Ip(theta double dot p)+rp(k1+k2)s+Tfp=Tp
Ig(theta double dot g)-rg(k1+k2)s+cw(theta dot- theta g dot)+kw(theta-theta g)-Tfg =0
I(theta double dot )-cw(theta dot- theta g dot)-kw(theta-theta g)=-T****
Ip,Ig-moment of inertia of pinion and gear respectively p-pinion ,g-gear k1,k2-meshing stiffness of gear pair, cw,kw-torsional damping coefficent and web torsional stiffness respectively r-radius t-torque theta-angular momentum
the above equations are taken from technical paper"EFFECT OF WEB STIFFNESS AND DAMPING ON THE VIBRATION OF GEAR TRANSMISSION"-2010 2ND international conference on mechanical and electronics engineering
  1 件のコメント
Ryan G
Ryan G 2013 年 3 月 13 日
Looks like you've got your equations already, check out Seth's post about building ODE's in Simulink.

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

回答 (1 件)

Steve Miller
Steve Miller 2020 年 8 月 4 日
There are a set of transmission templates in Simscape Driveline that would be a good starting point:
The equations you cite could be put into a custom Simscape language block to handle the nonlinear effects.

カテゴリ

Help Center および File ExchangeSimscape Driveline についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by