wecopttool.pto.PTO.transduced_effort
- PTO.transduced_effort(wec, x_wec, x_opt, waves=None, nsubsteps=1)[source]
Calculate the transduced flow variable time-series in each PTO DOF for a given system state. Equals the PTO force if no impedance is defined.
Examples for PTO impedance and corresponding effort variables:
OWC: (pneumatic admittance)^-1 : effort = air pressure
Drive-train: rotational impedance : effort = torque
Generator: winding impedance: effort = voltage
Drive-train and Generator combined: effort = voltage
- Parameters:
wec (WEC) –
wecopttool.WEC
object.x_wec (ndarray) – WEC dynamic state.
x_opt (ndarray) – Optimization (control) state.
waves (Dataset | None) –
xarray.Dataset
with the structure and elements shown bywecopttool.waves
.nsubsteps (int | None) – Number of steps between the default (implied) time steps. A value of
1
corresponds to the default step length.
- Return type: