Development of a Control Module in Multibody Dynamics Program CADyna

다물체동역학 해석 프로그램 CADyna의 제어모듈 개발

  • Published : 2002.07.01

Abstract

A procedure to model and simulate control systems is presented using CADyna and MATLAB/Simulink computer codes. For the plant modeling, a technique for obtaining the state matrices from CADyna is presented. To obtain state matrices from CADyna models, perturbation theory is used. These state matrices are then used in NATLAB to design a controller for the plant. The controller design can subsequently be incorporated into the CADyna model and its closed loop performance is evaluated. Examples are presented to verify the developed methodology.

Keywords

References

  1. ADAMS User's Guide, Mechanical Dynamics Inc., Ann Arbor, MI, U.S.A.
  2. DADS User's Manual, CADSI, Oakdale, IA, U.S.A.
  3. RecurDyn Program Manual, Function Bay Inc., 2000
  4. 김광석, 유완석, 김성수, 김상섭, '차량동역학 해석 프로그램 AutoDyn7의 개발(I)-프로그램의 구성 및 주요 알고리즘,' 한국자동차공학회논문집, 제7권 제3호, pp.321-330, 1999
  5. 한종규, 김두현, 김성수, 유완석, 김상섭, '차량동역학 해석 프로그램 AutoDyn7의 개발(II)-전처리 및 후처리 프로그램,' 한국자동차공학회논문집, 제8권 제3호, pp.190-197, 2000.
  6. 김승오, 유완석, '차량동역학 해석 프로그램 CADyna 개발,' 한국자동차공학회 추계학술대회 논문집, Vol.2, pp.897-901, 2001
  7. MATLAB 5.2 Product Family, The MATH WORKS Inc., 1998
  8. MATRIXx PRODUCT FAMILY, Integrated System Inc., 1996
  9. V. N. Sohoni, J. Whitesell, 'Automatic Linearization of Constrained Dynamical Models,' Transactions of the ASME, Joumal of Mechanisms, Transmissions, and Automation in Design, Vol.108, No.3, pp.300-304, 1986 https://doi.org/10.1115/1.3258730
  10. V. N. Sohoni, 'Control Design and Simulation of Systems Modeled Using ADAMS,' Proceedings of the 3rd Annual Aerospace Computation Controls Conference, Oxnard, CA, 1989
  11. V. N. Sohoni, J. Winkelman, Control Systems Analysis Using ADAMS and MATRIXx, MDI, Internal Report
  12. J. Yen, C.-C. Chou, Automatic Generation of Constrained Equations of Motion and Its Jacobian Multibody Dynamics, Technical Report R-114, 1991
  13. T.-C. Lin, K. H. Yae, Linearization and Jacobian Evaluation of the Dynamics of Closed-chain Mechanical Systems, Technical Report R-141, 1992
  14. 김종식, 이민철, 한명철, 최재원, 제어시스템설계, 청문각, 1997
  15. S. S. Kim, M. J. Vanderploeg, A State Space Formulation for Multibody Dynamic Systems Subject to Control, Univ. of Iowa, Technical Report No.84-20, Dec., 1984
  16. W. Jerkovsky, 'The Structure of Multibody Dynamics Equations,' Journal of Guidance, Control and Dynamics, Vol.l, No.3, pp.173-182, 1978 https://doi.org/10.2514/3.55761
  17. 이재욱, 손정현, 김광석, 유완석, 속도변환법을 이용한 시스템자코비안 행렬의 구성, 대한기계학회논문집 A, 25(12), pp.1966-1973, 2001
  18. Murdock, James A, Perturbations : Theory and Methods, New York : Wiley, 1991
  19. MATLAB Application Program Interface Guide Version 5, The MATH WORKS Inc., 1996
  20. SIMULINK. Writing S-Functions Version 4, The MATH WORKS Inc., 1998