دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Eklas Hossain
سری:
ISBN (شابک) : 9783030897611, 9783030897628
ناشر:
سال نشر: 2022
تعداد صفحات: 667
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 24 Mb
در صورت تبدیل فایل کتاب MATLAB and Simulink Crash Course for Engineers به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب MATLAB و Simulink Crash Course for Engineers نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
MATLAB and Simulink Crash Course for Engineers یک راهنمای مقدماتی خواننده پسند برای ویژگی ها، عملکردها و کاربردهای MATLAB و Simulink است. این کتاب مثالها، تمرینها و کاربردهای دنیای واقعی را در اختیار خوانندگان قرار میدهد و تکنیکهایی را برای مدلسازی و شبیهسازی سیستمهای پیچیده بسیار مصور و گام به گام ارائه میدهد. پوشش متلب شامل بردارها و ماتریس ها، برنامه ها و توابع، اعداد مختلط، تجسم، حل معادلات، روش های عددی، مسائل بهینه سازی و رابط های گرافیکی کاربر است. پوشش سیمولینک شامل بلوک های رایج سیمولینک، شبیه سازی سیستم کنترل، تجزیه و تحلیل مدارهای الکتریکی، سیستم های قدرت الکتریکی، الکترونیک قدرت و فناوری انرژی های تجدیدپذیر است. این آموزش قدرتمند یک منبع عالی برای دانشجویان، مهندسان و سایر متخصصان فنی پر مشغله است که باید به سرعت درک کاملی از MATLAB و Simulink کسب کنند.
MATLAB and Simulink Crash Course for Engineers is a reader-friendly introductory guide to the features, functions, and applications of MATLAB and Simulink. The book provides readers with real-world examples, exercises, and applications, and offers highly illustrated, step-by-step demonstrations of techniques for the modelling and simulation of complex systems. MATLAB coverage includes vectors and matrices, programs and functions, complex numbers, visualization, solving equations, numerical methods, optimization problems, and graphical user interfaces. The Simulink coverage includes commonly used Simulink blocks, control system simulation, electrical circuit analysis, electric power systems, power electronics, and renewable energy technology. This powerful tutorial is a great resource for students, engineers, and other busy technical professionals who need to quickly acquire a solid understanding of MATLAB and Simulink.
Preface Acknowledgments Contents About the Author Chapter 1: Introduction to MATLAB 1.1 Introduction 1.2 What Is MATLAB? 1.3 History, Purpose, and Importance 1.3.1 History 1.3.2 Purpose and Importance 1.4 Installation and Dependencies 1.4.1 Dependencies 1.5 Starting MATLAB 1.6 MATLAB Environment 1.7 Features of MATLAB 1.8 Variables in MATLAB: Categories and Conversion Between Variables 1.8.1 Categories of Data Types 1.8.2 MATLAB Example 1.1: Different Data Types 1.8.3 Conversions 1.8.4 MATLAB Example 1.2: Conversion of Data Types 1.9 Suppressing Output 1.10 Recording a MATLAB Session 1.11 Printing Output 1.12 Conclusion Exercise 1 Reference Chapter 2: Vectors and Matrices 2.1 Introduction 2.2 Creating Vectors 2.3 Creating Matrices 2.4 Manipulation of Vectors and Matrices 2.5 Dimensions of Matrices 2.5.1 MATLAB Example 2.10: Dimension of a Matrix 2.6 Operations on Matrices 2.6.1 Addition and Subtraction 2.6.2 MATLAB Example 2.1: Addition and Subtraction 2.6.3 Multiplication 2.6.4 MATLAB Example 2.2: Multiplication 2.6.5 Transpose 2.6.6 MATLAB Example 2.3: Transpose 2.6.7 Determinant 2.6.8 MATLAB Example 2.4: Determinant 2.6.9 Identity Matrix 2.6.10 MATLAB Example 2.5: Identity Matrix 2.6.11 Inverse Matrix 2.6.12 MATLAB Example 2.6: Inverse Matrix 2.7 Simple Matrix Concatenation 2.7.1 MATLAB Example 2.9: Matrix Concatenation 2.8 Creating Arrays of Zeros, Ones, and Random Numbers 2.8.1 MATLAB Example 2.7: Arrays of Zeros and Ones 2.8.2 MATLAB Example 2.8: Random Numbers 2.9 Array Function for One-Dimensional Arrays 2.9.1 MATLAB Example 2.11: Creating Linearly Spaced One-Dimensional Array 2.9.2 MATLAB Example 2.12: Finding Maximum and Minimum Value from an Array 2.10 Mean, Standard Deviation, Variance, and Mode 2.10.1 MATLAB Example 2.13: Mean, Variance, Standard Deviation, and Mode 2.11 Dot Operator 2.11.1 MATLAB Example 2.14: Instances of the Dot Operator 2.12 Table Arrays, Cell Arrays, and Structure Arrays 2.12.1 MATLAB Example 2.15: Creating Table 2.12.1.1 Cell Array 2.12.2 MATLAB Example 2.16: Cell Array 2.12.2.1 Structure Array 2.12.3 MATLAB Example 2.17: Structured Array 2.13 Conclusion Exercise 2 Chapter 3: Programs and Functions 3.1 Introduction 3.2 Scripts 3.2.1 Live Script 3.2.2 Script vs. Live Script 3.3 Saving, Running, and Publishing a Script 3.3.1 Saving a Script 3.3.2 Running a Script 3.3.3 Publishing a Script 3.4 Conditional Statements and Loops 3.4.1 ``If´´ Statement 3.4.2 MATLAB Example 3.1: ``If´´ Statement 3.4.3 Switch Statement 3.4.4 MATLAB Example 3.2: Switch Statement 3.4.5 For Loop 3.4.6 MATLAB Example 3.3: ``For´´ Loop 3.5 User-Defined Functions 3.6 Creating User-Defined Functions 3.6.1 MATLAB Example 3.4: User-Defined Function 3.6.2 MATLAB Example 3.5: User-Defined Function-Anonymous Function 3.6.3 Examples of User-Defined Function 3.6.3.1 User-Defined Function for Summation 3.6.3.2 User-Defined Function for Subtraction 3.6.3.3 User-Defined Function for Multiplication 3.6.3.4 User-Defined Function for Division 3.7 Solve Quadratic Equations Using Functions 3.7.1 MATLAB Example 3.6: User-Defined Function for Solving Quadratic Equation 3.8 Conclusion Exercise 3 Chapter 4: Complex Numbers 4.1 Introduction 4.2 Origin of Complex Numbers 4.3 Rectangular Form 4.3.1 MATLAB Example 4.1: Rectangular Form 4.4 Polar Form 4.4.1 MATLAB Example 4.2: Polar Form 4.5 Euler´s Series 4.5.1 MATLAB Example 4.3: Euler´s Formula 4.5.2 MATLAB Example 4.4: Euler´s Series for Solving Initial Value Problem 4.6 Fourier Series 4.6.1 MATLAB Example 4.5: Fourier Series 4.6.2 MATLAB Example 4.6: DFT and Inverse DFT 4.7 Taylor Series 4.7.1 MATLAB Example 4.7: Taylor Series 4.8 Equilibrium Point 4.8.1 MATLAB Example 4.8: Equilibrium Points 4.9 Energy Calculation 4.9.1 MATLAB Example 4.9: Energy Calculation 4.10 Impedance Calculation 4.10.1 MATLAB Example 4.10: Impedance Calculation 4.11 Conclusion Exercise 4 Chapter 5: Visualization 5.1 Introduction 5.2 Line Plot 5.2.1 MATLAB Example 5.1: Line Plot 5.2.2 MATLAB Example 5.2: Subplot 5.2.3 MATLAB Example 5.3: Double-Axis Plot 5.3 Bar Plot 5.3.1 MATLAB Example 5.4: Bar Plot 5.3.2 MATLAB Example 5.5: Horizontal Bar Plot 5.4 Area Plot 5.4.1 MATLAB Example 5.6: Area Plot 5.5 Surface Plot 5.5.1 MATLAB Example 5.7: Surface Plot 5.6 Pie Plot 5.6.1 MATLAB Example 5.8: Pie Plot 5.7 Heat Map 5.7.1 MATLAB Example 5.9: Heat Map 5.8 Radar Plot 5.8.1 MATLAB Example 5.10: Radar Plot 5.9 3D Plot 5.9.1 MATLAB Example 5.11: 3D Pie Plots 5.10 Exporting High-Quality Figure 5.11 Conclusion Exercise 5 References Chapter 6: Solving Equations 6.1 Introduction 6.2 Linear Algebra 6.2.1 MATLAB Example 6.1: Rank 6.2.2 MATLAB Example 6.2: Eigenvalue 6.2.3 MATLAB Example 6.3: Eigenvector 6.3 Quadratic Equations 6.3.1 MATLAB Example 6.4: Solving Quadratic Equation 6.3.2 MATLAB Example 6.5: ``Solve´´ Function 6.4 Differential Equations 6.4.1 Ordinary Differential Equations 6.4.2 MATLAB Example 6.6: First-Order Differential Equation 6.4.3 MATLAB Example 6.7: Second-Order Differential Equation 6.4.4 MATLAB Example 6.8: Third-Order Differential Equation 6.4.5 Partial Differential Equations 6.4.6 MATLAB Example 6.9: Partial Differential Equation 6.5 Integral Equations 6.5.1 MATLAB Example 6.10: Single Variable Integral Equation 6.5.2 MATLAB Example 6.11: Multivariable Integral Equation 6.6 Conclusion Exercise 6 Chapter 7: Numerical Methods in MATLAB 7.1 Introduction 7.2 Gauss-Seidel Method 7.2.1 MATLAB Example 7.1: Gauss-Seidel Method 7.3 Newton-Raphson Method 7.3.1 MATLAB Example 7.2: Newton-Raphson Method 7.4 Runge-Kutta Method 7.4.1 MATLAB Example 7.3: Runge-Kutta Method 7.5 Conclusion Exercise 7 Chapter 8: Electrical Circuit Analysis 8.1 Introduction 8.2 DC Circuit Analysis 8.2.1 Ohm´s Law 8.2.1.1 MATLAB Example 8.1: Ohm´s Law 8.2.2 Equivalent Resistance 8.2.2.1 MATLAB Example 8.2: Equivalent Resistance 8.2.3 Delta-Wye Conversion 8.2.3.1 MATLAB Example 8.3: Delta to Wye Conversion 8.2.3.2 MATLAB Example 8.4: Delta to Wye Conversion 8.2.3.3 MATLAB Example 8.5: Equivalent Resistance with Delta-Wye Conversion 8.2.4 Kirchhoff´s Laws 8.2.4.1 MATLAB Example 8.6: Circuit Problem 8.2.5 Voltage Divider and Current Divider Laws 8.2.5.1 MATLAB Example 8.7: Voltage Divider 8.2.5.2 MATLAB Example 8.8: Current Divider 8.2.6 Thevenin´s Theorem 8.2.6.1 MATLAB Example 8.9: Thevenin´s Theorem 8.2.7 Maximum Power Transfer Theorem 8.2.7.1 MATLAB Example 8.10: Maximum Power Transfer Theorem 8.3 AC Circuit Analysis 8.3.1 Some Terminologies 8.3.1.1 MATLAB Example 8.11: AC Circuit Terminologies 8.3.2 Impedance 8.3.2.1 MATLAB Example 8.12: Impedance 8.3.3 Power Triangle 8.3.3.1 MATLAB Example 8.13: Power Triangle 8.3.4 Three-Phase AC Circuit Analysis 8.3.4.1 Delta-Connected Unbalanced Load 8.3.4.2 MATLAB Example 8.14: Delta-Connected Unbalanced Load 8.3.4.3 Delta-Connected Balanced Load 8.3.4.4 MATLAB Example 8.15: Delta-Connected Balanced Load 8.3.4.5 Wye-Connected Four-Wire Unbalanced Load 8.3.4.6 MATLAB Example 8.16: Wye-Connected Four-Wire Unbalanced Load 8.3.4.7 Wye-Connected Four-Wire Balanced Load 8.3.4.8 MATLAB Example 8.17: Wye-Connected Four-Wire Balanced Load 8.3.4.9 Wye-Connected Three-Wire Unbalanced Load 8.3.4.10 MATLAB Example 8.18: Wye-Connected Three-Wire Unbalanced Load 8.3.4.11 Wye-Connected Three-Wire Balanced Load 8.3.4.12 MATLAB Example 8.19: Wye-Connected Three-Wire Balanced Load 8.4 Operational Amplifier 8.4.1 Inverting Amplifier 8.4.1.1 MATLAB Example 8.20: Inverting Amplifier 8.4.2 Non-inverting Amplifier 8.4.2.1 MATLAB Example 8.21: Non-inverting Amplifier 8.4.3 Follower Circuit 8.4.3.1 MATLAB Example 8.22: Follower Circuit 8.4.4 Differentiator Circuit 8.4.4.1 MATLAB Example 8.23: Differentiator Circuit 8.4.5 Integrator Circuit 8.4.5.1 MATLAB Example 8.24: Integrator Circuit 8.5 Transistor Circuit 8.5.1 MATLAB Example 8.25: Transistor Circuit 8.6 Conclusion Exercise 8 Chapter 9: Control System and MATLAB 9.1 Introduction 9.2 Frequency Response Overview 9.2.1 Linear Time-Invariant System 9.2.2 Transfer Function 9.2.2.1 MATLAB Example 9.1: Transfer Function 9.2.3 Laplace Transform 9.2.3.1 MATLAB Example 9.2: Laplace Transform 9.2.3.2 MATLAB Example 9.3: Laplace Transform of Initial Value Problem with Differential Equation 9.2.4 Inverse Laplace Transform 9.2.4.1 MATLAB Example 9.4: Inverse Laplace Transform 9.2.5 Partial Fraction 9.2.5.1 MATLAB Example 9.5: Partial Fraction Expansion 9.2.5.2 MATLAB Example 9.6: Partial Fraction Expansion 9.2.5.3 MATLAB Example 9.7: Partial Fraction Expansion 9.2.5.4 MATLAB Example 9.8: Partial Fraction Expansion 9.2.6 DC Gain 9.2.6.1 MATLAB Example 9.9: DC Gain 9.2.7 Initial Value and Final Value Theorem 9.2.7.1 MATLAB Example 9.10: Initial and Final Value Theorem 9.2.8 Poles/Zeros 9.2.8.1 MATLAB Example 9.11: Poles and Zeros 9.2.9 Laplace Transform in Electrical Circuit 9.3 Time Response Overview 9.3.1 First-Order System 9.3.1.1 Specific Characteristics of First-Order Systems 9.3.2 Second-Order System 9.3.2.1 Specific Characteristics of Second-Order Systems 9.3.3 Impact of Damping Ratio 9.3.3.1 Overdamped System 9.3.3.2 MATLAB Example 9.12: Overdamped System 9.3.3.3 Critically Damped System 9.3.3.4 MATLAB Example 9.13: Critically Damped System 9.3.3.5 Underdamped System 9.3.3.6 MATLAB Example 9.14: Underdamped System 9.3.3.7 Undamped System 9.3.3.8 MATLAB Example 9.15: Undamped System 9.3.3.9 Negative Damped System 9.3.3.10 MATLAB Example 9.16: Negative Damped System 9.3.4 Steady-State Error 9.3.4.1 MATLAB Example 9.17: Steady-State Error 9.4 A State-Space Representation for RLC Circuit 9.4.1 State-Space Model and Response 9.4.2 State-Space Model to Transfer Function 9.4.2.1 MATLAB Example 9.18: State-Space Model and Conversion into Transfer Function 9.4.3 Transfer Function to State-Space Model 9.4.3.1 MATLAB Example 9.19: Conversion into the State-Space Model from the Transfer Function 9.5 Controllability and Observability of State-Space Model 9.5.1 Controllability 9.5.2 Testing for Controllability 9.5.3 Observability 9.5.4 Testing for Observability 9.5.4.1 MATLAB Example 9.20: Controllability and Observability 9.6 Stability Analysis 9.6.1 Routh Criteria 9.6.1.1 MATLAB Example 9.21: Routh´s Criteria 9.6.2 Root Locus 9.6.2.1 MATLAB Example 9.22: Root Locus 9.6.3 Bode Plot 9.6.3.1 MATLAB Example 9.23: Bode Plot 9.6.4 Nyquist Plot 9.6.4.1 MATLAB Example 9.24: Nyquist Plot 9.7 Conclusion Exercise 9 Chapter 10: Optimization Problem 10.1 Introduction 10.2 One-Dimensional Optimization 10.2.1 MATLAB Example 10.1: One-Dimensional Optimization 10.3 Multidimensional Optimization 10.3.1 MATLAB Example 10.2: Multidimensional Optimization 10.4 Linear Programming Optimization 10.4.1 MATLAB Example 10.3: Linear Programming Optimization 10.5 Quadratic Programming Optimization 10.5.1 MATLAB Example 10.4: Quadratic Programming Optimization 10.6 Nonlinear Programming Optimization 10.7 Li-ion Battery Optimization Problem and Solutions 10.8 Conclusion Exercise 10 Chapter 11: App Designer and Graphical User Interface in MATLAB 11.1 Introduction 11.2 App Designer 11.2.1 Basic Layout of App Designer 11.2.2 Components of App Designer 11.2.3 Detecting and Correcting Errors 11.2.4 Designing and Programming a GUI with App Designer 11.3 App Designer vs GUIDE 11.4 GUIDE 11.4.1 Exporting GUIDE App as MATLAB file 11.4.2 Migrate GUIDE App to App Designer 11.5 Conclusion Exercise 11 Chapter 12: Introduction to Simulink 12.1 What Is Simulink? 12.2 Starting Simulink 12.3 Basic Elements 12.3.1 Blocks 12.3.2 Lines 12.3.3 Other Features 12.3.3.1 Annotation 12.3.3.2 Show Block Name 12.3.3.3 Fit to View 12.3.3.4 Area 12.3.3.5 ``Comment Out´´ and ``Uncomment´´ 12.4 Simulink Library Browser 12.5 Physical System Modeling 12.6 Building a Model in Simulink 12.7 Simulate a Model in Simulink 12.7.1 ``Run´´ Option 12.7.2 ``Step Forward´´ and ``Step Back´´ 12.7.3 Customizing the Style of the ``Scope´´ Figure 12.7.4 ``Solver´´ Option 12.7.5 Data Import and Export 12.7.6 Math and Data Types 12.7.7 Diagnostics 12.7.8 Other Parameters 12.8 User-Defined Block in Simulink 12.9 Using MATLAB in Simulink 12.10 Conclusion Exercise 12 Chapter 13: Commonly Used Simulink Blocks 13.1 Sink 13.1.1 Display 13.1.2 Scope 13.1.3 Floating Scope 13.1.4 Add Viewer 13.1.5 XY Graph 13.2 Source 13.2.1 Pulse Generator 13.2.2 Ramp 13.2.3 Step 13.2.4 Sine Wave 13.2.5 Constant 13.3 Math Operators 13.3.1 Abs and MinMax 13.3.2 Add, Subtract, and Sum of Elements 13.3.3 Product and Divide 13.3.4 Sum and Sqrt 13.3.5 Complex to Magnitude-Angle and Complex to Real-Imag 13.3.6 Magnitude-Angle to Complex and Real-Imag to Complex 13.3.7 Math Function 13.3.8 Trigonometric Function 13.3.9 Derivative and Integrator 13.4 Port and Subsystem 13.4.1 Subsystem, In1, and Out1 13.4.2 Mux and Demux 13.5 Logical Operator, Relational Operator, Programs, and Lookup Table 13.5.1 Logical Operator 13.5.2 Relational Operator 13.5.3 If and Switch Case 13.5.4 Lookup Tables 13.6 Conclusion Exercise 13 Chapter 14: Control System in Simulink 14.1 Control System 14.2 Open-Loop Control System 14.3 Closed-Loop Control System 14.4 Open-Loop vs Closed-Loop Control System 14.5 Simulink Model Design 14.5.1 Open-Loop Control System 14.5.2 Closed-Loop Control System 14.6 Stability Analysis 14.6.1 Stable System 14.6.2 Unstable System 14.7 Conclusion Exercise 14 Chapter 15: Electrical Circuit Analysis in Simulink 15.1 Measure Voltage, Current, and Power of a Circuit 15.1.1 DC Circuit Analysis 15.1.2 AC Circuit Analysis 15.2 RLC Circuit Analysis 15.2.1 AC RLC Circuit Analysis 15.2.2 DC RLC Circuit Analysis 15.3 Conclusion Exercise 15 Chapter 16: Application of Simulink in Power Systems 16.1 Modeling Single-Phase Power Source in Simulink 16.2 Modeling Three-Phase AC Power Source in Simulink 16.2.1 Three-Phase Wye-Connected AC Power Source 16.2.2 Three-Phase Delta-Connected AC Power Source 16.3 Model of Three-Phase Series RLC Load with Three-Phase AC Power Source 16.4 Model of Three-Phase Parallel RLC Load with Three-Phase AC Power Source 16.5 Power Factor Calculation Simulink Model 16.6 Modeling Different Power System Configurations 16.6.1 Balanced Y-Y Power System Configuration 16.6.2 Unbalanced Y-Y Power System Configuration 16.6.3 Balanced Δ - Δ Power System Configuration 16.6.4 Unbalanced Δ - Δ Power System Configuration 16.7 Electrical Machine 16.7.1 DC Machine 16.7.2 Asynchronous Machine 16.8 Conclusion Exercise 16 Chapter 17: Application of Simulink in Power Electronics 17.1 Diode 17.1.1 Diode Characteristics 17.1.2 Single-Phase Half-Wave Rectifier 17.1.2.1 Single-Phase Half-Wave Rectifier with R Load 17.1.2.2 Single-Phase Half-Wave Rectifier with RL Load 17.1.2.3 Single-Phase Half-Wave Rectifier with RC Load 17.1.3 Single-Phase Full-Wave Rectifier 17.1.3.1 Two-Diode Full-Wave Rectifier 17.1.3.2 Four-Diode Full-Wave Rectifier 17.1.4 Three-Phase Full-Wave Rectifier 17.2 Transistor 17.2.1 Bipolar Junction Transistors (BJTs) 17.2.2 MOSFET 17.2.3 IGBT 17.3 Operational Amplifier 17.3.1 Inverting Amplifier 17.3.2 Non-inverting Amplifier 17.3.3 Differentiator Circuit 17.3.4 Integrator Circuit 17.4 Control Devices 17.4.1 Pulse Generation 17.4.1.1 Duty Cycle 17.4.1.2 Pulse Modulation 17.4.1.3 Determining the Firing Angle 17.4.2 Controlled Rectification with Thyristor 17.4.3 Controlled Rectification with GTO 17.5 Facts 17.5.1 Reference Frame Transformation 17.5.2 Phase-Locked Loop (PLL) 17.5.3 Static Var Compensator 17.6 Modeling of Converters 17.6.1 Model of DC-DC Converters 17.6.1.1 Buck Converter 17.6.1.2 Boost Converter 17.6.1.3 Buck-Boost Converter 17.6.2 Model of DC-AC Converter 17.6.2.1 Single-Phase Half-Wave Bridge Inverter 17.6.2.2 Single-Phase Full-Wave Inverter 17.6.2.3 Three-Phase Inverter 17.6.3 Model of AC-DC Converter 17.6.3.1 Single-Phase Full-Wave Converter 17.6.3.2 Three-Phase Full-Wave Converter 17.6.4 Model of AC-AC Converter 17.6.4.1 Single-Phase Cycloconverter 17.7 Conclusion Exercise 17 Chapter 18: Application of Simulink in Renewable Energy Technology 18.1 Solar Photovoltaics 18.1.1 Mathematical Model of PV Cell 18.1.2 PV Panel Design from Solar Cell 18.1.3 PV Panel Design with PV Array 18.1.4 Case Study: Grid-Connected PV Array 18.2 Wind Turbine 18.2.1 Model Wind Turbine-Based Generator in Simulink 18.2.2 Case Study: Grid-Connected Wind Turbine Generator 18.3 Hydraulic Turbine 18.3.1 Case Study: Hydro Turbine and Power Generator Model in Simulink 18.4 Battery 18.4.1 Battery Cell Implementation in Simulink 18.4.2 Battery Modeling of Different Types in Simulink 18.4.3 Case Study: Battery Pack Design Using Battery Cells 18.5 Conclusion Exercise 18 Answer Keys to the End-of-Chapter Exercises Chapter 1 Chapter 2 Chapter 3 Chapter 4 Chapter 5 Chapter 6 Chapter 7 Chapter 8 Chapter 9 Chapter 10 Chapter 11 Chapter 12 Chapter 13 Chapter 14 Chapter 15 Chapter 16 Chapter 17 Chapter 18