matlab 试题求解五 某泵站在扬程4m,总流量在530l/s的条件下三台调速机组运行,三台机组在扬程等于4m时功率(kw)—流量(l/s)特性可表示为:N1=8.316-3.088*10-2*Q1+2.346*10-4*Q12

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 13:11:57
matlab 试题求解五 某泵站在扬程4m,总流量在530l/s的条件下三台调速机组运行,三台机组在扬程等于4m时功率(kw)—流量(l/s)特性可表示为:N1=8.316-3.088*10-2*Q1+2.346*10-4*Q12

matlab 试题求解五 某泵站在扬程4m,总流量在530l/s的条件下三台调速机组运行,三台机组在扬程等于4m时功率(kw)—流量(l/s)特性可表示为:N1=8.316-3.088*10-2*Q1+2.346*10-4*Q12
matlab 试题求解
五 某泵站在扬程4m,总流量在530l/s的条件下三台调速机组运行,三台机组在扬程等于4m时功率(kw)—流量(l/s)特性可表示为:
N1=8.316-3.088*10-2*Q1+2.346*10-4*Q12
N2=7.459-2.95*10-2*Q2+2.348*10-4*Q22
N3=8.324-2.5*10-2*Q3+1.879*10-4*Q3 2
根据调速范围,各机组流量最大、最小值为:
100100100试用MATLAB 确定各机组的流量分配,使总功率最小.

matlab 试题求解五 某泵站在扬程4m,总流量在530l/s的条件下三台调速机组运行,三台机组在扬程等于4m时功率(kw)—流量(l/s)特性可表示为:N1=8.316-3.088*10-2*Q1+2.346*10-4*Q12
function minN
A=[];B=[];Aeq=[1 1 1];Beq=[530];
LB=[100 100 100];UB=[230 250 280];
Q0=[200 200 200];
[Q,minN,EXITFLAG] = fmincon(@myfun,Q0,A,B,Aeq,Beq,LB,UB)
function N=myfun(Q)
N1=8.316-3.088*10^-2*Q(1)+2.346*10^-4*Q(1)^2;
N2=7.459-2.95*10^-2*Q(2)+2.348*10^-4*Q(2)^2;
N3=8.324-2.5*10^-2*Q(3)+1.879*10^-4*Q(3)^2;
N=N1+N2+N3;
结果:
Optimization terminated:magnitude of directional derivative in search
direction less than 2*options.TolFun and maximum constraint violation
is less than options.TolCon.
No active inequalities.
Q =
169.1705 165.6137 195.2159
minN =
29.4237
EXITFLAG =
5