1 / 6

Spark-Timing Optimization Activity

Spark-Timing Optimization Activity. Learning Objectives Understand how the burn duration changes relative to the air-fuel ratio and engine speed. Describe how the burn duration is influenced by laminar flame speed. Identify how timing is influenced by engine speed and load.

rumor
Download Presentation

Spark-Timing Optimization Activity

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Spark-Timing Optimization Activity Learning Objectives Understand how the burn duration changes relative to the air-fuel ratio and engine speed. Describe how the burn duration is influenced by laminar flame speed. Identify how timing is influenced by engine speed and load.

  2. Governing Equations • Weibe Function (constants 3 and 5 are used) • Annand’s Heat Transfer Prediction Method • Apparent Heat Release Model

  3. Choose to optimize spark-timing relative to torque or power. • Place the main MATLAB model within a function (be sure to save the function as the correct name i.e. “timingfunc”) The “function” statement says to input “theta_0” values and output “W_dot_ac” and “T_ac” values. Theta_0 is the spark advance, and W_dot_ac and T_ac are power and torque values, respectively.

  4. Create a script that calls the function. Theta_st and theta_fin specify the range over which timing is optimized. A “for” loop is used to specify each angle over the specified range. Notice that the function is called on the first line inside of the “for” loop.

  5. Specify plotting statements in the call script These plotting statements create plots relative to torque and power outputs.

  6. Specify engine inputs in the main model (shown below). • Comment-out the spark-advance, “clear all”, “close all”, and “clc” within the main model. • Assume a burn duration based on the critical thinking questions.

More Related