Mathematical Modeling of Systems P.S. Gandhi Mechanical Engineering IIT Bombay Recap Block diagram representation Concepts of noise disturbances represented on block diagram Constraints on input Regulation vs tracking problem Today Modeling fundamentals Need for modeling Assess system performance Off-line Simulations to know the system Develop controllers Behavior Response to disturbances Response to various inputs Test performance of a controller Get control input history Substantial saving in time and cost of control system design Criteria for Modeling Simplicity Vs Accuracy Simple model amenable to development of control Accuracy of representation of dynamics of interest Example Friction model at: Low speeds vs. high speeds Empirical models vs. models based on physics Basis of Modeling Based on physics of phenomenon Example: Newton’s Law: for dynamical systems Kirchoff’s Law: for electrical circuits Heat conduction, fluid dynamics Based on input output experimental observations: why this is needed??? Example: Some chemical processes Some fluid dynamics models Example 1 F m F x 1/m F = mx x ∫ x ∫ x Integrator Block Diagram Representation of differential equation Example: 2 mx + cx + kx = F F x 1/m + + + ∫ - x c/m k/m ∫ x Example 3 dh(t ) A = Qi (t ) − Qo (t ) dt Qo (t ) = k h(t ) Example 4: DC Motor Simple model of a DC motor Load torque Input Voltage Plant θ(t) Motor Dynamics Armature Free Body Diagram Electrical circuit Diagram Steps in Modeling Identify the most important physical phenomenon Assess their complexity to be represented using equations governing physics Take decision regarding I/O model vs. physics Apply corresponding laws to get the final equations Verify models by matching model simulation and experimental results Next Class Properties of system : Linear vs Nonlinear, LTI SISO, Multi-input systems