MATLAB Files for Chapter 8 of FL:ICI
Notes:
-
Files needed to run Simulink models are listed in parantheses. Please
follow the order listed.
-
Invoking any of the simulink models will automatically load the
needed library blocks from 'fuzzy.mdl' which is a simulink library of
models used in this work.
-
It is recommended that until such time as you feel comfortable
with the use of these files, to clear Matlab workspace each time
you load a new simulation model.
Instructions to download a zipped file containing all MATLAB files
listed below:
-
Right click HERE and choose "Save Link As" command.
-
Save the file as FuzzyControl.zip in a directory of your choice.
-
Unzip the file using WinZip in PC or "unzip" command in UNIX.
- A directory called FuzzyControl will be created. It will contain
all the matlab files listed below.
Simulink files:
Data files:
Heat exchanger related files for use with TSKHeater.mdl:
-
HdataM.m
Heat exchanger model data file
-
HdataF.m
Data used by the TSKHeater.mdl
-
HdataTd.m
Defines the setpoint for the TSKHeater.mdl
Library file
Data files for use with the generic Mamdani controller(Mamdani?Test.mdl)
-
Mdata.m
Date file for use with MamdaniTest and Mamdani9Test
-
Mdata25.m
Data file for use with Mamdani25Test
Date files for use with EngineTest.mdl and Mamdani?Vehicle.mdl:
-
VdataM.m
Vehicle model data definition file
-
VdataF.m
Data for use with MamdaniVehicle and Mamdani9Vehicle
-
VdataF25.m
Data for use with Mandani25Vehicle
-
VdataC.m
Data for use with OptimalVehicle
Matlab m-files to plot the data
Library file