| 
 General Disclaimer: (HV) (DC) injury or death hazard, use at your own risk, may void warranty.  | 
Difference between revisions of "Template:Mpge"
		
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
		
		
		
		
		
	
 (removed spaces from output which must be condensed when finished.)  | 
				 (Initial conversion code, not yet implamented.)  | 
				||
| Line 1: | Line 1: | ||
<includeonly>''XX mpge''<!--  | <includeonly>''XX mpge''<!--  | ||
| − | |||
This is the Template:Mpg code, will need more complexity for mpge calculations:  | This is the Template:Mpg code, will need more complexity for mpge calculations:  | ||
Catch each fuel type and convert to kWh equivalent, or zero that fuels value.  | Catch each fuel type and convert to kWh equivalent, or zero that fuels value.  | ||
| Line 7: | Line 6: | ||
Sum all fuel values, and calculate the mpge.  | Sum all fuel values, and calculate the mpge.  | ||
Output L100km and mpge (Imperial) if requested, Link to units if requested.  | Output L100km and mpge (Imperial) if requested, Link to units if requested.  | ||
| − | |||
{{{1}}}   | {{{1}}}   | ||
{{#switch:{{{lk|}}}|on=[[Miles per gallon|mpg–U.S.]]|=mpg–U.S.}}  | {{#switch:{{{lk|}}}|on=[[Miles per gallon|mpg–U.S.]]|=mpg–U.S.}}  | ||
| Line 14: | Line 12: | ||
{{#expr:{{{1}}}* 1.20105680 round 1}}   | {{#expr:{{{1}}}* 1.20105680 round 1}}   | ||
{{#switch:{{{lk|}}}|on=[[Imperial MPG|mpg–imp]]|=mpg–imp}}  | {{#switch:{{{lk|}}}|on=[[Imperial MPG|mpg–imp]]|=mpg–imp}}  | ||
| − | )--></includeonly><noinclude>  | + | )--></includeonly><noinclude><!--  | 
| + |  Set all values to zero  | ||
| + | -->{{#vardefine:miles|0}}{{#vardefine:km|0}}<!--  | ||
| + | -->{{#vardefine:btu|0}}{{#vardefine:gas|0}}{{#vardefine:diesel|0}}{{#vardefine:kWh|0}}<!--  | ||
| + | -->{{#vardefine:mpg|0}}{{#vardefine:L100km|0}}<!--  | ||
| + |  btu per gallon of gasoline  | ||
| + | -->{{ #vardefine: btug  | 114100 }}<!--  | ||
| + |  btu per gallon of diesel  | ||
| + | -->{{ #vardefine: btud  | {{ #expr: {{ #var: btug }} / 0.88 }} }}<!--  | ||
| + |  btu per kWh  | ||
| + | -->{{ #vardefine: btuk  | {{ #expr: {{ #var: btug }} / 33.6 }} }}<!--  | ||
| + | |||
| + | Using Test case with statically assigned variables for the moment:  | ||
| + |     http://www.eaa-phev.org/wiki/Image:Capture0060.png  | ||
| + | 28 miles on 15.495 kWh is 1.807 mi/kWh or 61 MPGe.  | ||
| + |     28 miles @ 78.5 mpg is 0.357 gal. of gas,   | ||
| + |     Equal to 11.995 kWh of electricity, @33.6 kWh/gal   | ||
| + |     Plus the 3.5 kWh used charged for 15.495 kWh total energy.  | ||
| + | -->{{#vardefine:miles|28}}<!--  | ||
| + | {{#vardefine:gas|0.357}}  | ||
| + | -->{{#vardefine:mpg|78.5}}<!--  | ||
| + | -->{{#vardefine:kWh|3.5}}<!--  | ||
| + |  Show the initial values  | ||
| + | -->{| border=1 cellpadding=3  | ||
| + | || miles        || km        || mpg        || gas        || diesel        || kWh        || btu          | ||
| + | |-  | ||
| + | ||{{#var:miles}}||{{#var:km}}||{{#var:mpg}}||{{#var:gas}}||{{#var:diesel}}||{{#var:kWh}}||{{#var:btu}}  | ||
| + | |-  | ||
| + | <!--  | ||
| + |  If km is given convert to miles + miles to preserve miles if given  | ||
| + | -->{{ #vardefine: miles | {{ #expr: {{ #var: km     }} * 1.609344        + {{ #var: miles }} }} }}<!--  | ||
| + |  Convert miles to km  | ||
| + | -->{{ #vardefine: km    | {{ #expr: {{ #var: miles  }} * 0.621371                            }} }}<!--  | ||
| + |  Convert mpg into gas (gallons) + gas to preserve gas if given  | ||
| + |  ERROR: Not defining mpg will cause a "Division by zero" error, need a working if statement or remove mpg option!!  | ||
| + | -->{{ #vardefine: gas   | {{ #expr: {{ #var: miles  }} / {{ #var: mpg }} + {{ #var: gas   }} }} }}<!--  | ||
| + |  Convert fuels into btu equivalent  | ||
| + | -->{{ #vardefine: btu   | {{ #expr: {{ #var: gas    }} * {{ #var:btug }} + {{ #var: btu   }} }} }}<!--  | ||
| + | -->{{ #vardefine: btu   | {{ #expr: {{ #var: diesel }} * {{ #var:btud }} + {{ #var: btu   }} }} }}<!--  | ||
| + | -->{{ #vardefine: btu   | {{ #expr: {{ #var: kWh    }} * {{ #var:btuk }} + {{ #var: btu   }} }} }}<!--  | ||
| + |  Convert sum of all btu back into gal(lons of gas)  | ||
| + | -->{{ #vardefine: gal   | {{ #expr: {{ #var: btu }} / {{ #var:btug }} }} }}<!--  | ||
| + |  Divide miles by gal for the final mpge  | ||
| + | -->{{ #vardefine: mpge  | {{ #expr: {{ #var: miles }} / {{ #var: gal }} round 2 }} }}<!--  | ||
| + |  Show the resulting values, and the final mpge result  | ||
| + | -->  | ||
| + | ||{{#var:miles}}||{{#var:km}}||{{#var:mpg}}||{{#var:gas}}||{{#var:diesel}}||{{#var:kWh}}||{{#var:btu}}  | ||
| + | |}  | ||
| + | * mpge = {{ #var: mpge }}  | ||
| + | |||
| + | ----  | ||
Template to convert fuel mileage from various fuels or combinations of fuels into [[MPGe]] Miles per Gallon of Gasoline Equivalent.  | Template to convert fuel mileage from various fuels or combinations of fuels into [[MPGe]] Miles per Gallon of Gasoline Equivalent.  | ||
Revision as of 14:59, 16 January 2008
| miles | km | mpg | gas | diesel | kWh | btu | 
| 28 | 0 | 78.5 | 0 | 0 | 3.5 | 0 | 
| 28 | 17.398388 | 78.5 | 0.35668789808917 | 0 | 3.5 | 52583.505838641 | 
- mpge = 60.76
 
Template to convert fuel mileage from various fuels or combinations of fuels into MPGe Miles per Gallon of Gasoline Equivalent.
- {{mpge|miles=50.00|kWh=10.00}} results in XX mpge
 - {{mpge|km=80.00|kWh=10.00}} results in XX mpge
 - {{mpge|miles=50.00|kWh=10.00|metric=on}} results in XX mpge
 - {{mpge|miles=50.00|kWh=10.00|imperial=on}} results in XX mpge
 - {{mpge|miles=50.00|gas=1.000}} results in XX mpge
 - {{mpge|miles=50.00|diesel=1.000|lk=on}} results in XX mpge
 - {{mpge|L100km=50}} results in XX mpge
 - {{mpge|mpg=50}} results in XX mpge
 
Options:
- Make units wikilinked by attaching 
|lk=on.- The manual of style suggests that you only link the first instance.
 
 
See also:
- Template:Mpg - For U.S. gallons version
 - Template:Mpg (Imperial) - For Imperial (UK) gallons version
 - Template:L100km
 - W:Template:Convert
 
| Amount of fuel = 1 gallon of gasoline (measured in units for fuel type) | |
| Gasoline (regular unleaded) | 1 Gallon = 114,100 BTUs | 
| Diesel | .88 Gallons | 
| Liquid Natural Gas | 126.67 Cubic Feet | 
| Compressed Natural Gas | 33.56 Kilowatt hours | 
| Liquefied Petroleum Gas | 1.35 Gallons | 
| Methanol | 2.01 Gallons | 
| Ethanol 100% | 1.500 Gallons | 
| Ethanol 85% | 1.425 Gallons | 
| Ethanol 10% | 1.050 Gallons | 
| Electricity | 33.56 Kilowatt hours |