{"id":3600,"date":"2019-02-12T16:09:28","date_gmt":"2019-02-12T16:09:28","guid":{"rendered":"https:\/\/cyflexdoc.wpengine.com\/usage-help-manual\/16-fluid-composition-and-properties\/egr_calc\/"},"modified":"2025-09-08T11:42:53","modified_gmt":"2025-09-08T16:42:53","slug":"egr_calc","status":"publish","type":"page","link":"https:\/\/cyflex.com\/index.php\/usage-help-manual\/16-smart-instrument-interfaces\/egr_calc\/","title":{"rendered":"egr_calc"},"content":{"rendered":"<div>\n<h3>Purpose:<\/h3>\n<\/div>\n<dl>\n<dd>\n<p>Compute the percent of the EGR stream in the intake charge stream and the intake charge stream composition based on selected components.<\/p>\n<\/dd>\n<\/dl>\n<h3>Enter:<\/h3>\n<dl>\n<dd>\n<p><strong>egr_calc<\/strong> &lt;priority&gt; &lt;filename&gt; [+c] &amp;<\/p>\n<\/dd>\n<\/dl>\n<h3>Where:<\/h3>\n<dl>\n<dd>\n<div>\n<table cellspacing=\"0\" cellpadding=\"0\">\n<colgroup>\n<col \/>\n<col \/> <\/colgroup>\n<tbody>\n<tr>\n<td>\n<p>priority<\/p>\n<\/td>\n<td>\n<p>Specify the task\u00a0priority.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p>filename<\/p>\n<\/td>\n<td>\n<p>Specify the pathname of the specification file for the EGR calculations.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p>+c<\/p>\n<\/td>\n<td>\n<p>Optional. Specify this flag to register this task as critical\u00a0with the master scheduler. A SLO rate is assumed as the interface period to the master scheduler.<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/dd>\n<\/dl>\n<h3>Example:<\/h3>\n<dl>\n<dd>\n<p><strong>egr_calc<\/strong> 13 \/specs\/egr_specs.115 +c &amp;<br \/>\nThe above spawns egr_calc with a priority of 13 and the file \/specs\/egr_specs.115 contains the specifications for the EGRcalculations. The task is registered as critical with the master scheduler.<\/p>\n<\/dd>\n<\/dl>\n<h3>Notes:<\/h3>\n<dl>\n<dd>\n<div>This\u00a0task\u00a0is\u00a0normally\u00a0started\u00a0in\u00a0the\u00a0go\u00a0script\u00a0as\u00a0part\u00a0of\u00a0CyFlex startup\u00a0process. \u00a0<\/div>\n<div>The &#8216;label&#8217; of a measured value may be a specified value which will be used directly if provided.<br \/>\nFor\u00a0more\u00a0information\u00a0see\u00a0Cummins\u00a0intranet\u00a0url: \u00a0<br \/>\n\/asset.ctc.cummins.com\/asset\/tte\/gas_comp_prop\/exh_gas_recirc.pdf \u00a0<br \/>\n\/asset.ctc.cummins.com\/asset\/tte\/gas_comp_prop\/egr_calc_tbl.pdf \u00a0<\/div>\n<div>\u00a0<\/div>\n<div>The following is an example spec file for the EGR calculations. \u00a0<br \/>\n@REG_NAME \u00a0<br \/>\negr_calc \u00a0<br \/>\n@COMPUTE_EVENT \u00a0<br \/>\n#\u00a0\u00a0start\u00a0event\u00a0name\u00a0or\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0done\u00a0event\u00a0name \u00a0<br \/>\n#\u00a0continuous\u00a0intrvl\u00a0name \u00a0<br \/>\nSLO\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0egr_calc_done \u00a0<br \/>\n@FRESH_EGR_COMPOSITION_STREAM \u00a0<br \/>\n#\u00a0fresh\u00a0stream\u00a0label\u00a0\u00a0\u00a0\u00a0\u00a0egr\u00a0stream\u00a0label \u00a0<br \/>\ninlet_airC.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0burned_gasC. \u00a0<br \/>\n#\u00a0Measured\u00a0concentrations\u00a0for\u00a0the\u00a0charge\u00a0stream. \u00a0<br \/>\n#\u00a0Entry\u00a0may\u00a0be\u00a0a\u00a0label\u00a0or\u00a0a\u00a0value. \u00a0<br \/>\n@CHARGE_MEASURED_CONC \u00a0<br \/>\n#\u00a0CO2\u00a0lbl\u00a0\u00a0\u00a0\u00a0\u00a0CO\u00a0lbl\u00a0\u00a0\u00a0\u00a0NOX\u00a0lbl\u00a0\u00a0\u00a0\u00a0\u00a0O2\u00a0lbl\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0HC\u00a0lbl \u00a0<br \/>\nco2_chrg_ppm\u00a0\u00a0\u00a0\u00a0$-$\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0$-$\u00a0\u00a0\u00a0\u00a0196000[ppm]\u00a0\u00a0\u00a0\u00a020.[ppm] \u00a0<br \/>\n#\u00a0the\u00a0following\u00a0is\u00a0an\u00a0optional\u00a0entry \u00a0<br \/>\n@EGR_MEASURED_CONC \u00a0<br \/>\n#\u00a0CO2\u00a0lbl\u00a0\u00a0\u00a0\u00a0\u00a0CO\u00a0lbl\u00a0\u00a0\u00a0\u00a0NOX\u00a0lbl\u00a0\u00a0\u00a0\u00a0\u00a0O2\u00a0lbl\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0HC\u00a0lbl \u00a0<br \/>\nco2_ppm\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0$-$\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0$-$\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0$-$\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0200.0[ppm] \u00a0<br \/>\n#\u00a0the\u00a0following\u00a0is\u00a0an\u00a0optional\u00a0entry \u00a0<br \/>\n@FRESH_MEASURED_CONC \u00a0<br \/>\n#\u00a0CO2\u00a0lbl\u00a0\u00a0\u00a0\u00a0\u00a0CO\u00a0lbl\u00a0\u00a0\u00a0\u00a0NOX\u00a0lbl\u00a0\u00a0\u00a0\u00a0\u00a0O2\u00a0lbl\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0HC\u00a0lbl \u00a0<br \/>\n$-$\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0$-$\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0$-$\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0$-$\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a00.0[ppm] \u00a0<br \/>\n@EGR_FIRST_LAW \u00a0<br \/>\n#\u00a0\u00a0charge\u00a0temperature\u00a0\u00a0\u00a0egr\u00a0temperature\u00a0\u00a0\u00a0fresh\u00a0temperature \u00a0<br \/>\nint_mnf_t\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0egrclr_ot_t\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0ac_air_ot_t \u00a0<br \/>\n# the &#8216;selected component is the concentration\u00a0\u00a0\u00a0\u00a0<br \/>\n#\u00a0component\u00a0that\u00a0will\u00a0be\u00a0used\u00a0as\u00a0the\u00a0basis\u00a0of \u00a0<br \/>\n#\u00a0the\u00a0calculations.\u00a0Valid\u00a0components\u00a0are \u00a0<br \/>\n#\u00a0O2,\u00a0C2,\u00a0HC,\u00a0NX,\u00a0CO,\u00a0and\u00a0FL \u00a0<br \/>\n@EGR_CALCULATIONS \u00a0<br \/>\n#\u00a0\u00a0Selected\u00a0Component\u00a0\u00a0\u00a0%egr\u00a0lbl\u00a0\u00a0\u00a0\u00a0\u00a0conc_o2_chrg\u00a0label \u00a0<br \/>\nO2\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0pct_egr_o2\u00a0\u00a0\u00a0egr_mix_o2C. \u00a0<br \/>\nC2\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0pct_egr_c2\u00a0\u00a0\u00a0egr_mix_c2C. \u00a0<br \/>\nHC\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0pct_egr_hc\u00a0\u00a0\u00a0egr_mix_hcC. \u00a0<br \/>\n$\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0#\u00a0terminating\u00a0character\u00a0for\u00a0@EGR_CALCULATIONS\u00a0keyword<\/div>\n<\/dd>\n<\/dl>\n<h3>See Also:<\/h3>\n<dl>\n<dd>\n<p><a href=\"https:\/\/cyflex.com\/wp-content\/uploads\/Exhaust-Gas-Recirculation-EGR-Calculations.pdf\">Exhaust Gas Recirculation (EGR) Calculations<\/a>, <a href=\"https:\/\/cyflex.com\/wp-content\/uploads\/EGR-Calculations-Step-by-Step.pdf\">Step-by-Step EGR Calculations<\/a><\/p>\n<\/dd>\n<\/dl>\n","protected":false},"excerpt":{"rendered":"<p>Purpose: Compute the percent of the EGR stream in the intake charge stream and the intake charge stream composition based on selected components. Enter: egr_calc &lt;priority&gt; &lt;filename&gt; [+c] &amp; Where: priority Specify the task\u00a0priority. filename Specify the pathname of the specification file for the EGR calculations. +c Optional. Specify this flag to register this task [&hellip;]<\/p>\n","protected":false},"author":47,"featured_media":0,"parent":1955,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-3600","page","type-page","status-publish","hentry"],"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/cyflex.com\/index.php\/wp-json\/wp\/v2\/pages\/3600","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cyflex.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/cyflex.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/cyflex.com\/index.php\/wp-json\/wp\/v2\/users\/47"}],"replies":[{"embeddable":true,"href":"https:\/\/cyflex.com\/index.php\/wp-json\/wp\/v2\/comments?post=3600"}],"version-history":[{"count":0,"href":"https:\/\/cyflex.com\/index.php\/wp-json\/wp\/v2\/pages\/3600\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/cyflex.com\/index.php\/wp-json\/wp\/v2\/pages\/1955"}],"wp:attachment":[{"href":"https:\/\/cyflex.com\/index.php\/wp-json\/wp\/v2\/media?parent=3600"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}