WOLFRAM SYSTEM MODELER
BalancingPlanesAn unbalanced rotor stabilized by balancing planes |
SystemModel["RotatingMachinery.Examples.RotorBalancing.BalancingPlanes"]
This example shows how to investigate an unbalanced rotor and balance it with rotating counterweights.
In this example, the goal is to minimize the radial deflection of the rotating shaft. At the starting point, a shaft with two disks is rotating around its own axis. This system is not balanced, which will cause an unbalance, generating a deflection of the shaft. This will limit how fast the rotor can spin safely. The system is then balanced by adding two counterweights on two disks, balancing the system. For more information on how this can be calculated, read this blog post.
The angular velocity of the shaft is increased over time, and the deflection caused by the unbalances will therefore also increase, depending on how close the system is to its eigenfrequency. Figure 1 shows the deflection of the two disks after balancing.
Figure 1: Balanced disk deflections.
Due to the balancing disks, these deflections are rather small. Compared to a system without the balancing disks. Figure 2 shows the deflection after running the unbalanced system (this is done by setting the top-level parameter balanced to false and then simulating). Note the values on the y axes, which are much larger than for the balanced system.
Figure 2: Unbalanced disk deflections.
This example is discussed in great detail in this blog post.
world |
Type: World Description: World coordinate system + gravity field + default animation definition |
|
---|---|---|
pinnedDE |
Type: PinnedDriveEnd Description: Component that can act as a pinned drive end to a beam, containing different options |
|
shaft1 |
Type: CylindricalBeam Description: Class with a flexible cylindrical beam |
|
shaft2 |
Type: CylindricalBeam Description: Class with a flexible cylindrical beam |
|
shaft3 |
Type: CylindricalBeam Description: Class with a flexible cylindrical beam |
|
shaft4 |
Type: CylindricalBeam Description: Class with a flexible cylindrical beam |
|
shaft5 |
Type: CylindricalBeam Description: Class with a flexible cylindrical beam |
|
shaft6 |
Type: CylindricalBeam Description: Class with a flexible cylindrical beam |
|
disk1 |
Type: Disk Description: Class with a disk and unblances |
|
disk2 |
Type: Disk Description: Class with a disk and unblances |
|
balancingDisk1 |
Type: Disk Description: Class with a disk and unblances |
|
balancingDisk2 |
Type: Disk Description: Class with a disk and unblances |
|
spurGear |
Type: SpurGearVisualizer Description: Visualizer for a spur gear |
|
pinnedNDE |
Type: PinnedNonDriveEnd Description: Component that can act as a pinned non-drive end to a beam, containing different options |
|
fixedToDamper |
Type: Fixed Description: Frame fixed in the world frame at a given position |
|
flexibleSupport |
Type: SupportStiffnessDamping Description: Support that acts as a translational two-dimensional coupled spring damper |
|
powerSource |
Type: Motor Description: Class for applying a torque to generate a desired angular velocity |