Fuzzy Logic Controller for the Inverted Pendulum Problem .

Slides:



Advertisements
Similar presentations
Angular Quantities Correspondence between linear and rotational quantities:
Advertisements

Self-Ruled Fuzzy Logic Based Controller K. Oytun Yapıcı Istanbul Technical University Mechanical Engineering System Dynamics and Control Laboratory.
CS621: Artificial Intelligence Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture 11– Fuzzy Logic: Inferencing.
F rF is variable The two quantities are equal ( Work, K.E theorem )
Analysis of a Pendulum Problem after Jan Jantzen
Fuzzy Logic Control Systems Ken Morgan ENGR 315 December 5, 2001.
Fuzzy Logic Samson Okoh Engr 315 Fall Introduction  Brief History  How it Works –Basics of Fuzzy Logic  Rules –Step by Step Approach of Fuzzy.
11 Inverted Pendulum Emily Hamilton ECE Department, University of Minnesota Duluth December 21, 2009 ECE Fall 2009.
Work and Energy Definition of Work Kinetic Energy Potential Energy
APPLICATIONS OF TRIGONOMETRY
Applications of fuzzy systems Michael J. Watts
PHY101 Quiz#3.
Quiz Chapter 3  Law of Gravitation  Rectangular Components  Law of Inertia and Equilibrium  Position Vectors  Angular Positions.
INVENTORY CONTROL AS IDENTIFICATION PROBLEM BASED ON FUZZY LOGIC ALEXANDER ROTSHTEIN Dept. of Industrial Engineering and Management, Jerusalem College.
Intelligent vs Classical Control Bax Smith EN9940.
Ming-Feng Yeh Fuzzy Control The primary goal of control engineering is to distill and apply knowledge about how to control a process so that the.
AI – CS289 Fuzzy Logic - Labs Fuzzy Logic – Lab 3 19 th October 2006 Dr Bogdan L. Vrusias
Shapes and Angle Rules 80 + ? = = 180.
Unit 6 Lesson 2 Mass on a Spring and Pendulums Mass Spring System - Energy.
CS344: Introduction to Artificial Intelligence (associated lab: CS386) Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture–4: Fuzzy Control of Inverted.
Fuzzy Sets and Control. Fuzzy Logic The definition of Fuzzy logic is a form of multi-valued logic derived frommulti-valued logic fuzzy setfuzzy set theory.
CS344: Introduction to Artificial Intelligence (associated lab: CS386) Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture–3: Fuzzy Inferencing: Inverted.
Newton’s 2nd Law: Translational Motion
EE 460 Advanced Control and System Integration
Lecture 7: Feedback Control of an Inverted Pendulum COSMOS - Making Robots and Making Robots Intelligent.
Chapter 10 FUZZY CONTROL Chi-Yuan Yeh.
CS621 : Artificial Intelligence Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture 32 Fuzzy Expert System.
Physics Section 4.2 Apply Newton’s 1st Law of Motion Newton’s 1 st Law of Motion (Law of Inertia) An object at rest remains at rest and an object in motion.
Prof. Pushpak Bhattacharyya, IIT Bombay1 CS 621 Artificial Intelligence Lecture /08/05 Prof. Pushpak Bhattacharyya Fuzzy Inferencing.
Chapter 12 Case Studies Part B. Control System Design.
Raising and Lowering.
Date of download: 10/13/2017 Copyright © ASME. All rights reserved.
Whether the Spreaded Good Opinion About Fuzzy Controllers is Justified
Torque.
Simple Harmonic Motion
AP Physics Review Rotational Motion.
The period of oscillation is independent of my fear!
A force is a push or a pull
Harmonic Motion.
Graphs of Motion KL PT/Physics 09.
Work.
This is a trivial result:
Fuzzy Logic Control Lect 5 Fuzzy Logic Control Basil Hamed Electrical Engineering Islamic University of Gaza.
Homework 8 Min Max “Temperature is low” AND “Temperature is middle”
INDIAN INSTITUTE OF TECHNOLOGY ROORKEE Design Of Multiloop P and PI controllers based on quadratic optimal approach.
ConcepTest 28.5 Velocity Selector
Exponents: Negative & Zero
Section 1: Work & Energy.
Vectors and Angles Lesson 10.3b.
6.2 Dot Product of Vectors.
Fuzzy Control Tutorial
FRICTION.
Acceleration Due to Gravity
Autonomous Cyber-Physical Systems: Dynamical Systems
Find the velocity of a particle with the given position function
Homework 9 Min Max “Temperature is low” AND “Temperature is middle”
Simple Harmonic Motion
Lecture Outline Chapter 11 Physics, 4th Edition James S. Walker
Lecture Outline Chapter 11 Physics, 4th Edition James S. Walker
What is the Normal Force (FN)?
Computer Animation Algorithms and Techniques
Part of knowledge base of fuzzy logic expert system for exercise control of diabetics
This diagram helps explains why angles at a point add to 360o.
Distinguish between scalars & vectors Add and subtract vectors
Chapter 2-2 Newton’s First Law.
Classifier-Based Approximate Policy Iteration
Physics Chapter 6 Equilibrium.
Topic/Objective: Finding Net Force & the resulting motion
Why object remain stationary
Conservation of Momentum
Presentation transcript:

Fuzzy Logic Controller for the Inverted Pendulum Problem . Project: Fuzzy Logic Controller for the Inverted Pendulum Problem . by Larry Bush

Why?

Simulator Simulator:

Problem Statement

Re-statement To improve the model.

Consequent MFs: cp = fn ( 17, [ -5.4 : +5.4 ] ) Evenly Spaced Horizontally Symmetrical Orthogonal Trapezoidal Support = 3 x Core

Rule-Base cmf(i, j, k, l) = cp(i + j + k + l - 3)   cmf(i, j, k, l) = cp(i + j + k + l - 3) for i, j, k, l = [ 1 : 5 ]

2 Dimensions

Rule-Base   cmf(i, j, k, l) = cp( i + (j-1) + (-k+5) + (-l+5) )

Rule-Base cmf( 1, 1, 1, 1 ) = cp( i + (j-1) + (-k+5) + (-l+5) )   cmf( 1, 1, 1, 1 ) = cp( i + (j-1) + (-k+5) + (-l+5) ) = cp( 9 ) ~ Force = 0

Rule-Base Angle is large positive. Angular Velocity is large positive. Cart Position is large negative. Cart Velocity is large negative. cmf( 5, 5, 1, 1 ) = cp( i + (j-1) + (-k+5) + (-l+5) ) = cp( 17 ) ~ Force = large positive

Rule-Base Angle is small positive. Angular Velocity is small positive. Cart Position is zero. Cart Velocity is zero. cmf( 4, 4, 3, 3 ) = cp( i + (j-1) + (-k+5) + (-l+5) ) = cp( 11 ) ~ Force = small positive

Neural Net

Demo

Take Aways Fuzzy Controllers Work 4-input, 5-MF Work the Best Computationally Expensive Difficult to Tune Automated Tuning Techniques Work

End

Questions/Facts