• Title/Summary/Keyword: Fuzzy logic controller design

Search Result 450, Processing Time 0.023 seconds

Sensor Fault-tolerant Controller Design on Gas Turbine Engine using Multiple Engine Models (다중 엔진모델을 이용한 센서 고장허용 가스터빈 엔진제어기 설계)

  • Kim, Jung Hoe;Lee, Sang Jeong
    • Journal of the Korean Society of Propulsion Engineers
    • /
    • v.20 no.2
    • /
    • pp.56-66
    • /
    • 2016
  • Robustness is essential for model based FDI (Fault Detection and Isolation) and it is inevitable to have modeling errors and sensor signal noises during the process of FDI. This study suggests an improved method by applying NARX (Nonlinear Auto Regressive eXogenous) model and Kalman estimator in order to cope with problems caused by linear model errors and sensor signal noises in the process of fault diagnoses. Fault decision is made by the probability of the trend of gradually accumulated errors applying Fuzzy logic, which are robust to instantaneous sensor signal noises. Reliability of fault diagnosis is verified under various fault simulations.

An Optimal Design of Neuro-Fuzzy Logic Controller Using Lamarckian Co-adaptation of Learning and Evolution (학습과 진화의 Lamarckian 상호 적응에 의한 뉴로-퍼지 제어기의 최적 설계)

  • 김대진;이한별;강대성
    • Journal of the Korean Institute of Telematics and Electronics C
    • /
    • v.35C no.12
    • /
    • pp.85-98
    • /
    • 1998
  • This paper proposes a new design method of neuro-FLC by the Lamarckian co-adaptation scheme that incorporates the backpropagation learning into the GA evolution in an attempt to find optimal design parameters (fuzzy rule base and membership functions) of application-specific FLC. The design parameters are determined by evolution and learning in a way that the evolution performs the global search and makes inter-FLC parameter adjustments in order to obtain both the optimal rule base having high covering value and small number of useful fuzzy rules and the optimal membership functions having small approximation error and good control performance while the learning performs the local search and makes intra-FLC parameter adjustments by interacting each FLC with its environment. The proposed co-adaptive design method produces better approximation ability because it includes the backpropagation learning in every generation of GA evolution, shows better control performance because the used COG defuzzifier computes the crisp value accurately, and requires small workspace because the optimization procedure of fuzzy rule base and membership functions is performed concurrently by an integrated fitness function on the same fuzzy partition. Simulation results show that the Lamarckian co-adapted FLC produces the most superior one among the differently generated FLCs in all aspects such as the number of fuzzy rules, the approximation ability, and the control performance.

  • PDF

A Voltage Regulation System for Independent Load Operation of Stand Alone Self-Excited Induction Generators

  • Kesler, Selami;Doser, Tayyip L.
    • Journal of Power Electronics
    • /
    • v.16 no.5
    • /
    • pp.1869-1883
    • /
    • 2016
  • In recent years, some converter structures and analyzing methods for the voltage regulation of stand-alone self-excited induction generators (SEIGs) have been introduced. However, all of them are concerned with the three-phase voltage control of three-phase SEIGs or the single-phase voltage control of single-phase SEIGs for the operation of these machines under balanced load conditions. In this paper, each phase voltage is controlled separately through separated converters, which consist of a full-bridge diode rectifier and one-IGBT. For this purpose, the principle of the electronic load controllers supported by fuzzy logic is employed in the two-different proposed converter structures. While changing single phase consumer loads that are independent from each other, the output voltages of the generator are controlled independently by three-number of separated electronic load controllers (SELCs) in two different mode operations. The aim is to obtain a rated power from the SEIG via the switching of the dump loads to be the complement of consumer load variations. The transient and steady state behaviors of the whole system are investigated by simulation studies from the point of getting the design parameters, and experiments are carried out for validation of the results. The results illustrate that the proposed SELC system is capable of coping with independent consumer load variations to keep output voltage at a desired value for each phase. It is also available for unbalanced consumer load conditions. In addition, it is concluded that the proposed converter without a filter capacitor has less harmonics on the currents.

