1.3 KiB
1.3 KiB
- foundation fz
- Foundation Fy
- Foundation Mz
- Nacelle fore-aft displacement
- Blade root 1 Mz
- Blade root 1 Fy
foundation fz
dot_product(&frc_t0_trb, &m.coord_sys.a2) * 1000.0;
m.coord_sys.a2 --- Z
frc_t0_trb Total force at the base of flexible portion of the tower (point T(0)) due to the entire wind turbine
PFrcT0Trb Partial force at the tower base (point T(0)) due to the turbine
PMomX0Trb Partial moment at the platform (body X) / tower base (point T(0)) due to the turbine
FrcT0Trbt Portion of the force at tower base (point T(0)) due to the turbine associated with everything but the QD2T()'s
MomX0Trbt Portion of the moment at the platform (body X) / tower base (point T(0)) due to the turbine associated with everything but the QD2T()'s
Foundation Fy
-dot_product(&frc_t0_trb, &m.coord_sys.a3) * 1000.0;
Foundation Mz
dot_product(&mom_x0_trb, &m.coord_sys.a2) * 1000.0;
Nacelle fore-aft displacement
m.rt_hs.r_o[0] - y.tower_ln2_mesh.position[[0, j-1]];
Blade root 1 Mz
dot_product(&mom_h0_b.slice(s![.., k]).to_owned(), &m.coord_sys.i3.slice(s![k, ..]).to_owned()) * 1000.0;
Blade root 1 Fy
dot_product(&frc_s0_b.slice(s![.., k]).to_owned(), &m.coord_sys.i2.slice(s![k, ..]).to_owned()) * 1000.0;