This project involved the modelling and simulation of the drilling action in the PC/microcontroller based drilling machine developed by the Engineering Department, University of the South Pacific. The main objective in this project was to obtain a valid mathematical model in the form of a block diagram to describe the drilling action in the drilling machine using MATLAB, SIMULINK, Control system Toolbox and System Identification Toolbox. Part of the experimental work was carried out by a student under my supervision.
The mathematical model includes: (a) a model of the stepper motor driver board, (b) a model of the hybrid stepper motor and load combination, (c) a model of angular to linear movement conversion and (d) the interconnection of all three models to form the complete model of the X or Y axis drive. The simulation of the mathematical model for the X axis drive is then described, as well as the tests carried out to validate the model. The test results from the simulation and the machine showed some agreement.
The Simulink block diagrams are shown below:
Fig. 1: Overall Simulink block diagram
Fig. 2: Stepper motor sequencer (drive board model)
Fig. 3: Stepper motor model
Fig. 4: Stepper motor load
Fig. 5: Angular to linear displacement
The Simulink files and report (journal paper) are included in the files section below.
For more details on this project refer to the following
Journal Paper:
Chand, P., Onwubolu, G. C. and Kumar, S. Modelling and simulation of a PC based computer numerically controlled drilling machine worktable. Proceedings of the Institution of Mechanical Engineers, Part B, Journal of Engineering Manufacture, 2004, 218(B11), 1625-1630.