Optimum design of a sliding mode control for seismic mitigation of structures equipped with active tuned mass dampers

  • Eliasi, Hussein;Yazdani, Hessam;Khatibinia, Mohsen;Mahmoudi, Mehdi
    • Structural Engineering and Mechanics
    • /
    • v.81 no.5
    • /
    • pp.633-645
    • /
    • 2022
  • The active tuned mass damper (ATMD) is an efficient and reliable structural control system for mitigating the dynamic response of structures. The inertial force that an ATMD exerts on a structure to attenuate its otherwise large kinetic energy and undesirable vibrations and displacements is proportional to its excursion. Achieving a balance between the inertial force and excursion requires a control law or feedback mechanism. This study presents a technique for the optimum design of a sliding mode controller (SMC) as the control law for ATMD-equipped structures subjected to earthquakes. The technique includes optimizing an SMC under an artificial earthquake followed by testing its performance under real earthquakes. The SMC of a real 11-story shear building is optimized to demonstrate the technique, and its performance in mitigating the displacements of the building under benchmark near- and far-fault earthquakes is compared against that of a few other techniques (proportional-integral-derivative [PID], linear-quadratic regulator [LQR], and fuzzy logic control [FLC]). Results indicate that the optimum SMC outperforms PID and LQR and exhibits performance comparable to that of FLC in reducing displacements.

Fuzzy Control of Smart Base Isolation System using Genetic Algorithm (유전자알고리즘을 이용한 스마트 면진시스템의 퍼지제어)

  • Kim, Hyun-Su;Roschke, P.N.
    • Journal of the Earthquake Engineering Society of Korea
    • /
    • v.9 no.2 s.42
    • /
    • pp.37-46
    • /
    • 2005
  • To date, many viable smart base isolation systems have been proposed and investigated. In this study, a novel friction pendulum system (FPS) and an MR damper are employed as the isolator and supplemental damping device, respectively, of the smart base isolation system. A fuzzy logic controller (FLC) is used to modulate the MR damper because the FLC has an inherent robustness and ability to handle non linearities and uncertainties. A genetic algorithm (GA) is used for optimization of the FLC. The main purpose of employing a GA is to determine appropriate fuzzy control rules as well to adjust parameters of the membership functions. To this end, a GA with a local improvement mechanism is applied. This method is efficient in improving local portions of chromosomes. Neuro fuzzy models are used to represent dynamic behavior of the MR damper and FPS. Effectiveness of the proposed method for optimal design of the FLC is judged based on computed responses to several historical earthquakes. It has been shown that the proposed method can find optimal fuzzy rules and the GA optimized FLC outperforms not only a passive control strategy but also a human designed FLC and a conventional semi active control algorithm.

Design of Bi-directional RDM-DMX512 Converter for LED Lighting Control

  • Hung, Nguyen Manh;Lee, Chang-Hoon
    • International Journal of Fuzzy Logic and Intelligent Systems
    • /
    • v.13 no.2
    • /
    • pp.106-115
    • /
    • 2013
  • LED lighting control system using unidirectional DMX512 (digital multiplex with 512 pieces of information)) protocol has been the most popular. Nowadays, the user's consumption has been upgrading to the more intelligent system but the upgrading process does not affect the existing infrastructure. There were many researches use the additional communication for the feedback communication way such as WiFi, Controller Area Network (CAN), Power Line Communication (PLC), etc but all researches had inherent disadvantages that created the independent feedback with the existing DMX512 system. Our paper represents the novel method that uses the remote device management (RDM) protocol to associate the additional feedback with existent DMX512 infrastructure in the one system. The data in DMX512 frame sending to the DMX512 client is split and repacked to become the RDM packet. This RDM packet is transferred to the RDM monitor console and the response RDM packet is converted to the DMX512 frame for control DMX512 client devices. This is the closed loop control model which uses the bidirectional convertibility between RDM packet and DMX512 frame. The proposed method not only upgrades the feedback control function for the old DMX512 system without changing the existent infrastructure, but also solves compatible problems between new RDM devices and old DMX512 devices and gives the low cost solution for extending DMX512 universe.

