个人主页:研学社的博客
欢迎来到本博客❤️❤️
博主优势:博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。
⛳️座右铭:行百里者,半于九十。
本文目录如下:
目录
1 概述
2 运行结果
3 Matlab代码实现
4 参考文献
按照电机试验的完整性,可以将电机试验分为型式试验、单项目或部分项目试验等;其中型式试验包括产品的性能试验、安全试验、气候适应性试验和机械适应性试验等,其目的是全面考查产品的符合性;单项目或部分项目试验是为了验证某些参数指标或性能而进行的试验。
部分代码:
clear all;
run data_base.m
%% calculate params
hg = 15*1000; % geometric altitude
R_earth = 6.3781E6; % m
h = R_earth*hg./(R_earth+hg);
[~, ~, P, rho] = atmosisa(h);
[~, ~, P0, rho0] = atmosisa(0);
Vac = [0:1:80]'; % airspeed range, m/s
for i = 1:length(data)
data(i).A =pi*data(i).r^2; %m^2
data(i).eff = data(i).thrust_g./data(i).power; %[g/W], efficiency
data(i).throttle = (data(i).throttle100+100)/200; % normalize throttle
data(i).k2 = 1.5; % experimental correction factor exponent
data(i).Ve = data(i).throttle * data(i).max_RPS * data(i).pitch; % ideal induced flow speed due to porpeller
data(i).k1 = (data(i).thrust ./(rho0 * data(i).A * data(i).Ve.^2)).^(1/data(i).k2) * (data(i).pitch/(2*data(i).r));
data(i).correction = (data(i).k1*2*data(i).r./data(i).pitch).^data(i).k2;
T_dyn = zeros(length(Vac),length(data(i).throttle));
% approximated formula
for j = 1:length(data(i).throttle)
T_dyn(:,j) = rho * data(i).A * (data(i).Ve(j).^2 - data(i).Ve(j)*Vac) * data(i).correction(j);
end
data(i).T_dyn = T_dyn;
end
部分理论来源于网络,如有侵权请联系删除。
[1]王明中,谢剑英,陈应麟.一种新的Kth最短路径搜索算法[J].计算机工程与应用,2004(30):49-50+89.