########## WecOptTool ########## The WEC Design Optimization MATLAB Toolbox (WecOptTool) allows users to perform wave energy converter (WEC) device design optimization studies while including different control strategies. In particular, this tool's key feature is the usage of a pseudo spectral solution method capable of dealing with both constraints and nonlinear dynamics. This allows for the optimization study to find the best possible power capture performance within the system constraints (e.g., maximum power take-off force). Applications of WecOptTool include design optimization studies of the `WaveBot`_ point absorber and `RM3`_ point absorber (see the :ref:`optimization` section for further details). These examples illustrate how WecOptTool can be applied to arbitrary devices of the user's choosing (see the :ref:`model` section). Developers ========== WecOptTool is developed by `Sandia National Laboratories`_, with support from `Data Only Greater`_. The developers would also like to acknowledge benefit from past collaborations with the `Oregon State University Design Engineering Lab`_. .. include:: contents.rst Sandia National Laboratories is a multi-mission laboratory managed and operated by National Technology and Engineering Solutions of Sandia, LLC., a wholly owned subsidiary of Honeywell International, Inc., for the U.S. Department of Energy's National Nuclear Security Administration under contract DE-NA0003525. .. _Data Only Greater: https://www.dataonlygreater.com .. _Oregon State University Design Engineering Lab: https://design.engr.oregonstate.edu .. _RM3: https://tethys-engineering.pnnl.gov/signature-projects/rm3-wave-point-absorber .. _Sandia National Laboratories: https://www.sandia.gov .. _WaveBot: https://tethys-engineering.pnnl.gov/signature-projects/advanced-wec-dynamics-controls