Title :
Developing educational software for mechatronics simulation
Author :
Kenjo, Takashi ; Kikuchi, Tatsuya ; Kubo, Masatoshi
Author_Institution :
Dept. of Electr. Eng. & Power Electron., Polytech. Univ. of Japan, Japan
fDate :
5/1/2001 12:00:00 AM
Abstract :
The need for a mechatronics simulation software is pointed out with special reference to engineering education, after which the authors present a convenient approach. Their basic algorithm computes the electromechanical behavior of electric motors combined with mechanical components like inertial/frictional/torsional loads, including such transmission elements as gears or lead screw/nuts. The simplicity and utility of their mathematical treatment are discussed in terms of its educational merits. The major theory is developed using a brush-type permanent DC motor, but brushless DC and stepping motors are discussed as well. They present three sample software packages. One is a simple program which demonstrates the computational principles for the electric current in an LRC circuit or the velocity of a suspended mass. The other two simulate the dynamic behavior of a slide table powered by a DC motor via gears and a lead screw. One is written in Microsoft Visual Basic code reflecting the physical meaning of mechanical components and the other is a Visual C++ version using the class library concept. The merits and demerits of these two approaches are discussed from the vantage point of undergraduate education and the retraining of technical instructors and working engineers
Keywords :
DC motors; brushless DC motors; computer aided instruction; engineering computing; engineering education; mechatronics; object-oriented programming; permanent magnet motors; stepping motors; Microsoft Visual Basic; Visual C++; brush-type permanent DC motor; brushless DC motors; class library concept; computational principles; educational software development; engineering education; mechanical components; mechatronics simulation; motor electromechanical behavior; retraining; stepping motors; transmission elements; undergraduate education; Brushless DC motors; Brushless motors; Computational modeling; DC motors; Electric motors; Engineering education; Fasteners; Gears; Mechatronics; Software packages;
Journal_Title :
Education, IEEE Transactions on