-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathPara_engine_FC.m
84 lines (78 loc) · 4.12 KB
/
Para_engine_FC.m
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%% Mazda AT Passenger vehicle parameters
%%% 2008.09. 15
%%% By Shengbo LI
% clc;clear;close all;
% colorOpt='color' ; %'color' or 'grey'
% strOpt='CHN' ; % 'ENG' or 'CHN'
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
orgWe=[
1018 1502 2001 2518 2999 3498 3999 4500 4999 5500 5997 6509
997 1498 2001 2497 3002 3499 4000 4502 5006 5500 6006 6516
999 1504 2003 2488 2997 3504 3999 4498 5002 5503 6002 6498
1002 1500 2001 2497 2995 3499 4000 4497 4997 5492 6002 6502
997 1497 1997 2498 2996 3499 4004 4499 4994 5496 6000 6504
1002 1498 1998 2503 2999 3501 4001 4500 4999 5499 5997 6501
1000 1501 1997 2499 3003 3499 4002 4497 5001 5499 5996 6499
1005 1499 1999 2499 3000 3502 4001 4498 5002 5500 5998 6500
1001 1505 2000 2498 3002 3501 4000 4499 5002 5501 6001 6512
991 1500 2001 2499 3000 3502 3998 4500 5001 5500 5998 6498
]; % rpm
orgTe=[
15.75 16.3 17.32 16.36 17.42 19.24 19.86 21.39 19.76 20.68 16.84 15.8
29.47 32.15 32.86 34.29 34.64 38.89 40.58 41.45 40.06 37.7 34.41 30.89
43.51 48.91 53.46 52.39 53.03 57.49 59.85 61.63 60.14 55.61 49.87 47.93
58.64 64.95 70.72 70.84 72.02 80.02 80.51 81.68 76.95 72.66 70.17 64.81
72.66 82.85 88.94 91.35 89.54 99.57 101.35 102 96.05 94.67 88.1 81.77
92.17 96.33 107.06 108.96 106.33 120.14 122.72 123.19 113.42 113.75 105.33 96.77
101.6 114.33 124.26 126.59 124.34 137.1 140.78 142.93 136.1 132.98 123.26 115.73
111.51 125.03 142.22 144.24 141.08 158.51 161.87 164.53 156.67 151.59 140.29 132.83
107.13 141.1 165.71 157.7 157.43 176.65 182.43 183.16 174.96 173.25 158.8 147.94
144.92 151.84 174.84 175.5 168.28 187.85 193.94 196.27 190.49 186.1 172.57 162.77
]; % Nm
orgFuelR=[
518.22 624.02 672.43 933.92 509.99 540.46 424.46 496.02 436.06 541.44 714.04 857.15
497.25 376.69 380.53 330.13 357.25 362.07 352.97 326 358.11 432.9 443.99 567.41
408.66 342.69 356.72 270.31 365.34 291.06 298.43 300.38 294.27 361.97 430.07 448.57
292.53 319.56 313.13 263.46 289.1 261.94 278.72 294.54 294.06 326.64 402.03 412.67
369.08 315.69 300.02 242.3 272.66 269.44 292.96 264.29 244.87 296.39 311.26 354.1
348.47 297.78 272.31 246.84 242.56 247.7 240.38 272.34 275.53 276.02 305.21 334.85
331.77 282.13 264.76 321.49 233.5 225.33 243.39 250.48 257.87 269.8 279.87 278.55
405.59 308.25 253.59 294.06 244.8 181.15 238.13 241.17 247.62 267.67 248.65 309.25
511.14 281.95 306.29 246.53 244.89 202.9 244.58 250.78 256.75 263.52 287.5 301.63
271.94 310.68 311.68 262.36 241.93 253.74 253.21 291.06 288.6 282.68 290.25 300.29
]; % g/kW.h
orgPress=[
-66.8 -60.6 -64.6 -69 -66.8 -68.6 -70.1 -69.8 -70.1 -69.5 -64.6 -66.4
-47 -51.8 -56.5 -60.1 -58.1 -60.4 -61 -61.6 -62.3 -63 -56.5 -59.9
-38.5 -42.9 -46.2 -51.1 -49.6 -50.8 -52 -52.3 -53.9 -56.1 -49.2 -54
-30 -35 -36.3 -41.5 -40.1 -41.4 -43.6 -43.8 -46.6 -47.9 -42.5 -46.2
-21.9 -26.4 -29 -31 -31.8 -34.9 -36.1 -36.7 -39.4 -40 -33.9 -39.8
-6.4 -20.2 -22.4 -25.3 -25.8 -27.9 -29.4 -29.6 -32.4 -33.3 -33.8 -32.8
-0.3 -11.6 -14.9 -18.5 -19.5 -20.7 -21.8 -22.1 -24.6 -25.4 -26.9 -24.7
-0.4 -0.9 -6.6 -8.7 -12.1 -12.8 -13.8 -13.7 -15.6 -17.3 -18 -16.4
0 -0.6 -0.9 -1.4 -2.6 -4.4 -5.4 -4.8 -6.2 -8.7 -10.2 -9
-0.1 -0.5 -0.8 -0.9 -1.1 -1.5 -2 -2.3 -2.8 -3.3 -4.1 -4.2
]; % Kpa
orgAFR=[
14.62 12.33 14.4 14.5 14.5 14.5 14.46 14.47 14.5 13.9 13.53 12.9
14.6 14.5 14.5 14.45 14.5 14.5 14.44 14.45 14.48 13.92 13.45 12.92
14.5 14.5 14.4 14.45 14.5 14.5 14.44 14.46 14.45 14 13.4 12.96
14.54 14.5 14.5 14.45 14.5 14.5 14.43 14.45 14.47 14.04 13.46 13
14.5 14.5 14.5 14.47 14.45 14.45 14.47 14.45 14.47 14.14 13.53 13.13
11.25 14.5 14.5 14.48 14.45 14.45 14.45 14.45 14.3 14.1 13.7 13.16
11.29 14.5 14.5 14.45 14.45 14.42 14.43 14.33 14.32 13.9 13.6 13.1
11.3 14.5 14.5 14.45 14.45 14.43 14.43 14.24 14.44 13.8 13.4 12.95
11.31 13 14.5 14.45 14.45 14.15 14.32 14.09 14.35 13.73 13.25 12.85
11.3 13 14.5 14.45 14.45 13.15 14.21 14.09 13.2 13.7 13 12.85
]; % (%)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%% SFC Data for Simulink Model
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
sfcWe=mean(orgWe);
sfcTe=[0:10:200];
for m=1:length(sfcWe)
for n=1:length(sfcTe)
sfcFuelR(m,n)=self_CalMatVal(1, sfcTe(n),1, orgTe(:,m), orgFuelR(:,m));
end
end