Fuzzy Control and Optimization for the Wastewater Treatment Process (퍼지제어기를 이용한 하폐수처리공정의 최적화)

  • 천성표;김봉철;김성신
    • Proceedings of the Korean Institute of Intelligent Systems Conference
    • /
    • 2000.11a
    • /
    • pp.452-455
    • /
    • 2000
  • There are increasingly important financial incentives and environmental consideration to improve the effluent quality of wastewater from domestic and industrial users. The activated sludge process is a widely used biological wastewater treatment process. The activated sludge process is complicated due to the many factors such as the variation of influent flowrate and concentration, the complexity of biological reactions and the various operation conditions. Nowadays, not only suspended solids and residual carbon, but also nitrogen and phosphorous concentration of the effluent water must be taken into account for the design and operation of wastewater treatment plants. Also, the effluent quality to be met are more stringent. Therefore, an intelligent control approach is required in order to successful biological nitrogen removal. In this paper, the strategies for dosage of extra carbon in the anoxic zone and DO concentration in the aerobic zone are presented and evaluated through the simulation using the denitrification layout of the IWA simulation benchmark implemented by Matlab$\^$/5.3/Simulink$\^$/3.0. The control strategy to achieve sufficient denitrification rates in an anoxic zone. Methanol is used as an external extra carbon source. The external extra carbon source is required for the nitrogen removal process because nitrogen and organic concentration are fluctuated in the influent flowrate. The dissolved oxygen is calculated by So concentration in the activated sludge model NO.1. The air flowrate of each aerobic reactor is intelligently controlled to achieve the predefined setpoints. Air flowrate is adjusted by the fuzzy logic controller that includes two inputs and one output. The objective function for the optimization procedure is designed to improve effluent quality and reduce the operating cost.

  • PDF

