Dynamic System Modeling and Control

 

(Version XX, February, 2010) © Copyright 1993-2010 Hugh Jack, Version February, 2010. This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 United States License.For uses not covered under the license please contact Hugh Jack (jackh@gvsu.edu).

 

Additional materials and updates for this work will be available at http://engineeronadisk.com

 

 

 

1. PREFACE

1. INTRODUCTION

BASIC TERMINOLOGY

EXAMPLE SYSTEM

SUMMARY

PRACTICE PROBLEMS

2. TRANSLATION

INTRODUCTION

MODELING

SYSTEM EXAMPLES

OTHER TOPICS

SUMMARY

PRACTICE PROBLEMS

PRACTICE PROBLEM SOLUTIONS

ASSIGNMENT PROBLEMS

3. ANALYSIS OF DIFFERENTIAL EQUATIONS

INTRODUCTION

EXPLICIT SOLUTIONS

RESPONSES

RESPONSE ANALYSIS

NON-LINEAR SYSTEMS

CASE STUDY

SUMMARY

PRACTICE PROBLEMS

PRACTICE PROBLEM SOLUTIONS

ASSIGNMENT PROBLEMS

4. NUMERICAL ANALYSIS

INTRODUCTION

THE GENERAL METHOD

NUMERICAL INTEGRATION

SYSTEM RESPONSE

DIFFERENTIATION AND INTEGRATION OF EXPERIMENTAL DATA

ADVANCED TOPICS

PRACTICAL ELEMENTS OF COMPUTER MATH

CASE STUDY

SUMMARY

PRACTICE PROBLEMS

PRACTICE PROBLEM SOLUTIONS

ASSIGNMENT PROBLEMS

5. ROTATION

INTRODUCTION

MODELING

OTHER TOPICS

DESIGN CASE

SUMMARY

PRACTICE PROBLEMS

PRACTICE PROBLEM SOLUTIONS

ASSIGNMENT PROBLEMS

6. INPUT-OUTPUT EQUATIONS AND TRANSFER FUNCTIONS

INTRODUCTION

THE DIFFERENTIAL OPERATOR

INPUT-OUTPUT EQUATIONS

TRANSFER FUNCTIONS

DESIGN CASE

SUMMARY

PRACTICE PROBLEMS

PRACTICE PROBLEM SOLUTIONS

ASSIGNMENT PROBLEMS

REFERENCES

7. ELECTRICAL SYSTEMS

INTRODUCTION

MODELING

IMPEDANCE

EXAMPLE SYSTEMS

ELECTROMECHANICAL SYSTEMS - MOTORS

FILTERS

OTHER TOPICS

SUMMARY

PRACTICE PROBLEMS

PRACTICE PROBLEM SOLUTIONS

ASSIGNMENT PROBLEMS

8. FEEDBACK CONTROL SYSTEMS

INTRODUCTION

TRANSFER FUNCTIONS

CONTROL SYSTEMS

EMBEDDED CONTROL

SUMMARY

PRACTICE PROBLEMS

PRACTICE PROBLEM SOLUTIONS

ASSIGNMENT PROBLEMS

9. PHASOR ANALYSIS

INTRODUCTION

PHASORS FOR STEADY-STATE ANALYSIS

VIBRATIONS

PROGRAMS

SUMMARY

PRACTICE PROBLEMS

PRACTICE PROBLEM SOLUTIONS

ASSIGNMENT PROBLEMS

10. BODE PLOTS

INTRODUCTION

BODE PLOTS

STRAIGHT LINE APPROXIMATIONS

FREQUENCY RESPONSE FUNCTIONS

SIGNAL SPECTRUMS

SUMMARY

PRACTICE PROBLEMS

PRACTICE PROBLEM SOLUTIONS

ASSIGNMENT PROBLEMS

LOG SCALE GRAPH PAPER

11. ROOT LOCUS ANALYSIS

INTRODUCTION

ROOT-LOCUS ANALYSIS

SUMMARY

PRACTICE PROBLEMS

PRACTICE PROBLEM SOLUTIONS

ASSIGNMENT PROBLEMS

12. NONLINEAR SYSTEMS

INTRODUCTION

SOURCES OF NONLINEARITY

NON-LINEAR ELEMENTS

SUMMARY

