Cellier, F.E. (1991), Continuous System Modelling Incomplete
Cellier, F.E. (1991), Continuous System Modelling Incomplete
Cellier
Continuous System
Modeling
With 288 Figures
Springer-Verlag
New York Berlin Heidelberg London Paris
Tokyo Hong Kong Barcelona Budapest
Contents
Preface ix
Acknowledgments xvii
Preview ....;:' 1
1.1 What is a System? 1
1.2 What is an Experiment? 4
1.3 What is a Model? 5
1.4 What is a Simulation? 6
1.5 Why is Modeling Important? 7
1.6 Why is Simulation Important? 8
1.7 The Dangers of Simulation 9
1.8 Good Reasons to Use Simulation 10
1.9 The Types of Mathematical Models 11
1.10 Direct Versus Inverse Problems 18
1.11 Summary 19
References 19
Bibliography 20
Homework Problems 21
Projects 22
Research 22
Preview 23
2.1 Introduction i 23
2.2 The Algebraic Loop Problem 25
2.3 Memory Functions 26
xxi
xxii Contents
Preview 51
3.1 Introduction 51
3.2 Mesh Equations 52
3.3 Node Equations 58
3.4 Disadvantages of Mesh and Node Equations 62
3.5 State-Space Models 64
3.6 Algebraic Loops 66
3.7 Structural Singularities 69
3.8 Disadvantages of State-Space Models 70
3.9 Summary 71
References 72
Homework Problems 72
Preview 79
4.1 Introduction 79
4.2 Newton's Law for Translational Motions 81
4.3 Newton's Law for Rotational Motions 90
4.4 The Crane Crab Example 96
4.5 Modeling Pulleys 99
4.6 The Inverse Pendvdum Problem 100
4.7 Modeling Electromechanical Systems 102
4.8 Summary 105
References 109
Contents xxiii
Preview 133
5.1 Modeling Transfer Functions 133
5.2 Modeling Static Characteristics 137
5.3 Dynamic Table Load 139
5.4 Modular and Hierarchical Modeling 139
5.5 The Macro Facility 140
5.6 Modular State-Space Models 156
5.7 The Equation' Solver 164
5.8 Code Optimization 167
5.9 Linear Algebraic Loops 167
5.10 Nonlinear Algebraic Loops 169
5.11 Structural Singularities 170
5.12 Large-Scale System Modeling 179
5.13 Graphical Modeling 180
5.14 Summary 182
References 182
Homework Problems 184
Projects 195
Research 199
Preview 201
6.1 Topological Modeling 201
6.2 Models of Active Devices in SPICE 203
6.3 Hierarchical Modeling 210
6.4 Transient Analysis in SPICE 212
6.5 Graphical Modeling 215
6.6 Circuit Design Using DYMOLA 219
6.7 How DYMOLA Works 229
6.8 Summary 238
References 239
Bibliography 239
xxiv Contents
Preview 251
7.1 Block Diagrams 251
7.2 Signal Flow Graphs 255
7.3 Power Bonds 258
7.4 Bond Graphs for Electrical Circuits 260
7.5 Bond Graphs for Mechanical Systems 265
7.6 Generalization to Other Types of Systems 268
7.7 Energy Transducers 270
7.8 Bond Graph Modeling in DYMOLA 274
7.9 The Dual Bond Graph 282
7.10 Summary 287
References 287
Bibliography 288
Homework Problems 289
Projects 296
Research 296
Preview 297
8.1 Power Flow 298
8.2 Thermal Conduction 303
8.3 Thermal Convection 316
8.4 Thermal Radiation 317
8.5 Thermal Inertance: The Missing Link 320
8.6 Irreversible Thermodynamics 321
8.7 Summary 330
References 332
Bibliography 333
Homework Problems 333
Projects 334
Research 344
Contents xxv
Preview 347
9.1 Introduction 347
9.2 Chemical Reaction Kinetics 349
9.3 Chemical Thermodynamics 359
9.4 The Equation of State 366
9.5 Chemical Reaction Bond Graphs 371
9.6 Energies of Formation 386
9.7 Continuous Reactors 392
9.8 Photochemistry and Electrochemistry 398
9.9 Summary 403
References 405
Bibliography 406
Homework Problems 407
Projects ./. 412
Research 415
Preview 417
10.1 Growth and Decay 417
10.2 Predator-Prey Models 422
10.3 Competition and Cooperation 428
10.4 Chaos 430
10.5 The Forces of Creation 443
10.6 Summary 446
References 447
Bibliography 448
Homework Problems 448
Projects 453
Research 454
Preview 507
12.1 Introduction 507
12.2 Definitions 511
12.3 State Discretization and Landmarks 514
12.4 Operations on Qualitative Variables 516
12.5 Functions of Qualitative Variables 519
12.6 Qualitative Simulation 520
12.7 Qualitative Discrete-Time Simulation 544
12.8 Pros and Cons 546
12.9 Summary 548
References 548
Bibliography 549
Homework Problems 550
Projects 551
Research 553
Preview 555
13.1 Introduction i 555
13.2 The Process of Recoding 558
13.3 Input/Output Behavior and Masking 569
13.4 Inductive Modeling and Optimal Masks 575
13.5 Forecasting Behavior 583
13.6 A Linear System — An Example 586
Contents xxvii
Preview 623
14.1 Introduction y 623
14.2 Artificial Neurons 625
14.3 Artificial Neural Engineering Networks 629
14.4 The Pattern Memorizing Power of Highly
Rank-Deficient Matrices 634
14.5 Supervised and Unsupervised Learning 637
14.6 Neural Network Software 647
14.7 Neural Networks for Dynamical Systems 659
14.8 Global Feedback Through Inverse Networks 670
14.9 Chaos and Dreams 671
14.10 Intemalization Processes and Control Mechanisms 672
14.11 Genetic Learning 679
14.12 Neurobiological Learning 690
14.13 Summary 694
References 694
Bibliography 697
Homework Problems 698
Projects 700
Research 701
Preview 703
15.1 Introduction 704
15.2 Level One: Classical Simulation Models 707
15.3 Level Two: Object-Oriented Modeling 709
xxviii Contents
Index 743
MISSING CHAPTER
MISSING CHAPTER
MISSING CHAPTER
MISSING CHAPTER