Skip to:Content
|
Bottom
Cover image for Simulations of machines using MATLAB and Simulink
Title:
Simulations of machines using MATLAB and Simulink
Series:
Bookware companion series
Publication Information:
Pacific Grove, CA : Brooks/Cole, 2001
ISBN:
9780534952792

Available:*

Library
Item Barcode
Call Number
Material Type
Item Category 1
Status
Searching...
30000010120463 TJ153 G37 2001 Open Access Book Book
Searching...
Searching...
30000010120462 TJ153 G37 2001 Open Access Book Book
Searching...

On Order

Summary

Summary

This book is intended as a supplement for undergraduate courses in Kinematics or Dynamics of Mechanisms, taught in Mechanical Engineering departments. As a MATLAB supplement, it can be used with any standard textbook, including Norton's DESIGN OF MACHINERY Second Edition, Erdman/Sandor's MECHANISMS DESIGN, Third Edition, or Mabie/Reinholtz MECHANISMS AND DYNAMICS OF MACHINERY, Fourth Edition. The emphasis of the text is integrating the computational power of MATLAB into the analysis and design of mechanisms. This new book in Brooks/Cole's Bookware Companion Series� is the first to apply the use of MATLAB to the study of kinematics and dynamics of mechanisms. This book is intended as a useful guide for readers interested in understanding kinematics, or as a reference for practicing mechanical engineers. It provides detailed instruction and examples showing how to use MATLAB (increasingly, the software program of choice among engineers for complex computations) and its accompanying simulation environment, SIMULINK, to develop powerful and accurate computer simulations of constrained mechanical systems.


Author Notes

John Gardner was born in 1933 and raised outside of Batavia, New York and graduated from Batavia High School in 1951. He was a poet, novelist, dramatist, translator and teacher as well as composing operas, librettos and paintings.

Gardner wrote three works on the art of writing, which were "On Becoming a Novelist," "The Art of Fiction," and "On Moral Fiction." He also wrote the children's story "Dragon, Dragon" and the play "Days of Vengeance," which he wrote for his mother Priscilla.

John C. Gardner died in 1982.

(Bowker Author Biography)


Table of Contents

Chapter 1 Introduction and Overviewp. 1
1.1 Why Simulate Mechanisms?p. 1
1.2 Kinematic Simulationsp. 2
1.3 Dynamic Simulation of Mechanismsp. 3
1.4 Summaryp. 4
Chapter 2 Vector Loop and Vector Chain Equationsp. 5
2.1 Introductionp. 5
2.2 The Planar Vectorp. 5
2.3 Single Loop Equationsp. 6
2.4 Derivatives of Vectorsp. 8
Example 2-1p. 10
2.5 Other Common Mechanismsp. 11
2.6 Vector Chainsp. 11
2.6.1 Two-Link Planar Robotp. 13
2.6.2 Vector Chains to Describe Motion of an Arbitrary Pointp. 14
2.7 Summaryp. 16
Chapter 2 Problemsp. 16
Chapter 3 Solutions of the Position Problemp. 18
3.1 Overviewp. 18
3.2 Numerical Solutions of Nonlinear Algebraic Equationsp. 18
3.3 The Position Problem of a Four-Bar Linkagep. 20
3.4 Matlab Solution of the Position Problem of a Four-Bar Linkagep. 21
3.5 Position Solutions and Initial Guessesp. 23
Example 3-1p. 24
3.6 Summaryp. 27
Chapter 3 Problemsp. 27
Chapter 4 Kinematic Simulations Using Simulinkp. 28
4.1 What Is a Kinematic Simulation?p. 28
4.2 Velocity Solution via Kinematic Simulationp. 28
4.2.1 Vector Loop Equations for the Slider Crankp. 28
4.2.2 Simulink Simulation of the Slider-Crank Kinematicsp. 30
4.2.3 Establishing Initial Conditionsp. 33
4.2.4 Simulation Resultsp. 35
4.3 Acceleration Solution via Kinematic Simulationp. 38
4.3.1 Including Acceleration in the Simulationp. 38
4.3.2 Running the Slider-Crank Simulationp. 40
Example 4-1p. 40
Example 4-2p. 41
4.4 The Consistency Checkp. 44
4.5 Kinematic Simulation of a Four-Bar Mechanismp. 46
Example 4-3p. 48
4.6 Summaryp. 51
Chapter 4 Problemsp. 51
Chapter 5 Introducing Dynamicsp. 53
5.1 Overviewp. 53
5.2 Step 1: Simulating the Slider on Inclined Planep. 53
5.3 Step 2: Adding the Pendulump. 56
5.4 Step 3: Assembling the Matrix Equationp. 58
5.5 Step 4: Creating a Dynamic Simulationp. 58
5.6 Step 5: Setting Initial Conditions and Running Simulationp. 60
5.7 Summaryp. 61
Chapter 5 Problemsp. 62
Chapter 6 The Simultaneous Constraint Methodp. 65
6.1 Introductionp. 65
6.2 Description of the Approachp. 65
6.2.1 Force Equationp. 66
6.2.2 Vector Loop Equationsp. 67
6.2.3 Vector Equations for COM Accelerationsp. 67
6.2.4 Implementation of the Dynamic Simulationp. 68
6.3 Application of Simultaneous Constraint Method for the Slider Crankp. 69
6.3.1 The Force Equationsp. 69
6.3.2 The Vector Loop Equationsp. 71
6.3.3 Center-of-Mass Accelerationsp. 71
6.3.4 Assembling the System of Equationsp. 72
6.4 Dynamic Simulation of the Slider Crankp. 73
6.5 Simulation Studies of the Slider Crankp. 76
6.6 Summaryp. 80
Chapter 6 Problemsp. 80
Chapter 7 Two-Link Planar Robotp. 82
7.1 Overviewp. 82
7.2 Vector Equationsp. 82
7.3 Dynamic Equationsp. 83
7.4 The Simultaneous Constraint Matrixp. 85
7.5 Dynamic Simulationp. 86
7.6 Robot Coordinate Controlp. 90
7.7 Summaryp. 90
Chapter 7 Problemsp. 90
Chapter 8 Simulating Mechanisms That Changep. 91
8.1 The Geneva Mechanismp. 91
8.2 Summaryp. 97
Chapter 9 The Trebuchetp. 98
9.1 Introductionp. 98
9.2 The Vector Loopp. 100
9.3 The Equations of Motionp. 101
9.4 The Matrix Equationp. 102
9.5 The Dynamic Simulationp. 103
9.6 Simulation Resultsp. 106
9.7 Summaryp. 106
Chapter 9 Problemsp. 108
Appendix Simulink Tutorialp. 109
A.1 Starting Simulinkp. 109
A.2 Building a Simple Modelp. 110
A.3 Running the Simulationp. 113
A.4 Simulation Run-Time Parametersp. 113
A.5 Initial Conditionsp. 115
A.6 Multiplexing Signalsp. 117
A.7 Simulink and Matlab: Returning Data to the Workspacep. 119
A.8 Using the Matlab plot commandp. 121
A.9 Using Matlab Functions in Simulinkp. 123
A.9.1 An Aside: Matlab Functionsp. 123
A.9.2 Calling Functions from Simulinkp. 126
A.9.3 Using Multiple Inputs and Outputsp. 128
A.10 Concluding Remarksp. 133
Indexp. 135
Go to:Top of Page