A Low-Cost Microcontroller-Based Normal and Abnormal Conditions Classification Model for Induction Motors Using Self-Organizing Feature Maps (SOFM)
Abstract
:1. Introduction
2. Electric AC Machines and SOM
- (A)
- The initialization of weights is performed for all nodes in the SOM.
- (B)
- A set of training data from the collected data is presented to the network.
- (C)
- The nodes undergo an evaluation to determine the Best Matching Unit (BMU), representing the winning node. This evaluation involves calculating the similarity between the weights of each node and the input vector. Euclidean distance squared, as expressed in Equation (1), serves as a uniform scale for comparing each node with the input vector. In Equation (1), the Euclidean distance squared metric quantifies the dissimilarity between the weights of each node and the input vector. It provides a measure of how closely the characteristics of the input vector align with those of a particular node in the SOM. Equation (2) calculates the distance.How to calculate the BMU:
- (D)
- The calculation of the radius of the Best Matching Unit (BMU) is an integral step in the SOM training process. Initially, the radius is set to a large value and gradually decreases over each time step. This reduction follows an exponential decay pattern, as Equations (3) and (4) depict. When t (the current iteration number) is zero, the values of Equations (3) and (4) reach their maximum. As t increases, these values approach zero. Specifically, in Equation (3), the radius starts with the size of the lattice and progressively diminishes until it ultimately becomes the radius of the BMU node. Equation (3) is used to calculate the radius using exponential decay. Determination of the BMU radius reaching zero at t = tmax: These equations govern the dynamic adjustment of the BMU radius, enabling the SOM to adapt its neighborhood size throughout the training process. Initially, considering a broader radius and gradually focusing on the BMU node, the SOM achieves a refined representation of the input space.Radius of the neighborhood:Time constant:
- (E)
- The adjustment of nodes within the Best Matching Unit (BMU) radius is a crucial step in the SOM training process, aimed at aligning them more closely with the input vector. The nodes in closer proximity to the BMU undergo greater weight adjustments. Equation (5) represents the learning function, where W(t + 1) denotes a given node’s new trained weight value. This equation gradually modifies the node’s weight over time, making it more similar to the currently selected input vector, denoted as I. The disparity between the node’s weight and the input vector influences learning. Nodes that differ significantly from the current input vector experience more substantial changes, promoting greater adaptation. This difference is then scaled by the current learning rate of the SOM (6), denoted as Θ(t) (7). Learning function for weight adjustment: In Equation (5), the learning function considers the learning rate and the dissimilarity between the node’s weight and the input vector. By scaling the difference with the learning rate and the value of Θ(t), the SOM gradually converges towards an optimal representation of the input space.The new weight of a node:
- (F)
- The SOM training process involves repeating the steps described above for a specified number of epochs, denoted as n. Each epoch represents a complete iteration through the training data, allowing the SOM to continuously adjust and refine its weights based on the input vectors. During each epoch, the SOM goes through the steps of initializing weights, presenting training data, evaluating the BMU, updating the radius, adjusting the weights of nodes within the BMU radius, and iterating through the remaining epochs. This iterative process ensures that the SOM gradually adapts to the input data and improves its ability to represent the underlying patterns and structures. The SOM refines its organization by repeating the training process for multiple epochs, enhancing its ability to effectively classify and map input vectors. This paper proposes a general methodology for implementing Self-Organizing Maps (SOM) to detect normal and abnormal electric machine conditions. The methodology is delineated into several structured steps, ensuring a systematic approach to developing and deploying the SOM model for fault detection. The first step involves the definition of faults (normal and abnormal conditions). The objective here is to define and categorize the faults that will be classified, setting the scope of the research. The method employed will utilize first-principle models to identify the type of electric machine performance and establish the relations and variables essential for classifying faults according to the type of electric machine. The rationale behind this step is that it serves as a foundational layer which is pivotal for guiding subsequent feature extraction and selection processes, ensuring the model’s accuracy and efficiency in fault classification. Following the definition of faults, the next step is data collection. The objective of this phase is to accumulate pertinent data through either simulation or real experimentation. The method involves selecting appropriate sensors and acquiring data under normal and abnormal conditions when simulations or real experiments are chosen, followed by data preprocessing. The rationale is that collecting high-quality, relevant data is crucial for training and validating the model, impacting the overall reliability and accuracy of the fault detection system. Subsequently, the process of data labeling is undertaken. This step aims to assign accurate labels to the collected data to facilitate model training. The method systematically labels the data points under normal and various abnormal conditions. The foundation is that properly labeled data are essential for classification, impacting the model’s ability to generalize and accurately detect and classify unseen data. Post data labeling, the SOM model development is initiated. This phase aims to develop, train, and optimize the SOM model for fault detection. The method to be employed will initialize the model with random weights and train it using labeled data, adjusting the learning rate and neighborhood function as necessary, followed by model evaluation using a validation dataset. Developing a well-trained model is crucial for accurate and reliable normal and abnormal conditions and classification in real-world scenarios. Once the model is developed, the next step is detection (normal and abnormal). The objective here is to detect and classify different types of normal and abnormal conditions using the trained SOM model. The method involves utilizing the trained SOM to classify detected anomalies into distinct fault types. Finally, the last step is model deployment. This phase aims to integrate the trained SOM model into a microcontroller (see Figure 2).
3. Results
- 1.
- Initialize System-Specific Variables and SettingsSET TargetType TO “RT”SET Language TO “C”INCLUDE “codegenentry.tlc”
- 2.
- Define Real-Time Workshop OptionsDEFINE rtwoptions WITH PROPERTIES SUCH AS PromptMessages, UserInputType, DefaultValues, TLCVariables, MakeVariables, Tooltips, CallbackFunctions
- 3.
- Configure Option ParametersFOR EACH option IN rtwoptions:SET respective properties ACCORDING TO predefined parameters
- 4.
- Configure Code Generation SettingsSET BuildDirSuffix TO “_grt_rtw”
- 5.
- Define Target-Specific Components and ConfigurationsDEFINE target-specific components, classes, AND configurations WITH PARAMETERS SUCH AS targetComponentClass TO ‘Simulink.GRTTargetCC’
4. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Pereira, A.C.; Romero, F. A review of the meanings and the implications of the Industry 4.0 concept. Procedia Manuf. 2017, 13, 1206–1214. [Google Scholar] [CrossRef]
- Lasi, H.; Fettke, P.; Kemper, H.G.; Feld, T.; Hoffmann, M. Industry 4.0. Bus. Inf. Syst. Eng. 2014, 6, 239–242. [Google Scholar] [CrossRef]
- Zhou, K.; Liu, T.; Zhou, L. Industry 4.0: Towards future industrial opportunities and challenges. In Proceedings of the 2015 12th International Conference on Fuzzy Systems and Knowledge Discovery (FSKD), Zhangjiajie, China, 15–17 August 2015; IEEE: Piscataway, NJ, USA, 2015; pp. 2147–2152. [Google Scholar]
- Magadán, L.; Suárez, F.J.; Granda, J.C.; García, D.F. Low-cost real-time monitoring of electric motors for the Industry 4.0. Procedia Manuf. 2020, 42, 393–398. [Google Scholar] [CrossRef]
- Liang, X.; Ilochonwu, O. Induction motor starting in practical industrial applications. IEEE Trans. Ind. Appl. 2010, 47, 271–280. [Google Scholar] [CrossRef]
- Chapman, S.J. Electric Machinery Fundamentals; McGraw-Hill: New York, NY, USA, 2004. [Google Scholar]
- Markiewicz, M.; Wielgosz, M.; Bocheński, M.; Tabaczyński, W.; Konieczny, T.; Kowalczyk, L. Predictive maintenance of induction motors using ultra-low power wireless sensors and compressed recurrent neural networks. IEEE Access 2019, 7, 178891–178902. [Google Scholar] [CrossRef]
- Blodt, M.; Granjon, P.; Raison, B.; Regnier, J. Mechanical fault detection in induction motor drives through stator current monitoring-theory and application examples. In Fault Detection; IntechOpen: London, UK, 2010. [Google Scholar]
- Zhu, J.; Ertugrul, N.; Soong, W.L. Detection and remediation of switch faults on a fault tolerant permanent magnet motor drive with redundancy. In Proceedings of the 2007 2nd IEEE Conference on Industrial Electronics and Applications, Harbin, China, 23–25 May 2007; IEEE: Piscataway, NJ, USA, 2007; pp. 96–101. [Google Scholar]
- Abusaad, S.; Benghozzi, A.; Shao, Y.M.; Gu, F.S.; Ball, A. Utilizing data from a sensorless AC variable speed drive for detecting mechanical misalignments. Key Eng. Mater. 2013, 569, 465–472. [Google Scholar] [CrossRef]
- Chouhan, A.; Gangsar, P.; Porwal, R.; Mechefske, C.K. Artificial neural network based fault diagnostics for three phase induction motors under similar operating conditions. Vibroengineering Procedia 2020, 30, 55–60. [Google Scholar] [CrossRef]
- Mathew, A.; Amudha, P.; Sivakumari, S. Deep learning techniques: An overview. In Advanced Machine Learning Technologies and Applications: Proceedings of AMLTA 2020; Springer: Singapore, 2021; pp. 599–608. [Google Scholar]
- Salehinejad, H.; Sankar, S.; Barfett, J.; Colak, E.; Valaee, S. Recent advances in recurrent neural networks. arXiv 2017, arXiv:1801.01078. [Google Scholar]
- Hopgood, A.A. Intelligent Systems for Engineers and Scientists: A Practical Guide to Artificial Intelligence; CRC Press: Boca Raton, FL, USA, 2021. [Google Scholar]
- Sorzano, C.O.S.; Vargas, J.; Montano, A.P. A survey of dimensionality reduction techniques. arXiv 2014, arXiv:1403.2877. [Google Scholar]
- Oja, E.; Kaski, S. (Eds.) Kohonen Maps; Elsevier: Amsterdam, The Netherlands, 1999. [Google Scholar]
- Guthikonda, S.M. Kohonen Self-Organizing Maps; Wittenberg University: Springfield, OH, USA, 2005. [Google Scholar]
- Saucedo-Dorantes, J.J.; Delgado-Prieto, M.; Romero-Troncoso, R.D.J.; Osornio-Rios, R.A. Multiple-fault detection and identification scheme based on hierarchical self-organizing maps applied to an electric machine. Appl. Soft Comput. 2019, 81, 105497. [Google Scholar] [CrossRef]
- Kato, T.; Ueta, G. Fault Location Identification in Power Transfomer Impulse Test. IEEJ Trans. Electron. Inf. Syst. 2001, 121, 1670–1675. [Google Scholar]
- Kato, T.; Inoue, K.; Takahashi, T.; Kono, Y. Automatic Fault Diagnosis Method of Electrical Machinery and Apparatus by Using Kohonen’s Self-Organizing Map. In Proceedings of the 2007 Power Conversion Conference-Nagoya, Nagoya, Japan, 2–5 April 2007; IEEE: Piscataway, NJ, USA, 2007; pp. 1224–1229. [Google Scholar]
- Bossio, J.M.; De Angelo, C.H.; Bossio, G.R.; García, G.O. Fault diagnosis on induction motors using Self-Organizing Maps. In Proceedings of the 2010 9th IEEE/IAS International Conference on Industry Applications-INDUSCON 2010, Sao Paulo, Brazil, 8–10 November 2010; IEEE: Piscataway, NJ, USA, 2010; pp. 1–6. [Google Scholar]
- Khalfaoui, N.; Salhi, M.S.; Amiri, H. The SOM tool in mechanical fault detection over an electric asynchronous drive. In Proceedings of the 2016 4th International Conference on Control Engineering & Information Technology (CEIT), Hammamet, Tunisia, 16–18 December 2016; IEEE: Piscataway, NJ, USA, 2016; pp. 1–6. [Google Scholar]
- Sid, O.; Menaa, M.; Hamdani, S.; Touhami, O.; Ibtiouen, R. Self-organizing map approach for classification of electricals rotor faults in induction motors. In Proceedings of the 2011 2nd International Conference on Electric Power and Energy Conversion Systems (EPECS), Sharjah, United Arab Emirates, 15–17 November 2011; IEEE: Piscataway, NJ, USA, 2011; pp. 1–6. [Google Scholar]
- Lopez, J.R.; de Jesus Camacho, J.; Ponce, P.; MacCleery, B.; Molina, A. A Real-Time Digital Twin and Neural Net Cluster-Based Framework for Faults Identification in Power Converters of Microgrids, Self Organized Map Neural Network. Energies 2022, 15, 7306. [Google Scholar] [CrossRef]
- Herwig, C.; Pörtner, R.; Möller, J. (Eds.) Digital Twins; Springer: Berlin/Heidelberg, Germany, 2021. [Google Scholar]
- Tortorella, G.L.; Fogliatto, F.S.; Cauchick-Miguel, P.A.; Kurnia, S.; Jurburg, D. Integration of industry 4.0 technologies into total productive maintenance practices. Int. J. Prod. Econ. 2021, 240, 108224. [Google Scholar] [CrossRef]
- Nandi, S.; Toliyat, H.A.; Li, X. Condition monitoring and fault diagnosis of electrical motors—A review. IEEE Trans. Energy Convers. 2005, 20, 719–729. [Google Scholar] [CrossRef]
- Kohonen, T.; Somervuo, P. Self-organizing maps of symbol strings. Neurocomputing 1998, 21, 19–30. [Google Scholar] [CrossRef]
- Asan, U.; Ercan, S. An introduction to self-organizing maps. In Computational Intelligence Systems in Industrial Engineering: With Recent Theory and Applications; Atlantis Press: Paris, France, 2012; pp. 295–315. [Google Scholar]
- Shah, S.; Rashid, A.; Bhatti, M.K.L. Direct quadrate (dq) modeling of 3-phase induction motor using matlab/simulink. Can. J. Electr. Electron. Eng. 2012, 3, 237–243. [Google Scholar]
- Bellure, A.; Aspalli, M.S. Dynamic dq model of induction motor using simulink. Int. J. Eng. Trends Technol. 2015, 24, 252–257. [Google Scholar] [CrossRef]
- Kohonen, T.; Oja, E.; Simula, O.; Visa, A.; Kangas, J. Engineering applications of the self-organizing map. Proc. IEEE 1996, 84, 1358–1384. [Google Scholar] [CrossRef]
- Cottrell, M.; Fort, J.C.; Pagès, G. Theoretical aspects of the SOM algorithm. Neurocomputing 1998, 21, 119–138. [Google Scholar] [CrossRef]
- Maheriya, S.; Parikh, P. A review: Modelling of Brushed DC motor and Various type of control methods. J. Res. 2016, 1, 18–23. [Google Scholar]
- Bose, B.K. Power Electronics and Motor Drives: Advances and Trends; Academic Press: Cambridge, MA, USA, 2020. [Google Scholar]
- Vas, P. Electrical Machines and Drives: A Space-Vector Theory Approach; Clarendon Press: Oxford, UK, 1992; Volume 1. [Google Scholar]
- Liceaga-Castro, J.; Amezquita-Brooks, L.; Liceaga-Castro, E. Induction motor current controller for field oriented control using individual channel design. In Proceedings of the 2008 34th Annual Conference of IEEE Industrial Electronics, Orlando, FL, USA, 10–13 November 2008; IEEE: Piscataway, NJ, USA, 2008; pp. 235–240. [Google Scholar]
- Espinoza-Trejo, D.R.; Campos-Delgado, D.U.; Bossio, G.; Bárcenas, E.; Hernández-Díez, J.E.; Lugo-Cordero, L.F. Fault diagnosis scheme for open-circuit faults in field-oriented control induction motor drives. IET Power Electron. 2013, 6, 869–877. [Google Scholar] [CrossRef]
- Boutahiri, C.; Nouaiti, A.; Bouazi, A.; Hsaini, A.M. Experimental Test of a Three-Phase Inverter Using a Launchpad TMS320F28379D Card. In Proceedings of the International Conference on Electronic Engineering and Renewable Energy Systems, Saidia, Morocco, 20–22 May 2022; Springer Nature: Singapore, 2022; pp. 451–459. [Google Scholar]
- MATWORKS C2000. Available online: https://www.mathworks.com/products/ti-c2000-microcontroller.html (accessed on 9 October 2023).
- Iglesias, I.; Garcia-Tabares, L.; Tamarit, J. A dq model for the self-commutated synchronous machine considering the effects of magnetic saturation. IEEE Trans. Energy Convers. 1992, 7, 768–776. [Google Scholar] [CrossRef]
- MATHWORKS. Available online: https://www.mathworks.com/products.html (accessed on 9 October 2023).
- Reñones, A.; Galende, M. FAIR open dataset of brushed DC motor faults for testing of AI algorithms. ADCAIJ Adv. Distrib. Comput. Artif. Intell. J. 2020, 9, 83. [Google Scholar]
- Piechocki, M.; Pajchrowski, T.; Kraft, M.; Wolkiewicz, M.; Ewert, P. Unraveling Induction Motor State through Thermal Imaging and Edge Processing: A Step towards Explainable Fault Diagnosis. Eksploat. Niezawodn. Maint. Reliab. 2023, 25, 170114. [Google Scholar] [CrossRef]
- Kumar, D.; Mehran, S.; Shaikh, M.Z.; Hussain, M.; Chowdhry, B.S.; Hussain, T. Triaxial bearing vibration dataset of induction motor under varying load conditions. Data Brief 2022, 42, 108315. [Google Scholar] [CrossRef]
- Park, Y.S.; Chung, Y.J. Hazard rating of pine trees from a forest insect pest using artificial neural networks. For. Ecol. Manag. 2006, 222, 222–233. [Google Scholar] [CrossRef]
- Wilppu, E. The Visualization Capability of Self-Organizing Maps to Detect Deviations in Distribution Control; TUCS Research Group: Turku, Finland, 1997. [Google Scholar]
- C2000 Real Time Microcontroller. Available online: https://www.ti.com/microcontrollers-mcus-processors/c2000-real-time-control-mcus/overview.html (accessed on 9 October 2023).
- PIC32 MZ. Available online: https://www.microchip.com/en-us/products/microcontrollers-and-microprocessors/32-bit-mcus/pic32-32-bit-mcus/pic32mz-da (accessed on 9 October 2023).
- Cortex M4. Available online: https://developer.arm.com/Processors/Cortex-M4 (accessed on 9 October 2023).
- IMX-RT-SERIES. Available online: https://www.nxp.com/products/processors-and-microcontrollers/arm-microcontrollers/i-mx-rt-crossover-mcus:IMX-RT-SERIES (accessed on 9 October 2023).
- ZYNQ. Available online: https://www.xilinx.com/products/silicon-devices/soc/zynq-ultrascale-mpsoc.html (accessed on 9 October 2023).
- Self-Organized Maps. Available online: https://www.mathworks.com/help/deeplearning/gs/cluster-data-with-a-self-organizing-map.html (accessed on 9 October 2023).
- Tisan, A.; Cirstea, M. SOM neural network design–A new Simulink library based approach targeting FPGA implementation. Math. Comput. Simul. 2013, 91, 134–149. [Google Scholar] [CrossRef]
- Target Language Compiler. Available online: https://www.mathworks.com/help/rtw/target-language-compiler.html (accessed on 9 October 2023).
The Principal Objective of This Research | Advantages | Drawbacks |
---|---|---|
In this study, the reliability and availability of induction motor drives are scrutinized by monitoring the stator current, focusing on pinpointing mechanical faults, including rotor eccentricity, bearing faults, and shaft misalignment. The research probes into the economic feasibility and the uncomplicated nature of implementing current sensors and sheds light on diverse aspects of mechanical fault detection. This encompasses a theoretical examination, a detailed investigation into signal processing methodologies, and a series of illustrative application examples [8]. | Economically Efficient: The monitoring of stator current is economically advantageous, leveraging current sensors that are comparatively low-priced. Simplicity in Execution: Incorporating current sensors is straightforward, and most drives are already equipped with such sensors to serve protective and control functions. Minimal Sensor Requirement: Monitoring based on current necessitates fewer sensors than vibration monitoring, which mandates the placement of multiple transducers on diverse system components. Surveillance: The motor, as an intermediary transducer, becomes a convergence point for various fault impacts, facilitating an exhaustive system observation. | Complex Examination: The repercussions of mechanical breakdowns on the motor stator current present a complex scenario for analysis, rendering the monitoring based on stator current more challenging than vibration monitoring. Challenges in Fault Diagnosis and Differentiation: Given that many fault effects amalgamate within the motor, the fault diagnosis and differentiation processes become increasingly intricate and may even reach a point of impossibility in certain instances. |
This article meticulously explores the realm of fault-tolerant motor drives, specifically emphasizing brushless permanent magnet AC drives. It integrates redundancy by featuring a dual motor drive system affixed to a conventional shaft and methodically classifies conceivable electrical faults. The research scrutinizes the identification of switch and winding short circuit faults and presents experimental revelations, the repercussions of switch faults on phase currents, and output torque. Furthermore, it advances corrective methodologies to mitigate the identified faults [9]. | Fault Resilience: The manuscript delves into the application of distinctive motor designs and inverter topologies to render brushless permanent magnet AC motor drives resilient to faults, enabling sustained operation amidst the occurrence of one or multiple faults. Enhanced Reliability through Redundancy: The study introduces redundancy by employing a dual motor drive system on a unified shaft, thereby instilling an augmented layer of reliability essential for safety-critical applications. Methodical Categorization: The manuscript furnishes a meticulous classification of prospective electrical faults, facilitating an exhaustive comprehension and examination of faults inherent in motor drives. Strategic Rectification: The study advances strategic solutions for switch faults, offering means to counterbalance the torque loss attributed to such faults. | Expense Implications: The prevalent methods for detecting inverter faults typically employ an array of voltage sensors, potentially escalating the overall expenditure associated with the drive. Constrained Redundancy in Singular Motor Drive: When reliant on a singular motor, a fault-tolerant drive system fails to provide any form of redundancy in scenarios where the entire single-motor drive ceases to function. Consequently, operating with inverter faults within such a singular motor drive yields substantial fluctuations in output torque. |
This research delves into using data procured from sensorless flux vector-controlled drives for condition monitoring and fault detection, explicitly focusing on mechanical misalignments. It employs polynomial models to delineate the non-linear interrelations of variables obtainable from these drives and to construct residuals for immediate fault detection and performance assessments. The article accurately examines transient and steady-state system behaviors to determine the optimum efficacy in detection [10]. | Economical and Proactive Fault Identification: The manuscript delves into the exploration of data derived from sensorless flux vector-controlled drives, which are integral for machine control, for the purpose of condition monitoring. This approach presents a more economical and pre-emptive fault detection methodology than traditional schemes. Optimal Detection Efficacy: The manuscript thoroughly investigates transient and steady-state system behaviors to achieve optimal detection performance, concentrating on torque-related variables that exhibit alterations due to mechanical misalignments. Leveraging Commercial VSD Data: The research capitalizes on data from a commercial Variable Speed Drive (VSD) to detect mechanical faults in a multi-stage gearbox transmission system, employing a model-based detection methodology. Superior Detection Proficiency: The torque feedback signal demonstrates the highest detection proficiency for mechanical misalignments during steady and transient operations. | Constraints of Traditional Approaches: The study underscores the limitations inherent in conventional condition monitoring methodologies like vibration, acoustic, ultrasonic, and thermal techniques. These limitations encompass high financial implications, diminished reliability, and suboptimal accuracy. Implementation Complexity: The realization of the system investigated in this research entails a multifaceted configuration, incorporating a Programmable Logic Controller (PLC), an AC Variable Speed Drive (VSD) operating under sensorless flux vector control mode, a DC Variable Speed Drive (VSD), and dual data acquisition systems. |
This article presents a methodology for fault diagnosis in induction motors (IM) utilizing Artificial Neural Network (ANN), functioning under analogous conditions spanning various speeds and loads. It examines ten unique IM fault conditions, including mechanical faults like rotor misalignment and multiple electrical faults. The research utilizes unprocessed time-domain vibration and current data as inputs for the ANN model to execute fault diagnosis. The methodologies developed demonstrate resilience and robustness across diverse operating conditions of the IM [11]. | Holistic Fault Diagnosis: The manuscript delineates a methodology for fault diagnosis in induction motors (IM) based on Artificial Neural Network (ANN), encompassing ten distinct IM fault conditions. This includes five mechanical and four electrical faults, offering a holistic approach to fault diagnosis in IM. Optimal Identification: The suggested approach utilizes current and vibration signals, universally recognized as the most efficient for identifying mechanical and electrical faults in induction motors (IM). Robust Diagnostics: The developed methods for fault diagnosis have demonstrated robustness and flexibility under different operating conditions, including varying speeds and loads, of the IM. Unobtrusive Condition Surveillance: The paper investigates numerous non-intrusive techniques for condition monitoring, employing voltage, current, acoustic, angular velocity, and vibration signals for detailed failure detection. | Complex ANN Configuration: The precision of the proposed methodology is contingent upon the structure of the Artificial Neural Network (ANN), and an augmentation in the number of neurons did not enhance the overall efficacy, signifying a degree of complexity in optimizing the ANN configuration for adept fault detection. Isolated Fault Examination: Numerous extant articles and studies have been delineated, focusing on diagnosing induction motor faults utilizing vibration and current signals, albeit analyzing a singular fault in isolation, thereby constraining the breadth of fault examination. Impact of Diverse Variables: Various elements, including load condition, asymmetry in power supply, and saturation effects, can influence the pace and precision of failure detection, introducing potential complexities into the diagnostic process. |
Microcontroller | Main features | Cost is categorized as low when it ranges between USD 5 and USD 35. On the contrary, it is considered high when it is USD 36 and above. |
Texas Instruments C2000 [48] | 32-bit processing Designed for real-time control applications High-resolution PWM units ADC Enhanced capture modules Communication interfaces like CAN, SPI, and I2C | Low-cost |
Microchip PIC32MZ [49] | 32-bit MIPS architecture High-speed data transfer with DMA ADC and DAC Communication interfaces like UART, SPI, and I2C RTCC module | Low-cost |
ARM Cortex-M4 [50] | 32-bit ARM architecture DSP instructions Floating-point unit NVIC Communication interfaces like UART, SPI, and I2C | Low-cost |
NXP i.MX RT Series [51] | 32-bit ARM Cortex-M7 core High-speed GPIO Advanced multimedia features Communication interfaces like UART, SPI, I2C, and CAN Real-time Clock | Low-cost |
Xilinx Zynq UltraScale+ MPSoC [52] | Multicore ARM processors Programmable logic for custom hardware acceleration Advanced signal processing capabilities High-speed connectivity options Extensive security and system protection features | High-cost |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Ponce, P.; Anthony, B.; Deshpande, A.S.; Molina, A. A Low-Cost Microcontroller-Based Normal and Abnormal Conditions Classification Model for Induction Motors Using Self-Organizing Feature Maps (SOFM). Energies 2023, 16, 7340. https://doi.org/10.3390/en16217340
Ponce P, Anthony B, Deshpande AS, Molina A. A Low-Cost Microcontroller-Based Normal and Abnormal Conditions Classification Model for Induction Motors Using Self-Organizing Feature Maps (SOFM). Energies. 2023; 16(21):7340. https://doi.org/10.3390/en16217340
Chicago/Turabian StylePonce, Pedro, Brian Anthony, Aniruddha Suhas Deshpande, and Arturo Molina. 2023. "A Low-Cost Microcontroller-Based Normal and Abnormal Conditions Classification Model for Induction Motors Using Self-Organizing Feature Maps (SOFM)" Energies 16, no. 21: 7340. https://doi.org/10.3390/en16217340
APA StylePonce, P., Anthony, B., Deshpande, A. S., & Molina, A. (2023). A Low-Cost Microcontroller-Based Normal and Abnormal Conditions Classification Model for Induction Motors Using Self-Organizing Feature Maps (SOFM). Energies, 16(21), 7340. https://doi.org/10.3390/en16217340