Design of fuzzy systems
|
|
|
- Arthur Robinson
- 9 years ago
- Views:
Transcription
1 Design of fuzzy systems Andrea Bonarini Artificial Intelligence and Robotics Lab Department of Electronics and Information Politecnico di Milano URL:
2 Steps for fuzzy system design Problem definition Parametrization of the model: concepts Mapping definition: rules Implementation Testing Introduction to Fuzzy Design A. Bonarini - 2 of 26
3 Problem definition Analogous to what done in classical model design Selection of the input variables Selection of the output variables Selection of the goals of the model Introduction to Fuzzy Design A. Bonarini - 3 of 26
4 Selection of input variables In principle, numerical or ordinal variables so that it is possible to define fuzzy sets Variables that can be perceived from sensors, data or users computed from perceived variables (error, derivatives, composition of variables) In general, there are no a priori preclusions to select variables: it depends on the problem and the designer sensibility Introduction to Fuzzy Design A. Bonarini ([email protected]) - 4 of 26
5 Selection of output variables Output variables are the results of the model, so come directly from the modeler needs. For instance: for a control application, we might either have the control variables, or the respective increments for a decision support system we might have the decision to be taken Introduction to Fuzzy Design A. Bonarini ([email protected]) - 5 of 26
6 Selection of the goals of the fuzzy model The goals of the fuzzy models depend on the specifications For instance, a control system may reach the set point as soon as possible, with the least overshooting, as robustly as possible, etc. The goals should always be stated in advance, and guide the design. Introduction to Fuzzy Design A. Bonarini ([email protected]) - 6 of 26
7 System parametrization Selection of membership functions for all variables Selection of the inferential mechanism (which T- norms ) Selection of eventual fuzzyfication and defuzzyfication Introduction to Fuzzy Design A. Bonarini ([email protected]) - 7 of 26
8 Membership function selection Number of granules: not too many, nor too few (7?) Coverage: an output for any input value Boundary considerations How to reach equilibrium? Value density: more attention where needed Crosspoint: smoothness in the output Singletons or more general MFs for the output Introduction to Fuzzy Design A. Bonarini - 8 of 26
9 How many MFs? It depends on the application. In general from 3 to 7. Why? The magic number 7: people usually cannot manage more than 7 ± 2 concepts at a time Let s try Introduction to Fuzzy Design A. Bonarini ([email protected]) - 9 of 26
10 An output for each input Any point in the range of input variables has to be covered by at least one fuzzy set participating to at least one rule 1 Close Medium Far YES Close Medium Far NO Introduction to Fuzzy Design A. Bonarini ([email protected]) - 10 of 26
11 Boundary considerations Boundary should be covered with maximum value 1 Close Medium Far YES NO 1 Close Medium Far Saturation or not? Introduction to Fuzzy Design A. Bonarini ([email protected]) - 11 of 26
12 How to reach equilibrium A mediating MF NEG ZERO POS IF (X is POS) THEN (U is NEG) IF (X is NEG) THEN (U is POS) IF (X is ZERO) THEN (U is ZERO) NEG POS Just pushing Introduction to Fuzzy Design A. Bonarini ([email protected]) - 12 of 26
13 How to distribute the MFs Evenly distributed Unevenly distributed NL NM NS ZE PS PM PL NL NM NS ZE PS PM PL X X Max robustness to noise More precision where needed Introduction to Fuzzy Design A. Bonarini ([email protected]) - 13 of 26
14 Singletons or other for the output Singletons: the weight of any cut is proportional to the cut level NEG ZERO POS NEG ZERO POS Shapes: the relative wheight is higher for lower cuts Introduction to Fuzzy Design A. Bonarini ([email protected]) - 14 of 26
15 How are MFs defined? Single expert Objective evaluation (e.g.: error wrt a set point) Interview (e.g.: operator of a control room) Multiple experts Probabilistic elaboration, possibly weighted by the expert reliability Automatic systems (NN, GA, ) working on data Introduction to Fuzzy Design A. Bonarini ([email protected]) - 15 of 26
16 Normalization It is common to normalize data on a standard range (e.g., 0 255) Linear normalization NON-linear normalizaton 1 Close Medium Far 1 Close Medium Far Close Medium Far 1 Close Medium Far mainly used in fuzzy μcontrollers to exploit the available precision Introduction to Fuzzy Design A. Bonarini ([email protected]) - 16 of 26
17 Defuzzyfication Many different possibilities: Centroid Bisector Average of maxima Lowest maximum Highest maximum Center of the highest area... Introduction to Fuzzy Design A. Bonarini - 17 of 26
18 Rule definition From experience Introspective analysis Structured interview From another model (e.g., a mathematical model) By using machine learning, or self-tuning techniques (NN, GA,...) Introduction to Fuzzy Design A. Bonarini ([email protected]) - 18 of 26
19 Selection of inferential engine The inferential engine depends on the operators selected for: AND of antecedent clauses min: the worst degree of matching is the most relevant product: all the degrees of matching are relevant Detachment: combination with the rule weight min product Aggregation of degrees of the same consequent max: the best degree is the most relevant probabilistic sum: all the collected knowledge is taken into account Introduction to Fuzzy Design A. Bonarini - 19 of 26
20 Testing Aim: verify the design goals Possible activity Dynamic simulation, if the model of the subject is available E.g., if the model of the controlled system is available Static simulation (single I/O check, output (control) surface study) Test on the process, possibly under safe conditions Introduction to Fuzzy Design A. Bonarini - 20 of 26
21 Available development tools Many tools, mainly for fuzzy control (including Matlab) Common features: guided definition of rules and MF visualization of control surfaces suite of MFs, operators and defuzzification methods support to testing support to learning optimized code production, for many processors Some tools for the development of generic fuzzy rule systems:, XFuzzy, Fuzzy Clips, FCL, FOOL Introduction to Fuzzy Design A. Bonarini - 21 of 26
22 FCL: an IEEE standard IEEE-IEC document An example: model the aggressiveness of a character in a videogame FUNCTION_BLOCK \* VAR definition *\ VAR_INPUT Our_Health REAL; (* RANGE( ) *) Enemy_Health REAL; (* RANGE( ) *) END_VAR VAR_OUTPUT Aggressiveness REAL; (* RANGE(0.. 4) *) END_VAR Introduction to Fuzzy Design A. Bonarini ([email protected]) - 22 of 26
23 FCL Example (2): MF definition \* MF definition *\ FUZZIFY Our_Health Near_Death Good Excellent TERM Near_Death := (0, 0) (0, 1) (50, 0) ; TERM Good := (14, 0) (50, 1) (83, 0) ; TERM Excellent := (50, 0) (100, 1) (100, 0) ; END_FUZZIFY Our_Health FUZZIFY Enemy_Health TERM Near_Death := (0, 0) (0, 1) (50, 0) ; TERM Good := (14, 0) (50, 1) (83, 0) ; TERM Excellent := (50, 0) (100, 1) (100, 0) ; END_FUZZIFY FUZZIFY Aggressiveness TERM Run_Away := 1 ; TERM Fight_Defensively := 2 ; TERM All_Out_Attack := 3 ; END_FUZZIFY Introduction to Fuzzy Design A. Bonarini ([email protected]) - 23 of 26
24 FCL Example (3): defuzzyfication \* Definition of the defuzzyfication method *\ DEFUZZIFY Aggressiveness METHOD: MoM; \\Media of Maxima END_DEFUZZIFY Introduction to Fuzzy Design A. Bonarini - 24 of 26
25 FCL Example (4): rule definition RULEBLOCK first AND:MIN; ACCU:MAX; RULE 0: IF (Our_Health IS Near_Death) AND (Enemy_Health IS Near_Death) THEN (Aggressiveness IS Fight_Defensively); RULE 1: IF (Our_Health IS Near_Death) AND (Enemy_Health IS Good) THEN (Aggressiveness IS Run_Away); RULE 2: IF (Our_Health IS Near_Death) AND (Enemy_Health IS Excellent) THEN (Aggressiveness IS Run_Away); RULE 3: IF (Our_Health IS Good) AND (Enemy_Health IS Near_Death) THEN (Aggressiveness IS All_Out_Attack); RULE 4: IF (Our_Health IS Good) AND (Enemy_Health IS Good) THEN (Aggressiveness IS Fight_Defensively); RULE 5: IF (Our_Health IS Good) AND (Enemy_Health IS Excellent) THEN (Aggressiveness IS Fight_Defensively); RULE 6: IF (Our_Health IS Excellent) AND (Enemy_Health IS Near_Death) THEN (Aggressiveness IS All_Out_Attack); RULE 7: IF (Our_Health IS Excellent) AND (Enemy_Health IS Good) THEN (Aggressiveness IS All_Out_Attack); RULE 8: IF (Our_Health IS Excellent) AND (Enemy_Health IS Excellent) THEN (Aggressiveness IS Fight_Defensively); END_RULEBLOCK END_FUNCTION_BLOCK Introduction to Fuzzy Design A. Bonarini - 25 of 26
26 HW for fuzzy systems PC and C (C++, Java, ) code Standard microcontroller (compiled fuzzy code) Fuzzy HW Fuzzy processor: almost only a RAM (everything is precomputed) with data acquisition (8 to 12 bit) and serial interface Standard microcontroller augmented with fuzzy instructions in the instruction set (e.g., fuzzyfy, defuzzyfy, ) Fuzzy processor integrated with other devices (e.g., pwm generator, ) Introduction to Fuzzy Design A. Bonarini ([email protected]) - 26 of 26
A Fuzzy Logic-Based Information Security Management for Software-Defined Networks
A Fuzzy Logic-Based Information Security Management for Software-Defined Networks Sergei Dotcenko *, Andrei Vladyko *, Ivan Letenko * * The Bonch-Bruevich Saint-Petersburg State University of Telecommunications,
INTERNATIONAL ELECTROTECHNICAL COMMISSION (IEC) TECHNICAL COMMITTEE No. 65: INDUSTRIAL PROCESS MEASUREMENT AND CONTROL SUB-COMMITTEE 65 B: DEVICES
IEC 3-7 CD - - IEC TC65/WG 7/TF8 997 Januar INTERNATIONAL ELECTROTECHNICAL COMMISSION (IEC) TECHNICAL COMMITTEE No. 65: INDUSTRIAL PROCESS MEASUREMENT AND CONTROL SUB-COMMITTEE 65 B: DEVICES IEC 3 - PROGRAMMABLE
jfuzzylogic: A Robust and Flexible Fuzzy-Logic Inference System Language Implementation
WCCI 2012 IEEE World Congress on Computational Intelligence June, 10-15, 2012 - Brisbane, Australia FUZZ IEEE jfuzzylogic: A Robust and Flexible Fuzzy-Logic Inference System Language Implementation Pablo
Optimized Fuzzy Control by Particle Swarm Optimization Technique for Control of CSTR
International Journal of Computer, Electrical, Automation, Control and Information Engineering Vol:5, No:, 20 Optimized Fuzzy Control by Particle Swarm Optimization Technique for Control of CSTR Saeed
IMPLEMENTATION OF FUZZY EXPERT COOLING SYSTEM FOR CORE2DUO MICROPROCESSORS AND MAINBOARDS. Computer Education, Konya, 42075, Turkey
IMPLEMENTATION OF FUZZY EXPERT COOLING SYSTEM FOR CORE2DUO MICROPROCESSORS AND MAINBOARDS Kürşat ZÜHTÜOĞULLARI*,, Novruz ALLAHVERDİ, İsmail SARITAŞ Selcuk University Technical Education Faculty, Department
Artificial Intelligence and Robotics @ Politecnico di Milano. Presented by Matteo Matteucci
1 Artificial Intelligence and Robotics @ Politecnico di Milano Presented by Matteo Matteucci What is Artificial Intelligence «The field of theory & development of computer systems able to perform tasks
Bank Customers (Credit) Rating System Based On Expert System and ANN
Bank Customers (Credit) Rating System Based On Expert System and ANN Project Review Yingzhen Li Abstract The precise rating of customers has a decisive impact on loan business. We constructed the BP network,
JAVA FUZZY LOGIC TOOLBOX FOR INDUSTRIAL PROCESS CONTROL
JAVA FUZZY LOGIC TOOLBOX FOR INDUSTRIAL PROCESS CONTROL Bruno Sielly J. Costa, Clauber G. Bezerra, Luiz Affonso H. G. de Oliveira Instituto Federal de Educação Ciência e Tecnologia do Rio Grande do Norte
Politecnico di Milano Computer Engineering. Pac Bot. Documentation. Coordinator/Tutor: Prof. Andrea Bonarini. Students: Mikel Vuka Matr.
Politecnico di Milano Computer Engineering Pac Bot Documentation Coordinator/Tutor: Prof. Andrea Bonarini Students: Mikel Vuka Matr. 759564 ACADEMIC YEAR 2012 2013 Introduction Guidelines Game description
A Fuzzy-Based Speed Control of DC Motor Using Combined Armature Voltage and Field Current
3rd IFAC International Conference on Intelligent Control and Automation Science. A Fuzzy-Based Speed Control of DC Motor Using Combined Armature Voltage and Field Current A. A. Sadiq* G. A. Bakare* E.
A Fuzzy Approach for Reputation Management using Voting Scheme in Bittorrent P2P Network
A Fuzzy Approach for Reputation Management using Voting Scheme in Bittorrent P2P Network Ansuman Mahapatra, Nachiketa Tarasia School of Computer Engineering KIIT University, Bhubaneswar, Orissa, India
Introduction to Fuzzy Control
Introduction to Fuzzy Control Marcelo Godoy Simoes Colorado School of Mines Engineering Division 1610 Illinois Street Golden, Colorado 80401-1887 USA Abstract In the last few years the applications of
Real time MATLAB Interface for speed control of Induction motor drive using dspic 30F4011
Real time MATLAB Interface for speed control of Induction motor drive using dspic 30F4011 R. Arulmozhiyal Senior Lecturer, Sona College of Technology, Salem, TamilNadu, India. K. Baskaran Assistant Professor,
Modeling and Simulation of Fuzzy Logic Variable Speed Drive Controller
Chapter 4 Modeling and Simulation of Fuzzy Logic Variable Speed Drive Controller 4.1 Introduction Fuzzy logic is an important part of artificial intelligence. In recent times, artificial intelligence techniques
Fast Fuzzy Control of Warranty Claims System
Journal of Information Processing Systems, Vol.6, No.2, June 2010 DOI : 10.3745/JIPS.2010.6.2.209 Fast Fuzzy Control of Warranty Claims System Sang-Hyun Lee*, Sung Eui Cho* and Kyung-li Moon** Abstract
A STUDY ON THE CONVENTIONAL AND FUZZY CONTROL STEEL-CUTTING PROCESS
A STUDY ON THE CONVENTIONAL AND FUZZY CONTROL STEEL-CUTTING PROCESS S. Bülent YAKUPOĞLU R. Nejat TUNCAY Murat YILMAZ e-mail: [email protected] e-mail: [email protected] e-mail: [email protected]
HITACHI INVERTER SJ/L100/300 SERIES PID CONTROL USERS GUIDE
HITACHI INVERTER SJ/L1/3 SERIES PID CONTROL USERS GUIDE After reading this manual, keep it for future reference Hitachi America, Ltd. HAL1PID CONTENTS 1. OVERVIEW 3 2. PID CONTROL ON SJ1/L1 INVERTERS 3
A FUZZY LOGIC APPROACH FOR SALES FORECASTING
A FUZZY LOGIC APPROACH FOR SALES FORECASTING ABSTRACT Sales forecasting proved to be very important in marketing where managers need to learn from historical data. Many methods have become available for
Problems often have a certain amount of uncertainty, possibly due to: Incompleteness of information about the environment,
Uncertainty Problems often have a certain amount of uncertainty, possibly due to: Incompleteness of information about the environment, E.g., loss of sensory information such as vision Incorrectness in
ONLINE HEALTH MONITORING SYSTEM USING ZIGBEE
ONLINE HEALTH MONITORING SYSTEM USING ZIGBEE S.Josephine Selvarani ECE Department, Karunya University, Coimbatore. Abstract - An on-line health monitoring of physiological signals of humans such as temperature
A Fuzzy System Approach of Feed Rate Determination for CNC Milling
A Fuzzy System Approach of Determination for CNC Milling Zhibin Miao Department of Mechanical and Electrical Engineering Heilongjiang Institute of Technology Harbin, China e-mail:[email protected]
SENSITIVITY ANALYSIS AND INFERENCE. Lecture 12
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike License. Your use of this material constitutes acceptance of that license and the conditions of use of materials on this
Implementation of Fuzzy and PID Controller to Water Level System using LabView
Implementation of Fuzzy and PID Controller to Water Level System using LabView Laith Abed Sabri, Ph.D University of Baghdad AL-Khwarizmi college of Engineering Hussein Ahmed AL-Mshat University of Baghdad
Design and Analysis of Switched Reluctance Motors
Design and Analysis of Switched Reluctance Motors İbrahim ŞENGÖR, Abdullah POLAT, and Lale T. ERGENE Electrical and Electronic Faculty, İstanbul Technical University, 34469, Istanbul, TURKEY [email protected],
A Fuzzy Logic Based Approach for Selecting the Software Development Methodologies Based on Factors Affecting the Development Strategies
Available online www.ejaet.com European Journal of Advances in Engineering and Technology, 2015, 2(7): 70-75 Research Article ISSN: 2394-658X A Fuzzy Logic Based Approach for Selecting the Software Development
Stabilizing a Gimbal Platform using Self-Tuning Fuzzy PID Controller
Stabilizing a Gimbal Platform using Self-Tuning Fuzzy PID Controller Nourallah Ghaeminezhad Collage Of Automation Engineering Nuaa Nanjing China Wang Daobo Collage Of Automation Engineering Nuaa Nanjing
GUJARAT TECHNOLOGICAL UNIVERSITY Computer Engineering (07) BE 1st To 8th Semester Exam Scheme & Subject Code
GUJARAT TECHNOLOGICAL UNIVERSITY Computer Engineering (07) BE 1st To 8th Semester Scheme & EVALUATION SCHEME Continuous (Theory) (E) Evaluation Practical (I) (Practical) (E) Process(M) MAX MIN MAX MIN
Fuzzy Logic Based Reactivity Control in Nuclear Power Plants
Fuzzy Logic Based Reactivity Control in Nuclear Power Plants Narrendar.R.C 1, Tilak 2 P.G. Student, Department of Mechatronics Engineering, VIT University, Vellore, India 1 P.G. Student, Department of
Audio processing and ALC in the FT-897D
Audio processing and ALC in the FT-897D I recently bought an FT-897D, and after a period of operation noticed problems with what I perceived to be a low average level of output power and reports of muffled
Adaptive Cruise Control of a Passenger Car Using Hybrid of Sliding Mode Control and Fuzzy Logic Control
Adaptive Cruise Control of a assenger Car Using Hybrid of Sliding Mode Control and Fuzzy Logic Control Somphong Thanok, Manukid arnichkun School of Engineering and Technology, Asian Institute of Technology,
Is a Data Scientist the New Quant? Stuart Kozola MathWorks
Is a Data Scientist the New Quant? Stuart Kozola MathWorks 2015 The MathWorks, Inc. 1 Facts or information used usually to calculate, analyze, or plan something Information that is produced or stored by
SLAPv: A Service Level Agreement Enforcer for Virtual Networks
SLAPv: A Service Level Agreement Enforcer for Virtual Networks Hugo E. T. Carvalho, Natalia C. Fernandes, and Otto Carlos M. B. Duarte Universidade Federal do Rio de Janeiro (UFRJ) Rio de Janeiro Brazil
A simple method to determine control valve performance and its impacts on control loop performance
A simple method to determine control valve performance and its impacts on control loop performance Keywords Michel Ruel p.eng., Top Control Inc. Process optimization, tuning, stiction, hysteresis, backlash,
Today. Binary addition Representing negative numbers. Andrew H. Fagg: Embedded Real- Time Systems: Binary Arithmetic
Today Binary addition Representing negative numbers 2 Binary Addition Consider the following binary numbers: 0 0 1 0 0 1 1 0 0 0 1 0 1 0 1 1 How do we add these numbers? 3 Binary Addition 0 0 1 0 0 1 1
DCMS DC MOTOR SYSTEM User Manual
DCMS DC MOTOR SYSTEM User Manual release 1.3 March 3, 2011 Disclaimer The developers of the DC Motor System (hardware and software) have used their best efforts in the development. The developers make
Analecta Vol. 8, No. 2 ISSN 2064-7964
EXPERIMENTAL APPLICATIONS OF ARTIFICIAL NEURAL NETWORKS IN ENGINEERING PROCESSING SYSTEM S. Dadvandipour Institute of Information Engineering, University of Miskolc, Egyetemváros, 3515, Miskolc, Hungary,
Wireless Sensor Networks Coverage Optimization based on Improved AFSA Algorithm
, pp. 99-108 http://dx.doi.org/10.1457/ijfgcn.015.8.1.11 Wireless Sensor Networks Coverage Optimization based on Improved AFSA Algorithm Wang DaWei and Wang Changliang Zhejiang Industry Polytechnic College
The Use of Hybrid Regulator in Design of Control Systems
World Applied Sciences Journal 23 (10): 1291-1297, 2013 ISSN 1818-4952 IDOSI Publications, 2013 DOI: 10.5829/idosi.wasj.2013.23.10.13144 The Use of Hybrid Regulator in Design of Control Systems Vladimir
EMPLOYEE PERFORMANCE APPRAISAL SYSTEM USING FUZZY LOGIC
EMPLOYEE PERFORMANCE APPRAISAL SYSTEM USING FUZZY LOGIC ABSTRACT Adnan Shaout* and Mohamed Khalid Yousif** *The Department of Electrical and Computer Engineering The University of Michigan Dearborn, MI,
Ziegler-Nichols-Based Intelligent Fuzzy PID Controller Design for Antenna Tracking System
Ziegler-Nichols-Based Intelligent Fuzzy PID Controller Design for Antenna Tracking System Po-Kuang Chang, Jium-Ming Lin Member, IAENG, and Kun-Tai Cho Abstract This research is to augment the intelligent
Problem Set 5. a) In what sense is money neutral? Why is monetary policy useful if money is neutral?
1 Problem Set 5 Question 2 a) In what sense is money neutral? Why is monetary policy useful if money is neutral? In Problem Set 4, Question 2-Part (e), we already analysed the effect of an expansionary
Lab Experiment 1: The LPC 2148 Education Board
Lab Experiment 1: The LPC 2148 Education Board 1 Introduction The aim of this course ECE 425L is to help you understand and utilize the functionalities of ARM7TDMI LPC2148 microcontroller. To do that,
Tracking in flussi video 3D. Ing. Samuele Salti
Seminari XXIII ciclo Tracking in flussi video 3D Ing. Tutors: Prof. Tullio Salmon Cinotti Prof. Luigi Di Stefano The Tracking problem Detection Object model, Track initiation, Track termination, Tracking
Real Time Traffic Balancing in Cellular Network by Multi- Criteria Handoff Algorithm Using Fuzzy Logic
Real Time Traffic Balancing in Cellular Network by Multi- Criteria Handoff Algorithm Using Fuzzy Logic Solomon.T.Girma 1, Dominic B. O. Konditi 2, Edward N. Ndungu 3 1 Department of Electrical Engineering,
CALIBRATION OF A ROBUST 2 DOF PATH MONITORING TOOL FOR INDUSTRIAL ROBOTS AND MACHINE TOOLS BASED ON PARALLEL KINEMATICS
CALIBRATION OF A ROBUST 2 DOF PATH MONITORING TOOL FOR INDUSTRIAL ROBOTS AND MACHINE TOOLS BASED ON PARALLEL KINEMATICS E. Batzies 1, M. Kreutzer 1, D. Leucht 2, V. Welker 2, O. Zirn 1 1 Mechatronics Research
Week 1 Lecture: (1) Course Introduction (2) Data Analysis and Processing
Week 1 Lecture: (1) Course Introduction (2) Data Analysis and Processing January 11, 2016 Welcome, Class! Instructor: C. Thomas Chiou, [email protected] Teaching assistant: Jared Taylor, [email protected]
Artificial Intelligence: Fuzzy Logic Explained
Artificial Intelligence: Fuzzy Logic Explained Fuzzy logic for most of us: It s not as fuzzy as you might think and has been working quietly behind the scenes for years. Fuzzy logic is a rulebased system
The Effects of Start Prices on the Performance of the Certainty Equivalent Pricing Policy
BMI Paper The Effects of Start Prices on the Performance of the Certainty Equivalent Pricing Policy Faculty of Sciences VU University Amsterdam De Boelelaan 1081 1081 HV Amsterdam Netherlands Author: R.D.R.
Lab 17: Consumer and Producer Surplus
Lab 17: Consumer and Producer Surplus Who benefits from rent controls? Who loses with price controls? How do taxes and subsidies affect the economy? Some of these questions can be analyzed using the concepts
BACHELOR OF SCIENCE IN ELECTRICAL AND ELECTRONIC ENGINEERING DEGREE PROGRAMME
SEMESTER 1 BACHELOR OF SCIENCE IN ELECTRIL AND ELECTRONIC ENGINEERING DEGREE PROGRAMME CE 101 Structural Mechanics I C 3 3/4 CE 10 Fluid Mechanics I C 3/4 EE 101 Electrical Engineering C 3/4 EE 10 Electronics
Adaptive Optimal Scheduling of Public Utility Buses in Metro Manila Using Fuzzy Logic Controller
Adaptive Optimal Scheduling of Public Utility Buses in Metro Manila Using Fuzzy Logic Controller Cyrill O. Escolano a*, Elmer P. Dadios a, and Alexis D. Fillone a a Gokongwei College of Engineering De
Optimization of Fuzzy Inventory Models under Fuzzy Demand and Fuzzy Lead Time
Tamsui Oxford Journal of Management Sciences, Vol. 0, No. (-6) Optimization of Fuzzy Inventory Models under Fuzzy Demand and Fuzzy Lead Time Chih-Hsun Hsieh (Received September 9, 00; Revised October,
Simple and efficient online algorithms for real world applications
Simple and efficient online algorithms for real world applications Università degli Studi di Milano Milano, Italy Talk @ Centro de Visión por Computador Something about me PhD in Robotics at LIRA-Lab,
NTC Project: S01-PH10 (formerly I01-P10) 1 Forecasting Women s Apparel Sales Using Mathematical Modeling
1 Forecasting Women s Apparel Sales Using Mathematical Modeling Celia Frank* 1, Balaji Vemulapalli 1, Les M. Sztandera 2, Amar Raheja 3 1 School of Textiles and Materials Technology 2 Computer Information
Applications of Fuzzy Logic in Control Design
MATLAB TECHNICAL COMPUTING BRIEF Applications of Fuzzy Logic in Control Design ABSTRACT Fuzzy logic can make control engineering easier for many types of tasks. It can also add control where it was previously
Intro to scientific programming (with Python) Pietro Berkes, Brandeis University
Intro to scientific programming (with Python) Pietro Berkes, Brandeis University Next 4 lessons: Outline Scientific programming: best practices Classical learning (Hoepfield network) Probabilistic learning
Microcontroller-based experiments for a control systems course in electrical engineering technology
Microcontroller-based experiments for a control systems course in electrical engineering technology Albert Lozano-Nieto Penn State University, Wilkes-Barre Campus, Lehman, PA, USA E-mail: [email protected]
Review of Fundamental Mathematics
Review of Fundamental Mathematics As explained in the Preface and in Chapter 1 of your textbook, managerial economics applies microeconomic theory to business decision making. The decision-making tools
Computational Intelligence Introduction
Computational Intelligence Introduction Farzaneh Abdollahi Department of Electrical Engineering Amirkabir University of Technology Fall 2011 Farzaneh Abdollahi Neural Networks 1/21 Fuzzy Systems What are
Fuzzy Network Profiling for Intrusion Detection
Fuzzy Network Profiling for Intrusion Detection John E. Dickerson ([email protected]) and Julie A. Dickerson ([email protected]) Electrical and Computer Engineering Department Iowa State University
Mathematical Modelling of PMSM Vector Control System Based on SVPWM with PI Controller Using MATLAB
Mathematical Modelling of PMSM Vector Control System Based on SVPWM with PI Controller Using MATLAB Kiran Boby 1, Prof.Acy M Kottalil 2, N.P.Ananthamoorthy 3 Assistant professor, Dept of EEE, M.A College
A Static Analyzer for Large Safety-Critical Software. Considered Programs and Semantics. Automatic Program Verification by Abstract Interpretation
PLDI 03 A Static Analyzer for Large Safety-Critical Software B. Blanchet, P. Cousot, R. Cousot, J. Feret L. Mauborgne, A. Miné, D. Monniaux,. Rival CNRS École normale supérieure École polytechnique Paris
Characterizing Digital Cameras with the Photon Transfer Curve
Characterizing Digital Cameras with the Photon Transfer Curve By: David Gardner Summit Imaging (All rights reserved) Introduction Purchasing a camera for high performance imaging applications is frequently
Introduction to Engineering System Dynamics
CHAPTER 0 Introduction to Engineering System Dynamics 0.1 INTRODUCTION The objective of an engineering analysis of a dynamic system is prediction of its behaviour or performance. Real dynamic systems are
361 Computer Architecture Lecture 14: Cache Memory
1 361 Computer Architecture Lecture 14 Memory cache.1 The Motivation for s Memory System Processor DRAM Motivation Large memories (DRAM) are slow Small memories (SRAM) are fast Make the average access
ENERGY EFFICIENT CONTROL OF VIRTUAL MACHINE CONSOLIDATION UNDER UNCERTAIN INPUT PARAMETERS FOR THE CLOUD
ENERGY EFFICIENT CONTROL OF VIRTUAL MACHINE CONSOLIDATION UNDER UNCERTAIN INPUT PARAMETERS FOR THE CLOUD ENRICA ZOLA, KARLSTAD UNIVERSITY @IEEE.ORG ENGINEERING AND CONTROL FOR RELIABLE CLOUD SERVICES,
A Master-Slave DSP Board for Digital Control
A Master-Slave DSP Board for Digital Control ROSA, F. E. 1 ; CARRARA, A. R. S. 2 ; SOUZA, A.H. 3 (1) M.Sc. candidate e-mail [email protected] (2) Professor, Ph.D. e-mail [email protected]
Threat Modeling Using Fuzzy Logic Paradigm
Issues in Informing Science and Information Technology Volume 4, 2007 Threat Modeling Using Fuzzy Logic Paradigm A. S. Sodiya, S. A. Onashoga, and B. A. Oladunjoye Department of Computer Science, University
Real Time MATLAB Interface for Speed Control of Induction Motor Drive using dspic 30F4011
Real Time MATLAB Interface for Speed Control of Induction Motor Drive using dspic 30F4011 R. Arulmozhiyal Senior Lecturer, Sona College of Technology, Salem, TamilNadu, India K.Baskaran Assistant Professor,
Test Driven Development of Embedded Systems Using Existing Software Test Infrastructure
Test Driven Development of Embedded Systems Using Existing Software Test Infrastructure Micah Dowty University of Colorado at Boulder [email protected] March 26, 2004 Abstract Traditional software development
1.2 Linear Equations and Rational Equations
Linear Equations and Rational Equations Section Notes Page In this section, you will learn how to solve various linear and rational equations A linear equation will have an variable raised to a power of
ARCHITECTURE OF INDUSTRIAL AUTOMATION SYSTEMS
ARCHITECTURE OF INDUSTRIAL AUTOMATION SYSTEMS Abdu Idris Omer Taleb M.M., PhD Majmaah University, Kingdom of Saudia Arabia Abstract This article is aimed to name the levels of industrial automation, describes
Modeling and Analysis of DC Link Bus Capacitor and Inductor Heating Effect on AC Drives (Part I)
00-00-//$0.00 (c) IEEE IEEE Industry Application Society Annual Meeting New Orleans, Louisiana, October -, Modeling and Analysis of DC Link Bus Capacitor and Inductor Heating Effect on AC Drives (Part
Design of Model Reference Self Tuning Mechanism for PID like Fuzzy Controller
Research Article International Journal of Current Engineering and Technology EISSN 77 46, PISSN 347 56 4 INPRESSCO, All Rights Reserved Available at http://inpressco.co/category/ijcet Design of Model Reference
CAs and Turing Machines. The Basis for Universal Computation
CAs and Turing Machines The Basis for Universal Computation What We Mean By Universal When we claim universal computation we mean that the CA is capable of calculating anything that could possibly be calculated*.
SCHMIDT ManualPress 300 Series Manual Presses with Process Monitoring
Manual Presses with Process Monitoring Process reliability, force/stroke monitoring of the joining process and EN ISO- compatible documentation of the results are becoming the major factors for small and
Sci.Int.(Lahore),26(3),1065-1070,2014 ISSN 1013-5316; CODEN: SINTE 8 1065
Sci.Int.(Lahore),26(3),1065-1070,2014 ISSN 1013-5316; CODEN: SINTE 8 1065 A FUZZY APPROACH FOR WATER SECURITY IN IRRIGATION SYSTEM USING WIRELESS SENSOR NETWORK Faraz Khan 1, Faizan Shabbir 1 and Zohaib
LLamasoft K2 Enterprise 8.1 System Requirements
Overview... 3 RAM... 3 Cores and CPU Speed... 3 Local System for Operating Supply Chain Guru... 4 Applying Supply Chain Guru Hardware in K2 Enterprise... 5 Example... 6 Determining the Correct Number of
A Fuzzy Controller for Blood Glucose-Insulin System
Journal of Signal and Information Processing, 213, 4, 111-117 http://dx.doi.org/1.4236/jsip.213.4215 Published Online May 213 (http://www.scirp.org/journal/jsip) 111 Ahmed Y. Ben Sasi 1, Mahmud A. Elmalki
Design of Prediction System for Key Performance Indicators in Balanced Scorecard
Design of Prediction System for Key Performance Indicators in Balanced Scorecard Ahmed Mohamed Abd El-Mongy. Faculty of Systems and Computers Engineering, Al-Azhar University Cairo, Egypt. Alaa el-deen
Signal to Noise Instrumental Excel Assignment
Signal to Noise Instrumental Excel Assignment Instrumental methods, as all techniques involved in physical measurements, are limited by both the precision and accuracy. The precision and accuracy of a
TEMPERATURE CONTROL APPLICATIONS BY MEANS OF A PIC16F877 MICROCONTROLLER
TEMPERATURE CONTROL APPLICATIONS BY MEANS OF A PIC16F877 MICROCONTROLLER Serhat YILMAZ, Burak TOMBALOGLU, Kursat KARABULUTLU, Yener GUMUS, Hasan DiNCER [email protected], [email protected],
How To Get A Computer Engineering Degree
COMPUTER ENGINEERING GRADUTE PROGRAM FOR MASTER S DEGREE (With Thesis) PREPARATORY PROGRAM* COME 27 Advanced Object Oriented Programming 5 COME 21 Data Structures and Algorithms COME 22 COME 1 COME 1 COME
CS101 Lecture 26: Low Level Programming. John Magee 30 July 2013 Some material copyright Jones and Bartlett. Overview/Questions
CS101 Lecture 26: Low Level Programming John Magee 30 July 2013 Some material copyright Jones and Bartlett 1 Overview/Questions What did we do last time? How can we control the computer s circuits? How
STATISTICAL DATA ANALYSIS COURSE VIA THE MATLAB WEB SERVER
STATISTICAL DATA ANALYSIS COURSE VIA THE MATLAB WEB SERVER Ale š LINKA Dept. of Textile Materials, TU Liberec Hálkova 6, 461 17 Liberec, Czech Republic e-mail: [email protected] Petr VOLF Dept. of Applied
Comprehensive Areal Model of Earthquake-induced Landslides: Technical Specification and User Guide
Comprehensive Areal Model of Earthquake-induced Landslides: Technical Specification and User Guide By Scott B. Miles and David K. Keefer Open-File Report 2007-1072 2007 This report has not been reviewed
Transmitter Interface Program
Transmitter Interface Program Operational Manual Version 3.0.4 1 Overview The transmitter interface software allows you to adjust configuration settings of your Max solid state transmitters. The following
Electric Power Steering Automation for Autonomous Driving
Electric Power Steering Automation for Autonomous Driving J. E. Naranjo, C. González, R. García, T. de Pedro Instituto de Automática Industrial (CSIC) Ctra. Campo Real Km.,2, La Poveda, Arganda del Rey,
FUZZY Based PID Controller for Speed Control of D.C. Motor Using LabVIEW
FUZZY Based PID Controller for Speed Control of D.C. Motor Using LabVIEW SALIM, JYOTI OHRI Department of Electrical Engineering National Institute of Technology Kurukshetra INDIA [email protected] [email protected]
Depth and Excluded Courses
Depth and Excluded Courses Depth Courses for Communication, Control, and Signal Processing EECE 5576 Wireless Communication Systems 4 SH EECE 5580 Classical Control Systems 4 SH EECE 5610 Digital Control
Measuring, Controlling and Regulating with labworldsoft
Kai-Oliver Linde IKA-Werke Staufen Neumagenstraße 27 79219 Staufen Measuring, Controlling and Regulating with labworldsoft Rapid and easy networking of lab devices from different manufacturers The user
System Modeling and Control for Mechanical Engineers
Session 1655 System Modeling and Control for Mechanical Engineers Hugh Jack, Associate Professor Padnos School of Engineering Grand Valley State University Grand Rapids, MI email: [email protected] Abstract
Cluster Analysis: Advanced Concepts
Cluster Analysis: Advanced Concepts and dalgorithms Dr. Hui Xiong Rutgers University Introduction to Data Mining 08/06/2006 1 Introduction to Data Mining 08/06/2006 1 Outline Prototype-based Fuzzy c-means
Analysis of Micromouse Maze Solving Algorithms
1 Analysis of Micromouse Maze Solving Algorithms David M. Willardson ECE 557: Learning from Data, Spring 2001 Abstract This project involves a simulation of a mouse that is to find its way through a maze.