Memory Organization for a Fuzzy Controller.

  • Jee, K.D.S.;Poluzzi, R.;Russo, B.
    • Proceedings of the Korean Institute of Intelligent Systems Conference
    • /
    • 1993.06a
    • /
    • pp.1041-1043
    • /
    • 1993
  • Fuzzy logic based Control Theory has gained much interest in the industrial world, thanks to its ability to formalize and solve in a very natural way many problems that are very difficult to quantify at an analytical level. This paper shows a solution for treating membership function inside hardware circuits. The proposed hardware structure optimizes the memoried size by using particular form of the vectorial representation. The process of memorizing fuzzy sets, i.e. their membership function, has always been one of the more problematic issues for the hardware implementation, due to the quite large memory space that is needed. To simplify such an implementation, it is commonly [1,2,8,9,10,11] used to limit the membership functions either to those having triangular or trapezoidal shape, or pre-definite shape. These kinds of functions are able to cover a large spectrum of applications with a limited usage of memory, since they can be memorized by specifying very few parameters ( ight, base, critical points, etc.). This however results in a loss of computational power due to computation on the medium points. A solution to this problem is obtained by discretizing the universe of discourse U, i.e. by fixing a finite number of points and memorizing the value of the membership functions on such points [3,10,14,15]. Such a solution provides a satisfying computational speed, a very high precision of definitions and gives the users the opportunity to choose membership functions of any shape. However, a significant memory waste can as well be registered. It is indeed possible that for each of the given fuzzy sets many elements of the universe of discourse have a membership value equal to zero. It has also been noticed that almost in all cases common points among fuzzy sets, i.e. points with non null membership values are very few. More specifically, in many applications, for each element u of U, there exists at most three fuzzy sets for which the membership value is ot null [3,5,6,7,12,13]. Our proposal is based on such hypotheses. Moreover, we use a technique that even though it does not restrict the shapes of membership functions, it reduces strongly the computational time for the membership values and optimizes the function memorization. In figure 1 it is represented a term set whose characteristics are common for fuzzy controllers and to which we will refer in the following. The above term set has a universe of discourse with 128 elements (so to have a good resolution), 8 fuzzy sets that describe the term set, 32 levels of discretization for the membership values. Clearly, the number of bits necessary for the given specifications are 5 for 32 truth levels, 3 for 8 membership functions and 7 for 128 levels of resolution. The memory depth is given by the dimension of the universe of the discourse (128 in our case) and it will be represented by the memory rows. The length of a world of memory is defined by: Length = nem (dm(m)+dm(fm) Where: fm is the maximum number of non null values in every element of the universe of the discourse, dm(m) is the dimension of the values of the membership function m, dm(fm) is the dimension of the word to represent the index of the highest membership function. In our case then Length=24. The memory dimension is therefore 128*24 bits. If we had chosen to memorize all values of the membership functions we would have needed to memorize on each memory row the membership value of each element. Fuzzy sets word dimension is 8*5 bits. Therefore, the dimension of the memory would have been 128*40 bits. Coherently with our hypothesis, in fig. 1 each element of universe of the discourse has a non null membership value on at most three fuzzy sets. Focusing on the elements 32,64,96 of the universe of discourse, they will be memorized as follows: The computation of the rule weights is done by comparing those bits that represent the index of the membership function, with the word of the program memor . The output bus of the Program Memory (μCOD), is given as input a comparator (Combinatory Net). If the index is equal to the bus value then one of the non null weight derives from the rule and it is produced as output, otherwise the output is zero (fig. 2). It is clear, that the memory dimension of the antecedent is in this way reduced since only non null values are memorized. Moreover, the time performance of the system is equivalent to the performance of a system using vectorial memorization of all weights. The dimensioning of the word is influenced by some parameters of the input variable. The most important parameter is the maximum number membership functions (nfm) having a non null value in each element of the universe of discourse. From our study in the field of fuzzy system, we see that typically nfm 3 and there are at most 16 membership function. At any rate, such a value can be increased up to the physical dimensional limit of the antecedent memory. A less important role n the optimization process of the word dimension is played by the number of membership functions defined for each linguistic term. The table below shows the request word dimension as a function of such parameters and compares our proposed method with the method of vectorial memorization[10]. Summing up, the characteristics of our method are: Users are not restricted to membership functions with specific shapes. The number of the fuzzy sets and the resolution of the vertical axis have a very small influence in increasing memory space. Weight computations are done by combinatorial network and therefore the time performance of the system is equivalent to the one of the vectorial method. The number of non null membership values on any element of the universe of discourse is limited. Such a constraint is usually non very restrictive since many controllers obtain a good precision with only three non null weights. The method here briefly described has been adopted by our group in the design of an optimized version of the coprocessor described in [10].

  • PDF

Vibration Control Performance Evaluation of Hybrid Mid-Story Isolation System for a Tall Building (하이브리드 중간층 지진격리시스템의 고층 건물 진동 제어 성능 평가)

  • Kim, Hyun-Su;Kang, Joo-Won
    • Journal of Korean Association for Spatial Structures
    • /
    • v.18 no.3
    • /
    • pp.37-44
    • /
    • 2018
  • A base isolation system is widely used to reduce seismic responses of low-rise buildings. This system cannot be effectively applied to high-rise buildings because the initial stiffness of the high-rise building with the base isolation system maintains almost the same as the building without the base isolation system to set the yield shear force of the base isolation system larger than the design wind load. To solve this problem, the mid-story isolation system was proposed and applied to many buildings. The mid-story isolation system has two major objectives; first to reduce peak story drift and second to reduce peak drift of the isolation story. Usually, these two objectives are in conflict. In this study, a hybrid mid-story isolation system for a tall building is proposed. A MR (magnetorheological) damper was used to develop the hybrid mid-story isolation system. An existing building with mid-story isolation system, that is "Shiodome Sumitomo Building" a high rise building having a large atrium in the lower levels, was used for control performance evaluation of the hybrid mid-story isolation system. Fuzzy logic controller and genetic algorithm were used to develop the control algorithm for the hybrid mid-story isolation system. It can be seen from analytical results that the hybrid mid-story isolation system can provide better control performance than the ordinary mid-story isolation system and the design process developed in this study is useful for preliminary design of the hybrid mid-story isolation system for a tall building.

Performance Evaluation for Several Control Algorithms of the Actuating System Using G/C HILS Technique (비행 전구간 유도제어 HILS 기법을 적용한 구동제어 알고리즘 성능 평가 연구)

  • Jeon, Wan Soo;Cho, Hyeon Jin;Lee, Man Hyung
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.13 no.9
    • /
    • pp.114-129
    • /
    • 1996
  • This paper describes the whole development phase for the underwater vehicle actuating system with high hydroload torque disturbance. This includes requirement analysis, system modeling, control algorithm design, real time implementation, test and performance evaluations. As for driving control algorithms, fuzzy logic, variable structure and PD(Proportional-Differential) algorithm were designed and implemented on board controller using a single chip microprocessor. Intel 8797. And test and performance evaluation is carried out both single test and wystem integration test. We could confirm the basic performance of actuating system through the single test and gereral developing work of any actuating systems was finished with a single performance test of actuating system without system integration test. But, we suggested that system integration test be needed. System integration test is carried out using G/C HILS(Guidance and Control Hardware-In-the -Loop Simulation) which is constituted flight motion simulator, load simulator, real time host computer and the related subsystems such as inertial navigation system, power supply system and Guidance and Control Computer etc.. The most important practical contribution of this paper is that full system characteristics such as minimal control effort, enhancement of guidance and autopilot performance by the actuating system using G/C HILS technique are investigated. Through full running G/C HILS, in spite of the passing to single tests, some control algorithm resulted in failure as to stability of full system and system time frame.

  • PDF