• DocumentCode
    1517719
  • Title

    Describing function analysis using MATLAB and Simulink

  • Author

    Schwartz, Carla ; Gran, Richard

  • Volume
    21
  • Issue
    4
  • fYear
    2001
  • fDate
    8/1/2001 12:00:00 AM
  • Firstpage
    19
  • Lastpage
    26
  • Abstract
    This article uses computer-aided design tools to develop a describing function analysis of a pendulum clock. We design the escapement as a control system that allows the pendulum to provide the required time keeping and, at the same time, add enough energy to the pendulum to overcome the damping caused by friction. We use analysis tools in the MATLAB Control System Toolbox to accomplish the design and analysis. A by-product of our analysis is a simple MATLAB/Simulink model and a script that generates describing functions for any arbitrary nonlinear system (including systems with multiple nonlinearities and with frequency-dependent describing functions). We also develop a Simulink model of the clock to verify the results of the analysis. The analysis described here uses some object-oriented programming features of MATLAB
  • Keywords
    clocks; control system CAD; describing functions; nonlinear systems; object-oriented programming; CAD tools; MATLAB; Simulink; computer-aided design; damping; describing function analysis; escapement; nonlinear system; object-oriented programming; pendulum clock; time keeping; Clocks; Control systems; Damping; Design automation; Frequency; Friction; MATLAB; Mathematical model; Nonlinear systems; Object oriented modeling;
  • fLanguage
    English
  • Journal_Title
    Control Systems, IEEE
  • Publisher
    ieee
  • ISSN
    1066-033X
  • Type

    jour

  • DOI
    10.1109/37.939940
  • Filename
    939940