This document summarizes the process followed to utilize EPA's laboratory engine and chassis dynamometer test data to generate a full engine fuel consumption map for the Chevrolet 4.3L EcoTec3 LV3 V6 engine with cylinder deactivation found in the 2014 Chevrolet Silverado tested on Tier 2 fuel. The generated engine map defines the complete operating boundaries of the engine which are needed for ALPHA modeling including idle, WOT, minimum torque, and maximum speed.
SUGGESTED CITATION:
2014 Chevrolet 4.3L EcoTec3 LV3 Engine Tier 2 Fuel - ALPHA Map Package. Version 2018-08. Ann Arbor MI: US EPA National Vehicle and Fuel Emissions Laboratory, National Center for Advanced Technology, 2018.
Engine Physical Characteristics
Set physical characteristics based on published information: GM 4.3 Liter V6 EcoTec3 LV3 Engine. (n.d.). Retrieved May 11, 2017, from http://gmauthority.com/blog/gm/gm-engines/lv3/
engine = [];
engine.name = '2014 Chevrolet 4.3L EcoTec3 LV3 Engine Tier 2 Fuel';
engine.combustion_type = enum_engine_combustion_type.spark_ignition;
engine.displacement_L = 4.3;
engine.num_cylinders = 6;
engine.bore_mm = 99.6;
engine.stroke_mm = 92.0;
Test Data
Import EPA engine dynamameter test data from "2014 Chevrolet 4.3L EcoTec3 LV3 Engine Tier 2 Fuel - Test Data Package. Version 2018-08. Ann Arbor, MI: US EPA, National Vehicle and Fuel Emissions Laboratory, National Center for Advanced Technology, 2018."
core_data = readtable2( '4- 2014 Chevrolet 4.3L EcoTec3 LV3 Engine Tier 2 Fuel - Test Data.xlsx','Sheet','Steady State','VariableNamesRange',4,'VariableUnitsRange',5,'DataRange',6,'ConvertText',true); test_data.name = 'Core Test Data'; test_data.speed_rpm = core_data.Speed; test_data.torque_Nm = core_data.Torque; test_data.fuel_gps = core_data.FuelMeterFlow;
Add supplemental fuel consumption data points near idle, collected from EPA powertrain testing; EPA published report pending.
idle_data.name = 'Idle Test Data';
idle_data.speed_rpm = [ 586, 595, 556, ];
idle_data.torque_Nm = [ 18.2, 6.7, 6.8, ];
idle_data.fuel_gps = [ 0.253, 0.255, 0.251, ];
Estimated Points
Add estimated fueling points to approximate the portions of the map where data is not available.
% High Speed / High Load est_data.name = 'Estimated High Load Points'; est_data.speed_rpm = [ 4500, 5000, 4000, 5000, ]; est_data.torque_Nm = [ 320, 350, 360, 200, ]; est_data.bsfc_gpkWhr = [ 300, 335, 320, 310, ];
Cylinder Deactivation Data
Load ALPHA engine map previously constructed from "2014 Chevrolet 4.3L EcoTec3 LV3 Engine LEV III Fuel - Test Data Package. Version 2018-06. Ann Arbor, MI: US EPA, National Vehicle and Fuel Emissions Laboratory, National Center for Advanced Technology, 2018.", which included cylinder deactivation.
NOTE: Although we intended to gather test data from this engine while it operated on Tier 2 fuel with cylinder deactivation enabled, due to testing resource constraints we were unable to collect this data set before this engine's test program ended. Therefore, the Tier 2 data package contains only engine data with cylinder deactivation disabled. The available LEV III test data package includes engine test data with and without cylinder deactivation enabled. The complete Tier 2 ALPHA engine map is constructed using the fuel consumption reductions observed with LEV III fuel.
engine_t3 = capturerun('engine_2014_Chevrolet_EcoTec3_LV3_4L3_LEVIII.m','engine');
Maximum Torque (WOT) Curve Data
Estimate curve specified by "Silverado V6: Best-in-Class Capability, 24 mpg Highway. (2013, June 19). Retrieved May 11, 2017, from http://media.chevrolet.com/media/us/en/gm/news.detail.html/content/Pages/news/us/en/2013/Jun/0619-silverado-v6-fe.html" for use as the maximum available torque.
WOT_data.speed_rpm = [ 800, 1000, 1600, 2000, 2400, 3200, 3600, 3900, 4400, 5100, 5300, 5500]'; WOT_data.torque_Nm = [200, 225, 242, 265, 280, 285, 300, 305, 300, 290, 281, 270]' * convert.ftlbs2Nm;
Minimum Torque (Zero Accelerator Pedal) Curve Data
Use zero pedal test data points provided in the Engine Test Data package referenced above; no additional inputs are necessary.
Fuel Properties
Load fuel properties provided in the FTAG report identified in the Engine Test Data package referenced above.
%Load from fuel database engine.fuel = class_REVS_fuel('FTAG 24693'); disp(engine.fuel);
class_REVS_fuel with properties: id: 'FTAG 24693' description: 'Tier 2 Cert' density_kgpL_15C: 0.74571 energy_density_MJpkg: 42.889 carbon_weight_fraction: 0.8668 anti_knock_index: 92.3 research_octane_number: 96.2 motor_octane_number: 88.4 alcohol_pct_vol: 0 gCO2pgal: 8965.6 energy_density_BTUplbm: 18439 specific_gravity: 0.74643
Idle Speed
Set idle speed using EPA chassis dynamometer testing; EPA published report pending.
engine.idle_speed_radps = class_REVS_dynamic_lookup;
engine.idle_speed_radps.axis_1.signal = 'veh_spd_mps';
engine.idle_speed_radps.axis_1.breakpoints = [0,1,5,100];
engine.idle_speed_radps.table = [560,600,610,610] * convert.rpm2radps;
Engine Build for Simulation in ALPHA
Construct the ALPHA engine, combining all of the above inputs. Fit the fueling data onto a grid for simple interpolation and establish points that represent the maximum and minimum engine torque versus speed. Confirm the quality of fit between the input data and the resulting engine description by examining the resulting plots. Use map grid from LEV III testing to easily apply cylinder deactivation.
engine = REVS_build_engine(engine, {test_data, idle_data, est_data} ,'WOT',WOT_data, 'map_speed', engine_t3.fuel_map_speed_radps, 'map_torque', engine_t3.fuel_map_torque_Nm,'plot_bsfc','plot_efficiency');
Apply Cylinder Deactivation Effect Using LEV III Fuel Data
Calculate the relative fueling rates with and without cylinder deactivation using the previously constructed LEV III engine map for application in constructing the Tier 2 fuel map with cylinder deactivation enabled. Confirm the appropriateness of the CDA region and resulting fuel rates / efficiencies.
engine.deac_fuel_map_gps = engine.fuel_map_gps .* engine_t3.deac_fuel_map_gps ./engine_t3.fuel_map_gps; REVS_plot_engine( engine,{'bsfc','efficiency'},'deac_prop','deac','show_CTP_curve','no_min_bsfc','show_bmep');
Idle Fuel Verification
Confirm appropriate fuel consumption near idle conditions. The following conditions represent idle observed during testing with the engine coupled to the transmission. However, in general, idle speeds and fueling depend on the drivetrain the engine is coupled to and may change depending on the application.
% Idle @ 560 RPM in drive measured fuel rate ~0.245 g/sec
engine.interp_fuel_gps( 560 * convert.rpm2radps, 6.34);
0.24277
Fuel Map Linearity
Confirm expected trends in output fuel map, specifically in regions where test data is unavailable.
REVS_plot_engine_fuel_linearity(engine)
Model Calibration Options
Calibrate additional properties of the ALPHA engine model which can be set to match observed behaviors during the validation process.
Note: Default values are used unless properties are specified below, which are derived from the composite set of EPA testing and model validation activities.
Accelerator Pedal Mapping
Set pedal mapping type to map the engine power to increase linearly with accelerator pedal position.
engine.pedal_map_type = enum_engine_pedal_map_type.max_engine_power;
Deceleration Fuel Cut-Off (DFCO) Transition Adjustment
Set the fueling adjustment related to DFCO events based on the behavior observed during chassis dynamometer testing. The image below shows a sample return to fueling after DFCO, and the additional fuel used beyond the steady state map. This and other test data were used to calibrate the values below.
engine.DFCO_min_duration_secs = 2.0; % DFCO defueled duration before triggering additional fueling engine.DFCO_refuel_multiplier = [1.0, 2.0, 1.0]; % DFCO refuel multiplier profile engine.DFCO_refuel_multiplier_time_secs = [0.0, 0.1, 2.0]; % DFCO refuel multiplier profile time [sec]
Cylinder Deactivation (CDA) Transition Adjustment
Set the fueling adjustment related to CDA events based on observed transitions into and out of CDA. The image below shows typical transitions into and out of CDA. This and other observed transitions are approximated by the calibration below.
engine.deac_transition_on_duration_secs = 1.0; % Cylinder deactivation turn on fuel map blending engine.deac_transition_off_duration_secs = 0.1; % Cylinder deactivation turn off fuel map blending engine.deac_transition_off_fuel_multiplier = [1.8 1.0]; % Cylinder deactivation turn off adjustment fuel multiplier profile engine.deac_transition_off_fuel_multiplier_time_secs = [0.0 2.0]; % Cylinder deactivation turn off adjustment fuel multiplier profile time [sec]
File Description
Generate and write the created ALPHA engine definition into a file for later simulation.
write_REVS_engine('engine_2014_Chevrolet_EcoTec3_LV3_4L3_Tier2.m', engine);
Engine Build: engine_2014_Chevrolet_EcoTec3_LV3_4L3_Tier2.m
% ALPHA ENGINE DEFINITION % Generated 08-Aug-2018 13:15:19 % Constructor engine = class_REVS_engine(); engine.name = '2014 Chevrolet 4.3L EcoTec3 LV3 Engine Tier 2 Fuel'; engine.source_filename = mfilename;engine.matrix_vintage = enum_matrix_vintage.present; % Physical Description engine.displacement_L = 4.3; engine.num_cylinders = 6; engine.combustion_type = enum_engine_combustion_type.spark_ignition; engine.bore_mm = 99.6; engine.stroke_mm = 92; % Maximum Torque Curve engine.full_throttle_speed_radps = [ 0.00000000000000000 ; 83.775804095727807 ; 104.71975511965977 ; 167.55160819145561 ; 209.43951023931953 ; 251.32741228718345 ; 335.10321638291123 ; 376.99111843077515 ; 408.40704496667308 ; 460.76692252650298 ; 534.07075111026484 ; 575.95865315812875 ; 604.75658581603523 ; 633.55451847394170 ]; engine.full_throttle_torque_Nm = [ 0.00000000000000000 ; 271.16359999999997 ; 305.05905000000001 ; 328.10795600000000 ; 359.29176999999999 ; 379.62903999999997 ; 386.40812999999997 ; 406.74540000000002 ; 413.52449000000001 ; 406.74540000000002 ; 393.18721999999997 ; 366.07085999999998 ; 313.77502285714286 ; 0.00000000000000000 ]; % Minimum Torque Curve engine.closed_throttle_speed_radps = [ 0.00000000000000000 ; 83.671084340608147 ; 104.71975511965977 ; 366.41442316368955 ; 633.55451847394170 ]; engine.closed_throttle_torque_Nm = [ -31.671259259259259 ; -38.299999999999997 ; -41.200000000000003 ; -60.700000000000003 ; -81.863851851851877 ]; % Fuel Map engine.fuel_map_speed_radps = [ 0.00000000000000000 ; 30.768908048908607 ; 61.537816097817213 ; 83.775804095727807 ; 104.06839824281546 ; 115.75157855322699 ; 131.11541659512119 ; 144.93214108560912 ; 157.01231283691277 ; 182.51017071182952 ; 209.42642026992959 ; 261.78090784236360 ; 314.10690548141946 ; 366.41442316368955 ; 418.78178070602792 ; 471.23889803846896 ; 523.59877559829886 ; 578.57664703612022 ; 633.55451847394170 ]; engine.fuel_map_torque_Nm = [ -85.155000000000030 ; -64.602500000000020 ; -44.049999999999997 ; -27.071249999999999 ; -10.369034090909091 ; 6.3331818181818180 ; 19.656666666666666 ; 32.707884615384614 ; 51.486666666666665 ; 58.200000000000003 ; 63.189999999999998 ; 71.528214285714284 ; 86.925833333333344 ; 99.700000000000003 ; 105.44000000000000 ; 117.28900000000000 ; 131.69999999999999 ; 142.77875000000000 ; 166.37500000000000 ; 187.68093750000000 ; 208.98687500000000 ; 228.09999999999999 ; 247.95071428571430 ; 267.80142857142857 ; 286.63999999999999 ; 298.60000000000002 ; 318.45555555555552 ; 341.33571428571429 ; 361.94999999999999 ; 398.07535725000002 ; 434.20071450000006 ]; engine.fuel_map_gps = [ 0.16455690592263483 0.12751418942500417 0.088033027895904128 0.054878617092249005 0.019954795695074488 0.00000000000000000 0.00000000000000000 0.00000000000000000 0.00000000000000000 0.00000000000000000 0.00000000000000000 0.00000000000000000 0.00000000000000000 0.00000000000000000 0.00000000000000000 0.00000000000000000 0.00000000000000000 0.00000000000000000 0.00000000000000000 ; 0.13441924068900232 0.11941847387338005 0.10752626260706893 0.10296177813509530 0.10094562434251282 0.099478021375625267 0.096111047610412406 0.089567057926239313 0.080386677448412755 0.044137181984923987 0.00000000000000000 0.00000000000000000 0.00000000000000000 0.070275589091640278 0.21115898628161617 0.30693976600037454 0.34391952264421149 0.34848901030775659 0.34219473548745621 ; 0.11046448643807819 0.12080086293965428 0.13314028172034220 0.14779517405102890 0.17001483181510785 0.18910975470153663 0.21623438060495773 0.23718699111198374 0.25021474860845933 0.23635936748217426 0.19513639514341682 0.17463067075855365 0.36226934894797647 0.55075959951962228 0.76248491570651433 0.87230624425871084 0.92797470216986044 0.97910518304727390 1.0338340203886327 ; 0.093763114921711202 0.13272969964108328 0.17210616133333656 0.20466638098475545 0.23941618283970953 0.26154160868473098 0.29110605054624500 0.31569043266493901 0.33463190082097821 0.36175901225592960 0.37738807571180683 0.44062195135094973 0.65750490718024479 0.92511673110303727 1.2018104205876616 1.3120681712340332 1.3986890732234871 1.5029581434724397 1.6168297016660127 ; 0.076725033872724405 0.14814934653695816 0.21588624859696270 0.26093477846461044 0.30290446206516758 0.32820652116175869 0.36266777462673894 0.39461080461580339 0.42289223577359081 0.48320306745200864 0.54694169988201735 0.68940158519216310 0.93694214546768795 1.2607007657547331 1.5860268415317247 1.7114298348450148 1.8541806301106025 2.0239810501441977 2.2035454219238808 ; 0.055678643975758613 0.15493927985176031 0.25188671929129303 0.30782732879191910 0.36086665388248279 0.39347958986439258 0.43875690117098054 0.48230443414501528 0.52228221818508835 0.61406029975422383 0.71816974832858960 0.91481750977062759 1.1959557148903812 1.5673500274727232 1.8471506482860374 2.0809915205888929 2.3091113618353658 2.5544814815157011 2.8060972807896385 ; 0.036737204513035991 0.14683341087197016 0.25467131844028196 0.33378319626705688 0.40978535580826009 0.45305814232956854 0.50939457955456913 0.56118727561846393 0.60862398376389337 0.72493484359971005 0.86211699151747956 1.0813412894935019 1.3871719960484457 1.8060729911663982 2.0446123091727393 2.3768418630698034 2.6769015925560025 2.9861717859175543 3.2981094970404294 ; 0.017809661923690712 0.14034612956362369 0.26132370104520541 0.35790574098662775 0.46744957405789811 0.52449178792949036 0.59374914088260511 0.65032977097958800 0.70120607899327114 0.83880702373271909 1.0009912696731278 1.2400440599772569 1.5711636017394095 2.0314392102556362 2.3036734688759415 2.6812049073412654 3.0445734158817639 3.4171833521412438 3.7890749584036563 ; 0.00000000000000000 0.15258147760141724 0.31393595741981678 0.43958976128851956 0.56691056274570206 0.63634291273700228 0.72552997960191790 0.80457592088586305 0.87375718391987633 1.0227062699678060 1.1822496901023791 1.4857799450766207 1.8798445823584715 2.3932340258797282 2.7473740947110068 3.1620818370953789 3.5987058868338990 4.0589159546870324 4.5150250861611863 ; 0.00000000000000000 0.16214159546846477 0.33901708406682857 0.47293972431868436 0.60034621436176072 0.67389311705286647 0.77075348001091493 0.85796477136524696 0.93378663161326536 1.0889308195593581 1.2508794413568272 1.5861221563361452 1.9955822516731410 2.5404792019522149 2.9145477412986081 3.3436738652870983 3.8056703361077751 4.2949918398418099 4.7792596406799497 ; 0.00000000000000000 0.16990095980233583 0.35813835456585669 0.49776704733334759 0.62551312950841531 0.70171949866985184 0.80385688782766251 0.89704434282431489 0.97801486115334291 1.1379980358453721 1.3026324121540644 1.6635229009910451 2.0822214455665384 2.6522801582482778 3.0399709076382457 3.4801269088112718 3.9610377388043148 4.4715894693572444 4.9764219966095427 ; 0.00000000000000000 0.18391412782291611 0.39033266578939191 0.53912022139726856 0.66873612554153283 0.74850751474533772 0.85811479000925772 0.96073213556030035 1.0498005499096608 1.2193820951771408 1.3911213055290990 1.8002774586813153 2.2291027002367660 2.8418019265151915 3.2503195509279350 3.7113010103487896 4.2241340192397079 4.7692067330982617 5.3075639001448733 ; 0.00000000000000000 0.21240782941679870 0.44624831561685463 0.60938797163788139 0.75196010568866767 0.83931699730948117 0.95869528686637939 1.0727080709506871 1.1721808680183887 1.3661726000061509 1.5673063753879846 2.1058585191835664 2.5335018794364652 3.1753715519497705 3.6336021710041995 4.1571727997356698 4.7311066498009922 5.3340425100863165 5.9295205335028820 ; 0.00000000000000000 0.23493110686897653 0.49031072397494291 0.67035879409040566 0.83361735906456647 0.92987957303120017 1.0590775362843503 1.1775021611488510 1.2804922113553634 1.4919318816814744 1.7218909995579637 2.3377065947457449 2.8032516369530915 3.4404781093259986 3.9438331460650669 4.5533863524670730 5.1756755666439638 5.8203364710436514 6.4593516773732613 ; 0.00000000000000000 0.24477345730900238 0.51027314902912457 0.69873686287625991 0.86903847580606886 0.96931300348110738 1.1040443020895774 1.2272819541699702 1.3342141649791104 1.5495467987085869 1.7848200098021110 2.4399333891980097 2.9193249320399208 3.5608201379045852 4.0883594280338951 4.7375973001600027 5.3795023501766712 6.0421307991717752 6.7004411723608719 ; 0.00000000000000000 0.26468837294312708 0.55136882138432930 0.75718225807517048 0.93858801724209540 1.0464746352783887 1.1933394069842662 1.3325252602035380 1.4528034877866476 1.6693246743028809 1.9012731241795320 2.6423681144452189 3.1455349783832731 3.8147663897396575 4.4047492362161460 5.1296436849875837 5.8071132986478169 6.5059465523098163 7.2040465983985582 ; 0.00000000000000000 0.28893936729082376 0.59652460579851219 0.81648256101225536 1.0150980984247482 1.1347481529279624 1.2964577792069643 1.4463190633658305 1.5746104654208382 1.8063136091803487 2.0467342291569608 2.8172176824564610 3.3936695542531679 4.1312445964801094 4.9040411565370681 5.6338696560687147 6.3412453201123933 7.0855607637634241 7.8345491022181486 ; 0.00000000000000000 0.30906811583453259 0.63209757053363069 0.86418687448918141 1.0786972319773960 1.2054899803591603 1.3741397463813485 1.5255519896656045 1.6550274991559435 1.9107764790569746 2.1765424176567838 2.9182586643048625 3.5667447050396284 4.3557273334180096 5.3058828518532444 6.0279757635987981 6.7591504352842486 7.5422186290365056 8.3340369512223109 ; 0.0038696380764395035 0.36365892408081940 0.72482019433509426 0.98674299480947292 1.2242134327247089 1.3587174927014254 1.5385073627976205 1.7103301381703451 1.8616457523104266 2.1626767434555423 2.4658433588208530 3.1315402660816951 3.8785842717367860 4.7354139826617612 5.9835389036655133 6.8523993377717467 7.6717847256833194 8.5587946854444379 9.4608576657831804 ; 0.062646442546485562 0.44168376578593388 0.82143461166248499 1.0976122589768413 1.3520982442742555 1.5000639735696806 1.6975774242730237 1.8801311146784148 2.0433551078569678 2.4030682894936857 2.7974981212205865 3.4302005911876741 4.2014130887636876 5.0950967816513266 6.4238146120231194 7.5446277902728971 8.5142730228044474 9.5448281039625336 10.585855601218965 ; 0.17205057505532703 0.55766116560858381 0.94670986874085561 1.2307657872405795 1.4931939396415905 1.6469202112145911 1.8529019908886746 2.0446513315789718 2.2157642881377613 2.5907794748918680 2.9897945549678910 3.7467275705978373 4.6147716589255108 5.5485465207991860 6.9836833640821849 8.2565281154317294 9.3894221663204256 10.594110825138252 11.813301011379325 ; 0.32077802309275205 0.69789254700952774 1.0866995919795561 1.3786306222008287 1.6458038797268406 1.8038024003288640 2.0168571480528166 2.2151867692977483 2.3925970487957322 2.7818449395334235 3.2083110172556482 4.0679815848461942 5.0238432039374690 6.2026015779243746 7.6052844001658215 8.9367586314381295 10.213389672045551 11.589812165045586 12.999188969046866 ; 0.52544582598988721 0.88638071549776198 1.2527626755676307 1.5343607461626632 1.8156851090968329 1.9779447508492449 2.1949837848306548 2.3973597891102836 2.5798682474295305 2.9873542490611165 3.4512607564207531 4.3739568871851837 5.3749477498521587 6.8857695582330276 8.3051503089380354 9.6753171471150150 11.099911656422274 12.681994151057086 14.311550964434202 ; 0.75792068690344494 1.1345383427412485 1.5076236991909424 1.7774110616813728 2.0292480562364670 2.1766520165387511 2.3788998817154630 2.5771568106721032 2.7587558584395202 3.1656720482308351 3.6363813310830109 4.5465238211279697 5.5743981092650978 7.3192464663809957 8.9216042294725568 10.421670550513660 12.034427585756671 13.846524420951267 15.699378991494543 ; 0.97085918013858996 1.3968741700427940 1.8150867796965817 2.1014016746846353 2.3438525750543091 2.4771298608750745 2.6498768255809044 2.8186810705541934 2.9701283910305545 3.3629014672481325 3.8241009271197228 4.7775183318489054 5.7990834239668878 7.5580861760661087 9.4009240937888539 11.134584375311803 12.992480319761908 15.028627030429144 17.067689686639685 ; 1.0931364103701897 1.5583632526325815 2.0154851669376734 2.3332190658305798 2.6114033645918608 2.7643569238427061 2.9523500321665268 3.0908996013875316 3.2092824796563861 3.5307375911038008 3.9899432786123867 4.9737862948148859 6.0283183491640582 7.8094389811256306 9.7678178423833231 11.608692890508769 13.645569632335739 15.811341250447128 17.947564200802262 ; 1.2688828472884757 1.8117332415635230 2.3502730163289032 2.7315896578603978 3.0699209230833198 3.2591976919936134 3.5015360996252398 3.7110144343868163 3.8890106307277610 4.2349146572438494 4.6024077365562635 5.4912426311862523 6.7201201786209666 8.5322350158043943 10.569751726388160 12.485362555552353 14.829687010447264 17.162305209160770 19.417243607578623 ; 1.4235050467026182 2.0749186035118061 2.7261934972551169 3.1970963976018671 3.6277496370095150 3.8766787704140420 4.2056049648705471 4.5042493517085731 4.7681045672590843 5.3400277726932153 5.9802475682285614 7.1624937538102973 9.3519765667596531 10.209505743866833 11.997817088953052 14.032916533082757 16.427742997184094 18.781645549982223 21.100455839276638 ; 1.5412101360508643 2.3065840702250497 3.0766559367300688 3.6414543602338743 4.1654214076196272 4.4711937391385330 4.8778171749136945 5.2489146594667178 5.5772856782136113 6.2873257793690183 7.0644570636402673 8.6654616860615032 10.500872141587452 11.526885486058701 13.523999149621261 15.555886451749544 17.888163103812627 20.244868703195998 22.600359024976413 ; 1.7462836554630516 2.7482783288369541 3.7556445664528306 4.4909073980904237 5.1678611126461691 5.5599493919203820 6.0778456355885933 6.5458959978291436 6.9565206171823988 7.8282286108912702 8.7512958921055279 10.518703982470957 12.095903639660625 13.636545598096838 15.753507310525851 18.018439808467932 20.328289438394240 22.758480045262576 25.189911258634137 ; 2.0153900778160012 3.2513288141931262 4.4846218956809851 5.3717779786649693 6.1772097626933675 6.6390090083669779 7.2441660084469950 7.7857331833791656 8.2571880276435810 9.2426388667272814 10.262321441560736 12.163481145051406 14.012937254294657 15.975578615397934 18.107852640465179 20.385778456926293 22.731631527105812 25.234159823809449 27.749364296150834 ]; engine.deac_fuel_map_gps = [ NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN ; NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN ; NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN ; NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN ; NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN ; NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN 0.52393589569806442 0.70612622027517080 NaN NaN NaN NaN NaN NaN NaN ; NaN NaN NaN NaN NaN NaN 0.43838768288795904 0.47651966441801058 0.51075575034816068 0.59247232875439093 0.69968346141052307 0.89409457883460497 NaN NaN NaN NaN NaN NaN NaN ; NaN NaN NaN NaN 0.37894140807032989 0.44694198029791843 0.52215702702763456 0.58334506712359557 0.63404844695315565 0.74453822170793371 0.86983986064205854 1.0733762792203334 NaN NaN NaN NaN NaN NaN NaN ; NaN NaN NaN NaN 0.49631681747573048 0.56706186743107934 0.65631561622708257 0.73422012806477044 0.80111645646742669 0.93774985538032518 1.0765539306367613 1.3458653075373390 NaN NaN NaN NaN NaN NaN NaN ; NaN NaN NaN NaN 0.53590714868367650 0.60697049322487573 0.69978103886322418 0.78338275809780999 0.85582598269394783 1.0007977103863206 1.1429862026442619 1.4465722901901470 NaN NaN NaN NaN NaN NaN NaN ; NaN NaN NaN NaN 0.56547882576023067 0.63709515849053999 0.73150775115656097 0.81906726397322893 0.89557031479803983 1.0468711323454951 1.1913960784844522 1.5222661593664020 NaN NaN NaN NaN NaN NaN NaN ; NaN NaN NaN NaN 0.61614504824208882 0.68885547888561360 0.78455037309302988 0.87716205896231569 0.95858343963233394 1.1219207979625614 1.2714843403997298 1.6507597166718000 NaN NaN NaN NaN NaN NaN NaN ; NaN NaN NaN NaN 0.72031453019891478 0.79232432449301193 0.88434867330097955 0.98427009363165807 1.0745900641137942 1.2608329270684313 1.4361204615260168 1.8966928539317724 NaN NaN NaN NaN NaN NaN NaN ; NaN NaN NaN NaN 0.80449624541882192 0.88355922005489829 0.99090054151874363 1.0946187728082648 1.1879804636268390 1.3890824820394012 1.5999773196900502 2.1051914943721823 NaN NaN NaN NaN NaN NaN NaN ; NaN NaN NaN NaN 0.83639660853259490 0.92074524435460281 1.0357737034447874 1.1455749932302148 1.2438316700610472 1.4507123640333863 1.6676912829155628 2.1985454702877036 NaN NaN NaN NaN NaN NaN NaN ; NaN NaN NaN NaN 0.89868412447015511 0.99215381037411454 1.1225425818929251 1.2518685561700651 1.3660520967441214 1.5840166177899411 1.7929541712558346 2.3823828347992380 NaN NaN NaN NaN NaN NaN NaN ; NaN NaN NaN NaN 1.0027052791652340 1.1072450631803543 1.2494298933701666 1.3843779746281730 1.5023397626675770 1.7341426186641664 1.9531281366335418 NaN NaN NaN NaN NaN NaN NaN NaN ; NaN NaN NaN NaN 1.0786972319773960 1.2054899803591603 1.3550216382938565 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN ; NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN ; NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN ; NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN ; NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN ; NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN ; NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN ; NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN ; NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN ; NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN ; NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN ; NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN ; NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN ; NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN ]; % Fuel Properties engine.fuel = class_REVS_fuel('FTAG 24693'); % Idle Speed engine.idle_speed_radps = class_REVS_dynamic_lookup; engine.idle_speed_radps.axis_1.signal = 'veh_spd_mps'; engine.idle_speed_radps.axis_1.breakpoints = [ 0.00000000000000000 1.0000000000000000 5.0000000000000000 100.00000000000000 ]; engine.idle_speed_radps.table = [ 58.643062867009469 62.831853071795862 63.879050622992459 63.879050622992459 ]; % Pedal Calibration engine.pedal_map_type = enum_engine_pedal_map_type.max_engine_power; % Calibration Adjustment Factors engine.deac_transition_on_duration_secs = 1; engine.deac_transition_off_duration_secs = 0.1; engine.deac_transition_off_fuel_multiplier = [ 1.8000000000000000 1.0000000000000000 ]; engine.deac_transition_off_fuel_multiplier_time_secs = [ 0.00000000000000000 2.0000000000000000 ]; engine.DFCO_min_duration_secs = 2; engine.DFCO_refuel_multiplier = [ 1.0000000000000000 2.0000000000000000 1.0000000000000000 ]; engine.DFCO_refuel_multiplier_time_secs = [ 0.00000000000000000 0.10000000000000001 2.0000000000000000 ];