Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
System dynamics
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
=== Example: Piston motion === # Objective: study of a crank-connecting rod system.<br /> We want to model a crank-connecting rod system through a system dynamic model. Two different full descriptions of the physical system with related systems of equations can be found [[Piston motion equations#Position|here]] {{in lang|en}} and [[:fr:Système bielle-manivelle#Équations horaires|here]] {{in lang|fr}}; they give the same results. In this example, the crank, with variable radius and angular frequency, will drive a piston with a variable connecting rod length. # System dynamic modeling: the system is now modeled, according to a stock and flow system dynamic logic.<br /> The figure below shows the stock and flow diagram [[Image:TRUE Piston SFD.png|centre|Stock and flow diagram for crank-connecting rod system|frame]] # Simulation: the behavior of the crank-connecting rod dynamic system can then be simulated.<br /> The next figure is a 3D simulation created using [[procedural animation]]. Variables of the model animate all parts of this animation: crank, radius, angular frequency, rod length, and piston position. [[Image:TRUE Procedural Animation.gif|centre|3D [[procedural animation]] of the crank-connecting rod system modeled in 2|frame]]
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)