diff --git a/CHANGELOG.md b/CHANGELOG.md index f6b0049315280c156f10b3efae43fed34214daf0..88d80e6cca678e4a35fbf48a07adee2f8ed54cbf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,6 +17,27 @@ to [Semantic Versioning][sem_ver]. ### Fixed +## [0.1.3] - 2023-05-25 + +### Added + +- Possibility to plot the velocity triangles along the blade +- Simpler interface to get rotor advance ratio +- **BREAKING** Result class to gather all results + +### Changed + +- Adjustments to blade plotting +- Minor equation rewrite in indvel + +### Deprecated + +### Removed + +### Fixed + +- Errors in Knight and Hefner configuration + ## [0.1.2] - 2023-04-28 ### Changed @@ -75,7 +96,8 @@ _Initial commit_: single rotor in hover/axial flows [sem_ver]:<https://semver.org/spec/v2.0.0.html> [keep_chglog]: <https://keepachangelog.com/en/1.0.0/> -[Unreleased]: https://gitlab.uliege.be/rotare/rotare/compare/0.1.2...main +[Unreleased]: https://gitlab.uliege.be/rotare/rotare/compare/0.1.3...main +[0.1.3]: https://gitlab.uliege.be/rotare/rotare/compare/0.1.2...0.1.3 [0.1.2]: https://gitlab.uliege.be/rotare/rotare/compare/0.1.1...0.1.2 [0.1.1]: https://gitlab.uliege.be/rotare/rotare/compare/0.1.0...0.1.1 [0.1.0]: https://gitlab.uliege.be/rotare/rotare/compare/0.0.1...0.1.0 diff --git a/RELEASE.md b/RELEASE.md index 1bbccb9b1623132131c57ac4f85465509502ecb5..9fe476dc0c60a8b4a05711b041adda4c55bf429b 100644 --- a/RELEASE.md +++ b/RELEASE.md @@ -10,5 +10,6 @@ automatically generated and do not contain all dependencies. This release features: -- Minor bug fixes for the calculation of polars -- Minor tweaks of default values +- Functions to plot the velocity triangles +- Simpler interface to get the advance ratio +- **BREAKING** Output results as a separate object diff --git a/src/configs/template.m b/src/configs/template.m index 03d310bceb881aa4ec93fb721378ba811f02b3f9..2d301ec9758e43c4eb928fadd9cae72cc890fb16 100644 --- a/src/configs/template.m +++ b/src/configs/template.m @@ -83,10 +83,10 @@ Sim.Misc.appli = 'heli'; % Type of application ('helicopter', 'propeller', 'win % ================================================================================================== % Solvers -Mod.solvers = 'stahlhut'; % BEMT Solver ('leishman', 'indfact', 'indvel', 'stahlhut', 'all') +Mod.solvers = 'all'; % BEMT Solver ('leishman', 'indfact', 'indvel', 'stahlhut', 'all') % Extensions/corrections -Mod.Ext.losses = 'all'; % Include losses using Prandtl formula ('none', 'hub', 'tip', 'both') +Mod.Ext.losses = 'none'; % Include losses using Prandtl formula ('none', 'hub', 'tip', 'both') % Numerical parameters Mod.Num.convCrit = 1e-4; % Convergence criterion value, @@ -110,7 +110,7 @@ Flow.fluid = 'air'; % Fluid ('air', 'seawater', 'freshwater') % Note that the code will loop on every combination of these fours. So the total number of % simulations can be very large if you want lots of operating points. -Op.speed = 2:5:12; % (Axial) Velocity, [m/s] +Op.speed = [2, 5]; % (Axial) Velocity, [m/s] Op.collective = [2, 5, 8]; % Collective pitch, [deg] Op.rpm = [1000, 1300]; % Rotor angular velocity, [RPM] Op.altitude = 0; % Flight altitude (only used if Flow.fluid = 'air'), [m]