Home : Support : Online Help : MapleSim Toolboxes : MapleSim Hydraulics Library from Modelon : Pumps : Basic : Internal : ModelonHydraulics/Pumps/Basic/Internal/DieselNoStates

Diesel No States $—$ Diesel engine with speed controller

This component describes a diesel engine with speed controller but without inertia.

Implementation

The component uses a static characteristic curve of maximum torque as a function of speed. This relation is given by a polynomial:

$\mathrm{taumax}={w}^{3}{\mathrm{diesel}}_{3}+{w}^{2}{\mathrm{diesel}}_{2}+w{\mathrm{diesel}}_{1}+{\mathrm{diesel}}_{0}$

There is a simple speed controller implemented. The reference signal for this controller is given by:

reference signal = $\left\{\begin{array}{cc}{w}_{\mathrm{min}}& \mathrm{commandedSpeed}=0\\ {w}_{\mathrm{max}}& \mathrm{commandedSpeed}=1\end{array}\right\$

Limitations

This simple component does not describe the startup of a diesel engine. (Set initial conditions for coupled inertia between ${w}_{\mathrm{min}}$ and ${w}_{\mathrm{max}}$.)

 Equations $\mathrm{taumax}={w}^{3}{\mathrm{diesel}}_{3}+{w}^{2}{\mathrm{diesel}}_{2}+w{\mathrm{diesel}}_{1}+{\mathrm{diesel}}_{0}$ $\mathrm{tauref}=\left(\mathrm{wRef}-w\right){k}_{\mathrm{diesel}}$ $w={\partial }_{t}\left({\mathrm{\phi }}_{b}\right)$ $\mathrm{wRef}=\left\{\begin{array}{cc}{w}_{\mathrm{min}}& \mathrm{wRefu}<{w}_{\mathrm{min}}\\ \left\{\begin{array}{cc}{w}_{\mathrm{max}}& {w}_{\mathrm{max}}<\mathrm{wRefu}\\ \mathrm{wRefu}& \mathrm{otherwise}\end{array}\right\& \mathrm{otherwise}\end{array}\right\$ $\mathrm{wRefu}={w}_{\mathrm{min}}+\left({w}_{\mathrm{max}}-{w}_{\mathrm{min}}\right)\mathrm{commandedSpeed}$ $-\mathrm{flange_b.tau}=\left\{\begin{array}{cc}-5w& w<\frac{{w}_{\mathrm{min}}}{2}\\ \left\{\begin{array}{cc}\mathrm{taumax}& \mathrm{taumax}<\mathrm{tauref}\\ \left\{\begin{array}{cc}-\frac{3\mathrm{taumax}}{10}& \mathrm{tauref}<-\frac{3\mathrm{taumax}}{10}\\ \mathrm{tauref}& \mathrm{otherwise}\end{array}\right\& \mathrm{otherwise}\end{array}\right\& \mathrm{otherwise}\end{array}\right\$

Variables

 Name Value Units Description Modelica ID $\mathrm{wRefu}$ $\frac{\mathrm{rad}}{s}$ wRefu $\mathrm{wRef}$ $\frac{\mathrm{rad}}{s}$ wRef $w$ $\frac{\mathrm{rad}}{s}$ Absolute angular velocity of component w $\mathrm{taumax}$ $Nm$ taumax $\mathrm{tauref}$ $Nm$ tauref

Connections

 Name Description Modelica ID ${\mathrm{flange}}_{b}$ (right) driven flange (flange axis directed OUT OF cut plane) flange_b $\mathrm{commandedSpeed}$ Connector of input signal used as flow rate commandedSpeed

Parameters

 Name Default Units Description Modelica ID ${w}_{\mathrm{min}}$ $75$ $\frac{\mathrm{rad}}{s}$ Minimum angular velocity wmin ${w}_{\mathrm{max}}$ $240$ $\frac{\mathrm{rad}}{s}$ Maximum angular velocity wmax ${\mathrm{diesel}}_{3}$ $9.02·{10}^{-6}$ diesel3 ${\mathrm{diesel}}_{2}$ $-0.00752$ diesel2 ${\mathrm{diesel}}_{1}$ $1.5939$ diesel1 ${\mathrm{diesel}}_{0}$ $75.022$ diesel0 ${k}_{\mathrm{diesel}}$ $10$ Gain of speed controller, Nm/(rad/sec) kdiesel