Modeling and Analysis of Dynamic Systems, Third Edition Esfandiari 2024 Scribd Download
Modeling and Analysis of Dynamic Systems, Third Edition Esfandiari 2024 Scribd Download
com
https://textbookfull.com/product/modeling-and-
analysis-of-dynamic-systems-third-edition-
esfandiari/
https://textbookfull.com/product/modeling-and-analysis-of-stochastic-
systems-third-edition-vidyadhar-g-kulkarni/
textbookfull.com
https://textbookfull.com/product/modeling-and-simulation-of-dynamic-
systems-1st-edition-robert-l-woods/
textbookfull.com
https://textbookfull.com/product/biota-grow-2c-gather-2c-cook-loucas/
textbookfull.com
https://textbookfull.com/product/finding-political-identities-
alistair-ross/
textbookfull.com
Local Invisibility, Postcolonial Feminisms Laura Fantone
https://textbookfull.com/product/local-invisibility-postcolonial-
feminisms-laura-fantone/
textbookfull.com
https://textbookfull.com/product/3d-microelectronic-packaging-from-
architectures-to-applications-yan-li/
textbookfull.com
https://textbookfull.com/product/vow-of-thieves-1st-edition-mary-e-
pearson-pearson/
textbookfull.com
https://textbookfull.com/product/corruption-institutions-and-fragile-
states-hanna-samir-kassab/
textbookfull.com
Eurasian Business Perspectives: Proceedings of the 24th
Eurasia Business and Economics Society Conference Mehmet
Huseyin Bilgin
https://textbookfull.com/product/eurasian-business-perspectives-
proceedings-of-the-24th-eurasia-business-and-economics-society-
conference-mehmet-huseyin-bilgin/
textbookfull.com
Modeling and Analysis
of Dynamic Systems
Third Edition
Modeling and Analysis
of Dynamic Systems
Third Edition
By
Ramin S. Esfandiari
Bei Lu
MATLAB® is a trademark of The MathWorks, Inc. and is used with permission. The MathWorks does not warrant the accuracy
of the text or exercises in this book. This book’s use or discussion of MATLAB® software or related products does not constitute
endorsement or sponsorship by The MathWorks of a particular pedagogical approach or particular use of the MATLAB® software.
CRC Press
Taylor & Francis Group
6000 Broken Sound Parkway NW, Suite 300
Boca Raton, FL 33487-2742
This book contains information obtained from authentic and highly regarded sources. Reasonable efforts have been made to
publish reliable data and information, but the author and publisher cannot assume responsibility for the validity of all materials
or the consequences of their use. The authors and publishers have attempted to trace the copyright holders of all material
reproduced in this publication and apologize to copyright holders if permission to publish in this form has not been obtained.
If any copyright material has not been acknowledged please write and let us know so we may rectify in any future reprint.
Except as permitted under U.S. Copyright Law, no part of this book may be reprinted, reproduced, transmitted, or utilized in any
form by any electronic, mechanical, or other means, now known or hereafter invented, including photocopying, microfilming,
and recording, or in any information storage or retrieval system, without written permission from the publishers.
For permission to photocopy or use material electronically from this work, please access www.copyright.com (http://www.copy-
right.com/) or contact the Copyright Clearance Center, Inc. (CCC), 222 Rosewood Drive, Danvers, MA 01923, 978-750-8400.
CCC is a not-for-profit organization that provides licenses and registration for a variety of users. For organizations that have
been granted a photocopy license by the CCC, a separate system of payment has been arranged.
Trademark Notice: Product or corporate names may be trademarks or registered trademarks, and are used only for identification
and explanation without intent to infringe.
Ramin S. Esfandiari
To my husband Qifu,
my daughters Meixin and Meiling,
and my parents.
Bei Lu
Contents
Preface .............................................................................................................................................xv
Acknowledgment ........................................................................................................................ xix
Authors ......................................................................................................................................... xxi
vii
viii Contents
2.1.2
Complex Numbers in Polar Form................................................................34
2.1.2.1 Complex Algebra Using the Polar Form ..................................... 36
2.1.2.2 Integer Powers of Complex Numbers ......................................... 38
2.1.2.3 Roots of Complex Numbers .......................................................... 38
2.1.3 Complex Variables and Complex Functions .............................................. 39
2.2 Differential Equations ................................................................................................ 40
2.2.1 Linear, First-Order Differential Equations ................................................. 40
2.2.2 Second-Order Differential Equations with Constant Coefficients ......... 41
2.2.2.1 Homogeneous Solution .................................................................42
2.2.2.2 Particular Solution .........................................................................42
2.3 Laplace Transformation ............................................................................................. 45
2.3.1 Linearity of Laplace and Inverse Laplace Transforms ............................. 48
2.3.2 Differentiation and Integration of Laplace Transforms ........................... 48
2.3.2.1 Differentiation of Laplace Transforms ........................................ 48
2.3.2.2 Integration of Laplace Transforms ............................................... 49
2.3.3 Special Functions ........................................................................................... 50
2.3.3.1 Unit-Step Function ......................................................................... 50
2.3.3.2 Unit-Ramp Function ...................................................................... 52
2.3.3.3 Unit-Pulse Function ....................................................................... 53
2.3.3.4 Unit-Impulse (Dirac Delta) Function ........................................... 53
2.3.3.5 The Relation between Unit-Impulse and Unit-Step
Functions ..................................................................................... 54
2.3.3.6 Periodic Functions..........................................................................54
2.3.4 Laplace Transforms of Derivatives and Integrals ..................................... 55
2.3.4.1 Laplace Transforms of Derivatives .............................................. 56
2.3.4.2 Laplace Transforms of Integrals ................................................... 56
2.3.5 Inverse Laplace Transformation .................................................................. 57
2.3.5.1 Partial-Fraction Expansion Method............................................. 57
2.3.5.2 Performing Partial-Fraction Expansion in MATLAB ............... 60
2.3.5.3 Convolution Method ...................................................................... 61
2.3.6 Final-Value Theorem and Initial-Value Theorem ......................................64
2.3.6.1 Final-Value Theorem ......................................................................64
2.3.6.2 Initial-Value Theorem ....................................................................65
2.4 Summary ...................................................................................................................... 70
Review Problems ................................................................................................................... 71
3. Matrix Analysis..................................................................................................................... 75
3.1 Vectors and Matrices .................................................................................................. 75
3.1.1 Special Matrices .............................................................................................77
3.1.2 Elementary Row Operations ........................................................................77
3.1.3 Rank of a Matrix ............................................................................................ 78
3.1.4 Determinant of a Matrix ............................................................................... 79
3.1.4.1 Properties of Determinant ............................................................80
3.1.4.2 Rank in Terms of Determinant ....................................................80
3.1.4.3 Block Diagonal and Block Triangular Matrices ......................... 81
3.1.5 Inverse of a Matrix ......................................................................................... 82
3.1.5.1 Adjoint Matrix ................................................................................ 82
Contents ix
4.5.2
Block-Diagram Reduction Techniques...................................................... 139
4.5.2.1 Moving a Branch Point ................................................................ 139
4.5.2.2 Moving a Summing Junction ..................................................... 139
4.5.2.3 Mason’s Rule ................................................................................. 142
4.5.3 Block Diagram Construction from System Model .................................. 144
4.5.3.1 State-Space Block in Simulink ........................................ 146
4.6 Linearization .............................................................................................................. 151
4.6.1 Linearization of a Nonlinear Element ...................................................... 151
4.6.1.1 Functions of Two Variables ......................................................... 153
4.6.2 Linearization of a Nonlinear Model ......................................................... 153
4.6.2.1 Operating Point ............................................................................ 153
4.6.2.2 Linearization Procedure.............................................................. 154
4.6.2.3 Small-Angle Linearization .......................................................... 157
4.6.3 Linearization in Simulink .................................................................... 158
4.7 Summary .................................................................................................................... 162
Review Problems ................................................................................................................. 164
Bibliography................................................................................................................................ 577
Appendix A ................................................................................................................................. 579
Appendix B: Useful Formulas ................................................................................................. 581
Index ............................................................................................................................................. 583
Preface
As with the earlier editions of this book, the primary goal of this new edition is to provide
the reader with a thorough knowledge of mathematical modeling and analysis of dynamic
systems. MATLAB, Simulink, and Simscape are introduced at the outset and are utilized
throughout the book to perform symbolic, graphical, numerical, and simulation tasks. The
textbook, written at the junior level, meticulously covers techniques for modeling dynamic
systems, methods of response analysis, and an introduction to vibration and control
systems.
This book consists of 10 chapters and 2 appendices. Chapter 1 provides an introduction of
MATLAB, Simulink, and Simscape to the reader. The essential mathematical background
is covered in Chapters 2 and 3. Different forms of system model representation (state-space
form, transfer function, input–output equation, block diagram, etc.) and linearization are
discussed in Chapter 4. Each topic is also handled using MATLAB, and block diagrams are
constructed and analyzed using Simulink.
Chapter 5 discusses translational, rotational, and mixed mechanical systems. Free-body
diagram approach is emphasized in the derivation of the systems’ equations of motion.
Electrical and electromechanical systems are covered in Chapter 6 and operational
amplifiers and impedance methods are also included in Chapter 6. Chapter 7 presents
pneumatic, liquid-level, and thermal systems. Modeling and analysis of dynamic systems
ranging from mechanical to thermal using Simulink and Simscape are fully integrated in
Chapters 5 through 7.
Time-domain and frequency-domain analyses of dynamic systems are introduced in
Chapter 8. Time-domain analysis entails transient response of first-, second-, and higher-
order systems. The sinusoidal transfer function (frequency response function) is intro-
duced and utilized in obtaining the system’s frequency response as well as Bode diagram.
Analytical solution of the state equation is also included in this chapter. MATLAB and
Simulink play significant roles in determining and simulating system response and are
used throughout the chapter.
Chapter 9 presents an introduction to vibrations and includes free and forced vibrations
of single and multiple degrees-of-freedom systems, vibration suppression including vibra-
tion isolators and absorbers, modal analysis, and vibration testing. Some applications of
vibrations are also included: logarithmic decrement for experimental determination of the
damping ratio, rotating unbalance, and harmonic base excitation.
Chapter 10 gives an introduction to control systems analysis and design in the time
and frequency domains. Basic concepts and terminology are presented first, followed by
stability analysis, system identification, types of control, root-locus analysis, Bode plot,
and full-state feedback. These techniques are subsequently implemented using MATLAB,
Simulink, and Simscape.
xv
xvi Preface
Appendices
Appendix A includes a summary of systems of units and conversion tables. Appendix B
contains useful formulas such as trigonometric identities and integrals.
Chapter Summaries
Chapter summaries provide concise reviews of the key aspects of each chapter.
3. At least 50% of the examples and exercises throughout the book are either new or
have been dramatically revised. The problem sets also include more challenging
exercises.
Ramin S. Esfandiari
Bei Lu
The authors express their deep gratitude to Jonathan Plant (Senior Editor, Mechanical,
Aerospace, Nuclear & Energy Engineering) at Taylor & Francis/CRC Press for his assis-
tance in various stages of the development of this book.
xix
Visit https://textbookfull.com
now to explore a rich
collection of eBooks, textbook
and enjoy exciting offers!
Authors
xxi
1
Introduction to MATLAB, Simulink, and Simscape
This chapter introduces the fundamental features of MATLAB®, Simulink®, and Simscape™
that are pertinent to modeling and analysis of dynamic systems. These include the
descriptions and applications of several commonly used built-in functions (commands)
in MATLAB and the basics of building block diagrams for the purpose of simulation of
dynamic systems by using Simulink and Simscape. MATLAB, Simulink, and Simscape
are fully integrated throughout the book, and the fundamental features and capabilities
presented in this chapter will play an important role in better understanding the more
advanced applications in the subsequent chapters.
>> sqrt(cos(pi/6))
ans =
0.9306
The outcome of a calculation can be stored under a variable name and suppressed by using
a semicolon at the end of the statement:
>> sc = sqrt(cos(pi/6));
Commands such as sqrt (square root) and cos (cosine of an angle in radians) are MATLAB
built-in functions. Each of these functions is accompanied by a brief but sufficient descrip-
tion through the help command. For example,
For a variable "x," other elementary functions include abs(x) for x , sin(x) for sin x,
log(x) for ln x, log10(x) for log x, exp(x) for e x , and many more. Descriptions of these
functions are available through the help command.
1
2 Modeling and Analysis of Dynamic Systems
FIGURE 1.1
Screen capture of a MATLAB session.
Commas may be used instead of spaces between elements. Column vectors are created
when semicolons separate the vector components.
>> w = [-2;3;0;4;8];
The length of a (row or column) vector is determined by using the length command:
>> length(v)
ans =
5
Random documents with unrelated
content Scribd suggests to you:
the objections which have been urged by other scholars against
Pauline authorship.”
20–19355
“The love story that is dragged in does not add to the credibility of
the tale. If the volume is not an authentic record of the journey it
pretends to chronicle, the deception is inexcusable. This does not
mean that the book is a waste of time. On the contrary, it is a
triumph of accuracy and readability. It lifts the curtain upon a most
interesting scene and shows us a fairly typical American
commonwealth at a definite stage of development.”
“He has covered the field in outline sufficient for the lay reader,
and with an authority that will make this one of the lasting records of
the war.”
19–19152
Reviewed by C. G. Fenwick
“Mr Partridge has given to the public a book which doubtless will
be, as it deserves to be, widely read.”
20–9285
Nature stories for young children. The author calls them “hexapod
stories,” for they are all about six-footed insects, butterflies, bees,
grasshoppers and the like. The titles are: Van, the sleepy butterfly,
who was awakened by a January thaw; Old Bumble; The strange
house of Cecid Cido Domy; Poly, the Easter butterfly; Jumping Jack;
Nata, the nymph; Lampy’s Fourth o’ July; Carol; Ann Gusti’s circus;
Gryl, the little black minstrel; Luna’s Thanksgiving; Keti-Abbot, the
littlest Christmas guest. A word to the teacher follows and there are
notes, with references to other books. The pictures are by Robert J.
Sim.
20–15946
20–3200
“In ‘Education in war and peace,’ the author makes an appeal for a
united effort by physicians, psychologists, and educators to search
out and develop appropriately the basic instincts and deep emotional
undercurrents which have so much to do in shaping personality,
determining character, and controlling conduct. The current
tendency to try to ‘compensate for personal inadequacy in facing the
real problems of life’ by various forms of ‘wishful thinking’ is
examined and illustrated.”—Survey
20–11891
20–19443
20–17895
20–11150
Reviewed by A. C. Freeman
20–10538
Reviewed by H: L. West
“It is hard to tell which impresses one most in reading this book—
the author’s sincerity or his thoroughness. The book is very valuable
and intensely interesting.” C. W. T.
“Mr Payne’s treatment of the press in the years before the Civil war
is much the more satisfactory because, while involving little original
research, it deals out information suggestively. The last part of the
book is intelligent in general outlines, but is a brief and inadequate
summary and seems less frank in comment. The appendices are
somewhat haphazard.”
20–19929
“Told with a simple and natural beauty of language fitting for such
a theme. Incidentally it gives a graphic picture of revolutionary and
pre-revolutionary days.”
20–18768
The narrator of the story found Eli as an old man in his cottage,
Beulah, on the downs, where he spends his last days carving fiddles,
and surrounded by the few treasures he had garnered from his
wanderings over the earth. He had always been a rare character, this
shepherd, with a rich inner life. Early in life he had married a mate
worthy of him, but it was a short happiness, and then the young
widower took to wandering. For some eight years he followed the sea
and saw many lands. Then it was surveying and ranching in Canada
where an old Chinese cook instructed him in the wisdom of
Confucius and Lao Tsu, but with failing health he turned his steps
once more to England. At Beulah cottage, lonely to the last, but
emanating a silent influence for good over the neighborhood, he
ended his days in peace.