From e46a4279174fae9c01ccce0178166aa64053bf38 Mon Sep 17 00:00:00 2001 From: Thomas Lambert <t.lambert@uliege.be> Date: Thu, 25 May 2023 11:57:11 +0200 Subject: [PATCH] feat(OperRotor): add advance ratio --- src/classes/@OperRotor/OperRotor.m | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/classes/@OperRotor/OperRotor.m b/src/classes/@OperRotor/OperRotor.m index ba2e1c0..d749984 100644 --- a/src/classes/@OperRotor/OperRotor.m +++ b/src/classes/@OperRotor/OperRotor.m @@ -58,6 +58,7 @@ classdef OperRotor < handle properties (Dependent) tgTipSpeed (1, 1) double % Tangential tip speed, [m/s] relTipSpeed (1, 1) double % Relative tip speed, [m/s] + advanceRatio (1, 1) double % Advance ratio, [-] cT (1, 1) double % Rotor thrust coefficient, [-] cQ (1, 1) double % Rotor torque coefficient, [-] @@ -102,6 +103,10 @@ classdef OperRotor < handle relSpeed = sqrt(self.tgTipSpeed^2 + self.Op.speed^2); end + function advRat = get.advanceRatio(self) + advRat = self.Op.advanceratio(self.Rot.radius * 2, self.Rot.appli); + end + function cT = get.cT(self) cT = calccoeff(self, 'thrust'); end -- GitLab