The document discusses the applications of constraints in OrcaFlex modeling. It provides examples of how constraints can be used to model hinged connections between sections of a wave energy converter and an articulated stinger, as a simpler method than using multiple lines and buoys. Constraints can also be used to model other connections, impose prescribed motion, simulate sheaves and other rotating components, and model jacket launch and mooring systems. The limitations of constraints are that they cannot currently include friction or have degrees of freedom enabled/disabled during a simulation. Realistic applications discussed include cranes and FPSO turrets.
Original Description:
Orcaflex - Applications of Constraints and their modelling
The document discusses the applications of constraints in OrcaFlex modeling. It provides examples of how constraints can be used to model hinged connections between sections of a wave energy converter and an articulated stinger, as a simpler method than using multiple lines and buoys. Constraints can also be used to model other connections, impose prescribed motion, simulate sheaves and other rotating components, and model jacket launch and mooring systems. The limitations of constraints are that they cannot currently include friction or have degrees of freedom enabled/disabled during a simulation. Realistic applications discussed include cranes and FPSO turrets.
The document discusses the applications of constraints in OrcaFlex modeling. It provides examples of how constraints can be used to model hinged connections between sections of a wave energy converter and an articulated stinger, as a simpler method than using multiple lines and buoys. Constraints can also be used to model other connections, impose prescribed motion, simulate sheaves and other rotating components, and model jacket launch and mooring systems. The limitations of constraints are that they cannot currently include friction or have degrees of freedom enabled/disabled during a simulation. Realistic applications discussed include cranes and FPSO turrets.
this has happened since, well, no one can really remember! • The first Windows release (6.0) contained the seven objects that have been present up to 10.0. We now have eight in 10.1. www.orcina.com OrcaFlex User Group, 2016 Slide 1 Applications of Constraints Reminder • The Constraint object doesn’t itself model a physical object. • Intended to have object(s) connected to it whose degrees of freedom (DOFs) need to be constrained. • No limitation to the mix of DOFs that can be constrained. • Simple example - 6D buoy. www.orcina.com OrcaFlex User Group, 2016 Slide 2 Applications of Constraints • How can the previous simple example now be applied to a real situation? • Let’s modify a simple Wave Energy Converter to include Constraints…
• Contouring raft-type WEC.
• Three rafts hinged together. • Energy take-off piston between each raft section. • Hinges formed by two pairs of pivot lines.
www.orcina.com OrcaFlex User Group, 2016 Slide 3
Applications of Constraints • How about something more complicated? • Consider a stinger model…
• Three section articulated
stinger. • Hinged at vessel and between each section. • Four supports on each roller box, two pivoting roller boxes on each section, six roller boxes in total.
www.orcina.com OrcaFlex User Group, 2016 Slide 4
Applications of Constraints • Requirements for previous method: • 6D buoy for each roller box, plus 6D buoy for each stinger section (nine in total). • Two lines for each ‘pivot point’ with non- linear torsional stiffness (eighteen in total). One line placed on either side of each pivot point. • Challenging to build a stable and representative model.
www.orcina.com OrcaFlex User Group, 2016 Slide 5
Applications of Constraints • Requirements for Constraints method: • One 6D buoy for each roller box (six in total). • One constraint for each roller box pivot, plus one constraint for each stinger connection point (nine in total) • Non-linear rotational stiffness applied on the Constraint data form to simulate roller box ‘stops’. • Easy to build, and very stable.
www.orcina.com OrcaFlex User Group, 2016 Slide 6
Applications of Constraints
• We’ve seen a couple of examples where
a Constraint object can simulate a pivot. • Other uses for Constraints? – Connection points – Relative positioning of objects – Results at specific locations – Sliding mechanisms – Imposed motion • Let’s take a look at Imposed Motion…
www.orcina.com OrcaFlex User Group, 2016 Slide 7
Applications of Constraints
• Imposed Displacement Constraints
– Used in the same way as Prescribed Motion for vessels, by defining a time history. – Time history defined internally or externally. • How about a simple example…?
www.orcina.com OrcaFlex User Group, 2016 Slide 8
Applications of Constraints • What about a realistic application?
www.orcina.com OrcaFlex User Group, 2016 Slide 9
Applications of Constraints • What about a realistic application? • A crane, perhaps?
Photo: www.worldmaritimenews.com
www.orcina.com OrcaFlex User Group, 2016 Slide 10
Applications of Constraints
• Other applications for Constraints?
– Jacket Launch – FPSO Turret – Sheave – CALM Buoy – and many more…! • Let’s look at some of the above in a little more detail…
www.orcina.com OrcaFlex User Group, 2016 Slide 11
Applications of Constraints Limitations • A quick look at what you can’t currently use Constraints for… – No friction – Calculated DOFs can’t be enabled, or indeed disabled, part way through a simulation (e.g. similar to the line end connection function ‘Release at Start of Stage’) – As users start to dabble with Constraints, there are likely to be desirable additional features we haven’t even considered yet! We await with interest what suggestions you come up with…! www.orcina.com OrcaFlex User Group, 2016 Slide 12 Applications of Constraints
• And finally…
www.orcina.com OrcaFlex User Group, 2016 Slide 13
Applications of Constraints
• And finally… • Thank you for listening! • Any Questions?