0% found this document useful (0 votes)
138 views23 pages

WEC Sim Webinar3

This document summarizes a webinar presentation on using WEC-Sim to model wave energy conversion systems and power take-off mechanisms. It discusses how WEC-Sim can model linear stiffness/damping PTOs, couple with the PTO-Sim toolbox to model more complex PTOs like hydraulic or electromechanical systems, and also enable user-defined force/position inputs. The webinar then demonstrates how WEC-Sim can be adapted to model a wave-powered desalination system by developing new simulation blocks to represent the reverse osmosis membrane and pressure exchanger. Future work is planned to fully integrate these desalination application models into the main WEC-Sim codebase.

Uploaded by

Mekchu Tran
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
138 views23 pages

WEC Sim Webinar3

This document summarizes a webinar presentation on using WEC-Sim to model wave energy conversion systems and power take-off mechanisms. It discusses how WEC-Sim can model linear stiffness/damping PTOs, couple with the PTO-Sim toolbox to model more complex PTOs like hydraulic or electromechanical systems, and also enable user-defined force/position inputs. The webinar then demonstrates how WEC-Sim can be adapted to model a wave-powered desalination system by developing new simulation blocks to represent the reverse osmosis membrane and pressure exchanger. Future work is planned to fully integrate these desalination application models into the main WEC-Sim codebase.

Uploaded by

Mekchu Tran
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 23

FOSWEC wave tank testing and WEC-Sim simulation

June 13, 2017


WEC-Sim Webinar #3 Yi-Hsiang Yu (NREL)
Kelley Ruehl (Sandia)
PTO and Control Applications

1 | Program Name or Ancillary Text eere.energy.gov


Introduction

WEC-Sim Team
• Kelley Ruehl (Sandia)
• Yi-Hsiang Yu (NREL)
• Jennifer van Rij (NREL)

2 | Water Program Technologies Office eere.energy.gov


WEC-Sim Updates

Reduced the size of the repo


– Remove publications from the repo since all the publications are
available from the website
http://wec-sim.github.io/WEC-Sim/publications.html
– Working on removing the large data file (e.g., *.h5 and *.mat)
from repo history

Created a WEC-Sim_Application submodule in WEC-Sim


– This can be pulled into WEC-Sim currently if desired
https://github.com/WEC-Sim/WEC-Sim_Applications
– Cleaned up PTO-Sim application cases

3 | Water Program Technologies Office eere.energy.gov


WEC-Sim Updates

Created a separate moorDyn library repo


– Due to different licenses, moorDyn is now saved in another
repository
– To use MoorDyn in WEC-Sim, please download moorDyn from
repo https://github.com/WEC-Sim/moorDyn
– Place all the files and folders under
WEC-Sim/source/functions/moorDyn folder

Added a WEC-Sim Projects Page


– Can be used to track requested
feature additions, and their status
– https://github.com/WEC-Sim/WEC-Sim/projects

4 | Water Program Technologies Office eere.energy.gov


Schedule

Advanced Feature Webinars 1hr each


• April 18: bemio and mcr, application for power matrix
• May 24: nl-hydro, b2b, non-hydro and drag
• June 13: pto and control, application for desalination
• July 18: mooring and visualization
• Available Online: http://wec-sim.github.io/WEC-Sim/webinars.html

Training Courses
• May 1: 1hr WEC-Sim workshop at METS, for new users
• August TBD: half-day WEC-Sim code structure course, for
advanced users/developers

5 | Water Program Technologies Office eere.energy.gov


WEC-Sim Webinar #3

Kelley Ruehl (Sandia)


PTO and Control

6 | Program Name or Ancillary Text eere.energy.gov


WEC-Sim
Power Take-Off and Control

WEC-Sim can model Power Take-Off (PTO) and Control


with different approaches and level of fidelity

• Linear Stiffness/Damping

• Coupled with PTO-Sim


– PM Generator
Linear PTO
• Components
• Look-up table
– Hydraulic
• Compressible
• Non-compressible

• User-Defined Force/Position PTO-Sim

7 | Water Program Technologies Office eere.energy.gov


Linear Stiffness/Damping

WEC-Sim can model PTOs with


linear stiffness and damping
Linear PTO
pto(1) = ptoClass('PTO1'); %Initialize PTO Class
pto(1).k=0; %PTO Stiffness [N/m]
pto(1).c=1200000; %PTO Damping [N/(m/s)] Linear PTO
pto(1).loc = [0 0 0]; %PTO Location [m]

PTO Library

8 | Water Program Technologies Office eere.energy.gov


Coupled with PTO-Sim

WEC-Sim can model PTOs using


PTO-Sim and the actuated PTOs
• Initialize PTO-Sim and define parameters in
PTO-Sim
ptoSimInputFile.m
PTO-Sim

