Calculate&Plot the evaluated S/N ratios ofTaguchi Method L18

Calculation of optimum inputs using the Taguchi Method
110 Downloads
Updated 5 Jul 2022

View License

Abstract:
The most popular type of motors in use today are squirrel-cage induction motors. All types of motor faults can be studied if a motor could be simulated. For dynamic simulation purposes, inputs and outputs of a simulated motor need to be selected. In this study, stator resistance, stator inductance, rotor bar resistance, rotor bar inductance, rotor end ring resistance, and rotor end ring were selected as the input parameters; these are measured values,not optimum values. Rotations per minute (rpm), torque and stator current were selected as output parameters; they are also provided on the nameplate data on the actual motor. Using MATLAB Simulink, the simulated motor’s values for the output parameters closely matched the nameplate data for the actual motor. This allowed us to compare the results of a simulated motor with and without faults, to better understand and analyze the frequency domain, determine the root cause of the vibrations, and the electromagnetic properties of a physical, faultymotor.The goal of this study was to determine the optimum input parameters of a simulated motor that resulted in the minimum difference between output parameters of a simulated motor and parameters on a nameplate of the actual motor. In this study, the Taguchi method was used to optimize the motor parameters. Input parameters of the simulated motor were successfully optimized for to obtain minimal differences with the nameplate data of the actual motor. In this way, the output values were obtained without using commercial software, based on a novel equation developed during this research work. Therefore, the Taguchi method is able to be calculated using MATLAB. All code work is shown in the paper and the one new formula was developed based on this study. The output parameters of the simulated motor were almost identical to the nameplate data on the actual motor, indicating that our methods and models can be used to simulate a healthy motor. These results allow us to develop dynamic simulations to study a variety of motor faults.
There are the following steps to calculate the optimum values of six inputs to minimize the difference between outputs of the simulated motor and the actual motor in lab.
Step 1. Distribution of 1s, 2s, and 3s into orthogonal arrays: The Rs, Rb, Re, Ls, Lb, Le columns of of orthogonal arrays kept in orth18.txt have been divided into three columns each, matching the three experimental levels. For example: The Column Rs is divided into columns labeled Rs1, Rs2 and Rs3. All 1s are in Rs1, all 2s are in Rs2, & all 3s are in Rs3. All the rest of the parameters follow this same process.
Step 2. Replacement by S/N ratio: All 1s in Rs1, Rb1, Re1,Ls1,Lb1,Le1, and all 2s in Rs2, Rb2, Re2, Ls2, Lb2, Le2 and all threes in Rs3, Rb3, Re3, Ls3, Lb3, Le3 were replaced by the S/N ratios of rotational speed, torque and stator current corresponding to the experimental distribution of the row in Table V in the paper*. The evaluated S/N ratio is calculated by (1) in the paper*.
Step 3. Reconstruct a table: The evaluated S/N ratios of RPM are reconstructed into the table with six rows and three columns.
Step 4. Plot a Taguchi graph: Taguchi graphs are plotted by the evaluated S/N ratios of each parameter (each row).
*Ariunbolor Purvee., "Determination of Optimal Parameters of Simulated Motors Based on the Taguchi Method" will be published in the journal Proceedings of "IEEE PEDES 2020: Power Electronics Drives and Energy Systems."

Cite As

Ariunbolor Purvee (2024). Calculate&Plot the evaluated S/N ratios ofTaguchi Method L18 (https://www.mathworks.com/matlabcentral/fileexchange/78158-calculate-plot-the-evaluated-s-n-ratios-oftaguchi-method-l18), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2020a
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.0.2

2nd updated version

1.0.1

1st update

1.0.0