CHAPTER 5 FUZZY LOGIC FOR ATTITUDE CONTROL
|
|
- Hector Caldwell
- 5 years ago
- Views:
Transcription
1 104 CHAPTER 5 FUZZY LOGIC FOR ATTITUDE CONTROL 5.1 INTRODUCTION Fuzzy control is one of the most active areas of research in the application of fuzzy set theory, especially in complex control tasks, which do not lend themselves to control by conventional methods, because of lack of quantitative data regarding input-output relations (Driankov and Hellendoorn 1995). It involves the use of expert s knowledge in order to accomplish the control task. The present interest in fuzzy logic control is largely due to the successful application of it to a variety of consumer products and industrial systems. Basically, fuzzy logic is a generalization of binary logic. Fuzzy sets, membership functions and rules are three primary elements of a fuzzy logic system. In the IF THEN rules (which are logical statements), linguistic terms are used to incorporate vagueness and ambiguity. This logical inference using fuzzy set is known as fuzzy logic. Fuzzy logic is much closer in spirit to human thinking and natural language than the traditional logical systems. It provides an effective means of capturing the approximate, inexact nature of the real world. It is the generalization of the classical logic in which there is a smooth transition from TRUE to FALSE (Bart 1992).
2 105 Development of fuzzy logic for the attitude controller of micro satellites is dealt in this chapter. 5.2 FLC SYSTEM FOR SATELLITE ATTITUDE CONTROL Fuzzy control is one of the expanding application fields of fuzzy set theory. It is an expanding field in space technology (Chiang and Jang 1994). Fuzzy controllers differ from classical math-model controller. Fuzzy controllers do not require a mathematical model of how control outputs functionally depend on control inputs and therefore especially suited for situations where the system is too complex to model. Fuzzy controllers also differ in the type of uncertainty they represent. 5.3 IMPLEMENTATION In this section fuzzy controller is designed for detumbling with initial spin up, spin rate control and spin axis orientation control with the help of Fuzzy Toolbox, Matlab Detumbling with Initial Spin Up Controller The input variables for the fuzzy controllers are the measured state variables of the satellite and the estimated control torques. This choice of input variables will make it possible to regulate the state variables while considering the control torque constraints. The torques can be estimated using a cross product between moment and magnetic field. The intention of this controller design is to define a set of control rules and to implement them in such a way as to make boundaries between them less strict, resulting in a system that cover a large universe of discourse with a relatively small rule base. A block diagram of the proposed fuzzy controller is shown in Figure 5.1. The controller consists of three fuzzy
3 106 control laws, one for each magneto-torquer (M x, M y, and M z coils). Each control law embodies a fuzzy rule base to decide on the control desirability and output level when using the corresponding torquer (Steyn 1996). Figure 5.1 Block diagram of the fuzzy controller Inputs A total of six inputs were used, they are as given below: X 1 = X 2 = X 3 = X 4 = X 5 = X 6 = ω x, angular rate about x axis ω y, angular rate about y axis k (ω z - ω spin ), rate error N x, estimated control torque about x axis N y, estimated control torque about y axis N z, estimated control torque about z axis Membership functions These variables are then mapped into fuzzy sets (ex. for positive for negative). The fuzzy set values are obtained from membership functions e.g.: X 1 m P (X 1 ) and X 4 m N (X 4 ) (5.1)
4 107 These values then act accordingly to choose the torquer polarity. The membership functions for each input variable are shown in Figures 5.2, 5.3 and 5.4 respectively. The reasons for choosing the functions in this specific format are a need to limit the number of fuzzy sets and to obtain a linear mapping in the normal operating region of the system. Figure 5.2 Membership function for variables X 1, X 2, X 3 Figure 5.3 Membership function for variables X 4, X 5 Figure 5.4 Membership function for variable X 6
5 108 The amount of overlap between the different fuzzy sets is optimised through simulation. The saturation point of each input variable is set using an engineering knowledge of the system and optimised using simulation trails. In the detumbling mode both the transverse rates and estimated control torques are given as a input to M z controller. A set of intuitive rules is used to describe the M z controller. In the initial spin up mode the polarity of the constant current that is passed to M x and M y coils are solely determined from the sign and magnitude of the transverse earth s magnetic field component Rules Rules for spin axis controller and transverse axes controller are given in the Tables 5.1 and 5.2 respectively. Table 5.1 M z fuzzy variable control rule Rule X 1 X 2 X 4 X 5 U R 1 P - P R 2 P - N R 3 N - N R 4 N - N R 5 - P - P - 1 R 6 - P - N + 1 R 7 - N - P + 1 R 8 - N - N - 1
6 109 Table 5.2 M x, M y fuzzy variable control rule Rule X 1 X 2 X 3 X 4 X 5 X 6 U R 1 P - - P - Z -1 R 2 P - - N - Z +1 R 3 N - - P - Z +1 R 4 N - - N - Z - 1 R 5 - P - - P Z - 1 R 6 - P - - N Z + 1 R 7 - N - - P Z + 1 R 8 - N - - N Z - 1 R P - - P +1 R P - - N - 1 R N - - P -1 R N - - N +1 Rule evaluation is performed using correlation-product encoding, i.e the conjunctive (AND) combination of the antecedent fuzzy sets. For example rule 1: R 1 : µ 1 = m P (X 1 ).m P (X 2 ).m Z (X 3 ) (5.2) where m i are the membership functions. The truth-value obtained is then used to scale the output: R 1 : y 1 = 1.U (5.3) When the result of all the rules is known, the final value is obtained by disjunctively (OR) combining the rule values:
7 110 N N i i i y (y ) sgn y min 1, y (5.4) i 1 i 1 The disjunction method can be described as a kind of signed Lukasiewicz OR logic. It is chosen to maximally negatively correlate the rule outputs. For example, opposing rule outputs (different in sign) cancel each other to deliver a small rule base output. Above said detumbling with initial spin up controller is developed using FIS Editor, Fuzzy logic Toolbox, Matlab Spin Rate Controller The spin rate control is done to keep the satellite spinning at constant rate, even when there is a disturbance. During normal mission of the spacecraft, spin rate along maximum moment of inertia axis i.e. spin axis is required to be maintained within the specified band. The transverse axes torquers are actuated till the specified spin rate is reached. Current polarities of the torquers in transverse axes are: Current polarity M y = (sign of B x ) Current polarity M x = (sign of B y ) where +, - sign depends on whether it is spin up or spin down mode. Fuzzy spin rate controller basically consists of two Single Input Single Output (SISO) controllers. Spin rate control involves two modes, spin up and spin down.
8 111 B y SISO FLC M x B x SISO FLC M y Figure 5.5 Block diagram of fuzzy spin rate controller The input variables for this fuzzy controller are transverse component of earth s magnetic field B y and B x respectively. For increasing the rate, fuzzy logic controller gives the same sign as its input magnetic field for M y controller, while the polarity given by M x controller is directly opposite to its input magnetic field sign. The implementation process is explained in the Figure 5.5. For spin up, the rules are: If B x is negative then M y is negative If B x is positive then M y is positive. Also for M x controller: If B y is negative then M x is positive If B y is positive then M x is negative Similarly for spinning down the rules are slightly modified. In this M x controller follows the same sign as it input magnetic field, while other follows opposite to that of input. Rule evaluation is performed using correlation product encoding i.e conjunctive (AND) combination of the antecedent fuzzy sets. The membership function for input variable is shown in
9 112 Figure 5.6. The overlapping is made minimum to sharply define a boundary for the polarity that could be applied to the torquers. Figure 5.6 Membership function for variables B y, B x Spin Axis Orientation Controller The attitude control for this mode fuzzy is implemented by direct mapping of torquer values to the given magnetic field. For this research work, the magnetic field along transverse axes is taken as input and required torque is produced along the transverse axes. Input X1 B y X2 B x Output Y 1 Torque value along y axis Y 2 Torque value along z axis Thirteen membership functions (2 trapezoidal membership, 11 triangular membership functions) are used for inputs B y and B x. In the output 13 triangular membership functions are used to represent the linguistic terms. A scale mapping is performed using triangular membership function, which transfers the range of input variable into corresponding universe of
10 113 discourse. An element of each set is mapped on to the domain corresponding to the linguistic variable. Knowledge to perform deductive reasoning is called inference. The truth-value for each premise of every rule is computed. Inference mechanism helps to draw conclusion from the rule base, which can produce an output from the collection of If-Then rules. In the present work the inference mechanism is designed using Mamdani (Min Max) method. The resulting fuzzy set must be converted to a number that can be sent to the process as a control signal. This operation is called defuzzification. In this work, centroid method of defuzzification is used. All the rule outputs are then combined disjunctively (OR) to obtain the crisp rule base output: N i i y sgn y min 1, y (5.5) i 1 In short the simulation steps to be performed are the following: i) Obtain the magnetometer measurement of the geomagnetic field vector B. ii) iii) Compute the attitude and attitude error (from desired attitude) Maps the entire fuzzy input variable into their fuzzy set. iv) Evaluate the fuzzy rule to get M x for generate the required torque. v) Compute attitude and attitude error for the influence made on satellite dynamics due to generated torque. vi) Repeat steps 2, 3 and 4 till attitude error is zero.
11 114 The optimality and performance (control response time) of the controller are therefore solely dependent on the choice of membership function. 5.4 SIMULATION RESULTS Attitude control is an area of concern for a variety of applications ranging from autonomous vehicles to spacecraft. Accurate attitude control of spacecraft and other vehicles is crucial to the success of their mission. However, due to the high degree of non-linearity, it is very difficult to ensure performance or stability without a significant amount of effort and luck. This work provides a new methodology for developing controllers in a faster and more cost effective manner. Because of its flexibility or generic nature the fuzzy attitude controller, which utilizes fuzzy logic and angular estimate feedback, can be easily ported to other systems. The performance of the proposed fuzzy controller is evaluated through simulation. Also disturbance torque is added to the simulation, to show the robustness of the fuzzy controller Satellite Configuration The proposed micro-satellite has only diagonal elements in inertial matrix and there are no other elements in off diagonal matrix I (5.6)
12 115 The moment of inertia along x, y and z-axes are given below: I x = kg-m 2 I y = kg-m 2 I z = kg-m Initial Rates Since the beginning of each simulation, an initial angular rate of 6 degree per second for each axis is maintained and these rates are decided according to the specification given by the launch vehicle team. ω x = 6 deg/sec ω y = 6 deg/sec ω z = 6 deg/sec Detumbling With Initial Spin Up Response The response of the controller is shown in the Figure 5.7. This shows that the transverse rates are found to be decaying within 1.5 orbits. An orbit takes a time period of 6500 seconds. Also the desired spin rate of 8±0.5 rpm is achieved in five orbits with a torquer capacity of 9 Am 2 in spin axis and 4.5 Am 2 in transverse axes respectively. The value of gain in rate error equation is found to be 14.9 through numerous simulation trials. A manual tuning is employed to find such gain. A compromise between the shape, size of membership function and the rate error gain is made to obtain a better performance, even in presence of erroneous magnetometer measurements.
13 116 z (deg/sec) x (deg/sec) y (deg/sec) Figure 5.7 Detumbling with initial spin up fuzzy controller response Spin Rate Controller Response The significance of spin rate controller is to maintain angular rate about the spin axis within a specified band (8 0.5rpm), even in the presence of external disturbances. Since spin stabilized satellites necessitates a constant angular rate about spin axis for its own stabilization. The performance of spin rate controller in both, spin up mode and spin down mode are given in Figures 5.8 and 5.9 respectively.
14 117 z (deg/sec) x (deg/sec) y (deg/sec) Figure 5.8 Spin rate controller response -spin up x (deg/sec) y (deg/sec) z (deg/sec) Figure 5.9 Spin rate controller response -spin down
15 Spin Axis Orientation Controller Response The fuzzy controller response for spin axis orientation controller in orbit normal position is given in Figure The input is taken in the form of samples. Two samples are taken per second so the settling time is obtained by dividing the sample by 2. Declination (deg) Samples Figure 5.10 Spin axis orientation controller response orbit normal Effects of Disturbances The universe is not an ideal place and things like uncertainties or disturbances are constantly present. Disturbances in space come in a variety of forms. Currently there are 6,650 known objects (debris) weighing approximately 3,000,000 kilograms orbiting the earth. The debris are composed of paint flecks, refuse, waste, solid rocket effluent, etc. There are also millions of smaller (fewer than 10 cm) untraceable objects with velocities
16 119 of the order of 10 km/sec. Other disturbances are due to magnetic flux, solar winds and solar radiation pressure torque (approximately Nm). In order to test the robustness and flexibility of the proposed scheme, the controller has been simulated offline with various external environmental disturbances. Through out the simulation, initial conditions were set to the same value as mentioned earlier. Magnitude of various disturbances: aerodynamic drag ( Nm), gravity gradient torque ( N-m) and solar pressure ( Nm) are included in the simulation, which still shows similar results. This explains flexibility and robustness of the controller. The response of the controller to a disturbance is obtained as shown in the Figure 5.11 in the detumbling with initial spin up mode. z (deg/sec) x (deg/sec) y (deg/sec) Figure 5.11 Detumbling with initial spin up fuzzy controller response along with external disturbance
17 120 The response of the controller to a disturbance is obtained for spin rate controller in the spin up and spin down modes as shown in the Figures 5.12 and The SAOC controller response for declination to reduce from 140 deg to 0 deg is given in Figure z (deg/sec) x (deg/sec) y (deg/sec) Figure 5.12 Spin rate controller response-spin up along with external disturbance
18 121 z (deg/sec) x (deg/sec) y (deg/sec) Figure 5.13 Spin rate controller response-spin down along with external disturbance Declination (deg) Samples Figure 5.14 Spin axis orientation control orbit normal along with external disturbance
19 122 The response of the controller to an external disturbance up to many a times of the worst case disturbance torque has been simulated. The response of the controller is almost the same and the controller is insensitive to external disturbances of the order of 20 times the worst-case external disturbance torque. This sensitivity analysis proves the robustness of the fuzzy controller. 5.5 CONCLUSION In this chapter the satellite attitude controller was designed using fuzzy controller for both the detumbling with initial spin up and spin rate control modes. Here the application of fuzzy logic to the proposed satellite (ANUSAT) is explained. The design is implemented in Matlab using fuzzy toolbox and the responses are plotted for various attitude modes. The settling time taken for detumbling with initial spin-up is around 37,202 s and that of SAOC is 28,525 s. The robustness of the controller has been proved by simulating the response of the satellite s attitude in the presence of external disturbances. The disturbances for which the sensitivity of the controller is tested are for many times of the order of worst cases external torques. The responses prove that the controller is less sensitive to twenty times of external disturbances torques. The results are given in the form of responses and were plotted using Matlab. The fuzzy controller was also simulated for three torquer capacities to analyze its effect on the satellite attitude. Figures 5.15 through 5.18 shows the effect of torquer capacities on the settling time for various modes of the attitude control system.
20 123 Settling time (sec) Magnetic torquer capacity (Am 2 ) Figure 5.15 Effect of torquer capacity on settling time detumbling with initial spin up Settling time (sec) Figure 5.16 Effect of torquer capacity on settling time spin rate control (spin up) Magnetic torquer capacity (Am 2 )
21 124 Settling time (sec) Magnetic torquer capacity (Am 2 ) Figure 5.17 Effect of torquer capacity on settling time spin rate control (spin down) Settling time (sec) Magnetic torquer capacity (Am 2 ) Figure 5.18 Effect of torquer capacity on settling time spin axis orientation control (orbit normal)
22 125 The inference from the simulation results are that the time taken for settling increases as the torquer capacity is decreased and decreases if the torquer capacity is increased. This shows that the use of fuzzy control, an intelligent control, does not have any impact on the power system of the satellite and is just a control technique effective in improving the response of the system. The time taken for settling can be improved by optimizing the parameters of the fuzzy controller and can be an effective control technique than the conventional controllers.
CHAPTER 4 CONVENTIONAL CONTROL FOR SATELLITE ATTITUDE
93 CHAPTER 4 CONVENTIONAL CONTROL FOR SATELLITE ATTITUDE 4.1 INTRODUCTION Attitude control is the process of achieving and maintaining an orientation in space. The orientation control of a rigid body has
More informationAttitude Control Strategy for HAUSAT-2 with Pitch Bias Momentum System
SSC06-VII-5 Attitude Control Strategy for HAUSAT-2 with Pitch Bias Momentum System Young-Keun Chang, Seok-Jin Kang, Byung-Hoon Lee, Jung-on Choi, Mi-Yeon Yun and Byoung-Young Moon School of Aerospace and
More informationIntelligent Systems and Control Prof. Laxmidhar Behera Indian Institute of Technology, Kanpur
Intelligent Systems and Control Prof. Laxmidhar Behera Indian Institute of Technology, Kanpur Module - 2 Lecture - 4 Introduction to Fuzzy Logic Control In this lecture today, we will be discussing fuzzy
More informationCHAPTER 5 FREQUENCY STABILIZATION USING SUPERVISORY EXPERT FUZZY CONTROLLER
85 CAPTER 5 FREQUENCY STABILIZATION USING SUPERVISORY EXPERT FUZZY CONTROLLER 5. INTRODUCTION The simulation studies presented in the earlier chapter are obviously proved that the design of a classical
More informationFUZZY TRAFFIC SIGNAL CONTROL AND A NEW INFERENCE METHOD! MAXIMAL FUZZY SIMILARITY
FUZZY TRAFFIC SIGNAL CONTROL AND A NEW INFERENCE METHOD! MAXIMAL FUZZY SIMILARITY Jarkko Niittymäki Helsinki University of Technology, Laboratory of Transportation Engineering P. O. Box 2100, FIN-0201
More informationRamchandraBhosale, Bindu R (Electrical Department, Fr.CRIT,Navi Mumbai,India)
Indirect Vector Control of Induction motor using Fuzzy Logic Controller RamchandraBhosale, Bindu R (Electrical Department, Fr.CRIT,Navi Mumbai,India) ABSTRACT: AC motors are widely used in industries for
More informationRule-Based Fuzzy Model
In rule-based fuzzy systems, the relationships between variables are represented by means of fuzzy if then rules of the following general form: Ifantecedent proposition then consequent proposition The
More informationAS3010: Introduction to Space Technology
AS3010: Introduction to Space Technology L E C T U R E 22 Part B, Lecture 22 19 April, 2017 C O N T E N T S Attitude stabilization passive and active. Actuators for three axis or active stabilization.
More informationSatellite Attitude Control System Design Using Reaction Wheels Bhanu Gouda Brian Fast Dan Simon
Satellite Attitude Control System Design Using Reaction Wheels Bhanu Gouda Brian Fast Dan Simon Outline 1. Overview of Attitude Determination and Control system. Problem formulation 3. Control schemes
More informationUncertain System Control: An Engineering Approach
Uncertain System Control: An Engineering Approach Stanisław H. Żak School of Electrical and Computer Engineering ECE 680 Fall 207 Fuzzy Logic Control---Another Tool in Our Control Toolbox to Cope with
More informationFUZZY CONTROL CONVENTIONAL CONTROL CONVENTIONAL CONTROL CONVENTIONAL CONTROL CONVENTIONAL CONTROL CONVENTIONAL CONTROL
Eample: design a cruise control system After gaining an intuitive understanding of the plant s dynamics and establishing the design objectives, the control engineer typically solves the cruise control
More informationDetumbling and Capturing Strategies with Eddy Current Brake System on Orbital Space Robot
Detumbling and Capturing Strategies with Eddy Current Brake System on Orbital Space Robot The Next Generation of Space Robotic Servicing Technologies IEEE International Conference on Robotics and Automation
More informationME 534. Mechanical Engineering University of Gaziantep. Dr. A. Tolga Bozdana Assistant Professor
ME 534 Intelligent Manufacturing Systems Chp 4 Fuzzy Logic Mechanical Engineering University of Gaziantep Dr. A. Tolga Bozdana Assistant Professor Motivation and Definition Fuzzy Logic was initiated by
More informationOPTIMAL CAPACITOR PLACEMENT USING FUZZY LOGIC
CHAPTER - 5 OPTIMAL CAPACITOR PLACEMENT USING FUZZY LOGIC 5.1 INTRODUCTION The power supplied from electrical distribution system is composed of both active and reactive components. Overhead lines, transformers
More informationDesign of Attitude Determination and Control Subsystem
Design of Attitude Determination and Control Subsystem 1) Control Modes and Requirements Control Modes: Control Modes Explanation 1 ) Spin-Up Mode - Acquisition of Stability through spin-up maneuver -
More informationCHAPTER 4 FUZZY AND NEURAL NETWORK FOR SR MOTOR
CHAPTER 4 FUZZY AND NEURAL NETWORK FOR SR MOTOR 4.1 Introduction Fuzzy Logic control is based on fuzzy set theory. A fuzzy set is a set having uncertain and imprecise nature of abstract thoughts, concepts
More informationShort note on the performances of Magnetic torquers (Magneto-torquers) MTQ
Eco-Kci-Me-085 Surprising Magnetic torquers 05docx 19/11/2017 Page 1 / 5 Short note on the performances of Magnetic torquers (Magneto-torquers) MTQ It will be shown that a surprising simple relation can
More informationPerformance Of Power System Stabilizerusing Fuzzy Logic Controller
IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE) e-issn: 2278-1676,p-ISSN: 2320-3331, Volume 9, Issue 3 Ver. I (May Jun. 2014), PP 42-49 Performance Of Power System Stabilizerusing Fuzzy
More informationInternational Journal of Emerging Technology and Advanced Engineering Website: (ISSN , Volume 2, Issue 5, May 2012)
FUZZY SPEED CONTROLLER DESIGN OF THREE PHASE INDUCTION MOTOR Divya Rai 1,Swati Sharma 2, Vijay Bhuria 3 1,2 P.G.Student, 3 Assistant Professor Department of Electrical Engineering, Madhav institute of
More informationEFFECT OF VARYING CONTROLLER PARAMETERS ON THE PERFORMANCE OF A FUZZY LOGIC CONTROL SYSTEM
Nigerian Journal of Technology, Vol. 19, No. 1, 2000, EKEMEZIE & OSUAGWU 40 EFFECT OF VARYING CONTROLLER PARAMETERS ON THE PERFORMANCE OF A FUZZY LOGIC CONTROL SYSTEM Paul N. Ekemezie and Charles C. Osuagwu
More informationAdaptive fuzzy observer and robust controller for a 2-DOF robot arm Sangeetha Bindiganavile Nagesh
Adaptive fuzzy observer and robust controller for a 2-DOF robot arm Delft Center for Systems and Control Adaptive fuzzy observer and robust controller for a 2-DOF robot arm For the degree of Master of
More informationQuaternion-Based Tracking Control Law Design For Tracking Mode
A. M. Elbeltagy Egyptian Armed forces Conference on small satellites. 2016 Logan, Utah, USA Paper objectives Introduction Presentation Agenda Spacecraft combined nonlinear model Proposed RW nonlinear attitude
More informationAn Attitude Control System and Commissioning Results of the SNAP-1 Nanosatellite
An Attitude Control System and Commissioning Results of the SNAP-1 Nanosatellite WH Steyn, Y Hashida and V Lappas Surrey Space Centre University of Surrey Guildford, Surrey GU2 5XH United Kingdom Abstract.
More informationEEE 8005 Student Directed Learning (SDL) Industrial Automation Fuzzy Logic
EEE 8005 Student Directed Learning (SDL) Industrial utomation Fuzzy Logic Desire location z 0 Rot ( y, φ ) Nail cos( φ) 0 = sin( φ) 0 0 0 0 sin( φ) 0 cos( φ) 0 0 0 0 z 0 y n (0,a,0) y 0 y 0 z n End effector
More informationPointing Control for Low Altitude Triple Cubesat Space Darts
Pointing Control for Low Altitude Triple Cubesat Space Darts August 12 th, 2009 U.S. Naval Research Laboratory Washington, D.C. Code 8231-Attitude Control System James Armstrong, Craig Casey, Glenn Creamer,
More information2010/07/12. Content. Fuzzy? Oxford Dictionary: blurred, indistinct, confused, imprecisely defined
Content Introduction Graduate School of Science and Technology Basic Concepts Fuzzy Control Eamples H. Bevrani Fuzzy GC Spring Semester, 2 2 The class of tall men, or the class of beautiful women, do not
More informationA Hybrid Approach For Air Conditioning Control System With Fuzzy Logic Controller
International Journal of Engineering and Applied Sciences (IJEAS) A Hybrid Approach For Air Conditioning Control System With Fuzzy Logic Controller K.A. Akpado, P. N. Nwankwo, D.A. Onwuzulike, M.N. Orji
More informationPassive Magnetic Attitude Control for CubeSat Spacecraft
Passive Magnetic Attitude Control for CubeSat Spacecraft David Gerhardt Advisor: Dr. Scott Palo University of Colorado at Boulder Department of Aerospace Engineering Sciences August 11, 2010 Motivation
More informationFuzzy Logic and Computing with Words. Ning Xiong. School of Innovation, Design, and Engineering Mälardalen University. Motivations
/3/22 Fuzzy Logic and Computing with Words Ning Xiong School of Innovation, Design, and Engineering Mälardalen University Motivations Human centric intelligent systems is a hot trend in current research,
More informationDesign of Decentralized Fuzzy Controllers for Quadruple tank Process
IJCSNS International Journal of Computer Science and Network Security, VOL.8 No.11, November 2008 163 Design of Fuzzy Controllers for Quadruple tank Process R.Suja Mani Malar1 and T.Thyagarajan2, 1 Assistant
More informationCHAPTER 7 MODELING AND CONTROL OF SPHERICAL TANK LEVEL PROCESS 7.1 INTRODUCTION
141 CHAPTER 7 MODELING AND CONTROL OF SPHERICAL TANK LEVEL PROCESS 7.1 INTRODUCTION In most of the industrial processes like a water treatment plant, paper making industries, petrochemical industries,
More informationAttitude Control Simulator for the Small Satellite and Its Validation by On-orbit Data of QSAT-EOS
SSC17-P1-17 Attitude Control Simulator for the Small Satellite and Its Validation by On-orbit Data of QSAT-EOS Masayuki Katayama, Yuta Suzaki Mitsubishi Precision Company Limited 345 Kamikmachiya, Kamakura
More informationATTITUDE CONTROL MECHANIZATION TO DE-ORBIT SATELLITES USING SOLAR SAILS
IAA-AAS-DyCoSS2-14-07-02 ATTITUDE CONTROL MECHANIZATION TO DE-ORBIT SATELLITES USING SOLAR SAILS Ozan Tekinalp, * Omer Atas INTRODUCTION Utilization of solar sails for the de-orbiting of satellites is
More informationFUZZY LOGIC CONTROLLER AS MODELING TOOL FOR THE BURNING PROCESS OF A CEMENT PRODUCTION PLANT. P. B. Osofisan and J. Esara
FUZZY LOGIC CONTROLLER AS MODELING TOOL FOR THE BURNING PROCESS OF A CEMENT PRODUCTION PLANT P. B. Osofisan and J. Esara Department of Electrical and Electronics Engineering University of Lagos, Nigeria
More informationTowards Smooth Monotonicity in Fuzzy Inference System based on Gradual Generalized Modus Ponens
8th Conference of the European Society for Fuzzy Logic and Technology (EUSFLAT 2013) Towards Smooth Monotonicity in Fuzzy Inference System based on Gradual Generalized Modus Ponens Phuc-Nguyen Vo1 Marcin
More informationFUZZY LOGIC CONTROL Vs. CONVENTIONAL PID CONTROL OF AN INVERTED PENDULUM ROBOT
http:// FUZZY LOGIC CONTROL Vs. CONVENTIONAL PID CONTROL OF AN INVERTED PENDULUM ROBOT 1 Ms.Mukesh Beniwal, 2 Mr. Davender Kumar 1 M.Tech Student, 2 Asst.Prof, Department of Electronics and Communication
More information3- DOF Scara type Robot Manipulator using Mamdani Based Fuzzy Controller
659 3- DOF Scara type Robot Manipulator using Mamdani Based Fuzzy Controller Nitesh Kumar Jaiswal *, Vijay Kumar ** *(Department of Electronics and Communication Engineering, Indian Institute of Technology,
More information5. Lecture Fuzzy Systems
Soft Control (AT 3, RMA) 5. Lecture Fuzzy Systems Fuzzy Control 5. Structure of the lecture. Introduction Soft Control: Definition and delimitation, basic of 'intelligent' systems 2. Knowledge representation
More informationDesign and Implementation of a Space Environment Simulation Toolbox for Small Satellites
56th International Astronautical Congress 25 35th Student Conference (IAF W.) IAC-5-E2.3.6 Design and Implementation of a Space Environment Simulation Toolbox for Small Satellites Rouzbeh Amini, Jesper
More informationRULE-BASED FUZZY EXPERT SYSTEMS
University of Waterloo Department of Electrical and Computer Engineering E&CE 457 Applied Artificial Intelligence RULE-BASED FUZZY EXPERT SYSTEMS July 3 rd, 23 Ian Hung, 99XXXXXX Daniel Tse, 99XXXXXX Table
More informationFinancial Informatics XI: Fuzzy Rule-based Systems
Financial Informatics XI: Fuzzy Rule-based Systems Khurshid Ahmad, Professor of Computer Science, Department of Computer Science Trinity College, Dublin-2, IRELAND November 19 th, 28. https://www.cs.tcd.ie/khurshid.ahmad/teaching.html
More informationFUZZY LOGIC CONTROL of SRM 1 KIRAN SRIVASTAVA, 2 B.K.SINGH 1 RajKumar Goel Institute of Technology, Ghaziabad 2 B.T.K.I.T.
FUZZY LOGIC CONTROL of SRM 1 KIRAN SRIVASTAVA, 2 B.K.SINGH 1 RajKumar Goel Institute of Technology, Ghaziabad 2 B.T.K.I.T., Dwarhat E-mail: 1 2001.kiran@gmail.com,, 2 bksapkec@yahoo.com ABSTRACT The fuzzy
More informationFuzzy Logic Notes. Course: Khurshid Ahmad 2010 Typset: Cathal Ormond
Fuzzy Logic Notes Course: Khurshid Ahmad 2010 Typset: Cathal Ormond April 25, 2011 Contents 1 Introduction 2 1.1 Computers......................................... 2 1.2 Problems..........................................
More informationLecture 1: Introduction & Fuzzy Control I
Lecture 1: Introduction & Fuzzy Control I Jens Kober Robert Babuška Knowledge-Based Control Systems (SC42050) Cognitive Robotics 3mE, Delft University of Technology, The Netherlands 12-02-2018 Lecture
More informationThe Torque Rudder: A Novel Semi-Passive Actuator for Small Spacecraft Attitude Control
The Torque Rudder: A Novel Semi-Passive Actuator for Small Spacecraft Attitude Control Grant Bonin, Vincent Tarantini, Luke Stras, and Robert E. Zee UTIAS Space Flight Laboratory Toronto, On. Canada M3H
More informationOutline. Introduction, or what is fuzzy thinking? Fuzzy sets Linguistic variables and hedges Operations of fuzzy sets Fuzzy rules Summary.
Fuzzy Logic Part ndrew Kusiak Intelligent Systems Laboratory 239 Seamans Center The University of Iowa Iowa City, Iowa 52242-527 andrew-kusiak@uiowa.edu http://www.icaen.uiowa.edu/~ankusiak Tel: 39-335
More informationCHAPTER V TYPE 2 FUZZY LOGIC CONTROLLERS
CHAPTER V TYPE 2 FUZZY LOGIC CONTROLLERS In the last chapter fuzzy logic controller and ABC based fuzzy controller are implemented for nonlinear model of Inverted Pendulum. Fuzzy logic deals with imprecision,
More informationA Concept of Nanosatellite Small Fleet for Earth Observation
A Concept of Nanosatellite Small Fleet for Earth Observation Prof. Janusz Narkiewicz jnark@meil.pw.edu.pl Sebastian Topczewski stopczewski@meil.pw.edu.pl Mateusz Sochacki msochacki@meil.pw.edu.pl 10-11
More informationModels for Inexact Reasoning. Fuzzy Logic Lesson 8 Fuzzy Controllers. Master in Computational Logic Department of Artificial Intelligence
Models for Inexact Reasoning Fuzzy Logic Lesson 8 Fuzzy Controllers Master in Computational Logic Department of Artificial Intelligence Fuzzy Controllers Fuzzy Controllers are special expert systems KB
More informationDesign of Sliding Mode Attitude Control for Communication Spacecraft
Design of Sliding Mode Attitude Control for Communication Spacecraft Erkan Abdulhamitbilal 1 and Elbrous M. Jafarov 1 ISTAVIA Engineering, Istanbul Aeronautics and Astronautics Engineering, Istanbul Technical
More informationEXCITATION CONTROL OF SYNCHRONOUS GENERATOR USING A FUZZY LOGIC BASED BACKSTEPPING APPROACH
EXCITATION CONTROL OF SYNCHRONOUS GENERATOR USING A FUZZY LOGIC BASED BACKSTEPPING APPROACH Abhilash Asekar 1 1 School of Engineering, Deakin University, Waurn Ponds, Victoria 3216, Australia ---------------------------------------------------------------------***----------------------------------------------------------------------
More informationSimulation Results of a Switched Reluctance Motor Based on Finite Element Method and Fuzzy Logic Control
2012 International Conference on Environmental, Biomedical and Biotechnology IPCBEE vol.41 (2012) (2012) IACSIT Press, Singapore Simulation Results of a Switched Reluctance Motor Based on Finite Element
More informationDesign On-Line Tunable Gain Artificial Nonlinear Controller
Journal of Computer Engineering 1 (2009) 3-11 Design On-Line Tunable Gain Artificial Nonlinear Controller Farzin Piltan, Nasri Sulaiman, M. H. Marhaban and R. Ramli Department of Electrical and Electronic
More informationDeduction by Daniel Bonevac. Chapter 3 Truth Trees
Deduction by Daniel Bonevac Chapter 3 Truth Trees Truth trees Truth trees provide an alternate decision procedure for assessing validity, logical equivalence, satisfiability and other logical properties
More informationQUATERNION FEEDBACK ATTITUDE CONTROL DESIGN: A NONLINEAR H APPROACH
Asian Journal of Control, Vol. 5, No. 3, pp. 406-4, September 003 406 Brief Paper QUAERNION FEEDBACK AIUDE CONROL DESIGN: A NONLINEAR H APPROACH Long-Life Show, Jyh-Ching Juang, Ying-Wen Jan, and Chen-zung
More informationPRELIMINARY HARDWARE DESIGN OF ATTITUDE CONTROL SUBSYSTEM OF LEONIDAS SPACECRAFT
PRELIMINARY HARDWARE DESIGN OF ATTITUDE CONTROL SUBSYSTEM OF LEONIDAS SPACECRAFT Chak Shing Jackie Chan College of Engineering University of Hawai i at Mānoa Honolulu, HI 96822 ABSTRACT In order to monitor
More informationEXAMPLE: MODELING THE PT326 PROCESS TRAINER
CHAPTER 1 By Radu Muresan University of Guelph Page 1 EXAMPLE: MODELING THE PT326 PROCESS TRAINER The PT326 apparatus models common industrial situations in which temperature control is required in the
More information9. Fuzzy Control Systems
9. Fuzzy Control Systems Introduction A simple example of a control problem is a vehicle cruise control that provides the vehicle with the capability of regulating its own speed at a driver-specified set-point
More information1. Brief History of Intelligent Control Systems Design Technology
Acknowledgments We would like to express our appreciation to Professor S.V. Ulyanov for his continuous help, value corrections and comments to the organization of this paper. We also wish to acknowledge
More informationIndex Terms Magnetic Levitation System, Interval type-2 fuzzy logic controller, Self tuning type-2 fuzzy controller.
Comparison Of Interval Type- Fuzzy Controller And Self Tuning Interval Type- Fuzzy Controller For A Magnetic Levitation System Shabeer Ali K P 1, Sanjay Sharma, Dr.Vijay Kumar 3 1 Student, E & CE Department,
More informationFuzzy Controller of Switched Reluctance Motor
124 ACTA ELECTROTEHNICA Fuzzy Controller of Switched Reluctance Motor Ahmed TAHOUR, Hamza ABID, Abdel Ghani AISSAOUI and Mohamed ABID Abstract- Fuzzy logic or fuzzy set theory is recently getting increasing
More informationDesign and Stability Analysis of Single-Input Fuzzy Logic Controller
IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS PART B: CYBERNETICS, VOL. 30, NO. 2, APRIL 2000 303 Design and Stability Analysis of Single-Input Fuzzy Logic Controller Byung-Jae Choi, Seong-Woo Kwak,
More informationD-SAT Simplified Magnetic Attitude Control
D-SAT Simplified Magnetic Attitude Control Warren K. Soh, Norhizam Hamzah, Ahmad Sabirin Arshad Astronautic Technology (M) Sdn. Bhd. (ATSB) Suite G1A, Enterprise 3, Technology Park Malaysia, Bukit Jalil
More informationFundamentals. 2.1 Fuzzy logic theory
Fundamentals 2 In this chapter we briefly review the fuzzy logic theory in order to focus the type of fuzzy-rule based systems with which we intend to compute intelligible models. Although all the concepts
More informationController Gain-Tuning for a Small Spacecraft Attitude Tracking Maneuver Using a Genetic Algorithm
Sorgenfrei, M., et al. (2013): JoSS, Vol. 2, No. 1, pp. 105-118 (Peer-reviewed Article available at www.jossonline.com) www.deepakpublishing.com www.jossonline.com Controller Gain-Tuning for a Small Spacecraft
More information3D Pendulum Experimental Setup for Earth-based Testing of the Attitude Dynamics of an Orbiting Spacecraft
3D Pendulum Experimental Setup for Earth-based Testing of the Attitude Dynamics of an Orbiting Spacecraft Mario A. Santillo, Nalin A. Chaturvedi, N. Harris McClamroch, Dennis S. Bernstein Department of
More information3. DIFFERENT MODEL TYPES
3-1 3. DIFFERENT MODEL TYPES It is important for us to fully understand a physical problem before we can select a solution strategy for it. Models are convenient tools that enhance our understanding and
More informationA Multi-mode Attitude Determination and Control System for SUNSAT
A Multi-mode Attitude Determination and Control System for SUNSA Dr. Herman Steyn Department of Electronic Engineering, University of Stellenbosch Stellenbosch 76, South Africa el: +2721-88449, Fax: +2721-884981,
More informationGeneration X. Attitude Control Systems (ACS) Aprille Ericsson Dave Olney Josephine San. July 27, 2000
Generation X Attitude Control Systems (ACS) Aprille Ericsson Dave Olney Josephine San July 27, 2000 ACS Overview Requirements Assumptions Disturbance Torque Assessment Component and Control Mode Recommendations
More informationPRATHAM IIT BOMBAY STUDENT SATELLITE. Critical Design Report Attitude Determination and Control System (ADCS) for Pratham
PRATHAM IIT BOMBAY STUDENT SATELLITE Critical Design Report Attitude Determination and Control System (ADCS) for Pratham Indian Institute of Technology, Bombay 26 June, 2010 Chapter 1 Objectives of ADCS
More informationSymbolic Logic 3. For an inference to be deductively valid it is impossible for the conclusion to be false if the premises are true.
Symbolic Logic 3 Testing deductive validity with truth tables For an inference to be deductively valid it is impossible for the conclusion to be false if the premises are true. So, given that truth tables
More informationGP-B Attitude and Translation Control. John Mester Stanford University
GP-B Attitude and Translation Control John Mester Stanford University 1 The GP-B Challenge Gyroscope (G) 10 7 times better than best 'modeled' inertial navigation gyros Telescope (T) 10 3 times better
More informationAttitude Determination and. Attitude Control
Attitude Determination and Placing the telescope in orbit is not the end of the story. It is necessary to point the telescope towards the selected targets, or to scan the selected sky area with the telescope.
More informationDetumbling an Uncontrolled Satellite with Contactless Force by Using an Eddy Current Brake
213 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) November 3-7, 213. Tokyo, Japan Detumbling an Uncontrolled Satellite with Contactless Force by Using an Eddy Current Brake
More informationVisual Feedback Attitude Control of a Bias Momentum Micro Satellite using Two Wheels
Visual Feedback Attitude Control of a Bias Momentum Micro Satellite using Two Wheels Fuyuto Terui a, Nobutada Sako b, Keisuke Yoshihara c, Toru Yamamoto c, Shinichi Nakasuka b a National Aerospace Laboratory
More informationRevision: Fuzzy logic
Fuzzy Logic 1 Revision: Fuzzy logic Fuzzy logic can be conceptualized as a generalization of classical logic. Modern fuzzy logic aims to model those problems in which imprecise data must be used or in
More informationAttitude control system for ROCSAT-3 microsatellite: a conceptual design
Acta Astronautica 56 (5) 9 5 www.elsevier.com/locate/actaastro Attitude control system for ROCSAT- microsatellite: a conceptual design Y.W. Jan a;b; ;, J.C. Chiou b; a National Space Program Oce, Hsinchu,
More informationLecture 06. (Fuzzy Inference System)
Lecture 06 Fuzzy Rule-based System (Fuzzy Inference System) Fuzzy Inference System vfuzzy inference is the process of formulating the mapping from a given input to an output using fuzzy logic. Fuzzy Inference
More informationA Fuzzy Logic Approach for Optimization of Hardness in Induction Hardening Process
A Fuzzy Logic Approach for Optimization of Hardness in Induction Hardening Process AMIT KOHLI a, HARI SINGH b a Department of Mechanical Engineering, D.A.V Institute of Engineering & Technology, Jalandhar
More informationCentripetal Propeller - Propulsion - Orbital Propeller. Swedish filing reference: Stefan Tubman PRV
Centripetal Propeller - Propulsion - Orbital Propeller www.shwaycoms.com Swedish filing reference: Stefan Tubman 700811-9278 PRV 1600141-4 Brief : This document is a patent application by and covers a
More informationFuzzy Logic. An introduction. Universitat Politécnica de Catalunya. Departament de Teoria del Senyal i Comunicacions.
Universitat Politécnica de Catalunya Departament de Teoria del Senyal i Comunicacions Fuzzy Logic An introduction Prepared by Temko Andrey 2 Outline History and sphere of applications Basics. Fuzzy sets
More informationReduced Size Rule Set Based Fuzzy Logic Dual Input Power System Stabilizer
772 NATIONAL POWER SYSTEMS CONFERENCE, NPSC 2002 Reduced Size Rule Set Based Fuzzy Logic Dual Input Power System Stabilizer Avdhesh Sharma and MLKothari Abstract-- The paper deals with design of fuzzy
More informationSatellite attitude control using electrodynamic booms
Int. J. Space Science and Engineering, Vol. 1, No. 1, 2013 51 Satellite attitude control using electrodynamic booms Brian Wong* Spacecraft Dynamics and Control Lab, University of Toronto Institute for
More informationFUZZY LOGIC CONTROL DESIGN FOR ELECTRICAL MACHINES
International Journal of Electrical Engineering & Technology (IJEET) Volume 7, Issue 3, May June, 2016, pp.14 24, Article ID: IJEET_07_03_002 Available online at http://www.iaeme.com/ijeet/issues.asp?jtype=ijeet&vtype=7&itype=3
More informationSunita.Ch 1, M.V.Srikanth 2 1, 2 Department of Electrical and Electronics, Shri Vishnu engineering college for women, India
MODELING AND ANALYSIS OF 6/4 SWITCHED RELUCTANCE MOTOR WITH TORQUE RIPPLE REDUCTION Sunita.Ch 1, M.V.Srikanth 2 1, 2 Department of Electrical and Electronics, Shri Vishnu engineering college for women,
More informationFAULT DETECTION for SPACECRAFT ATTITUDE CONTROL SYSTEM. M. Amin Vahid D. Mechanical Engineering Department Concordia University December 19 th, 2010
FAULT DETECTION for SPACECRAFT ATTITUDE CONTROL SYSTEM M. Amin Vahid D. Mechanical Engineering Department Concordia University December 19 th, 2010 Attitude control : the exercise of control over the orientation
More informationFUZZY CONTROL OF CHAOS
FUZZY CONTROL OF CHAOS OSCAR CALVO, CICpBA, L.E.I.C.I., Departamento de Electrotecnia, Facultad de Ingeniería, Universidad Nacional de La Plata, 1900 La Plata, Argentina JULYAN H. E. CARTWRIGHT, Departament
More informationa. What is the velocity of the electrons as they leave the accelerator?
1. An electron enters a uniform magnetic field of 0.23 T at a 45 angle to Determine the radius r and pitch p (distance between loops as shown below) of the electron s helical path assuming its speed is
More informationThe Problem. Sustainability is an abstract concept that cannot be directly measured.
Measurement, Interpretation, and Assessment Applied Ecosystem Services, Inc. (Copyright c 2005 Applied Ecosystem Services, Inc.) The Problem is an abstract concept that cannot be directly measured. There
More informationIt rains now. (true) The followings are not propositions.
Chapter 8 Fuzzy Logic Formal language is a language in which the syntax is precisely given and thus is different from informal language like English and French. The study of the formal languages is the
More informationET3-7: Modelling I(V) Introduction and Objectives. Electrical, Mechanical and Thermal Systems
ET3-7: Modelling I(V) Introduction and Objectives Electrical, Mechanical and Thermal Systems Objectives analyse and model basic linear dynamic systems -Electrical -Mechanical -Thermal Recognise the analogies
More informationFeedback Control of Spacecraft Rendezvous Maneuvers using Differential Drag
Feedback Control of Spacecraft Rendezvous Maneuvers using Differential Drag D. Pérez 1 and R. Bevilacqua Rensselaer Polytechnic Institute, Troy, New York, 1180 This work presents a feedback control strategy
More informationFlipping Physics Lecture Notes: Demonstrating Rotational Inertia (or Moment of Inertia)
Flipping Physics Lecture Notes: Demonstrating Rotational Inertia (or Moment of Inertia) Have you ever struggled to describe Rotational Inertia to your students? Even worse, have you ever struggled to understand
More informationControllable Shock and Vibration Dampers Based on Magnetorheological Fluids
Controllable Shock and Vibration Dampers Based on Magnetorheological Fluids ULRICH LANGE *, SVETLA VASSILEVA **, LOTHAR ZIPSER * * Centre of Applied Research and Technology at the University of Applied
More informationSPEED CONTROL OF DC MOTOR ON LOAD USING FUZZY LOGIC CONTROLLER (A CASE STUDY OF EMERGENCY LUBE OIL PUMP MOTOR OF H25 HITACHI TURBINE GENERATOR)
Nigerian Journal of Technology (NIJOTECH) Vol. 36, No. 3, July 2017, pp. 867 875 Copyright Faculty of Engineering, University of Nigeria, Nsukka, Print ISSN: 0331-8443, Electronic ISSN: 2467-8821 www.nijotech.com
More informationFUZZY LOGIC CONTROL OF A NONLINEAR PH-NEUTRALISATION IN WASTE WATER TREATMENT PLANT
197 FUZZY LOGIC CONTROL OF A NONLINEAR PH-NEUTRALISATION IN WASTE WATER TREATMENT PLANT S. B. Mohd Noor, W. C. Khor and M. E. Ya acob Department of Electrical and Electronics Engineering, Universiti Putra
More informationLecture Module 5: Introduction to Attitude Stabilization and Control
1 Lecture Module 5: Introduction to Attitude Stabilization and Control Lectures 1-3 Stability is referred to as a system s behaviour to external/internal disturbances (small) in/from equilibrium states.
More informationSpacecraft Rate Damping with Predictive Control Using Magnetic Actuators Only
C. Böhm a M. Merk a W. Fichter b F. Allgöwer a Spacecraft Rate Damping with Predictive Control Using Magnetic Actuators Only Stuttgart, March 2009 a Institute of Systems Theory and Automatic Control, University
More informationis implemented by a fuzzy relation R i and is defined as
FS VI: Fuzzy reasoning schemes R 1 : ifx is A 1 and y is B 1 then z is C 1 R 2 : ifx is A 2 and y is B 2 then z is C 2... R n : ifx is A n and y is B n then z is C n x is x 0 and y is ȳ 0 z is C The i-th
More informationCRITICALITY ASSESSMENT RISK; CONTRIBUTION OF FUZZY LOGIC
Yugoslav Journal of Operations Research 28 (2018), Number 1, 93 105 DOI: 10.2298/YJOR161113005M CRITICALITY ASSESSMENT RISK; CONTRIBUTION OF FUZZY LOGIC S. MASMOUDI Faculty of Economics and Management
More information