DocumentCode
1916307
Title
Development of fuzzy-logic processing objects for industrial control applications
Author
Lin, Paul I-Hai
Author_Institution
Indiana-Purdue Univ., Fort Wayne, IN, USA
fYear
1993
fDate
2-8 Oct 1993
Firstpage
2021
Abstract
Object-oriented programming is introduced as a new approach for implementing software to solve fuzzy logic control problems. The object-oriented approach does a better job in supporting rapid prototyping. It allows users to gradually refine a subset of objects and operations. In the initial program testing phase, C++ fuzzy objects were used to generate a control decision table and control motor speed. The authors experienced no difficulty in modifying the C++ object functions into pure C functions for gaining portability and execution speed, which made this approach more attractive than a pure procedure-oriented approach. The object-oriented approach using C++ appears to be the appropriate technology for an FLC (fuzzy logic controller)-based DC motor speed control application. It enables a more flexible programming environment and reduces the efforts for fuzzy-object development and maintenance
Keywords
DC motors; fuzzy control; machine control; object-oriented programming; power engineering computing; velocity control; C++ fuzzy objects; DC motor; control decision table; fuzzy logic controller; fuzzy-logic processing objects; industrial control applications; motor speed control; object-oriented programming; program testing phase; software implementation; Appropriate technology; DC motors; Fuzzy control; Fuzzy logic; Object oriented programming; Prototypes; Refining; Software prototyping; Testing; Velocity control;
fLanguage
English
Publisher
ieee
Conference_Titel
Industry Applications Society Annual Meeting, 1993., Conference Record of the 1993 IEEE
Conference_Location
Toronto, Ont.
Print_ISBN
0-7803-1462-X
Type
conf
DOI
10.1109/IAS.1993.299140
Filename
299140
Link To Document