Maple für Professional
Maple für Akademiker
Maple für Studenten
Maple Personal Edition
Maple Player
Maple Player für iPad
MapleSim für Professional
MapleSim für Akademiker
Maple T.A. - Testen & beurteilen
Maple T.A. MAA Placement Test Suite
Möbius - Online-Courseware
Machine Design / Industrial Automation
Luft- und Raumfahrt
Fahrzeugtechnik
Robotics
Energiebranche
System Simulation and Analysis
Model development for HIL
Anlagenmodelle für den Regelungsentwurf
Robotics/Motion Control/Mechatronics
Other Application Areas
Mathematikausbildung
Technik
Allgemein- und berufsbildende Schulen
Testen und beurteilen
Studierende
Finanzmodelle
Betriebsforschung
Hochleistungsrechnen
Physik
Live-Webinare
Aufgezeichnete Webinare
Geplante Veranstaltungen
MaplePrimes
Maplesoft-Blog
Maplesoft-Mitgliedschaft
Maple Ambassador Program
MapleCloud
Technische Whitepapers
E-Mail Newsletters
Maple-Bücher
Math Matters
Anwendungs-Center
MapleSim Modell-Galerie
Anwenderberichte
Exploring Engineering Fundamentals
Lehrkonzepte mit Maple
Maplesoft Welcome-Center
Resource-Center für Lehrer
Help-Center für Studierende
Engine
Simple torque driver Engine component
The Engine component provides a first-approximation model for any type of internal combustion engine (spark ignition, diesel, etc.). The engine power characteristics are determined by a lookup table for power vs. engine speed data, or torque vs. engine speed data.
Equations
Where is the absolute rotation angle and the engine output torque is defined by:
Where
is the throttle input
Also
and
Where and are the lower and upper speed limits where the engine exerts torque, respectively.
Also is a constant to adjust how quickly output torque goes to zero once the engine speed falls outside the set limits. , , and are the speed, power, and torque unit conversion factors, respectively.
is the interpolation function that uses user input data and depending on the choice for the mode parameter, the input data is either torque vs. speed data or power vs. speed data
Connections
Name
Condition
Description
ID
-
Engine output shaft
flange_b
Real input port for engine throttle, from 0 (idle) to 1 (maximum torque)
throttle
Conditional Support Flange
loss
Parameters
Symbol
Default
Units
torque vs. speed
Defines whether:
Torque vs. speed data is used to calculate engine torque [torque vs. speed] or
Power vs. speed data is used to calculate engine torque [power vs. speed]
enginedatamode
Stall speed of the engine
minw
Maximum speed of the engine
maxw
Factor controlling the rate at which engine torque goes to zero outside the operating range.
k0
data source
GUI
Defines the source for the loss data:
entered via GUI [GUI]
by an attachment [attachment]
by an external file [file]
datasourcemode
false
Enables/disables the support flange
useSupport
RPM
Defines whether the speed data has the unit:
rad/s [rad/s]
RPM [RPM]
User defined [user-defined]
angularspeedunitmode
speed unit = user defined
Speed conversion factor from the user-defined unit [] to rad/s
userspeedscale
mode = torque vs. speed
Defines whether the torque data has the unit:
rad/s [N.m]
lb-ft [pound-feet]
torqueunitmode
torque unit = user-defined
Torque conversion factor from the user-defined unit [] to N.m
usertorquescale
mode = power vs. speed
kW
Watt [W]
Kilo Watt [kW]
horsepower [hp]
powerunitmode
power unit = user-defined
userpowerscale
data
data source = GUI
Defines engine curve:
if mode = [torque vs. speed]: the data is interpreted as speed-dependent maximum torque. (1st column speed, 2nd column torque)
if mode = [power vs. speed]:the data is interpreted as speed-dependent maximum power. (1st column speed, 2nd column power)
engineData
data source = attachment
if mode = [torque vs. speed]: the data is interpreted as speed-dependent maximum torque. (1st column speed, column number given by column parameter is torque)
if mode = [power vs. speed]: the data is interpreted as speed-dependent maximum power. (1st column speed, column number given by column parameter is power)
data source = file
fileName
data source = attachment or file
2
The column number where the engine data is stored
1st column is always the speed data
column
smoothness
Table points are linearly interpolated
Defines the smoothness of table interpolation
There are two options:
Table points are interpolated such that the first derivative is continuous
See Also
MapleSim Driveline Library Overview
MapleSim Library Overview
1-D Mechanical Overview
Engines and Dynamometers
Download Help Document