innerBanner.jpg

FUE Central Library

Modeling and simulation of systems using MATLAB and Simulink /

Chaturvedi, Devendra K.

Modeling and simulation of systems using MATLAB and Simulink / Dr. Devendra K. Chaturvedi - xxiii, 709 pages : illustrations ; 27 cm + 1 CD-ROM (4 3/4 in.)

Includes bibliographical references and index.

1 Simulation Mechanism and Simulation Tools
Virtual Experimentation --
Simulation Mechanics --
Exploring Simulation Tools --
Advantages and Disadvantages of MATLAB --
Scope of the Book --
2 Introduction to MATLAB --
Introduction --
Starting and Ending MATLAB --
MATLAB Desktop --
Help Browser --
Types of Files --
MATLAB Search Path --
Command Input Assistance --
Exploring Function Browser --
3 MATLAB Basics --
Basic Arithmetic Operations --
Variables and Arrays --
Handling Arrays (Vectors and Matrix) --
Some useful Built-in Functions --
Operators and Special Characters --
Control Structures --
Input/Output Commands --
File Handling --
4 Introduction to Plotting --
Introduction --
The plot Command --
Formatting a Plot --
Multiple Plots --
Adding Legend to a Plot --
Sub-Plots --
Plotting Complex Data --
Additional 2-D Plots --
Plotting a Function --
Three-Dimensional Plots --
Formatting a Plot using the Plot Editor --
Interactive Plotting Using Plotting Tools --
5 Programming in MATLAB --
Introduction --
MATLAB Editor --
MATLAB Programming --
Debugging MATLAB Programs --
MATLAB Debugger --
Functions and Function Files --
Differential Equation Solver --
Calculus Functions using Symbolic Mathematics --
Programming Examples --
6 Basic Electrical and Networks Applications
Analysis of Electrical Networks --
Network Theorems --
Solution of Network Problems (Solution of Linear Differential Equations) --
7 Introduction to Simulink --
Introduction --
Getting Simulink --
Creating and Simulating a Simulink Model --
Simulink Solution of Differential Equation --
Solvers --
Keystrokes or Mouse Action for Handling Blocks and Lines --
Assigning Variables --
Observing Variables during Simulation --
Storing/Saving Data --
Linking Script File/M-file with Model File --
Data Import/Export --
Creating and Masking Subsystems --
Solution Using Laplace Transform Approach --
Simulation of Non-Linear System --
Equivalent Circuit --
8 Control System Applications --
Introduction --
Important MATLAB Functions --
Use of Laplace Transform --
Writing Transfer Function (TF) --
Pole-Zero Mapping --
Block Diagram Reduction --
Time Response Analysis --
Step Response using MATLAB --
Ramp Response --
Impulse Response --
Parabolic Response --
State Space Approach --
Response of Arbitrary Input --
Root Locus --
Bode Plots --
Nyquist Plot --
9 Power Electronics Applications
Introduction --
SimPowerSystems™ Toolbox --
Building and Simulating a Simple Circuit --
Interfacing the Electrical Circuit with Simulink --
Diode Circuits and Rectifiers 441 --
Simulation of Battery Charger --
Simulation of Single-Phase Full-Wave Rectifier --
Effect of Source Inductances --
Simulation of Controlled Converters --
Simulation Model for the Measurement of Power Factor Angle --
Simulation of DC-AC Inverters --
AC Voltage Controllers --
Virtual Experimentation --
10 Script File Approach to Model and Simulate Circuits --
Introduction --
Generating a Periodic Signal and Finding its Average and RMS Value --
Modeling and Simulation of General Electrical Circuits --
Script File Approach to Simulate Power Converters --
Simulation of Three-Phase Rectifier (Classical Approach) --
Use of MATLAB Function --
Fuzzy Logic and Applications --
Introduction --
Classical Control Approach --
Advantages and Applications of Fuzzy Logic --
Fuzzy Logic System --
Implication and Aggregation Methods --
Defuzzification Methods --
MATLAB® Fuzzy Logic Toolbox™ --
Building Fuzzy Inference Systems (FIS) Using Graphical User Interface (GUI) --
Fuzzy Logic Control Applications --
Exploring FIS from the Command Prompt --
Building FIS using Custom Functions --
Working with FLC in Simulink Environment --
Design of Fuzzy Control Rule --
Design Methodology and Control Implementation --
Chapter Summary --
List of Important Commands --
Important Fuzzy Terminology --
Exercises --
Appendix A: Graphical User Interface --
A.1 Introduction --
A.2 Accessing GUI Template --
List of Important Commands --
Bibliography --
Index.

9788126551972 (alk. paper)


MATLAB.


Systems engineering--Data processing.
Systems engineering--Computer programs.
Computer simulation.
Computer-aided engineering.
MATLAB.
SIMULINK.
Simulation.

620.001171 / J.S.M

Copyright © 2023, Future University Egypt. All rights reserved.