diff --git a/VECTO/GUI/EMGearRatioDialog.Designer.vb b/VECTO/GUI/EMGearRatioDialog.Designer.vb new file mode 100644 index 0000000000000000000000000000000000000000..1e407e203f3f59bc089b30cb353dda99277d105e --- /dev/null +++ b/VECTO/GUI/EMGearRatioDialog.Designer.vb @@ -0,0 +1,160 @@ +' Copyright 2017 European Union. +' Licensed under the EUPL (the 'Licence'); +' +' * You may not use this work except in compliance with the Licence. +' * You may obtain a copy of the Licence at: http://ec.europa.eu/idabc/eupl +' * Unless required by applicable law or agreed to in writing, +' software distributed under the Licence is distributed on an "AS IS" basis, +' WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +' +' See the LICENSE.txt for the specific language governing permissions and limitations. +Imports System.ComponentModel +Imports Microsoft.VisualBasic.CompilerServices + +<DesignerGenerated()> _ +Partial Class EMGearRatioDialog + Inherits Form + + 'Das Formular überschreibt den Löschvorgang, um die Komponentenliste zu bereinigen. + <DebuggerNonUserCode()> _ + Protected Overrides Sub Dispose(ByVal disposing As Boolean) + Try + If disposing AndAlso components IsNot Nothing Then + components.Dispose() + End If + Finally + MyBase.Dispose(disposing) + End Try + End Sub + + 'Wird vom Windows Form-Designer benötigt. + Private components As IContainer + + 'Hinweis: Die folgende Prozedur ist für den Windows Form-Designer erforderlich. + 'Das Bearbeiten ist mit dem Windows Form-Designer möglich. + 'Das Bearbeiten mit dem Code-Editor ist nicht möglich. + <DebuggerStepThrough()> _ + Private Sub InitializeComponent() + Me.TableLayoutPanel1 = New System.Windows.Forms.TableLayoutPanel() + Me.OK_Button = New System.Windows.Forms.Button() + Me.Cancel_Button = New System.Windows.Forms.Button() + Me.Label3 = New System.Windows.Forms.Label() + Me.tbGear = New System.Windows.Forms.TextBox() + Me.Label5 = New System.Windows.Forms.Label() + Me.Label6 = New System.Windows.Forms.Label() + Me.tbGearRatio = New System.Windows.Forms.TextBox() + Me.TableLayoutPanel1.SuspendLayout + Me.SuspendLayout + ' + 'TableLayoutPanel1 + ' + Me.TableLayoutPanel1.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Right),System.Windows.Forms.AnchorStyles) + Me.TableLayoutPanel1.ColumnCount = 2 + Me.TableLayoutPanel1.ColumnStyles.Add(New System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50!)) + Me.TableLayoutPanel1.ColumnStyles.Add(New System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50!)) + Me.TableLayoutPanel1.Controls.Add(Me.OK_Button, 0, 0) + Me.TableLayoutPanel1.Controls.Add(Me.Cancel_Button, 1, 0) + Me.TableLayoutPanel1.Location = New System.Drawing.Point(303, 44) + Me.TableLayoutPanel1.Name = "TableLayoutPanel1" + Me.TableLayoutPanel1.RowCount = 1 + Me.TableLayoutPanel1.RowStyles.Add(New System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50!)) + Me.TableLayoutPanel1.Size = New System.Drawing.Size(146, 29) + Me.TableLayoutPanel1.TabIndex = 4 + ' + 'OK_Button + ' + Me.OK_Button.Anchor = System.Windows.Forms.AnchorStyles.None + Me.OK_Button.Location = New System.Drawing.Point(3, 3) + Me.OK_Button.Name = "OK_Button" + Me.OK_Button.Size = New System.Drawing.Size(67, 23) + Me.OK_Button.TabIndex = 0 + Me.OK_Button.Text = "OK" + ' + 'Cancel_Button + ' + Me.Cancel_Button.Anchor = System.Windows.Forms.AnchorStyles.None + Me.Cancel_Button.DialogResult = System.Windows.Forms.DialogResult.Cancel + Me.Cancel_Button.Location = New System.Drawing.Point(76, 3) + Me.Cancel_Button.Name = "Cancel_Button" + Me.Cancel_Button.Size = New System.Drawing.Size(67, 23) + Me.Cancel_Button.TabIndex = 1 + Me.Cancel_Button.Text = "Cancel" + ' + 'Label3 + ' + Me.Label3.AutoSize = true + Me.Label3.Location = New System.Drawing.Point(13, 15) + Me.Label3.Name = "Label3" + Me.Label3.Size = New System.Drawing.Size(30, 13) + Me.Label3.TabIndex = 1 + Me.Label3.Text = "Gear" + ' + 'tbGear + ' + Me.tbGear.Location = New System.Drawing.Point(70, 12) + Me.tbGear.Name = "tbGear" + Me.tbGear.Size = New System.Drawing.Size(41, 20) + Me.tbGear.TabIndex = 2 + Me.tbGear.TextAlign = System.Windows.Forms.HorizontalAlignment.Center + ' + 'Label5 + ' + Me.Label5.AutoSize = true + Me.Label5.Location = New System.Drawing.Point(171, 15) + Me.Label5.Name = "Label5" + Me.Label5.Size = New System.Drawing.Size(32, 13) + Me.Label5.TabIndex = 1 + Me.Label5.Text = "Ratio" + ' + 'Label6 + ' + Me.Label6.AutoSize = true + Me.Label6.Location = New System.Drawing.Point(331, 15) + Me.Label6.Name = "Label6" + Me.Label6.Size = New System.Drawing.Size(16, 13) + Me.Label6.TabIndex = 1 + Me.Label6.Text = "[-]" + ' + 'tbGearRatio + ' + Me.tbGearRatio.Location = New System.Drawing.Point(241, 13) + Me.tbGearRatio.Name = "tbGearRatio" + Me.tbGearRatio.Size = New System.Drawing.Size(84, 20) + Me.tbGearRatio.TabIndex = 3 + Me.tbGearRatio.TextAlign = System.Windows.Forms.HorizontalAlignment.Right + ' + 'EMGearRatioDialog + ' + Me.AcceptButton = Me.OK_Button + Me.AutoScaleDimensions = New System.Drawing.SizeF(6!, 13!) + Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font + Me.CancelButton = Me.Cancel_Button + Me.ClientSize = New System.Drawing.Size(461, 85) + Me.Controls.Add(Me.tbGearRatio) + Me.Controls.Add(Me.Label6) + Me.Controls.Add(Me.tbGear) + Me.Controls.Add(Me.Label5) + Me.Controls.Add(Me.Label3) + Me.Controls.Add(Me.TableLayoutPanel1) + Me.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow + Me.MaximizeBox = false + Me.MinimizeBox = false + Me.Name = "EMGearRatioDialog" + Me.ShowInTaskbar = false + Me.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen + Me.Text = "EM Gear Ratio" + Me.TableLayoutPanel1.ResumeLayout(false) + Me.ResumeLayout(false) + Me.PerformLayout + +End Sub + Friend WithEvents TableLayoutPanel1 As TableLayoutPanel + Friend WithEvents OK_Button As Button + Friend WithEvents Cancel_Button As Button + Friend WithEvents Label3 As Label + Friend WithEvents tbGear As TextBox + Friend WithEvents Label5 As Label + Friend WithEvents Label6 As Label + Friend WithEvents tbGearRatio As TextBox + +End Class diff --git a/VECTO/GUI/EMGearRatioDialog.resx b/VECTO/GUI/EMGearRatioDialog.resx new file mode 100644 index 0000000000000000000000000000000000000000..1af7de150c99c12dd67a509fe57c10d63e4eeb04 --- /dev/null +++ b/VECTO/GUI/EMGearRatioDialog.resx @@ -0,0 +1,120 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> +</root> \ No newline at end of file diff --git a/VECTO/GUI/EMGearRatioDialog.vb b/VECTO/GUI/EMGearRatioDialog.vb new file mode 100644 index 0000000000000000000000000000000000000000..57e27cc0f4c52100f23e987b5bfeb8a577be06b6 --- /dev/null +++ b/VECTO/GUI/EMGearRatioDialog.vb @@ -0,0 +1,61 @@ +' Copyright 2017 European Union. +' Licensed under the EUPL (the 'Licence'); +' +' * You may not use this work except in compliance with the Licence. +' * You may obtain a copy of the Licence at: http://ec.europa.eu/idabc/eupl +' * Unless required by applicable law or agreed to in writing, +' software distributed under the Licence is distributed on an "AS IS" basis, +' WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +' +' See the LICENSE.txt for the specific language governing permissions and limitations. +Option Infer On +Option Strict On +Option Explicit On + + + + +''' <summary> +''' Axle Config Editor (Vehicle Editor sub-dialog) +''' </summary> +Public Class EMGearRatioDialog + + Public Sub New() + InitializeComponent() + End Sub + + Public Sub Clear() + + tbGear.Text = "" + tbGearRatio.Text = "" + tbGear.Focus() + End Sub + + 'Initialise + Private Sub F_VEH_Axle_Load(sender As Object, e As EventArgs) Handles Me.Load + End Sub + + 'Save and close + Private Sub OK_Button_Click(sender As Object, e As EventArgs) Handles OK_Button.Click + + If Not IsNumeric(tbGear.Text) Then + MsgBox("Invalid input for Gear") + tbGear.Focus() + Return + End If + If Not IsNumeric(tbGearRatio.Text) Then + MsgBox("Invalid max. torque") + tbGearRatio.Focus() + Return + End If + + DialogResult = DialogResult.OK + Close() + End Sub + + 'Cancel + Private Sub Cancel_Button_Click(sender As Object, e As EventArgs) Handles Cancel_Button.Click + DialogResult = DialogResult.Cancel + Close() + End Sub +End Class diff --git a/VectoCore/VectoCoreTest/bin/Debug/TestData/Integration/VTPMode/GenericVehicle XMLJob PTO/Tractor_4x2_vehicle-class-5_Generic vehicle.RSLT_MANUFACTURER.xml b/VectoCore/VectoCoreTest/bin/Debug/TestData/Integration/VTPMode/GenericVehicle XMLJob PTO/Tractor_4x2_vehicle-class-5_Generic vehicle.RSLT_MANUFACTURER.xml new file mode 100644 index 0000000000000000000000000000000000000000..6b5433a542edd5db65a165a4cd5f7ee16c526f76 --- /dev/null +++ b/VectoCore/VectoCoreTest/bin/Debug/TestData/Integration/VTPMode/GenericVehicle XMLJob PTO/Tractor_4x2_vehicle-class-5_Generic vehicle.RSLT_MANUFACTURER.xml @@ -0,0 +1,345 @@ +<?xml version="1.0" encoding="utf-8"?> +<?xml-stylesheet href="https://webgate.ec.europa.eu/CITnet/svn/VECTO/trunk/Share/XML/CSS/VectoReports.css"?> +<VectoOutput schemaVersion="0.4" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationOutput:v0.4" xmlns:di="http://www.w3.org/2000/09/xmldsig#" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationOutput:v0.4 https://webgate.ec.europa.eu/CITnet/svn/VECTO/trunk/Share/XML/XSD/VectoOutputManufacturer.0.4.xsd"> + <Data id="RESULT-b330b679d81a449f92ed"> + <Vehicle> + <VIN>standard values</VIN> + <LegislativeClass>N3</LegislativeClass> + <VehicleGroup>5</VehicleGroup> + <AxleConfiguration>4x2</AxleConfiguration> + <GrossVehicleMass>40000</GrossVehicleMass> + <CurbMassChassis>7800</CurbMassChassis> + <PTO>false</PTO> + <Components> + <Engine> + <Model>Generic Engine</Model> + <CertificationNumber>ENG-Generic Engine</CertificationNumber> + <DigestValue>UxwXPq/SM3L4WIYOBWlMy1KbUowxU670gdh+B1MXDpo=</DigestValue> + <RatedPower>325032</RatedPower> + <IdlingSpeed>600</IdlingSpeed> + <RatedSpeed>1736</RatedSpeed> + <Displacement>13000</Displacement> + <FuelType>Diesel CI</FuelType> + </Engine> + <Gearbox> + <Model>GB_12-gear</Model> + <CertificationMethod>Standard values</CertificationMethod> + <DigestValue>JN8KciKSKfvIE54oFkwnuOX1pcxsR//cklWLP8gtNvY=</DigestValue> + <TransmissionType>AMT</TransmissionType> + <GearsCount>12</GearsCount> + <TransmissionRatioFinalGear>1.000</TransmissionRatioFinalGear> + </Gearbox> + <Retarder> + <RetarderType>Transmission Output Retarder</RetarderType> + <Model>RET-generic</Model> + <CertificationMethod>Standard values</CertificationMethod> + <DigestValue>acR2Tz1XQ825YZRvDenOm9zarI6Dcw5QLgwPtDRVW1c=</DigestValue> + </Retarder> + <Axlegear> + <Model>N.A.</Model> + <CertificationMethod>Standard values</CertificationMethod> + <DigestValue>cKOhQhbRAelCtdfBGL8VjF5HcvQkVrw9sr0OkWeEYb0=</DigestValue> + <LineType>Single portal axle</LineType> + <Ratio>2.640</Ratio> + </Axlegear> + <AirDrag> + <Model>N.A.</Model> + <CertificationMethod>Measured</CertificationMethod> + <CertificationNumber>generic cabin</CertificationNumber> + <DigestValue>xbCnjthzGoDH8oiydVX5eQmUoaeZ4aXpKwHtvd3ZkNQ=</DigestValue> + <CdxA>5.50</CdxA> + </AirDrag> + <AxleWheels> + <Axle axleNumber="1"> + <TyreDimension>315/70 R22.5</TyreDimension> + <TyreCertificationNumber>TYRE-315/70 R22.5</TyreCertificationNumber> + <DigestValue>hr4Dcmy/uO+zoYr0KcPvcAOS93XYlCIKMyy1XeMO0AM=</DigestValue> + <TyreRRCDeclared>0.0045</TyreRRCDeclared> + <TwinTyres>false</TwinTyres> + </Axle> + <Axle axleNumber="2"> + <TyreDimension>315/70 R22.5</TyreDimension> + <TyreCertificationNumber>TYRE-315/70 R22.5</TyreCertificationNumber> + <DigestValue>AsCRWiSEqb1HYnmM1SPXdz6KVzEZjXfvDkFppwyImY0=</DigestValue> + <TyreRRCDeclared>0.0055</TyreRRCDeclared> + <TwinTyres>true</TwinTyres> + </Axle> + </AxleWheels> + <Auxiliaries> + <FanTechnology>Belt driven or driven via transm. - Electronically controlled visco clutch</FanTechnology> + <SteeringPumpTechnology>Variable displacement mech. controlled</SteeringPumpTechnology> + <ElectricSystemTechnology>Standard technology</ElectricSystemTechnology> + <PneumaticSystemTechnology>Medium Supply 1-stage</PneumaticSystemTechnology> + <HVACTechnology>Default</HVACTechnology> + </Auxiliaries> + </Components> + <InputDataSignature> + <di:Reference URI="#VEH-Tabelle1_Class-5_Genericvehicle"> + <di:Transforms> + <di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" /> + <di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" /> + </di:Transforms> + <di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" /> + <di:DigestValue>ybhnanqWvMZqZNAEZRXH47snqSvJqoCYB4ZvD+y/wRc=</di:DigestValue> + </di:Reference> + </InputDataSignature> + </Vehicle> + <Results> + <Status>success</Status> + <Result status="success"> + <Mission>Long Haul</Mission> + <Distance unit="km">100.185</Distance> + <SimulationParameters> + <TotalVehicleMass unit="kg">17900</TotalVehicleMass> + <Payload unit="kg">2600</Payload> + <FuelType>Diesel CI</FuelType> + </SimulationParameters> + <VehiclePerformance> + <AverageSpeed unit="km/h">79.6</AverageSpeed> + <MinSpeed unit="km/h">0.0</MinSpeed> + <MaxSpeed unit="km/h">87.5</MaxSpeed> + <MaxDeceleration unit="m/s²">1.00</MaxDeceleration> + <MaxAcceleration unit="m/s²">1.00</MaxAcceleration> + <FullLoadDrivingtimePercentage>2.77</FullLoadDrivingtimePercentage> + <GearshiftCount>47</GearshiftCount> + </VehiclePerformance> + <FuelConsumption unit="g/km">212.9</FuelConsumption> + <FuelConsumption unit="g/t-km">81.9</FuelConsumption> + <FuelConsumption unit="g/m³-km">2.34</FuelConsumption> + <FuelConsumption unit="MJ/km">9.09</FuelConsumption> + <FuelConsumption unit="MJ/t-km">3.50</FuelConsumption> + <FuelConsumption unit="MJ/m³-km">0.0999</FuelConsumption> + <FuelConsumption unit="l/100km">25.5</FuelConsumption> + <FuelConsumption unit="l/t-km">0.0979</FuelConsumption> + <FuelConsumption unit="l/m³-km">0.00280</FuelConsumption> + <CO2 unit="g/km">666.3</CO2> + <CO2 unit="g/t-km">256.3</CO2> + <CO2 unit="g/m³-km">7.32</CO2> + </Result> + <Result status="success"> + <Mission>Long Haul</Mission> + <Distance unit="km">100.185</Distance> + <SimulationParameters> + <TotalVehicleMass unit="kg">34600</TotalVehicleMass> + <Payload unit="kg">19300</Payload> + <FuelType>Diesel CI</FuelType> + </SimulationParameters> + <VehiclePerformance> + <AverageSpeed unit="km/h">78.7</AverageSpeed> + <MinSpeed unit="km/h">0.0</MinSpeed> + <MaxSpeed unit="km/h">87.5</MaxSpeed> + <MaxDeceleration unit="m/s²">1.00</MaxDeceleration> + <MaxAcceleration unit="m/s²">1.00</MaxAcceleration> + <FullLoadDrivingtimePercentage>12.19</FullLoadDrivingtimePercentage> + <GearshiftCount>53</GearshiftCount> + </VehiclePerformance> + <FuelConsumption unit="g/km">281.4</FuelConsumption> + <FuelConsumption unit="g/t-km">14.6</FuelConsumption> + <FuelConsumption unit="g/m³-km">3.09</FuelConsumption> + <FuelConsumption unit="MJ/km">12.0</FuelConsumption> + <FuelConsumption unit="MJ/t-km">0.623</FuelConsumption> + <FuelConsumption unit="MJ/m³-km">0.132</FuelConsumption> + <FuelConsumption unit="l/100km">33.7</FuelConsumption> + <FuelConsumption unit="l/t-km">0.0174</FuelConsumption> + <FuelConsumption unit="l/m³-km">0.00370</FuelConsumption> + <CO2 unit="g/km">880.8</CO2> + <CO2 unit="g/t-km">45.6</CO2> + <CO2 unit="g/m³-km">9.68</CO2> + </Result> + <Result status="success"> + <Mission>Long Haul EMS</Mission> + <Distance unit="km">100.185</Distance> + <SimulationParameters> + <TotalVehicleMass unit="kg">24200</TotalVehicleMass> + <Payload unit="kg">3500</Payload> + <FuelType>Diesel CI</FuelType> + </SimulationParameters> + <VehiclePerformance> + <AverageSpeed unit="km/h">79.2</AverageSpeed> + <MinSpeed unit="km/h">0.0</MinSpeed> + <MaxSpeed unit="km/h">87.5</MaxSpeed> + <MaxDeceleration unit="m/s²">1.00</MaxDeceleration> + <MaxAcceleration unit="m/s²">1.00</MaxAcceleration> + <FullLoadDrivingtimePercentage>5.93</FullLoadDrivingtimePercentage> + <GearshiftCount>51</GearshiftCount> + </VehiclePerformance> + <FuelConsumption unit="g/km">270.1</FuelConsumption> + <FuelConsumption unit="g/t-km">77.2</FuelConsumption> + <FuelConsumption unit="g/m³-km">1.92</FuelConsumption> + <FuelConsumption unit="MJ/km">11.5</FuelConsumption> + <FuelConsumption unit="MJ/t-km">3.30</FuelConsumption> + <FuelConsumption unit="MJ/m³-km">0.0821</FuelConsumption> + <FuelConsumption unit="l/100km">32.3</FuelConsumption> + <FuelConsumption unit="l/t-km">0.0923</FuelConsumption> + <FuelConsumption unit="l/m³-km">0.00230</FuelConsumption> + <CO2 unit="g/km">845.5</CO2> + <CO2 unit="g/t-km">241.6</CO2> + <CO2 unit="g/m³-km">6.02</CO2> + </Result> + <Result status="success"> + <Mission>Long Haul EMS</Mission> + <Distance unit="km">100.185</Distance> + <SimulationParameters> + <TotalVehicleMass unit="kg">47200</TotalVehicleMass> + <Payload unit="kg">26500</Payload> + <FuelType>Diesel CI</FuelType> + </SimulationParameters> + <VehiclePerformance> + <AverageSpeed unit="km/h">77.0</AverageSpeed> + <MinSpeed unit="km/h">0.0</MinSpeed> + <MaxSpeed unit="km/h">87.5</MaxSpeed> + <MaxDeceleration unit="m/s²">1.00</MaxDeceleration> + <MaxAcceleration unit="m/s²">1.00</MaxAcceleration> + <FullLoadDrivingtimePercentage>25.08</FullLoadDrivingtimePercentage> + <GearshiftCount>65</GearshiftCount> + </VehiclePerformance> + <FuelConsumption unit="g/km">366.0</FuelConsumption> + <FuelConsumption unit="g/t-km">13.8</FuelConsumption> + <FuelConsumption unit="g/m³-km">2.60</FuelConsumption> + <FuelConsumption unit="MJ/km">15.6</FuelConsumption> + <FuelConsumption unit="MJ/t-km">0.590</FuelConsumption> + <FuelConsumption unit="MJ/m³-km">0.111</FuelConsumption> + <FuelConsumption unit="l/100km">43.8</FuelConsumption> + <FuelConsumption unit="l/t-km">0.0165</FuelConsumption> + <FuelConsumption unit="l/m³-km">0.00312</FuelConsumption> + <CO2 unit="g/km">1145.5</CO2> + <CO2 unit="g/t-km">43.2</CO2> + <CO2 unit="g/m³-km">8.15</CO2> + </Result> + <Result status="success"> + <Mission>Regional Delivery</Mission> + <Distance unit="km">100.000</Distance> + <SimulationParameters> + <TotalVehicleMass unit="kg">17900</TotalVehicleMass> + <Payload unit="kg">2600</Payload> + <FuelType>Diesel CI</FuelType> + </SimulationParameters> + <VehiclePerformance> + <AverageSpeed unit="km/h">60.5</AverageSpeed> + <MinSpeed unit="km/h">0.0</MinSpeed> + <MaxSpeed unit="km/h">87.3</MaxSpeed> + <MaxDeceleration unit="m/s²">1.00</MaxDeceleration> + <MaxAcceleration unit="m/s²">1.00</MaxAcceleration> + <FullLoadDrivingtimePercentage>4.73</FullLoadDrivingtimePercentage> + <GearshiftCount>189</GearshiftCount> + </VehiclePerformance> + <FuelConsumption unit="g/km">224.1</FuelConsumption> + <FuelConsumption unit="g/t-km">86.2</FuelConsumption> + <FuelConsumption unit="g/m³-km">2.46</FuelConsumption> + <FuelConsumption unit="MJ/km">9.57</FuelConsumption> + <FuelConsumption unit="MJ/t-km">3.68</FuelConsumption> + <FuelConsumption unit="MJ/m³-km">0.105</FuelConsumption> + <FuelConsumption unit="l/100km">26.8</FuelConsumption> + <FuelConsumption unit="l/t-km">0.103</FuelConsumption> + <FuelConsumption unit="l/m³-km">0.00295</FuelConsumption> + <CO2 unit="g/km">701.4</CO2> + <CO2 unit="g/t-km">269.8</CO2> + <CO2 unit="g/m³-km">7.71</CO2> + </Result> + <Result status="success"> + <Mission>Regional Delivery</Mission> + <Distance unit="km">100.000</Distance> + <SimulationParameters> + <TotalVehicleMass unit="kg">28200</TotalVehicleMass> + <Payload unit="kg">12900</Payload> + <FuelType>Diesel CI</FuelType> + </SimulationParameters> + <VehiclePerformance> + <AverageSpeed unit="km/h">60.2</AverageSpeed> + <MinSpeed unit="km/h">0.0</MinSpeed> + <MaxSpeed unit="km/h">87.5</MaxSpeed> + <MaxDeceleration unit="m/s²">1.00</MaxDeceleration> + <MaxAcceleration unit="m/s²">1.00</MaxAcceleration> + <FullLoadDrivingtimePercentage>13.26</FullLoadDrivingtimePercentage> + <GearshiftCount>204</GearshiftCount> + </VehiclePerformance> + <FuelConsumption unit="g/km">280.8</FuelConsumption> + <FuelConsumption unit="g/t-km">21.8</FuelConsumption> + <FuelConsumption unit="g/m³-km">3.09</FuelConsumption> + <FuelConsumption unit="MJ/km">12.0</FuelConsumption> + <FuelConsumption unit="MJ/t-km">0.930</FuelConsumption> + <FuelConsumption unit="MJ/m³-km">0.132</FuelConsumption> + <FuelConsumption unit="l/100km">33.6</FuelConsumption> + <FuelConsumption unit="l/t-km">0.0260</FuelConsumption> + <FuelConsumption unit="l/m³-km">0.00369</FuelConsumption> + <CO2 unit="g/km">879.0</CO2> + <CO2 unit="g/t-km">68.1</CO2> + <CO2 unit="g/m³-km">9.66</CO2> + </Result> + <Result status="success"> + <Mission>Regional Delivery EMS</Mission> + <Distance unit="km">100.000</Distance> + <SimulationParameters> + <TotalVehicleMass unit="kg">24200</TotalVehicleMass> + <Payload unit="kg">3500</Payload> + <FuelType>Diesel CI</FuelType> + </SimulationParameters> + <VehiclePerformance> + <AverageSpeed unit="km/h">60.3</AverageSpeed> + <MinSpeed unit="km/h">0.0</MinSpeed> + <MaxSpeed unit="km/h">87.5</MaxSpeed> + <MaxDeceleration unit="m/s²">1.00</MaxDeceleration> + <MaxAcceleration unit="m/s²">1.00</MaxAcceleration> + <FullLoadDrivingtimePercentage>10.95</FullLoadDrivingtimePercentage> + <GearshiftCount>197</GearshiftCount> + </VehiclePerformance> + <FuelConsumption unit="g/km">285.5</FuelConsumption> + <FuelConsumption unit="g/t-km">81.6</FuelConsumption> + <FuelConsumption unit="g/m³-km">2.03</FuelConsumption> + <FuelConsumption unit="MJ/km">12.2</FuelConsumption> + <FuelConsumption unit="MJ/t-km">3.48</FuelConsumption> + <FuelConsumption unit="MJ/m³-km">0.0868</FuelConsumption> + <FuelConsumption unit="l/100km">34.2</FuelConsumption> + <FuelConsumption unit="l/t-km">0.0976</FuelConsumption> + <FuelConsumption unit="l/m³-km">0.00243</FuelConsumption> + <CO2 unit="g/km">893.7</CO2> + <CO2 unit="g/t-km">255.3</CO2> + <CO2 unit="g/m³-km">6.36</CO2> + </Result> + <Result status="success"> + <Mission>Regional Delivery EMS</Mission> + <Distance unit="km">100.000</Distance> + <SimulationParameters> + <TotalVehicleMass unit="kg">38200</TotalVehicleMass> + <Payload unit="kg">17500</Payload> + <FuelType>Diesel CI</FuelType> + </SimulationParameters> + <VehiclePerformance> + <AverageSpeed unit="km/h">59.4</AverageSpeed> + <MinSpeed unit="km/h">0.0</MinSpeed> + <MaxSpeed unit="km/h">87.5</MaxSpeed> + <MaxDeceleration unit="m/s²">1.00</MaxDeceleration> + <MaxAcceleration unit="m/s²">1.00</MaxAcceleration> + <FullLoadDrivingtimePercentage>22.04</FullLoadDrivingtimePercentage> + <GearshiftCount>211</GearshiftCount> + </VehiclePerformance> + <FuelConsumption unit="g/km">363.8</FuelConsumption> + <FuelConsumption unit="g/t-km">20.8</FuelConsumption> + <FuelConsumption unit="g/m³-km">2.59</FuelConsumption> + <FuelConsumption unit="MJ/km">15.5</FuelConsumption> + <FuelConsumption unit="MJ/t-km">0.888</FuelConsumption> + <FuelConsumption unit="MJ/m³-km">0.111</FuelConsumption> + <FuelConsumption unit="l/100km">43.5</FuelConsumption> + <FuelConsumption unit="l/t-km">0.0249</FuelConsumption> + <FuelConsumption unit="l/m³-km">0.00310</FuelConsumption> + <CO2 unit="g/km">1138.6</CO2> + <CO2 unit="g/t-km">65.1</CO2> + <CO2 unit="g/m³-km">8.10</CO2> + </Result> + </Results> + <ApplicationInformation> + <SimulationToolVersion>3.2.1.1133</SimulationToolVersion> + <Date>2018-04-26T11:58:46.2834602Z</Date> + </ApplicationInformation> + </Data> + <Signature> + <di:Reference URI="#RESULT-b330b679d81a449f92ed"> + <di:Transforms> + <di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" /> + <di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" /> + </di:Transforms> + <di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" /> + <di:DigestValue>ze5T5ev8jSBIKQ3ptNfhBrX+L9xjgWSB2joEQntFR5M=</di:DigestValue> + </di:Reference> + </Signature> +</VectoOutput> \ No newline at end of file