PRACTICE PROBLEMS

PRACTICE PROBLEM SOLUTIONS

ASIGNMENT PROBLEMS

13. ANALOG INPUTS AND OUTPUTS

INTRODUCTION

ANALOG INPUTS

ANALOG OUTPUTS

NOISE REDUCTION

CASE STUDY

SUMMARY

PRACTICE PROBLEMS

PRACTICE PROBLEM SOLUTIONS

ASSIGNMENT PROBLEMS

14. CONTINUOUS SENSORS

INTRODUCTION

INDUSTRIAL SENSORS

INPUT ISSUES

SENSOR GLOSSARY

SUMMARY

REFERENCES

PRACTICE PROBLEMS

PRACTICE PROBLEM SOLUTIONS

ASSIGNMENT PROBLEMS

15. CONTINUOUS ACTUATORS

INTRODUCTION

ELECTRIC MOTORS

HYDRAULICS

OTHER SYSTEMS

SUMMARY

PRACTICE PROBLEMS

PRACTICE PROBLEM SOLUTIONS

ASSIGNMENT PROBLEMS

16. MOTION CONTROL

INTRODUCTION

MOTION PROFILES

MULTI AXIS MOTION

PATH PLANNING

CASE STUDIES

SUMMARY

PRACTICE PROBLEMS

PRACTICE PROBLEM SOLUTIONS

ASSIGNMENT PROBLEMS

17. LAPLACE TRANSFORMS

INTRODUCTION

APPLYING LAPLACE TRANSFORMS

MODELING TRANSFER FUNCTIONS IN THE s-DOMAIN

FINDING OUTPUT EQUATIONS

INVERSE TRANSFORMS AND PARTIAL FRACTIONS

EXAMPLES

ADVANCED TOPICS

LAPLACE IMPULSE FUNCTIONS

A MAP OF TECHNIQUES FOR LAPLACE ANALYSIS

SUMMARY

PRACTICE PROBLEMS

PRACTICE PROBLEM SOLUTIONS

ASSIGNMENT PROBLEMS

REFERENCES

18. CONVOLUTION

INTRODUCTION

UNIT IMPULSE FUNCTIONS

IMPULSE RESPONSE

CONVOLUTION

NUMERICAL CONVOLUTION

SUMMARY

PRACTICE PROBLEMS

PRACTICE PROBLEM SOLUTIONS

ASSIGNMENT PROBLEMS

19. CONTROL SYSTEM ANALYSIS

INTRODUCTION

CONTROL SYSTEMS

ROOT-LOCUS PLOTS

DESIGN OF CONTINUOUS CONTROLLERS

SUMMARY

PRACTICE PROBLEMS

PRACTICE PROBLEM SOLUTIONS

ASSIGNMENT PROBLEMS

20. STATE SPACE ANALYSIS

INTRODUCTION

OBSERVABILITY

CONTROLLABILITY

OBSERVERS

SUMMARY

PRACTICE PROBLEMS

PRACTICE PROBLEM SOLUTIONS

ASSIGNMENT PROBLEMS

BIBLIOGRAPHY

21. STATE SPACE CONTROLLERS

INTRODUCTION

FULL STATE FEEDBACK

OBSERVERS

SUPPLEMENTAL OBSERVERS

REGULATED CONTROL WITH OBSERVERS

LQR

LINEAR QUADRATIC GAUSSIAN (LQG) COMPENSATORS

VERIFYING CONTROL SYSTEM STABILITY

ADAPTIVE CONTROLLERS

OTHER METHODS

SUMMARY

PRACTICE PROBLEMS

PRACTICE PROBLEM SOLUTIONS

ASSIGNMENT PROBLEMS

22. SYSTEM IDENTIFICATION

INTRODUCTION

SUMMARY

PRACTICE PROBLEMS

PRACTICE PROBLEM SOLUTIONS

ASSIGNMENT PROBLEMS

23. ELECTROMECHANICAL SYSTEMS

INTRODUCTION

MATHEMATICAL PROPERTIES

EXAMPLE SYSTEMS

SUMMARY

PRACTICE PROBLEMS

PRACTICE PROBLEM SOLUTIONS

ASSIGNMENT PROBLEMS

24. FLUID SYSTEMS

SUMMARY

MATHEMATICAL PROPERTIES