• The PTO-Sim input file will vary depending on


which PTO-Sim blocks are used
• Example PTO-Sim applications are available:
https://github.com/WEC-Sim/WEC-
Sim_Applications
PTO-Sim Library
PTO Library

9 | Water Program Technologies Office eere.energy.gov


User-Defined Force/Position

Using the WEC-Sim library PTO blocks,


users cam define, input force or
position in translation or rotation Force Input

• Users can build their own Simulink blocks,


call on a *.m file, define a look-up table,
implement control, etc.
• Use Project page for requests
• Desalination application next

Torque Input

PTO Library

10 | Water Program Technologies Office eere.energy.gov


WEC-Sim Webinar #3

Yi-Hsiang (NREL)
Desalination Applications Using
WEC-Sim

11 | Program Name or Ancillary Text eere.energy.gov


Desalination Applications

WEC-Sim can be further modified for


other energy related production analysis
by developing your own blocks.

12 | Water Program Technologies Office eere.energy.gov


Desalination Applications

WEC-Sim can be further modified for


other energy related production analysis
by developing your own blocks.

• This webinar will focus on how this


can be done from an existing WEC-
Sim case.

• The results of the Reverse Osmosis


(RO) desalination analysis will be
presented at OMAE 2017,
Trondheim, Norway, June 25-30.

13 | Water Program Technologies Office eere.energy.gov


WEC-Sim Theory

• Dynamics simulated by solving time-domain equation of motion


(Cummins, 1962)
mx(t ) = f hs (t ) + f ex (t ) + f rad (t ) + f v (t ) + f pto (t ) + f m (t )
Mooring force
Hydrostatic
Power take-off force
restoring force
Viscous force
Wave excitation & diffraction
force (from BEM Radiation force: added mass and
simulations) radiation damping (from BEM
simulations)

 Use radiation and diffraction method and calculate the hydrodynamic


forces from frequency-domain Boundary Element Method (BEM)

f rad (t ) = f ex (t ) =
BEM BEM BEM

=
BEM
14 | Water Program Technologies Office eere.energy.gov
Wave-Powered Desalination System

• For WEC, the RO membrane


can be modeled as a “PTO”,
providing forces back to the
WEC system.

• For the RO membrane, the


WEC can be modeled as an
hydraulic pump with oscillating
flow velocity.
Solution-Diffusion Model:

where Aω is the permeability coefficient,


depending on the membrane
permeability, membrane surface area,
temperature, and fouling factor.

15 | Water Program Technologies Office eere.energy.gov


WEC-Sim/PTO-Sim Model

OSWEC with Hydraulic PTO


(PTO-Sim_OSWEC_w_NCF_Hydraulic_PTO)

Wave-powered desalination system

16 | Water Program Technologies Office eere.energy.gov


WEC-Sim/PTO-Sim Model

• Same hydrodynamic and motion conversion models


– Hydrodynamics model
– WEC-Sim input file
– “Rotary to LinearCrank”, “Noncompressible Fluid Piston” and
“Rectifying Valve” blocks under PTO-Sim

• The hydraulic motors and generator were replaced by a


RO membrane block and a pressure exchanger block.

• The primary difference between the two models:


– OSWEC with non-compressible fluid hydraulic system is a
closed loop system circulated with high pressure fluid.
– Wave-powered desalination system is open to atmosphere

17 | Water Program Technologies Office eere.energy.gov


WEC-Sim Input File

OSWEC with Hydraulic PTO Wave-powered desalination system


(PTO-Sim_OSWEC_w_NCF_Hydraulic_PTO)

18 | Water Program Technologies Office eere.energy.gov


RO-Sim Blocks

19 | Water Program Technologies Office eere.energy.gov


RO-Sim Class (roSimInputFile.m)

20 | Water Program Technologies Office eere.energy.gov


Results (Yu & Jenne, OMAE 2017)

21 | Water Program Technologies Office eere.energy.gov


Work To Be Done

• Work in the process


– Merge back to the latest WEC-Sim release and add the
desalination modeling capability to WEC-Sim.

– Add the documentation for desalination application to WEC-Sim


Github website.

– Upload to the example run case to WEC-Sim Application repo.

22 | Water Program Technologies Office eere.energy.gov


Thank you!

Upcoming scheduled webinars and training courses…

Advanced Feature Webinars 1hr each


• April 18: bemio and mcr, application for power matrix
• May 24: nl-hydro, b2b, non-hydro and drag
• June 13: pto and control, application for desalination
• July 18: mooring and visualization
• Available Online: http://wec-sim.github.io/WEC-Sim/webinars.html

Training Courses
• May 1: 1hr WEC-Sim workshop at METS, for new users
• August TBD: half-day WEC-Sim code structure course, for
advanced users/developers

23 | Program Name or Ancillary Text eere.energy.gov

You might also like