Water Wheel Generator in Simscape
This example shows a water wheel modeled using Simscape Multibody.
This example models the transfer of power from hydraulic flow to an electrical system. Water flowing from a spout fills buckets on a water wheel. A hole in the bottom of each bucket allows the water to drain. The wheel is asymmetrically loaded (full buckets on one side, empty buckets on the other) which causes the wheel to turn. The wheel is connected through a gear to a generator which produces 12 volts across a resistive load.
This example uses the General Variable Mass block from Simscape Multibody to model the varying mass, inertia, and center of gravity location in each bucket. This is coupled with a hydraulic model for the flow of water and an electrical network, all modeled in Simscape.
Please read the README.txt file to get started.
See how to use Simscape Multibody to model a cam-follower mechanism:
https://www.mathworks.com/videos/modeling-contact-forces-in-a-cam-follower-94291.html
Learn more about multibody simulation with Simscape Multibody by watching this webinar
https://www.mathworks.com/videos/multibody-simulation-with-simmechanics-81877.html
Find other Simscape examples by searching posts for the keyword "physical modeling"
https://www.mathworks.com/matlabcentral/fileexchange/?term=%22physical+modeling%22
Learn more about MathWorks Simscape Products:
https://www.mathworks.com/physical-modeling/
Zitieren als
Steve Miller (2024). Water Wheel Generator in Simscape (https://www.mathworks.com/matlabcentral/fileexchange/62374-water-wheel-generator-in-simscape), MATLAB Central File Exchange. Abgerufen .
Kompatibilität der MATLAB-Version
Plattform-Kompatibilität
Windows macOS LinuxKategorien
- Physical Modeling > Simscape Multibody > Get Started with Simscape Multibody >
- Physical Modeling > Simscape >
Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Live Editor erkunden
Erstellen Sie Skripte mit Code, Ausgabe und formatiertem Text in einem einzigen ausführbaren Dokument.
Waterwheel_R17a
Waterwheel_R17a/Scripts_Data
Waterwheel_R17b
Waterwheel_R17b/Scripts_Data
Waterwheel_R18a
Waterwheel_R18a/Scripts_Data
Waterwheel_R18b
Waterwheel_R18b/Scripts_Data
Waterwheel_R19a
Waterwheel_R19a/Scripts_Data
Waterwheel_R17a
Waterwheel_R17a/Libraries
Waterwheel_R17b
Waterwheel_R17b/Libraries
Waterwheel_R18a
Waterwheel_R18a/Libraries
Waterwheel_R18b
Waterwheel_R18b/Libraries
Waterwheel_R19a
Waterwheel_R19a/Libraries
Waterwheel_R17a/html
Waterwheel_R17b/html
Waterwheel_R18a/html
Waterwheel_R18b/html
Waterwheel_R19a/html
Version | Veröffentlicht | Versionshinweise | |
---|---|---|---|
1.4.0.0 | Added R2019a version. |
||
1.3.0.0 | Added R2018b version. |
||
1.2.0.0 | Added R2018a version. |
||
1.1.0.0 | Added R2017b version. |
||
1.0.0.0 | Adjusted description |