EXAMPLE SYSTEMS

SUMMARY

PRACTICE PROBLEMS

PRACTICE PROBLEMS SOLUTIONS

ASSIGNMENT PROBLEMS

25. THERMAL SYSTEMS

INTRODUCTION

MATHEMATICAL PROPERTIES

EXAMPLE SYSTEMS

SUMMARY

PRACTICE PROBLEMS

PRACTICE PROBLEM SOLUTIONS

ASSIGNMENT PROBLEMS

26. OPTIMIZATION

INTRODUCTION

OBJECTIVES AND CONSTRAINTS

SEARCHING FOR THE OPTIMUM

OPTIMIZATION ALGORITHMS

SUMMARY

PRACTICE PROBLEMS

PRACTICE PROBLEM SOLUTIONS

ASSIGNMENT PROBLEMS

27. FINITE ELEMENT ANALYSIS (FEA)

INTRODUCTION

FINITE ELEMENT MODELS

FINITE ELEMENT MODELS

SUMMARY

PRACTICE PROBLEMS

PRACTICE PROBLEM SOLUTIONS

ASSIGNMENT PROBLEMS

BIBLIOGRAPHY

28. FUZZY LOGIC

INTRODUCTION

COMMERCIAL CONTROLLERS

REFERENCES

SUMMARY

PRACTICE PROBLEMS

PRACTICE PROBLEM SOLUTIONS

ASSIGNMENT PROBLEMS

29. NEURAL NETWORKS

SUMMARY

PRACTICE PROBLEMS

PRACTICE PROBLEM SOLUTIONS

ASSIGNMENT PROBLEMS

REFERENCES

30. EMBEDDED CONTROL SYSTEM

INTRODUCTION

CASE STUDY

SUMMARY

PRACTICE PROBLEMS

PRACTICE PROBLEM SOLUTIONS

ASSIGNMENT PROBLEMS

31. STATE DIAGRAMS FOR SEQUENTIAL CONTROL

INTRODUCTION

EXAMPLE SYSTEM

SUMMARY

PRACTICE PROBLEMS

32. ENGINEERING PROBLEM SOLVING

BASIC RULES OF STYLE

EXPECTED ELEMENTS

SEPCIAL ELEMENTS

SCILAB

TERMINOLOGY

33. WRITING

FORGET WHAT YOU WERE TAUGHT BEFORE

8. Proofread your report.WHY WRITE REPORTS?

THE TECHNICAL DEPTH OF THE REPORT

TYPES OF REPORTS

LABORATORY REPORTS

RESEARCH

DRAFT REPORTS

PROJECT REPORT

OTHER REPORT TYPES

LAB BOOKS

REPORT ELEMENTS

GENERAL WRITING ISSUES

WRITERS BLOCK

TECHNICAL ENGLISH

EVALUATION FORMS

PATENTS

34. PROJECTS

 

OVERVIEW

MANAGEMENT

DELIVERABLES

REPORT ELEMENTS

APPENDICES

35. MATHEMATICAL TOOLS

INTRODUCTION

FUNCTIONS

SPATIAL RELATIONSHIPS

COORDINATE SYSTEMS

MATRICES AND VECTORS

CALCULUS

NUMERICAL METHODS

LAPLACE TRANSFORMS

z-TRANSFORMS

FOURIER SERIES

TOPICS NOT COVERED (YET)

REFERENCES/BIBLIOGRAPHY

36. A BASIC INTRODUCTION TO ‘C’

WHY USE ‘C’?

BACKGROUND

PROGRAM PARTS

HOW A ‘C’ COMPILER WORKS

STRUCTURED ‘C’ CODE

ARCHITECTURE OF ‘C’ PROGRAMS (TOP-DOWN)

CREATING TOP DOWN PROGRAMS

HOW THE BEAMCAD PROGRAM WAS DESIGNED

PRACTICE PROBLEMS

37. UNITS AND CONVERSIONS

HOW TO USE UNITS

HOW TO USE SI UNITS

THE TABLE

ASCII, HEX, BINARY CONVERSION

G-CODES

38. ATOMIC MATERIAL DATA

38. MECHANICAL MATERIAL PROPERTIES

FORMULA SHEET

39. BIBLIOGRAPHY

TEXTBOOKS