Top Banner
Applications: Load Sway Example
15

Applications: Load Sway Example. Cranes load and unload containers to/from ships -Load always sways -Swaying load may hit other containers -Swaying load.

Dec 18, 2015

Download

Documents

Iris Black
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Applications: Load Sway Example. Cranes load and unload containers to/from ships -Load always sways -Swaying load may hit other containers -Swaying load.

Applications: Load Sway Example

Page 2: Applications: Load Sway Example. Cranes load and unload containers to/from ships -Load always sways -Swaying load may hit other containers -Swaying load.

Applications: Load Sway Example

Cranes load and unload containers to/from ships

- Load always sways- Swaying load may hit other

containers- Swaying load cannot be released

Page 3: Applications: Load Sway Example. Cranes load and unload containers to/from ships -Load always sways -Swaying load may hit other containers -Swaying load.

Applications: Load Sway Example

Cranes load and unload containers to/from ships

- Load always sways- Swaying load may hit other

containers- Swaying load cannot be released

Page 4: Applications: Load Sway Example. Cranes load and unload containers to/from ships -Load always sways -Swaying load may hit other containers -Swaying load.

Applications: Load Sway Example

Ineffective solutions:

1. Position the crane over the target and wait for sway to subside

2. Move container slow, so no sway occurs

3. Use additional links (cables) to fix the load in place and prevent sway

Page 5: Applications: Load Sway Example. Cranes load and unload containers to/from ships -Load always sways -Swaying load may hit other containers -Swaying load.

Applications: Load Sway Example

Most cranes are still controlled by human operators that have skills to quickly compensate the swaying of the load!

Why the problem was not solved by the classical control theory?

Page 6: Applications: Load Sway Example. Cranes load and unload containers to/from ships -Load always sways -Swaying load may hit other containers -Swaying load.

Applications: Load Sway Example

PID control:

- The problem is non-linear (for example, sway minimization is important only close to the target)

- Many unknown variables

Page 7: Applications: Load Sway Example. Cranes load and unload containers to/from ships -Load always sways -Swaying load may hit other containers -Swaying load.

Applications: Load Sway Example

Model-based control:

- Fifth-degree differential equation that describes the system

- Works in theory, does not work in practice(too many simplifications and unknown variables)

Page 8: Applications: Load Sway Example. Cranes load and unload containers to/from ships -Load always sways -Swaying load may hit other containers -Swaying load.

Applications: Load Sway ExampleHeuristic strategy:• Start with medium power. • If you get started and you are still far away from

target, adjust the motor power so that the container gets a little behind the crane head.

• If you are closer to the target, reduce speed so the container gets a little ahead of the crane head.

• When the container is very close to the target position, power up the motor.

• When the container is over the target and the sway is zero, stop the motor.

Page 9: Applications: Load Sway Example. Cranes load and unload containers to/from ships -Load always sways -Swaying load may hit other containers -Swaying load.

Applications: Load Sway Example

Fuzzy controller

Page 10: Applications: Load Sway Example. Cranes load and unload containers to/from ships -Load always sways -Swaying load may hit other containers -Swaying load.

Applications: Load Sway Example

Membership functions for angle

Page 11: Applications: Load Sway Example. Cranes load and unload containers to/from ships -Load always sways -Swaying load may hit other containers -Swaying load.

Applications: Load Sway Example

Membership functions for distance

Page 12: Applications: Load Sway Example. Cranes load and unload containers to/from ships -Load always sways -Swaying load may hit other containers -Swaying load.

Applications: Load Sway Example

Membership functions for power

Page 13: Applications: Load Sway Example. Cranes load and unload containers to/from ships -Load always sways -Swaying load may hit other containers -Swaying load.

Applications: Load Sway Example

• if distance is positiveLarge then power is positiveLarge

• if distance is positiveLarge and (angle is negativeLarge or angle is positiveLarge) then power is positiveMedium

• if distance is positiveMedium then power is positiveMedium

• if distance is positiveMedium and (angle is negativeLarge or angle is positiveLarge) then power is positiveSmall

• if distance is positiveSmall then power is positiveSmall

• if distance is zero and angle is zero then power is zero

Rules to move the crane

Page 14: Applications: Load Sway Example. Cranes load and unload containers to/from ships -Load always sways -Swaying load may hit other containers -Swaying load.

Applications: Load Sway Example

• if (distance is zero or distance is positiveSmall or distance is negativeSmall) and angle is negative then power is positiveSmall

• if (distance is zero or distance is positiveSmall or distance is negativeSmall) and angle is positive then power is negativeSmall

Rules to prevent sway

Page 15: Applications: Load Sway Example. Cranes load and unload containers to/from ships -Load always sways -Swaying load may hit other containers -Swaying load.

Applications: Load Sway Example