ssie 617 fuzzy sets fuzzy logic and fuzzy systems all slides
TRANSCRIPT
-
8/2/2019 SSIE 617 Fuzzy Sets Fuzzy Logic and Fuzzy Systems All Slides
1/43
SSIE 617: Fuzzy Sets, Fuzzy Logic, and Fuzzy Systems
FUZZY MODELING
CASE: FUZZY MODELING OF UNSTEADY AERODYNAMICS
Prof Hal Lewis
Hesham Al-momani
-
8/2/2019 SSIE 617 Fuzzy Sets Fuzzy Logic and Fuzzy Systems All Slides
2/43
Table Of Contents
Abstract
Introduction
Fuzzy logic modeling
Goodness of Model
Fuzzy Modeling Steps/Procedures (Basic Concept)
Fuzzy Inference System (FIS)
Sugeno fuzzy system
Mamdani Fuzzy Inference
Tsukamoto Fuzzy models
Adaptive Neuro-fuzzy inference system (ANFIS)
Literature Survey on Unsteady Aerodynamics & Fuzzy Modeling
Research Example
-
8/2/2019 SSIE 617 Fuzzy Sets Fuzzy Logic and Fuzzy Systems All Slides
3/43
Abstract
In this paper fuzzy modeling concepts has been surveyed
and introduced concentration has been done on
unsteady nonlinear aerodynamic molding using the Fuzzy
logic. Presenting a case study FUZZY MODELING OF
UNSTEADY AERODYNAMICS where they used
experimental data taken from NASA wind tunnel .
A conclusion has been reached that fuzzy modeling is a
very handy tool which can be easily adapted to predict
and simulate any linear as well as nonlinear system and
in particular unsteady as well as steady aerodynamic
coefficients.
-
8/2/2019 SSIE 617 Fuzzy Sets Fuzzy Logic and Fuzzy Systems All Slides
4/43
INTRODUCTION
One of the particular application area of fuzzy sets, logic, and systems is the fuzzymodeling.
Unsteady complex aerodynamics are essential in the design of airfoil section. Thestudy of these types of movement is vital in the development of developing the wingaircraft and can not be ignored due to its important impact on todays aircraft specially
tactical fighters that needs high manuvarlibilty and air supremacy
The need for accurate aerodynamic model that can aid in control system design and beused for vehicle dynamic- nonlinear aerodynamic simulation is of great importance.
Presence methods & conventional approach for modeling unsteady aerodynamics areof limited value and perform poorly in handling complex nonlinear systems
Fuzzy Logic pitches in to solve this dilemma.. Since the aerodynamics represented bythe fuzzy-logic models is realistic, they can be coupled with the numerical integration of
flight dynamic equations to study possible improvement in controllability.
This gap filling is achieved through gradual smooth transition representedmathematically by membership functions Therefore, a more robust model
identification technique that satisfies these goals appeared ,
The Fuzzy Logic Modeling (FLM) technique is adopted to model the establishedaerodynamic models that are directly used in flight simulation in the presentapplication.
-
8/2/2019 SSIE 617 Fuzzy Sets Fuzzy Logic and Fuzzy Systems All Slides
5/43
Fuzzy Logic Modeling
The general idea of the FLM technique is to set up the relations between system
input and output variables.
FLM algorithm represents a multi-dimensional, nonlinear interpolation scheme
without requiring explicit functional forms between the input and output
variables.
Static and dynamic systems which make use of fuzzy sets is called a Fuzzy system
and they defined by if-then rules & called rule-based systems, or fuzzy models.
An if-then rule generally takes the form of If antecedent proposition then
consequent proposition. .The antecedent proposition is always a fuzzy proposition
of the type x is A, where x is a linguistic variable and A is a linguistic constant. In a
linguistic fuzzy model, both the antecedent and the consequent are fuzzypropositions
In the fuzzy-logic model, the model structure is indicated by the number of
membership functions for each variable.
For a fuzzy-logic model with multiple variables, the structure is the combination of
the numbers and forms of the membership functions assigned to all input
variables.
-
8/2/2019 SSIE 617 Fuzzy Sets Fuzzy Logic and Fuzzy Systems All Slides
6/43
FLM Technique Approaches &Tasks
There are two approaches in the FLM technique.1. The fuzzy set approach, involving fuzzy sets, membership functions,weighting factors, and the if-then fuzzy rules (Zadeh 1973). Theprocess involves three stages:
a-Fuzzification
b-Fuzzy rule inference
c-Defuzzification.
2-The internal function approach, involving the internal functions,membership functions, and the output cells (Takagi & Sugeno 1985).
There are Two main tasks are involved in the present FLM process.
a-Identification of the coefficients of the internal functions.
b- Structure identification to identify the optimal structure offuzzy cells of the model, in other words, the optimal number ofmembership functions for each variable.
-
8/2/2019 SSIE 617 Fuzzy Sets Fuzzy Logic and Fuzzy Systems All Slides
7/43
Model Construction with Fuzzy Reasoning
Below figure shows the model construction with fuzzy reasoning .
-
8/2/2019 SSIE 617 Fuzzy Sets Fuzzy Logic and Fuzzy Systems All Slides
8/43
Goodness of Model
The goodness of model can be checked by
1- Graphical presentations.
2- Various measures, measuring or by Root Mean
Square Of Errors ((RMSE): (di-pi)2/n .
3- Or by Statistical analysis of errors methods!!.
-
8/2/2019 SSIE 617 Fuzzy Sets Fuzzy Logic and Fuzzy Systems All Slides
9/43
Fuzzy Modeling Steps/Procedures (Basic Concept)
1-Identification and Carefully selection of the most significant parameters that
affect the desired output. This requires aa-Detailed study of the target system
b-Ifexperimental or field data of the target system is not available, then ahighly monitored experiment is to be performed& data obtained should cover allthe necessary ranges of concerned parameters also the deviations from actualdata due should be accounted for.
c-Two data groups are to be prepared: one for checking the model and theother for testing model generality Both groups are to contain minimum andmaximum as well as intermediate values for all concerned inputs
d-It's vital to use standard definitions of parameters and mathematicalrelations otherwise they should be clearly defined.
e-The final selection of the model inputs and outputs depends on the relativeimportance of every one and on the required degree of model accuracy.
2-Selection of the proper inference systems based on existing fuzzy model orhuman experience .If similar experiments exist then they should be fully studiedand understood so that the positive aspects are stressed and the negative onesare avoided and ddetermine suitable universe of discourse and a term set for thevariables.
-
8/2/2019 SSIE 617 Fuzzy Sets Fuzzy Logic and Fuzzy Systems All Slides
10/43
3-Determination of the order of Sugeno consequent equation and Mamdani fuzzy
inference system4-Partitioning of input space.
5-Selection of the proper inference system based on existing fuzzy model
6-Determine model choices and parameters (including inference operators by selectingthe best number type of MF and this done by
a-By plotting the output versus the concerned input.
b- The number of membership function is chosen equal or close to the numberof distinct areas. MF that has a shape closest to the shape of the plot (output versusinput) is selected.
c-Selecting ranges for both and calculating the root mean square error (RMSE)for each case. lowest RMSE MF are chosen.
d-Determine the values of linguistic terms and MFs are then defined byoptimization and regression techniques.
7-Use of Defuzzification techniques to extract a crisp overall output value.
8-check model generality by prediction the output of an experimentallypredetermined data
9-Check accuracy and simplicity of the model
Fuzzy Modeling Steps/Procedures )
-
8/2/2019 SSIE 617 Fuzzy Sets Fuzzy Logic and Fuzzy Systems All Slides
11/43
Fuzzy Inference System (FIS)
Definition:A Fuzzy Inference System (FIS) is a way of mapping an input space to an output
space using fuzzy logic. A FIS tries to formalize the reasoning process of human language bymeans of fuzzy logic (that is, by building fuzzy IF-THEN rules). If the service is good, even ifthe food is not excellent, the tip will be generous
It also have Different names; fuzzy rule-based system, fuzzy model, fuzzy associativememory, fuzzy logic controller & fuzzy system Fuzzy inference system
(FIS) has found many applications, such as data classification, pattern recognition, robotics,
automatic control, and many others. A design of a fuzzy inference system is based on the past known behavior of a target system,
a developed FIS should reproduce the behavior of the target system .
FIS can be constructed for a specific application by :
Incorporate human expertise about the target system: it is called the domainknowledge (linguistic data!)
Use conventional system identification techniques for fuzzy modeling when input-
output data of a target system are available (numerical data)
-
8/2/2019 SSIE 617 Fuzzy Sets Fuzzy Logic and Fuzzy Systems All Slides
12/43
Why should we use Fuzzy Inference Systems
?Why should we use Fuzzy Inference Systems
a-Fuzzy logic does not solve new problems. It uses new methods to solveeveryday problems.
b-Mathematical concepts within fuzzy reasoning are very simple.
c-Fuzzy logic is flexible: it is easy to modify a FIS just by adding or deleting rules.There is no need to create a new FIS from scratch.
d-Fuzzy logic allows imprecise data (it does NOT work with uncertainty): ithandles elements in a fuzzy set, i.e. membership values. For instance, fuzzy logic workswith 'He is tall to the degree 0.8' instead of 'He is 180cm tall'.
e-Fuzzy logic is built on top of the knowledge of experts: it relies on the know-how of the ones who understand the system.
f-Fuzzy logic can be blended with other classic control techniques.
When shouldn't we use fuzzy logic?
Fuzzy logic is based on natural language. It is the codification of common sense.Thus, we shall not use it when our common sense tells us not to do so.
-
8/2/2019 SSIE 617 Fuzzy Sets Fuzzy Logic and Fuzzy Systems All Slides
13/43
Basically FIS has three major components as follows :
a-Fuzzy rule selection ,Rule base selects the set of fuzzy rules)
b-Membership function identification (Database (or dictionary) defines themembership functions used in the fuzzy rules)
c- Reasoning or interference procedure mechanism.
The Architecture of Fuzzy Inference Systems consists of
Fuzzy Models:
Mamdani Fuzzy models
Sugeno Fuzzy Models
Tsukamoto Fuzzy modelsBelow figure shows the structure of fuzzy systems
Fuzzy Systems
FuzzyKnowledge base
Input FuzzifierInferenceEngine
Defuzzifier Output
Fuzzy Inference &Components & Architecture
-
8/2/2019 SSIE 617 Fuzzy Sets Fuzzy Logic and Fuzzy Systems All Slides
14/43
Fuzzy Control Systems
FuzzyKnowledge base
FuzzifierInference
EngineDefuzzifier Plant Output
Input
The Fuzzifier converts the crisp input to a linguistic variable using the membership
functions stored in the fuzzy knowledge base.
Inference Engine Use If-Then type fuzzy rules converts the fuzzy input to the fuzzy
output,
Fuzzification stage here many internal functions are defined to cover the ranges of
the influencing variables (i.e. input variables). The ranges of the input variables are
all transformed into the domain of [0,1]. The membership grading also ranges from
0 to 1.0, with "0" meaning no effect from the corresponding internal function, and
"1" meaning a full effect whilein Defuzzification: extraction of a crisp value that best represents a fuzzy set, i.e. In
each fuzzy cell, the contribution to the outcome (i.e. the cell output) is based on the
internal function, The final prediction of the outcome is the weighted average of all
cell outputs after the process of reasoning algorithm. Because of this weighting
among many factors over large ranges of possibilities
it is necessary to have a crisp output in some situations where an inference system
is used as a controller there are Five commonly used defuzzifying methods:
Centroid of area (COA)
Bisector of area (BOA)
Mean of maximum (MOM)
Smallest of maximum (SOM)
Largest of maximum (LOM)
Fuzzy Inference System (FIS)
-
8/2/2019 SSIE 617 Fuzzy Sets Fuzzy Logic and Fuzzy Systems All Slides
15/43
Sugeno Fuzzy System
(TSK Fuzzy Model)
The Sugeno fuzzy system process , Also known as TSK fuzzy model ,Takagi, Sugeno & Kang,1985, was established to develop a system to generate a fuzzy rules from a given input-
output data.
,Sugeno role TSK fuzzy rule is of the form:
If x is A & y is B then z = f(x, y) :Where A & B are fuzzy sets in the antecedent, while z =
f(x, y) is a crisp function
Sugeno fuzzy model rules state that (Each rule has a crisp output, Overall output is obtained
via weighted average and No defuzzyfication required).
The Case of two rules with a first-order Sugeno fuzzy model state that (Each rule has a crisp
output, Overall output is obtained via weighted average and No defuzzyfication required).
-
8/2/2019 SSIE 617 Fuzzy Sets Fuzzy Logic and Fuzzy Systems All Slides
16/43
Sugeno Fuzzy System
(TSK Fuzzy Model)
Sugeno fuzzy system example are shown below
R1: if X is small and Y is small then z = x +y +1
R2: if X is small and Y is large then z = y +3
R3: if X is large and Y is small then z =
x +3R4: if X is large and Y is large then z = x + y + 2
-
8/2/2019 SSIE 617 Fuzzy Sets Fuzzy Logic and Fuzzy Systems All Slides
17/43
Mamdani Fuzzy Inference
.
Mamdani's method is the most commonly used in applications, due to its simple structure of'min-max' operations.
In Mamdani Fuzzy models the Original Goal was to control a steam engine & boiler combination
by a set of linguistic control rules obtained from experienced human operators.
Illustrations of how a two-rule Mamdani fuzzy inference system derives the overall output z
when subjected to two crisp input x & y as shown in the fig
It is worth mentioning that Mamdani's method is useful when there is a small number of
variables.
Mamdani steps :
Step 1: Evaluate the antecedent for each rule.
Step 2: Obtain each rule's conclusion.
Step 3: Aggregate conclusions.Step 4: Defuzzification
http://www.dma.fi.upm.es/java/fuzzy/fuzzyinf/mamdani1_en.htmhttp://www.dma.fi.upm.es/java/fuzzy/fuzzyinf/mamdani2_en.htmhttp://www.dma.fi.upm.es/java/fuzzy/fuzzyinf/mamdani3_en.htmhttp://www.dma.fi.upm.es/java/fuzzy/fuzzyinf/mamdani4_en.htmhttp://www.dma.fi.upm.es/java/fuzzy/fuzzyinf/mamdani4_en.htmhttp://www.dma.fi.upm.es/java/fuzzy/fuzzyinf/mamdani3_en.htmhttp://www.dma.fi.upm.es/java/fuzzy/fuzzyinf/mamdani2_en.htmhttp://www.dma.fi.upm.es/java/fuzzy/fuzzyinf/mamdani1_en.htm -
8/2/2019 SSIE 617 Fuzzy Sets Fuzzy Logic and Fuzzy Systems All Slides
18/43
Mamdani Fuzzy Inference System Operations
operators function:
AND operator (usually T-norm) for the rule firing strength computation with
ANDed antecedents
OR operator (usually T-conorm) for calculating the firing strength of a rulewith ORed antecedents
Implication operator (usually T-norm) for calculating qualified consequent
MFs based on given firing strength
Aggregate operator (usually T-conorm) for aggregating qualified consequent
MFs to generate an overall output MF composition of facts & rules to derive
a consequent
Defuzzification operator for transforming an output MF to a crisp single
output value
-
8/2/2019 SSIE 617 Fuzzy Sets Fuzzy Logic and Fuzzy Systems All Slides
19/43
Tsukamoto Fuzzy Models
It is characterized by the following, the consequent of each fuzzy if-then-
rule is represented by a fuzzy set with a monotonical MF The inferred
output of each rule is a crisp value induced by the rules firing strengths
shown fig below
Tsukamoto Fuzzy models
-
8/2/2019 SSIE 617 Fuzzy Sets Fuzzy Logic and Fuzzy Systems All Slides
20/43
Partition Styles for Fuzzy Models
There are 3 partitioning Styles for Fuzzy Models
a. Grid partition
b. Tree partition
c. Scatter partition
Partition Styles for Input Space
Grid
Partition
Tree
Partition
Scatter
Partition
Figure (12)
-
8/2/2019 SSIE 617 Fuzzy Sets Fuzzy Logic and Fuzzy Systems All Slides
21/43
Literature Survey on Unsteady Aerodynamics & Fuzzy Modeling
(Unsteady aerodynamics modeling for flight dynamics application) Qing,
He & Wu
The research results show that:
1) It seems that the unsteady aerodynamic modeling is still more or less of academic
significanceonly, not yet applied to aircraft design.
2) In the Unsteady aerodynamics the building-up of aerodynamics is regarded as
a blackbox,and the dependence of aerodynamics on flight states is described
by newly developed technologies, such as fuzzy logic and neural network with the
complex flow mechanism not involved.
3) Special cases the post-stall maneuvering .one of their conclusions that the
unsteady aerodynamics affects observably the post-stall maneuver performance and
unsteady aerodynamic models have been adopted.
-
8/2/2019 SSIE 617 Fuzzy Sets Fuzzy Logic and Fuzzy Systems All Slides
22/43
The application of FNN in unsteady aerodynamics modeling based on fuzzy
clustering SHI Zhi-wei ChinaSHI Zhi-weiMING Xiao
In this paper a Fuzzy Neural Network(FNN)model based on fuzzy clustering is
developed
The fuzzy space and the number of fuzzy roles of this model are defined by the
fuzzy clustering method and weight coefficients of the model are adjusted by the
BP algorithm
Using the model the unsteady aerodynamics of one aircraft in pitching-wiling
motion is identified
It is suggested that the fuzzy clustering method Can be used to design fuzzy
neural network structures and the developed model earl be used to identify the
nonlinear unsteady aerodynamics of many complicated maneuvers
In Fuzzy-Logic Analysis of the FDR Data of a Transport Aircraft in Atmospheric
Paper objective was to illustrate the nonlinear unsteady aerodynamic models
based on the FLM technique having the capability to evaluate the variations in
stability of commercial aircraft with adverse weather effects.
-
8/2/2019 SSIE 617 Fuzzy Sets Fuzzy Logic and Fuzzy Systems All Slides
23/43
Fuzzy logic modeling of nonlinear unsteady aerodynamics. Wang, Z.J., Lan, C.E., Brandon,J.M.:
Their study focused on: the wind shear for takeoff and landingprocess on a Boeing 737-800
passenger plane, fuzzy logic modeling techniques can handle the multi-variable parameters of the
nonlinear behavior, and provide a reasonable dynamic and unsteady aerodynamic modelfrom analog shock .
The results showed that the crosswind will affect the flight stability and control capabilities.
Application of artificial neural networks in nonlinear aerodynamics and aircraft design.Rokhsaz, K., Steck, J.E.
They used neural networks in analysis of three aerodynamics problems and two in flightdynamics.
The aerodynamics cases are those of a harmonically oscillating airfoil, a pitching delta wing,and airfoil design.
The flight dynamic examples involve control of a super maneuver and a decoupled controlcase.
It is demonstrated that highly nonlinear aerodynamic cases can be generalized with
sufficient accuracy for design purposes. It is shown that although neural networks generalize well on the aerodynamic problems,
they appear lacking comparable robustness in modeling dynamic systems & shown thatgeneralization appears to become weak outside of the training domain
-
8/2/2019 SSIE 617 Fuzzy Sets Fuzzy Logic and Fuzzy Systems All Slides
24/43
Successive identification of a fuzzy model and its application toprediction of a
complex system. Fuzzy Sets and Systems 42, 315334(5) Sugeno, M. and K.
Tanaka (1991). Successive identification of a fuzzy model.
The process consisted of two levels. The first level (called supervisor level) &other level, named adjustment level,
It was explained that the fuzzy model could be successively improved andmore accurate modeling would be achieved.
A Fuzzy Logic Based Approach To Qualitative Modeling. IEEE TransactionsOn Fuzzy Systems, Vol.1 no.1 February 1993M.Sugeno and T Yasukawa,
Presented an approach to qualitative modeling based on fuzzy logic
The model was derived from a fuzzy model using the linguistic approximationmethod.
The structure of a fuzzy model was obtained through fuzzy c-means clusteringmethod.
The applicability of the method was justified by presenting a model ofdynamical process and a model of a human operators control action.
-
8/2/2019 SSIE 617 Fuzzy Sets Fuzzy Logic and Fuzzy Systems All Slides
25/43
Adaptive Based Fuzzy Inference System IEEE Transactions On Systems Man &
Cybernetics Vol 23 No 3 PP665-685 May 1993J R Jang ANFIS:
Discussed the architectural procedure of ANFIS which could construct an input-output mapping based mostly on human expertise and stipulated data pairs.
The paper included comparisons with artificial neural networks and earlier work onfuzzy modeling.
The ANFIS example used contained 16 rules and four membership functions assignedto each input variable.
The example proved that ANFIS can effectively model a highly nonlinear surface.
Fuzzy Neural Networks For Nonlinear Systems Modeling. IEE Proceedings-ControlTheory Applications, Vol. 142 no 6 PP 551-561 November 1995,J Zhang and A.JMorris,
Presented a method for modeling of non-linear systems based on fuzzy neuralnetwork. In this process the input space of a nonlinear system was partitioned intoseveral regions.
Then in each region a reduced order linear model was used to represent the system.
Defuzzificaton to produce the overall output was based on center of gravity method.The method was effective with systems having major non-linarites.
-
8/2/2019 SSIE 617 Fuzzy Sets Fuzzy Logic and Fuzzy Systems All Slides
26/43
Rule-Base Structure Identification in an. Adaptive-Network-Based Fuzzy
Inference System. Chuen-Tsai Sun
Presented a paper deals with rule-base structure identification.
The paper proposed a general modeling scheme for an adaptive-network-based fuzzy inference system which would be used in data compression,pattern recognition, and other fields.
Linguistic model identification for fuzzy system. Y.H. Joo, H.S. Hwang, K.B.Kim and K.B. Woo (10) (Fuzzy-Logic Analysis of the FDR Data of aTransport Aircraft, in Atmospheric Turbulence).
Proposed an approach for identifying a linguistic fuzzy model for a multi-input-singe output system.
They utilized a c-means clustering and genetic algorithm scheme.
The approach was tested through examples and the simulation results showedthat the number of the rules identified by the method was small without loss ofmodel accuracy.
For a system with more than three input variables, it would be better toconsider the linguistic terms of triangular form, in which the sum of all themembership values of each input to its linguistic terms become one.
-
8/2/2019 SSIE 617 Fuzzy Sets Fuzzy Logic and Fuzzy Systems All Slides
27/43
Fuzzy Modeling Of Unsteady Aerodynamics done by Almahadin,Jordan university ofscience and technology ,Jordan
The present FLM technique was explained in detail and verified with simple examples and
wind-tunnel data. It was shown that the FLM technique was capable of handling nonlinear and unsteady
aerodynamic environment exhibited for a twin-jet transport in severe atmospheric turbulencewith sudden plunging motion in transonic flight.
The predicted results showed that the models could produce reasonable aerodynamiccoefficients and several derivatives for the assessment of stability characteristics,
Research on Unsteady Aerodynamic Models and Flight Simulation for the Aircraft Oscillation atHigh Angle of Attack
The unsteady aerodynamics of the fighter at high angle of attack was tested at low speedwind tunnel. model was measured during in oscillating in pitching motion, yawing motion,rolling motion or yawing-rolling coupled-motion.
the applicability of 4 kinds of unsteady aerodynamic models was analyzed in this paper. S
ome of the unsteady aerodynamic characteristics were acquired by analyzing the wind tunnel
test results and investigate the the modeling method of fuzzy logic. It is indicated that the value of the convergence coefficient is a basic factor determining the
speed and precision of modeling.
It is indicated that the aerodynamic characteristics of coupled-motion are reflected well to thetest results by the unsteady aerodynamic model of fuzzy logic.
-
8/2/2019 SSIE 617 Fuzzy Sets Fuzzy Logic and Fuzzy Systems All Slides
28/43
Fuzzy Modeling of Unsteady Aerodynamics
Almahadin Master Thesis
-
8/2/2019 SSIE 617 Fuzzy Sets Fuzzy Logic and Fuzzy Systems All Slides
29/43
Fuzzy Modeling of Unsteady Aerodynamics
Almahadin Master Thesis
Table of contentsIntroduction
Background on fighters super maneuvers
Unsteady Aerodynamics Literature Review
Experimental Programs
Other Related Investigation
Fuzzy logic approach
Introduction To Fuzzy Logic
Fuzzy Inference System
Sugeno Fuzzy SystemFuzzy Modeling
Adaptive Neuro-fuzzy Inference System (Anfis)
Fuzzy Logic Literature survey
-
8/2/2019 SSIE 617 Fuzzy Sets Fuzzy Logic and Fuzzy Systems All Slides
30/43
Summary
One of the many examples of the fuzzy modeling is a master thesis of
Fuzzy Modeling Of Unsteady Aerodynamics done by Al-mahadin In this project he investigated and established fuzzy model and compared
it with already known experimental data taken from NASA experiment
about Semi Empirical Method used for PHD project.
The objective of his investigation is motivated by the need to have an
accurate aerodynamic model that can be used for vehicle preliminarydesign purposes.
Also, to aid in control system design which is a challenging problem in thepresence of highly nonlinear aerodynamic loading with large hysteresisloops.
He wanted to produce a fuzzy model of the unsteady aerodynamic loadsoccurring during high angle of attack maneuvering. T
The fuzzy model should be able to predict the aerodynamic loads for agiven delta wing performing a prescribed maneuver.
-
8/2/2019 SSIE 617 Fuzzy Sets Fuzzy Logic and Fuzzy Systems All Slides
31/43
Summary
The model has three inputs : angle of attack, non-dimensional pitch rate, and aspectratio. Its output is the unsteady aerodynamic normal force coefficient (CN.
A highly reliable model was found which predicts the CN with a RMSE (Root meansquare Error) of less than 6 % (94%) for the 0 to 90 degrees angle of attack range andresults were BETTER than the semi-empirical method results.
Based on the experience gained throughout this research, a proposed fuzzy modeling
procedure was suggested & recommended. Conclusion that fuzzy modeling is an excellent method to simulate nonlinear systems
He started the introduction by viewing the historical background on tactical fighters
super maneuvers
He Defined the super maneuverability and superiority.
Investigated Prediction tools and models.
Introduced the principles of Fuzzy Inference System (FIS) , fuzzy modeling systems
like Sugeno fuzzy system, Mamdani fuzzy & Adaptive Neuro-fuzzy inference system
(ANFIS)fuzzy logic.
He also investigated and stated the Fuzzy modeling Steps
-
8/2/2019 SSIE 617 Fuzzy Sets Fuzzy Logic and Fuzzy Systems All Slides
32/43
Chapter Two
Literature Survey
The researcher presented a lot of Unsteady aerodynamic models and
fuzzy logic models
-
8/2/2019 SSIE 617 Fuzzy Sets Fuzzy Logic and Fuzzy Systems All Slides
33/43
Experimental Unsteady Aerodynamic Data Analysis
The experiment data taken from an experiment took place at NASA Ames
research center by semi empirical method( Low speed 7ft x 10 ft wind
tunnel) They include drag, lift, normal force, and pitching moment
coefficients.
Data analysis presented for the purpose of determining the most important
aerodynamic parameters which will be used as inputs of the fuzzy model.
A brief discussion of the data to be used to develop the fuzzy model along
with data analysis are given.
Chapter Three
-
8/2/2019 SSIE 617 Fuzzy Sets Fuzzy Logic and Fuzzy Systems All Slides
34/43
Chapter Three
Modeling Discussion
The research is launched by a thorough investigation of unsteady aerodynamic
data in all aspects: theoretical , experimental, and modeling In existing flight simulation few methods, beside wind-tunnel
experimentation, are commonly used to deal with high angle of attack
unsteady aerodynamics, namely: tabulated quasi steady data , local linearized model that forms apiecewise continues fit of the nonlinear response and some other methods also.
In this research he attempted to device a simple fuzzy model which simulatehigh angle of attack aerodynamics specifically normal force coefficient (CN)
The other aerodynamic coefficients are expected to be similarly modeled. ,
(CL, CN, CD, CM, CRM)
Versatility, generality, validity and accuracy of this model checked by other
extra data obtained also by Jarrah and other data obtained by Bragg andSultani
-
8/2/2019 SSIE 617 Fuzzy Sets Fuzzy Logic and Fuzzy Systems All Slides
35/43
Model generality
One of the most important criteria of any model is the extent of model generality.
This fuzzy model has no exception to achieve this
Model generality also checked by predicting other experimental data not used for training
were used and termed extra-Jarrah data. & Bragg & Sultani were tested
The initial model has predicted this data with an RMSE of 8.35% for all overall extra-Jarrah
data.
The accuracy and value of the final model depended greatly on the accuracy of the
experimental data themselves and on the degree of matching between the different data
groups.
Based on the analysis carried out the final fuzzy model which appears to be more
reasonable is the initial model itself. Since it best fits the training and checking data as well
as extra Jarrah data except the last two groups due to the difference in angle of attack ranges.
This leaded to the conclusion max & minwould have to be included in the model inputs if
different angle of attack ranges are to be predicted and RMSE to be below 10%.
-
8/2/2019 SSIE 617 Fuzzy Sets Fuzzy Logic and Fuzzy Systems All Slides
36/43
Modelaccuracy
He checked the accuracy analysis and mentioned that the modeling accuracy shows
a varied dependency on the three concerned parameters : MF number, MF type , and
epochs number.
The model is more sensitive to the selection of the number of MF for the rate of
change of angle-of attack itself & individual model inputs
He also stated that Fuzzy logic modeling accuracy depends greatly on the accuracy
of the experimental data used for training. However, errors (high RMSE) in this
model are probably the cause of the following:
a-Errors in obtaining experimental data and those used to compare the initial/final model predictions.
b-No standard experimental procedure.
c- Differences in data reduction and experiments.
d-Tare measurements differences
e-Non standard variable definitions.
f-Ignoring both min and max as model inputs.
h- Lack of through understanding of some of the aerodynamic phenomenon such as bursting.I-Lack of detailed information regarding some of the fuzzy logic aspects.
j- Errors in predicting Bragg and Sultani data are mostly the cause of differences between their experiment
and Jarrah experiment with respect to the following : tare measurements, data filtering, data acquisition, variable
definitions specially k, angle of attack ranges, experimental setting and others
He improved the accuracy analysis modeling by number of means used accurate experimental data as
possible. And found that he should included min and max as model inputs to improve the prediction of data
with different range
Chapter Four
-
8/2/2019 SSIE 617 Fuzzy Sets Fuzzy Logic and Fuzzy Systems All Slides
37/43
p
Models Comparisons
Fuzzy modeling comparison with semi-empirical method
The powerfulness of fuzzy modeling can proved by a comparison with a publishedmethod namely semi-empirical method
Fuzzy modeling gives better prediction than semi-empirical method for the 0 to 90degrees angle of attack range.
Table comparison of semi-empirical and initial final fuzzy model outputs to semi-empirical method experimental output ,comparison is greatly in favor of fuzzymodeling
-
8/2/2019 SSIE 617 Fuzzy Sets Fuzzy Logic and Fuzzy Systems All Slides
38/43
ComparisonTableModel parameters
Reynolds number = 4.56 X 105
Percent toot mean
Square error ( % RMSE)
Aspect ratio Non-dimensional pitch
rate
Angle of attack range
(degrees)
Fuzzy final model Semi-empirical method
1 0.02 0 to 90 8.26 11.12
1 0.04 0 to 90 8.53 9.18
1 0.06 0 to 90 4.57 9.92
1.5 0.04 0 to 60 14.63 8.1
2 0.04 0 to 90 6.94 11.76
2 0.06 0 to 90 5.47 17.28
1 & 2 Range above 0 to 90 6.75 11.85
Range above Range above Range above 8.17 12.37
chapter five
-
8/2/2019 SSIE 617 Fuzzy Sets Fuzzy Logic and Fuzzy Systems All Slides
39/43
chapter five
Results Discussion
he find out that the Out of the five unsteady aerodynamic coefficient (CN, CL, CD, CM,
CRM), the normal force coefficient (CN) was picked to be the model output todemonstrate the present modeling procedure
Studying the effect of aerodynamic variables on these coefficients that resulted on
setting three model inputs: angle of attack ( ), rate of change of angle of attack( ),
and aspect ratio (AR). They were found to be the most significant parameters affecting
the aerodynamic loading.
The fuzzy modeling parameters, which were manipulated to obtain the optimum
model, (number &Type of membership functions for each input, and number of
epochs.
The measure of acceptable accuracy was the root mean square error (RMSE).
It was believed that number of MF could be approximated by plotting the
experimental data and dividing visually the figure into distinct segments.
R lt Di i
-
8/2/2019 SSIE 617 Fuzzy Sets Fuzzy Logic and Fuzzy Systems All Slides
40/43
Results Discussion
Seven types of MF were implemented. And it was found that MF type has negligible
effect on modeling of this system. Therefore the simplest one (triangular) was set asinitial model parameter. Moreover this MF type was found to equally satisfies the data
and finally found that Sometimes the resulted initial and final membership functions
are different.
He got the Initial model which refers to the simplest model that best fits and tracks the
training and checking data with the minimal root mean square error (RMSE).
The choice of the number of membership functions and their types for each input done
arbitrary since no general rule presents in this research a general guide lines is sought
based on the idea that the required MF is the one which best fits the input data from the
point of view of simplicity, convenience, speed and efficiency.
It is suspected that the choice of MF type and number can be guessed by plotting
experimental data and visually dividing the plot into distinct segments. The mostcommonly used membership functions, investigated and implemented in this research,
The initial model was obtained with the following parameters: membership functions
type is triangular, MF numbers are [4 3 3] for the three inputs , ,AR respectively .
-
8/2/2019 SSIE 617 Fuzzy Sets Fuzzy Logic and Fuzzy Systems All Slides
41/43
Conclusion
The research has resulted in highly reliable fuzzy model able to predict
normal force coefficient with an overall root mean square error of lessthan 6 % for angle of attack range of 0 to 90 degrees
The model accuracy depends greatly on the selection of membership
functions number while it shows much less sensitivity of MF type.
the model accuracy is affected most by the rate of change of angle of
attack then the aspect ration followed by the angle of attack.
Initial/final fuzzy model was compared favorably with semi-empirical
method for 0 to 90 degrees range.
-
8/2/2019 SSIE 617 Fuzzy Sets Fuzzy Logic and Fuzzy Systems All Slides
42/43
Recommendation
For better prediction of unsteady aerodynamic loads it is wise to
include the minimum and maximum Values!!( angle of attack) as model
inputs.
For the purpose of obtaining a complete unsteady aerodynamic model
that predict all five coefficients, its recommended that the modelingprocedure is repeated while using other coefficients as the model
outputs.
The fuzzy modeling in this research was based on Suggeno scheme. It
would be of great importance that the research is repeated using
Mamdani method.
-
8/2/2019 SSIE 617 Fuzzy Sets Fuzzy Logic and Fuzzy Systems All Slides
43/43
Thank you