Natural Gas Engine with Variable Energy Adjustment: Difference between revisions

From NewEagleWiki
Jump to navigation Jump to search
No edit summary
 
(37 intermediate revisions by 4 users not shown)
Line 1: Line 1:
__NOTOC__
__NOTOC__
__NOTITLE__
[[File: New_eagle_arrow_Banner.png | inline ]]  
[[File: New_Eagle_Arrow_Banner.png]]
 
==Opportunity==  
==Opportunity==  
[[File:Arrow_Overrall_System_Architecture_4.jpg|thumb |upright=1.5|alt=A system diagram of a natural gas engine for stationary power generation.|Natural Gas Engine Control System for Stationary Power Generation]]
[[File:Arrow_Overrall_System_Architecture_4.jpg|thumb |upright=1.5|alt=A system diagram of a natural gas engine for stationary power generation.|Natural Gas Engine Control System for Stationary Power Generation]]
[[image: Arrow_Logo.jpg | left | 150 px | link=http://www.arrowengine.com/]]


Develop the control system on a stationary natural gas engine for [http://www.arrowengine.com/en/ Arrow Engine Company]. The engine provides power generation in oil and gas exploration sites and must run on the fuel obtained directly from the field. The energy content of the fuel and the level of contaminants varies from site to site. The controls were required to automatically adjust to the variation of the fuel quality.
New Eagle developed the control system on a stationary natural gas engine for '''[http://www.arrowengine.com/ Arrow Engine Company]'''. The engine provides power generation in oil and gas exploration sites and must run on the fuel obtained directly from the field. The energy content of the fuel and the level of contaminants varies from site to site. The end customer required adjustable controls to optimize the engine operation for the particular BTU level of the fuel.


==Solution==
==Solution==
New Eagle provided the engine control module, HMI display and the engine control algorithm and software for a natural gas engine for stationary power generation.
New Eagle provided the engine control module, HMI display, and the engine control algorithm and software for a natural gas engine for stationary power generation.


===Hardware===
===Hardware===
New Eagle selected the [] calibratable electronic control module for the engine control module (ECM). The ECM interfaced with all of the components in the system and adjusted the fuel and air mixture automatically.  
New Eagle selected the '''[[Controllers#ECM-563-48_.28ECM48.29|ECM-0563-48-0701]]''' calibratable electronic control module for the ECM. The ECM interfaced with the components of the system and provided an interface to the HMI for field calibration of the engines. New Eagle also helped to define the components of the system and provided the systems integration expertise. By using the off-the-shelf validated engine controllers, New Eagle was able to save significant time and money as compared to a custom-built solution. By sharing common hardware and software with other systems, overall system reliability was improved.


A [http://www.neweagle.net/support/wiki/index.php?title=CANvu#CANvu_350 CANvu 350] module was selected as for the HMI display unit for the system. For future upgrades this display will be replaced by the more powerful and more cost effective [http://www.neweagle.net/support/wiki/index.php?title=VeeCAN_320_Display VeeCAN 320] display.
A '''[[KAntrak|KAntrak 2610]]''' module was selected as the initial HMI display unit for the system. Later, it was replaced by the '''[[VeeCAN_320|VeeCAN 320]]''' color display.


===Toolchain===
===Toolchain===
The [http://www.neweagle.net/support/wiki/index.php?title=MotoHawk_Control_Solutions MotoHawk] and New Eagle toolchain was employed to acclerate development. Using the Matlab / Simulink environment, the team was able to unit test and integrate the model in the simulation environment in parallel to the mechanical hardware development. The early start on algorithm development saved several weeks off of the timeline. New Eagle also utilized the [http://www.neweagle.net/support/wiki/index.php?title=New_Eagle_DBC_CAN_Networking_Toolbox Network Toolbox] to quickly implement the CAN messaging strategy.Many of the actuators and sensors had defined DBC files for the CAN control commands and output feedback. By using the Network Toolbox, the messaging strategy was quickly implemented allowing more time for the critical algorithm development.
[[File:Arrow_Cal_Manual.jpg|thumb |upright=1.5|alt=Calibration manual for a natural gas engine for stationary power generation.|Natural Gas Engine Control System Calibration Manual]]
 
The '''[[MotoHawk-Platform|MotoHawk]]''' and New Eagle toolchains were employed to accelerate development. Using the MATLAB/Simulink environment, the team was able to unit test and integrate the model in the simulation environment. The algorithm was then quickly deployed to the ECM through the integrated build environment.
 
Arrow used the '''[[MotoTune]]''' calibration tool to calibrate the engine parameters. New Eagle supplied Arrow with a calibration manual so that they could properly tune the engine for their application.


===Control Algorithm===
===Control Algorithm===
New Eagle used their extensive '''[[Engine_and_Transmission_Controls|engine control experience]]''' and engine control libraries to develop the Arrow engine application. The development of the human machine interface was expedited through code reuse. The reuse of validated software libraries along with the base MotoHawk software increased system reliability while shortening the development cycle.
Using the same CAN interface as the calibration tool, New Eagle was able to provide calibration support through the HMI that is sold with each engine system. This allowed tuning of the engine in the field to compensate for the variability in the fuel quality. By adjusting the engine tuning, the power generator was able to operate at a higher performance level than in previous versions of the system.


==Results==
==Results==
The natural gas engine controls were rapidly implemented and the system is now in production. New Eagle provides Arrow with fully programmed engine control modules and displays. New Eagle and Arrow are investigating improvements to the system including an '''[[Power_Generation#Generator_Start-Stop_Control|auto start/stop feature]]'''.


==Customer==
==Customer==
[http://www.arrowengine.com/en/ Arrow Engine Company]
'''[http://www.arrowengine.com/ Arrow Engine Company]'''

Latest revision as of 19:28, 24 February 2023

inline

Opportunity

A system diagram of a natural gas engine for stationary power generation.
Natural Gas Engine Control System for Stationary Power Generation

New Eagle developed the control system on a stationary natural gas engine for Arrow Engine Company. The engine provides power generation in oil and gas exploration sites and must run on the fuel obtained directly from the field. The energy content of the fuel and the level of contaminants varies from site to site. The end customer required adjustable controls to optimize the engine operation for the particular BTU level of the fuel.

Solution

New Eagle provided the engine control module, HMI display, and the engine control algorithm and software for a natural gas engine for stationary power generation.

Hardware

New Eagle selected the ECM-0563-48-0701 calibratable electronic control module for the ECM. The ECM interfaced with the components of the system and provided an interface to the HMI for field calibration of the engines. New Eagle also helped to define the components of the system and provided the systems integration expertise. By using the off-the-shelf validated engine controllers, New Eagle was able to save significant time and money as compared to a custom-built solution. By sharing common hardware and software with other systems, overall system reliability was improved.

A KAntrak 2610 module was selected as the initial HMI display unit for the system. Later, it was replaced by the VeeCAN 320 color display.

Toolchain

Calibration manual for a natural gas engine for stationary power generation.
Natural Gas Engine Control System Calibration Manual

The MotoHawk and New Eagle toolchains were employed to accelerate development. Using the MATLAB/Simulink environment, the team was able to unit test and integrate the model in the simulation environment. The algorithm was then quickly deployed to the ECM through the integrated build environment.

Arrow used the MotoTune calibration tool to calibrate the engine parameters. New Eagle supplied Arrow with a calibration manual so that they could properly tune the engine for their application.

Control Algorithm

New Eagle used their extensive engine control experience and engine control libraries to develop the Arrow engine application. The development of the human machine interface was expedited through code reuse. The reuse of validated software libraries along with the base MotoHawk software increased system reliability while shortening the development cycle.

Using the same CAN interface as the calibration tool, New Eagle was able to provide calibration support through the HMI that is sold with each engine system. This allowed tuning of the engine in the field to compensate for the variability in the fuel quality. By adjusting the engine tuning, the power generator was able to operate at a higher performance level than in previous versions of the system.

Results

The natural gas engine controls were rapidly implemented and the system is now in production. New Eagle provides Arrow with fully programmed engine control modules and displays. New Eagle and Arrow are investigating improvements to the system including an auto start/stop feature.

Customer

Arrow Engine Company