Exhaust Aftertreatment and Emissions Modeling Capabilities Seminar (Free)

This FREE training seminar is intended for any user of GT-POWER who wants to learn about exhaust aftertreatment and emissions modeling capabilities in GT-POWER and GT-SUITE.  The intended audience is new and current GT-POWER aftertreatment users, and powertrain simulation group leaders interested in learning more about the exhaust aftertreatment modeling capabilities of GT-POWER.  There is an additional aftertreatment training workshop on the day following this seminar.  For more information, click here


Special attention will be given to introducing new exhaust aftertreatment and emissions modeling features in GT-SUITE Version 7.2. Additional topics to be covered include a general overview of exhaust aftertreatment modeling capabilities, a demonstration of a complete integrated GT-POWER engine plus exhaust aftertreatment system, and an open discussion forum to discuss modeling needs, problems with obtaining measured data, etc.


Due to the limited room capacity, seats will be allocated preferentially to OEMs and suppliers. This class will be held at New horizons in Livonia on Tuesday, November 8th, the day after the GT-SUITE Conference. Computers will be provided to attendees.  All attendees are encouraged to bring a USB flash drive with them to receive a copy of the presentation material.

The following topics will be on the agenda for the seminar, but we encourage attendees to also suggest additional topics when registering.

Topics:

1. General overview of exhaust aftertreatment modeling capabilities

2. New exhaust aftertreatment and emissions modeling features in GT-SUITE v7.2 including:

  • Advanced Adaptive QS solver
  • 1D transient spatial plots for analyzing catalyst sizing, PGM loading, warm-up behavior, etc.
  • Many new default constants and calculations in the DPF to help with new model building and calibration
  • SurfaceReactions+DPF for storage catalyst modeling on a DPF
  • Pore diffusion modeling
  • Argon and sulfur compound support for in-cylinder and exhaust aftertreatment applications
  • Explanation of new example models and default mechanisms

3. Demonstration of complete integrated GT-POWER engine plus exhaust aftertreatment system level model

4. How to exchange models between OEMs and Suppliers – encrypted GT-POWER engine and aftertreatment models

5. Open Discussion Forum, for questions and comments, if time permits

Note: This class starts the day after the North American GT-SUITE Conference. To view details and register for the conference click here

Engine Modeling (GT-POWER)

October 7, 2011- Gamma Technologies has just learned that there is limited hotel availability in Frankfurt and Eschborn during the period of the training courses (due to a very large CPhI Pharmaceutical conference in Frankfurt this week).  The only hotel availability seems to be in surrounding towns (such as Wiesbaden, Kelsterbach, and Rüsselsheim).  Please click here to view hotel suggestions in these areas It is highly suggested to make hotel reservations as soon as possible.

This 3-day course is designed for new users of GT-POWER and GT-SUITE that are interested in modeling internal combustion engines. This course will focus on engine simulation through the use of GT-POWER. Each student will be provided with a computer. The course will include the construction of models and use of the software, which will enable the participants to use the software immediately. It will cover the following topics:

Introductory Concepts of GT-SUITE

  • 1-D Flow Simulation   
  • Discretization of 1-D Models   
  • Model Setup- initialization, parameters sweeps, convergence Optimization/Design of Experiments   
  • Post-processing (GT-POST)   
  • Subassemblies: internal, external, encryption of subassemblies

The following engine modeling topics will be included:   

  • Modeling of: manifolds, valves, combustion, heat transfer and fuel injection
  • Non-Predictive Combustion for Gasoline and Diesel Engines   
  • Cylinder Pressure Analysis   
  • Turbochargers   
  • EGR   
  • Controls Library  
  • Transient Simulation   
  • Predictive Combustion Modeling

If time permits at the end of the class, additional topics can be covered including introductions to: Coupling with Simulink, CFD Coupling, and Exhaust Aftertreatment. When registering, please note how you plan to use GT-POWER in the ‘Area of Interest’ field. 

Note: This class starts the day after the European GT-SUITE Conference. To view details and register for the conference click here

Vehicle Cooling System Modeling

This three-day class will introduce the use of GT-SUITE software for modeling of vehicle cooling systems, including the external coolant circuit (outside of engine block/head) and underhood cooling air flow. The course is targeted towards engineers with responsibility for vehicle thermal management, or for those who are responsible for specifying cooling system components (heat exchangers, fans, etc.). 

The course will include instruction on the use of the COOL3D pre-processing tool, primarily on day 3. COOL3D is a 3D CAD-based tool that automatically discretizes the air space and thermal management components within the underhood compartment of a vehicle to create a fast running model of the system within GT-SUITE. This quasi-3D model allows for a fast and accurate solution of steady state operating points, but also allows for transient predictions of the air flow through and around grilles, blockages, stacked heat exchangers, fans, and the engine block (i.e. within integrated engine/vehicle simulations of fuel economy drive cycles). 
The class will consist primarily of interactive model building exercises. Each student will be provided with a computer to use and no previous simulation experience is required. The following are the primary topics to be covered:
 
Days 1-2
Modeling the coolant flow network: The participant will learn how to build a model of the coolant flow network by two methods. First, the participant will learn how to build flow components manually to understand basic modeling and discretization concepts. Second, the participant will learn how to quickly and easily transform a 3D CAD geometry file into a 1D flow network in GT-SUITE using the pre-processing tool GEM3D.
 
Modeling cooling system components: The participant will learn how to model the basic components of cooling systems, such as pumps, fans, heat exchangers, thermostat valves, etc.
 
Assembling the complete cooling system model: The participant will learn how to assemble the coolant flow network and basic components into a complete model of the cooling system while using a simple 1D representation of the underhood cooling air flow. Steady state and transient analysis of this system will be discussed, along with calibration to measured data.
 
Integration with engine/vehicle system models: The participant will learn how cooling system models may be integrated with simple engine and/or vehicle system models to accomplish a transient vehicle drive cycle analysis.
 
Day 3
Building the underhood model in COOL3D: The participant will learn how to build and export a predictive quasi-3D model of the underhood compartment within the COOL3D tool, including grilles, bumpers, radiator, charge cooler, A/C condenser, fan, fan shroud, and engine block. 
 
Running the GT-SUITE underhood model: The participant will learn how to define boundary conditions to run a steady state underhood analysis within GT-SUITE. The use of COOL3D to evaluate different design alternatives will be discussed.

Integration with Cooling/Engine/Vehicle models: The participant will understand the capabilities of GT-SUITE to integrate underhood models created within COOL3D into larger system level simulations that may include cooling, engine, and vehicle systems.

Note: This class starts the day after the North American GT-SUITE Conference. To view details and register for the conference click here

Advanced Fuel Injection and Hydraulics Seminar (Free)

October 7, 2011- Gamma Technologies has just learned that there is limited hotel availability in Frankfurt and Eschborn during the period of the training courses (due to a very large CPhI Pharmaceutical conference in Frankfurt this week).  The only hotel availability seems to be in surrounding towns (such as Wiesbaden, Kelsterbach, and Rüsselsheim).  Please click here to view hotel suggestions in these areas It is highly suggested to make hotel reservations as soon as possible.

This free one-day seminar is intended for both existing users and new users who are interested in learning more about advanced concepts with fuel injection and hydraulic modeling in GT-SUITE.  The seminar will focus primarily on fuel injection applications, but other hydraulic applications can be discussed based on customer feedback.  If you are interested in other hydraulic applications, please contact us before you register.

 
The list of topics covered in this seminar include:
 
1. New features in v7.2: A variety of new features will be discussed.  This will include general new features (GT-ISE, GT-POST, etc.) as well as those specific to injection and hydraulics.
 
2. Advanced injection component modeling: The participant will learn how to build detailed models of injectors and hydraulic components.  New capabilities of v7.2 specific to these detailed component models will also be discussed.
 
3. Injection and Combustion: As predictive diesel combustion models (i.e. GT-SUITE’s DI-jet model) rely on injection profiles, there is a great need for accurate profiles.  We will discuss in detail many new options available to provide injection rate data to the GT-SUITE engine model.  This includes direct integration of the injector and engine in the same model, and some indirect methods as well.
 
(Engine performance engineers interested in predictive combustion models should not attend this class, but instead are encouraged to attend the Predictive Diesel Combustion and Injection Rate Modeling class available the same day (click here).
 
4. Optimizing Simulation Time: We will discuss different techniques that can be used to reduce simulation time.
 
5. Round table forum: Some time will be dedicated at the end of the seminar for existing users to give their feedback on GT-SUITE and to offer ideas and feature requests.  Users can also discuss their experiences with other users.
 
6. User requested topics: We encourage attendees to also suggest additional topics when registering.
 
Computers will NOT be provided, but attendees are encouraged to bring their own laptop to participate during interactive portions of the seminar. Temporary licenses will be made available to those who wish to bring laptops but do not have a portable license. (Please make a note when registering if you will need a license for your laptop during the training.  We will contact you closer to the date of the class to arrange the licensing).
 
Please contact Shawn Harnish ([email protected]) for more information. 

Note: This class starts the day after the European GT-SUITE Conference. To view details and register for the conference click here

GT-POWER Seminar: New Features and Helpful Hints (Free)

October 7, 2011- Gamma Technologies has just learned that there is limited hotel availability in Frankfurt and Eschborn during the period of the training courses (due to a very large CPhI Pharmaceutical conference in Frankfurt this week).  The only hotel availability seems to be in surrounding towns (such as Wiesbaden, Kelsterbach, and Rüsselsheim).  Please click here to view hotel suggestions in these areas It is highly suggested to make hotel reservations as soon as possible.

This FREE training seminar is intended for users of GT-POWER who want to learn about new features in GT-POWER and GT-SUITE.  It will cover a wide variety of topics, many at an advanced level.  If you are interested in GT-POWER training but do not have prior experience, please consider this class: http://www.gtisoft.com/training/training-event.php?Id=270.


Special attention will be given to introducing new features in the new GT-POWER version 7.2, but will also cover a variety of advanced modeling topics such as best modeling practices, calibration, under-used and misused features.  Additionally, some interesting application examples will likely be discussed.


Due to the limited room capacity, seats will be allocated preferentially to OEMs and suppliers. This class will be held at the Steigenberger hotel on Tuesday, October 25th, the day after the GT-SUITE Conference.  Computers will NOT be provided to attendees and will not be required, but attendees are welcome to bring along their own laptop to follow along and participate. Installation CDs and temporary licenses will be made available to those who wish to bring laptops.  (Please make a note when registering if you plan to bring a laptop to the training. We will contact you closer to the date of the class to arrange the licensing.)  The following topics will be on the agenda for the training class, but we encourage attendees to also suggest additional topics when registering.  In addition, there should be some limited time available for questions during the class. 

Topics:

  • Integrated Engine Performance and Valvetrain Optimization
  • Turbocharging: Pressure Wave Supercharger (Hyprex), Overblown Compressor Modeling, Turbine Map Adjustment Tutorial
  • GEM-3D: Demonstrations of  New Features
  • GT-POST: New measurement importing features, Hints and Tips
  • Quasi-3D Linear Acoustic Modeling
  • Combustion: Overview of DI-Jet Capabilities, Hints and Tips on Analysis of Pressure Measurements for use in Simulation
  • V7.1 to V7.2 Evolution recommendations
  • Open Forum, for questions and discussion, if time permits
 
Note: This class starts the day after the European GT-SUITE Conference. To view details and register for the conference click here

Predictive Diesel Combustion and Injection Rate Modeling (Free)

Normal
0

false
false
false

EN-US
X-NONE
X-NONE

MicrosoftInternetExplorer4

/* Style Definitions */
table.MsoNormalTable
{mso-style-name:”Table Normal”;
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:””;
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:”Calibri”,”sans-serif”;
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;}

Normal
0

false
false
false

EN-US
X-NONE
X-NONE

MicrosoftInternetExplorer4

/* Style Definitions */
table.MsoNormalTable
{mso-style-name:”Table Normal”;
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:””;
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:”Calibri”,”sans-serif”;
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;}

October 7, 2011- Gamma Technologies has just learned that there is limited hotel availability in Frankfurt and Eschborn during the period of the training courses (due to a very large CPhI Pharmaceutical conference in Frankfurt this week).  The only hotel availability seems to be in surrounding towns (such as Wiesbaden, Kelsterbach, and Rüsselsheim).  Please click here to view hotel suggestions in these areas It is highly suggested to make hotel reservations as soon as possible.

This free one-day seminar will discuss predictive diesel combustion modeling and the influence of the quality of injection rates on the accuracy of the combustion model predictions. It will be co-taught by two GTI instructors: a specialist in fuel injection, and the other a specialist in combustion.

This seminar is designed for engine performance engineers. The discussion will culminate in the newly revised calibration procedure of the predictive combustion model DIJet but will also cover the following:

  • Required measurements including injection rate profiles
  • Multiple options for providing the injection rate profiles
  • Cylinder pressure analysis
  • DIJet solution methodology
  • New & improved DIJet calibration procedure
  • Calibration results expected

Injection engineers are encouraged to sign up for the Advanced Injection seminar on the same day (click here) instead of this class.

Computers will NOT be provided, but attendees are encouraged to bring their own laptop to participate during interactive portions of the seminar. Temporary licenses will be made available to those who wish to bring laptops but do not have a portable license. (Please make a note when registering if you will need a license for your laptop during the training.  We will contact you closer to the date of the class to arrange the licensing).

Important! It is strongly encouraged that users attending this class have already attending a basic training. Furthermore, the content of this class will be very similar to those taught in June 2011. If you attended any of those classes, please do not register for this one.

 

 

 

 

 

Note: This class starts the day after the European GT-SUITE Conference. To view details and register for the conference click here

Drivetrain Modeling for Fuel Economy Calculations

October 7, 2011- Gamma Technologies has just learned that there is limited hotel availability in Frankfurt and Eschborn during the period of the training courses (due to a very large CPhI Pharmaceutical conference in Frankfurt this week).  The only hotel availability seems to be in surrounding towns (such as Wiesbaden, Kelsterbach, and Rüsselsheim).  Please click here to view hotel suggestions in these areas It is highly suggested to make hotel reservations as soon as possible.

This two day course is intended for those interested in developing vehicle models in GT-SUITE.  The course will focus on the construction of basic vehicle models that can be used for fuel economy studies and preliminary acceleration performance studies.  This course is also applicable to engineers who want to develop vehicle models as a subsystem in larger intergrated simulations (e.g. vehicle thermal management models).  The following topics will be covered in this course:

Introductory Concepts of GT-SUITE:

  • Model Setup-initialization, parameter sweeps, Optimization/Design of Experiments
  • Post-processing (GT-POST)
  • Subassemblies: internal, external, encryption of subassemblies
  • GT-SUITE 1-D mechanics concepts and application to vehicle drivetrains

The following vehicle modeling topics will be included:

  • Mapped Engine Model
  • Discrete transmissions and shifting strategies, CVTs
  • Other driveline elements (clutch, torque converter, differential)
  • Tire Modeling
  • Vehicle
  • Acceleration Studies (0-100 kph, 1/4 mile, etc.)
  • Driver Controls (for Automatic or Manual Transmissions)
  • Driving Cycle Analysis (with Model Based Targeting Controller)
  • Alternative Analysis Modes (Kinematic and Static calculations)

If time permits, additional and/or specialized topics may be covered in a general manner, through discussion of application examples.  Possible topics (to be selected by the participants) are:

  • Detailed Transmission Modeling
  • Drivetrain Torsional Analysis and Driveability
  • Advanced Control Strategies
  • Integrated Simulations (e.g. drivetrain torsional vibrations with detailed engine)
  • Other user-defined

Please contact Greg Fialek ([email protected]) for more information.

Note: This class starts the day after the European GT-SUITE Conference. To view details and register for the conference click here

Advanced Valvetrain Training

October 7, 2011- Gamma Technologies has just learned that there is limited hotel availability in Frankfurt and Eschborn during the period of the training courses (due to a very large CPhI Pharmaceutical conference in Frankfurt this week).  The only hotel availability seems to be in surrounding towns (such as Wiesbaden, Kelsterbach, and Rüsselsheim).  Please click here to view hotel suggestions in these areas It is highly suggested to make hotel reservations as soon as possible.

This two day course is designed for existing users of GT-SUITE for Valvetrain analysis.  New users who are interested in learning more about Valvetrain analysis are also encouraged to attend, but basic model building practices and valvetrain analysis fundamentals will only be briefly covered.  This course will focus on exercising some of the newly developed features available in GT-SUITE v7.2 and will extend to a variety of integrated models using valvetrains.  It will cover the following topics:

Cam Design (VTDesign)

  • Multiple Polynomial based solutions
  • New B-SPLINE based solution

Dynamic Modeling of Valvetrains

  • Multi-mass Spring Modeling Enhancements
  • Hydraulic lash adjusters integration
  • Multi-cylinder Camshaft Modeling

Timing Drives

  • Chain, Gear and Belt based systems
  • Hydraulic Tensioners
  • Cam Phasers

Integrated Models

  • Introduction to Mechanical Circuits
  • Cam Design Optimization for Engine Performance with Mechanical Contraints
  • Torsional Vibration Analysis with Cranktrain and Timing Drive

If time permits, additional topics may also be covered like for example variable valve actuation and transient simulation. Please feel free to offer suggestions at the time of registration.

Please contact Greg Fialek ([email protected]) for more information.

Note: This class starts the day after the European GT-SUITE Conference. To view details and register for the conference click here

Valvetrain Modeling Free

This 2-day course is designed for new users of GT-SUITE that are interested in modeling valvetrains.  This course will focus on the construction and analysis of a common valvetrain configuration, which will enable the participants to use the software immediately. It will cover the following topics:

• Introductory Concepts of GT-SUITE

  • 2-D Mechanical Simulation 
  • Model Setup- initialization, parameters sweeps, Optimization/Design of Experiments
  • Post-processing (GT-POST)   
  • Subassemblies and User Compounds

• Cam Design (VTDesign)


• Valvetrain mechanism kinematics, quasi-static analysis (VTDesign)

  • Generate valve lift from cam shape or vice-versa
  • Calculate idealized separation speed  (or Spring Margin)

• Dynamic modeling of valvetrains

  • Modeling Contacts for Hertz Pressure and Oil Film Calculations
  • Multi-mass Spring Modeling
  • Adding Compliance to Valvetrain Components
  • Hydraulic lash adjusters


If time permits additional topics may also be covered.  These topics will be selected by the participants and some possible options are:
Full Camshaft Modeling, Timing drives, Cam Phasers, Integrated models (with GT-POWER, cranktrain or hydraulics), Variable Lift Mechanisms, Transient simulations, user-supplied.

Normal
0

false
false
false

EN-US
X-NONE
X-NONE

 

Exhaust Aftertreatment Modeling (GT-POWER)

IF YOU ARE STILL INTERESTED IN ATTENDING THIS CLASS PLEASE CONTACT LANA CASTILLO AT 1-630-325-5848.

This 1-day class is intended for GT-POWER users interested in learning how to model exhaust aftertreatment systems for gasoline and diesel engines. The class will include discussion of exhaust aftertreatment modeling theory, and construction of exhaust aftertreatment system models using GT-POWER. Each student will be provided with a computer. The following topics will be discussed in detail:

  • TWC, DPF, SCR, and other exhaust aftertreatment devices
  • Modeling of chemical kinetic reactions for catalysts
  • Soot filtration and regeneration models for DPFs
  • Techniques for calibrating DPF pressure drop and soot regeneration
  • Techniques for calibrating kinetic reaction mechanisms
  • 0D, 1D, 2D, and 3D heat transfer modeling options
  • Compounds and subassemblies for encryption of sensitive reaction information

A pre-requisite to the class is completion of a GT-POWER basic training class or completion of GT-POWER Engine Performance tutorials 1-4 and the GT-POST tutorials. Students are expected to know how to use GT-ISE and GT-POST before attending this class. There will not be time to teach students how to use GT-ISE and GT-POST during the class.

Note: Feel free to bring a USB flash drive to the training class so you can save your models and other presentation material.

North American GT-SUITE Conference

The 2011 North American GT-SUITE Conference will be held on November 7th at the Townsend Hotel in Birmingham, Michigan (Detroit area, same location as previous years): http://www.townsendhotel.com

This year, there will be presentations from many prestigious organizations including: Earnhart-Childress Racing, Eaton, FEV, GM Powertrain, IAV, Mahle Powertrain, U.S. EPA, and the University of Michigan.

There is no charge for the conference. The objective of the conference is to bring users together with the GT-SUITE developers, provide an overview of the developments at GTI over the last year, discuss future directions, and to get feedback from the users. In addition, users can meet with other experts in their area, renew old friendships and establish new ones. The conference will be in English. For information and pictures of last year’s 2010 conference, click here

Conference Program:

Click here to view the conference program and training and seminar schedule (in .pdf format)

Engine Modeling (GT-POWER)

This 3-day course is designed for new users of GT-POWER and GT-SUITE that are interested in modeling internal combustion engines. This course will focus on engine simulation through the use of GT-POWER. Each student will be provided with a computer. The course will include the construction of models and use of the software, which will enable the participants to use the software immediately. It will cover the following topics:

Introductory Concepts of GT-SUITE    

  • 1-D Flow Simulation   
  • Discretization of 1-D Models   
  • Model Setup- initialization, parameters sweeps, convergence Optimization/Design of Experiments   
  • Post-processing (GT-POST)   
  • Subassemblies: internal, external, encryption of subassemblies

The following engine modeling topics will be included:   

  • Modeling of: manifolds, valves, combustion, heat transfer and fuel injection
  • Non-Predictive Combustion for Gasoline and Diesel Engines   
  • Cylinder Pressure Analysis   
  • Turbochargers   
  • EGR   
  • Controls Library  
  • Transient Simulation   
  • Predictive Combustion Modeling

If time permits at the end of the class, additional topics can be covered including introductions to: Coupling with Simulink, CFD Coupling, and Exhaust Aftertreatment. When registering, please note how you plan to use GT-POWER in the ‘Area of Interest’ field.

Note: This class starts the day after the North American GT-SUITE Conference. To view details and register for the conference click here

Lubrication Seminar (Free)

October 7, 2011- Gamma Technologies has just learned that there is limited hotel availability in Frankfurt and Eschborn during the period of the training courses (due to a very large CPhI Pharmaceutical conference in Frankfurt this week).  The only hotel availability seems to be in surrounding towns (such as Wiesbaden, Kelsterbach, and Rüsselsheim).  Please click here to view hotel suggestions in these areas It is highly suggested to make hotel reservations as soon as possible.

This one day seminar is intended for both existing users and new users who are interested in learning more about advanced concepts with lubrication circuit modeling in GT-SUITE. New and useful features for v7.2 will be discussed, as well as modeling components in detail such as bearings and pumps.  The list of topics covered in the seminar include: 

1. New features in v7.2: A variety of lubrication related new features will be discussed, including journal bearing enhancements and thrust bearings.

2. Improved process for Mean Value Bearings: The participant will learn how to build a mean value bearing model from the detailed bearing solution using an improved process than previous versions, for use in several scenarios such as a driving cycle or standard steady state modeling.

3. Advanced Pump Modeling: Tips on modeling pumps in detail will be discussed, including gerotor, vane and external gear pumps.

4. Optimizing Simulation Time: Different techniques can be used to reduce simulation time by optimizing pipe and volume discretization, mechanical intergration options, and flow solvers.
 
5. Round table Forum: Some time will be dedicated at the end of the seminar for existing users to give their feedback on GT-SUITE and to offer ideas and feature requests.  Users can also discuss their experiences with other users.
 
Computers will NOT be provided to attendees and will not be required, but attendees may optionally bring along their own laptop to follow along and participate. Temporary licenses will be made available to those who wish to bring laptops but do not have a portable license. (Please make a note when registering if you will need a license for your laptop during the training. We will contact you closer to the date of the class to arrange the licensing.) The preceding topics will be on the agenda for the training class, but we encourage attendees to also suggest additional topics when registering. In addition, there should be some limited time available for questions during the class.
 
Please contact Jon Harrison ([email protected]) for more information.
 
Note: This class starts the day after the European GT-SUITE Conference. To view details and register for the conference click here

 

Lubrication Seminar (Free)

This one day seminar is intended for both existing users and new users who are interested in learning more about advanced concepts with lubrication circuit modeling in GT-SUITE. New and useful features for v7.2 will be discussed, as well as modeling components in detail such as bearings and pumps.  The list of topics covered in the seminar include: 

1. New features in v7.2: A variety of lubrication related new features will be discussed, including journal bearing enhancements and thrust bearings.

2. Improved process for Mean Value Bearings: The participant will learn how to build a mean value bearing model from the detailed bearing solution using an improved process than previous versions, for use in several scenarios such as a driving cycle or standard steady state modeling.

3. Advanced Pump Modeling: Tips on modeling pumps in detail will be discussed, including gerotor, vane and external gear pumps.

4. Optimizing Simulation Time: Different techniques can be used to reduce simulation time by optimizing pipe and volume discretization, mechanical intergration options, and flow solvers.
 
5. Round table Forum: Some time will be dedicated at the end of the seminar for existing users to give their feedback on GT-SUITE and to offer ideas and feature requests.  Users can also discuss their experiences with other users.
 
Computers will NOT be provided to attendees and will not be required, but attendees may optionally bring along their own laptop to follow along and participate. Temporary licenses will be made available to those who wish to bring laptops but do not have a portable license. (Please make a note when registering if you will need a license for your laptop during the training. We will contact you closer to the date of the class to arrange the licensing.) The preceding topics will be on the agenda for the training class, but we encourage attendees to also suggest additional topics when registering. In addition, there should be some limited time available for questions during the class.
 
Please contact Jon Harrison ([email protected]) for more information.
 
Note: This class starts the day after the North American GT-SUITE Conference. To view details and register for the conference click here

 

Advanced Thermal Management Seminar (Free)

October 7, 2011- Gamma Technologies has just learned that there is limited hotel availability in Frankfurt and Eschborn during the period of the training courses (due to a very large CPhI Pharmaceutical conference in Frankfurt this week).  The only hotel availability seems to be in surrounding towns (such as Wiesbaden, Kelsterbach, and Rüsselsheim).  Please click here to view hotel suggestions in these areas It is highly suggested to make hotel reservations as soon as possible.

This FREE training seminar is intended for experienced GT-SUITE users who are modeling thermal management systems, and will cover a wide variety of topics, assuming previous experience.  If you are interested in training on modeling systems with GT-SUITE, but have no prior experience, please consider this class:

Vehicle System Cooling Modeling

This seminar will introduce new features of GT-SUITE Version 7.2 relevant to thermal management, but will also cover other topics such as best modeling practices, common questions, and interesting application examples.

Due to limited room capacity, seats will be allocated preferentially to OEMs and suppliers.  This class will be held at the Steigenberger Hotel on October 25, the day after the GT-SUITE Conference.  Computers will NOT be provided to attendees and will not be required, but attendees are welcome to bring along their own laptop to follow along and participate.  V7.2 installation CDs and temporary licenses will be made available to those who wish to bring laptops.  (Please make a note when registering if you plan to bring a laptop to the training.  We will contact you closer to the date of the class to arrange licensing).

Note: This class starts the day after the European GT-SUITE Conference. To view details and register for the conference click here

Advanced Thermal Management Seminar (Free)

This FREE training seminar is intended for experienced GT-SUITE users who are modeling thermal management systems, and will cover a wide variety of topics, assuming previous experience.  If you are interested in training onmodeling systems with GT-SUITE, but have no prior experience, please consider this class:

Vehicle System Cooling Modeling

This seminar will introduce new features of GT-SUITE Version 7.2 relevant to thermal management, but will also cover other topics such as best modeling practices, common questions, and interesting application examples.

Due to limited room capacity, seats will be allocated preferentially to OEMs and suppliers.  This class will be held at the Townsend Hotel on November 8, the day after the GT-SUITE Conference.  Computers will NOT be provided to attendees and will not be required, but attendees are welcome to bring along their own laptop to follow along and participate.  V7.2 installation CDs and temporary licenses will bemade available to those who wish to bring laptops.  (Please make a note when registering if you plan to bring a laptop to the training.  We will contact you closer to the date of the class to arrange licensing).

Note: This class starts the day after the North American GT-SUITE Conference. To view details and register for the conference click here

Drivetrain Modeling for Fuel Economy Calculations

This two day course is intended for those interested in developing vehicle models in GT-SUITE.  The course will focus on the construction of basic vehicle models that can be used for fuel economy studies and preliminary acceleration performance studies.  This course is also applicable to engineers who want to develop vehicle models as a subsystem in larger intergrated simulations (e.g. vehicle thermal management models).  The following topics will be covered in this course:

Introductory Concepts of GT-SUITE:

  • Model Setup-initialization, parameter sweeps, Optimization/Design of Experiments
  • Post-processing (GT-POST)
  • Subassemblies: internal, external, encryption of subassemblies
  • GT-SUITE 1-D mechanics concepts and application to vehicle drivetrains

The following vehicle modeling topics will be included:

  • Mapped Engine Model
  • Discrete transmissions and shifting strategies, CVTs
  • Other driveline elements (clutch, torque converter, differential)
  • Tire Modeling
  • Vehicle
  • Acceleration Studies (0-100 kph, 1/4 mile, etc.)
  • Driver Controls (for Automatic or Manual Transmissions)
  • Driving Cycle Analysis (with Model Based Targeting Controller)
  • Alternative Analysis Modes (Kinematic and Static calculations)

If time permits, additional and/or specialized topics may be covered in a general manner, through discussion of application examples.  Possible topics (to be selected by the participants) are:

  • Detailed Transmission Modeling
  • Drivetrain Torsional Analysis and Driveability
  • Advanced Control Strategies
  • Integrated Simulations (e.g. drivetrain torsional vibrations with detailed engine)
  • Other user-defined

Please contact Greg Fialek ([email protected]) for more information.

Note: This class starts the day after the North American GT-SUITE Conference. To view details and register for the conference click here

Cranktrain Modeling Free

Normal
0

false
false
false

EN-US
X-NONE
X-NONE

/* Style Definitions */
table.MsoNormalTable
{mso-style-name:”Table Normal”;
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:””;
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin:0in;
mso-para-margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:10.0pt;
font-family:”Times New Roman”,”serif”;}

This free 1-day workshop is designed for new users of GT-SUITE that are interested in modeling cranktrains.  This course will focus on the construction and analysis of an inline 4 cylinder cranktrain, which will enable the participants to use the software immediately. It will cover the following topics:

• Introductory Concepts of GT-SUITE  

  • 2-D and 3-DMechanical Simulation
  • Model Setup- initialization, parameters sweeps, Optimization/Design of Experiments
  • Post-processing (GT-POST)   
  • Subassemblies and User Compounds

• Rigid Crankshaft Analysis

  • Crankshaft Balancing
  • Cylinder Pressure Boundary Conditions Applied
     

• Crankshaft Torsional Analysis

  • Time Domain Solution with Steady State Convergence
  • Frequency Domain Solutions (Free and Forced)


• Crankshaft Quasi-Static and Dynamic 3-D Bending Solution
 

  • Fillet Stress Calculations Based on Dynamic Loading
  • Coupled Journal Bearing Solution

If time permits additional topics may also be covered.  These topics will be selected by the participants and some possible options are:  Block Vibration, Integrated Simulations (e.g cranktrain + valvetrain, cranktrain + drivetrain), Transient simulations, user-supplied.

Valvetrain Modeling

This 2-day course is designed for new users of GT-SUITE that are interested in modeling valvetrains.  This course will focus on the construction and analysis of a common valvetrain configuration, which will enable the participants to use the software immediately. It will cover the following topics:

• Introductory Concepts of GT-SUITE

  • 2-D Mechanical Simulation 
  • Model Setup- initialization, parameters sweeps, Optimization/Design of Experiments
  • Post-processing (GT-POST)   
  • Subassemblies and User Compounds

• Cam Design (VTDesign)


• Valvetrain mechanism kinematics, quasi-static analysis (VTDesign)

  • Generate valve lift from cam shape or vice-versa
  • Calculate idealized separation speed  (or Spring Margin)

• Dynamic modeling of valvetrains

  • Modeling Contacts for Hertz Pressure and Oil Film Calculations
  • Multi-mass Spring Modeling
  • Adding Compliance to Valvetrain Components
  • Hydraulic lash adjusters


If time permits additional topics may also be covered.  These topics will be selected by the participants and some possible options are:
Full Camshaft Modeling, Timing drives, Cam Phasers, Integrated models (with GT-POWER, cranktrain or hydraulics), Variable Lift Mechanisms, Transient simulations, user-supplied.

Normal
0

false
false
false

EN-US
X-NONE
X-NONE

 

Vehicle Cooling System Modeling

October 7, 2011- Gamma Technologies has just learned that there is limited hotel availability in Frankfurt and Eschborn during the period of the training courses (due to a very large CPhI Pharmaceutical conference in Frankfurt this week).  The only hotel availability seems to be in surrounding towns (such as Wiesbaden, Kelsterbach, and Rüsselsheim).  Please click here to view hotel suggestions in these areas It is highly suggested to make hotel reservations as soon as possible.

This three-day class will introduce the use of GT-SUITE software for modeling of vehicle cooling systems, including the external coolant circuit (outside of engine block/head) and underhood cooling air flow. The course is targeted towards engineers with responsibility for vehicle thermal management, or for those who are responsible for specifying cooling system components (heat exchangers, fans, etc.). 

The course will include instruction on the use of the COOL3D pre-processing tool, primarily on day 3. COOL3D is a 3D CAD-based tool that automatically discretizes the air space and thermal management components within the underhood compartment of a vehicle to create a fast running model of the system within GT-SUITE. This quasi-3D model allows for a fast and accurate solution of steady state operating points, but also allows for transient predictions of the air flow through and around grilles, blockages, stacked heat exchangers, fans, and the engine block (i.e. within integrated engine/vehicle simulations of fuel economy drive cycles). 
The class will consist primarily of interactive model building exercises. Each student will be provided with a computer to use and no previous simulation experience is required. The following are the primary topics to be covered:
 
Days 1-2
Modeling the coolant flow network: The participant will learn how to build a model of the coolant flow network by two methods. First, the participant will learn how to build flow components manually to understand basic modeling and discretization concepts. Second, the participant will learn how to quickly and easily transform a 3D CAD geometry file into a 1D flow network in GT-SUITE using the pre-processing tool GEM3D.
 
Modeling cooling system components: The participant will learn how to model the basic components of cooling systems, such as pumps, fans, heat exchangers, thermostat valves, etc.
 
Assembling the complete cooling system model: The participant will learn how to assemble the coolant flow network and basic components into a complete model of the cooling system while using a simple 1D representation of the underhood cooling air flow. Steady state and transient analysis of this system will be discussed, along with calibration to measured data.
 
Integration with engine/vehicle system models: The participant will learn how cooling system models may be integrated with simple engine and/or vehicle system models to accomplish a transient vehicle drive cycle analysis.
 
Day 3
Building the underhood model in COOL3D: The participant will learn how to build and export a predictive quasi-3D model of the underhood compartment within the COOL3D tool, including grilles, bumpers, radiator, charge cooler, A/C condenser, fan, fan shroud, and engine block. 
 
Running the GT-SUITE underhood model: The participant will learn how to define boundary conditions to run a steady state underhood analysis within GT-SUITE. The use of COOL3D to evaluate different design alternatives will be discussed.

Integration with Cooling/Engine/Vehicle models: The participant will understand the capabilities of GT-SUITE to integrate underhood models created within COOL3D into larger system level simulations that may include cooling, engine, and vehicle systems.

 Note: This class starts the day after the European GT-SUITE Conference. To view details and register for the conference click here

Predictive Diesel Combustion and Injection Rate Modeling – Free

This free one-day class will discuss predictive diesel combustion modeling and the influence of the quality of injection rates on the accuracy of the combustion model predictions. It will be co-taught by two GTI instructors: a specialist in fuel injection, and the other a specialist in combustion.
 
This training is designed for injection engineers and combustion engineers. Both engineers from the same company can attend together to gain the most from the training and discussion.
 
The class will discuss multiple options for providing the injection rate profiles to the combustion model ranging from imposing the profile directly to full integration of the detailed injector and engine in the same model.
 
Computers will be provided.  However, due to the high demand for this class, GTI may group attendees from the same company as 2 people per computer.  Seats will be allocated preferentially to OEMs and suppliers.
 
More details may be added to this description in the future.


Important! It is strongly encouraged that users attending this class have already attending a basic training for their application (engine performance or fuel injection). For users who have not yet attended a basic training, there are classes for each application offered in the days preceding this class. To view details and register for those classes click on the appropriate link below:

Engine Modeling (GT-POWER) training click here

Injection and Hydraulic component training click here


European Conference DINNER (Optional)

In celebration of the 15th anniversary of the GT-SUITE Conference, a Conference Dinner will be held on Monday evening, the 24th of October at the small restaurant “zur Zieglehütte”, located at Kelsterbacher Straße 1, 65479 Raunheim, Germany.  This restaurant is a approximate 15-minute drive from the Conference location.

The attraction of this restaurant is the lava stone steaks.  The steaks are served raw on a very hot square stone, and you prepare it just the way you like it. The restaurant also has vegetarian meals available. This small restaurant has been discovered in 1999 by John Silvestri, and the quality is tested every year by the GTI staff, always with more users joining along!  We would like to invite you to share this experience. For more restaurant info, click here

This page allows you to pre-register for this dinner.  At a later date, we will email you with more instructions to register for a fee of 60 Euro. This fee includes dinner and taxi transportation to/from the Steigenberger Airport Hotel. For dinner, you will receive a 300 gram filet steak, with sides of potato and salad, and 2 drinks.  This fee must be paid in advance via credit card.  Sorry, purchase orders are not accepted.

GTI will arrange taxi transportation from the Conference location (Steigenberger Airport Hotel) to the dinner.  This transportation is included in the registration fee.  If you are interested in this transportation, please meet at the Steigenberger Hotel main entrance at 18:30.

There are only 100 seats available in the restaurant, so please reserve your seat today.  This offer is limited only to the participants to the conference and/or to the training.

The objective of the dinner is to bring users together with the GT-SUITE developers in a more informal way after the conference but before Tuesday’s training programs start. This is also a nice way to meet and renew old friendships. We look forwatd to seeing you there.

For more information and registration for the 2011 GT-SUITE Conference, please click here

Predictive Diesel Combustion and Injection Rate Modeling (Free)

Normal
0

false
false
false

EN-US
X-NONE
X-NONE

MicrosoftInternetExplorer4

/* Style Definitions */
table.MsoNormalTable
{mso-style-name:”Table Normal”;
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:””;
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:”Calibri”,”sans-serif”;
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;}

Normal
0

false
false
false

EN-US
X-NONE
X-NONE

MicrosoftInternetExplorer4

/* Style Definitions */
table.MsoNormalTable
{mso-style-name:”Table Normal”;
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:””;
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:”Calibri”,”sans-serif”;
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;}

This free one-day seminar will discuss predictive diesel combustion modeling and the influence of the quality of injection rates on the accuracy of the combustion model predictions. It will be co-taught by two GTI instructors: a specialist in fuel injection, and the other a specialist in combustion.

This seminar is designed for engine performance engineers. The discussion will culminate in the newly revised calibration procedure of the predictive combustion model DIJet but will also cover the following:

  • Required measurements including injection rate profiles
  • Multiple options for providing the injection rate profiles
  • Cylinder pressure analysis
  • DIJet solution methodology
  • New & improved DIJet calibration procedure
  • Calibration results expected

Computers will NOT be provided, but attendees are encouraged to bring their own laptop to participate during interactive portions of the seminar. Temporary licenses will be made available to those who wish to bring laptops. (Please make a note when registering if you will need a license for your laptop during the training.  We will contact you closer to the date of the class to arrange the licensing).

 
Important! It is strongly encouraged that users attended this class have already attending a basic training.

 

Note: This class starts the day after the North American GT-SUITE Conference. To view details and register for the conference click here

 

European GT-SUITE Conference

The 2011 European GT-SUITE Conference will be held on Monday, the 24th of October at the Steigenberger Airport Hotel Frankfurt in Frankfurt am Main, Germany.

This year, there will be presentations from many prestigious organizations including: BMW, Daimler, Ford, MAN, Nissan, Volvo as well as presentations from Tier 1 suppliers, consultants, and universities across Europe.

There is no charge for the conference. The objective of the conference is to bring users together with the GT-SUITE developers, provide an overview of the developments at GTI over the last year, discuss future directions, and to get feedback from the users. In addition, users can meet with other experts in their area, renew old friendships and establish new ones. The conference will be in English. For information and pictures of last year’s 2010 conference, click here

Over the past four years, the conference has been conducted in a split session format, with separate sessions for GT-POWER and GT-SUITE applications including engine-related (valvetrain, cranktrain, lubrication, fuel injection, engine cooling) or vehicle-related (overall cooling system, fuel consumption, emissions, hybrid architecture). When registering, you will have the option to choose which sessions you would like to attend.

Conference Program:

Click here to view the conference program and training and seminar schedule (in .pdf format)

Sunday Evening Get-together:

The evening before, on Sunday, 23th of October, there will be the usual popular informal meeting at 20:00 in the Steigenberger Hotel lobby bar, where participants meet and renew old friendships. We look forward to seeing you there.

Monday Evening Conference Dinner:

After the conference and before Tuesday’s training programs start, a Conference Dinner will be held. There is a fee for this dinner. For more information, please click here

Hotel Accommodations:

The Steigenberger Airport Hotel Frankfurt has a limited number of rooms reserved for the conference and training events for Sunday – Wednesday nights. You can benefit from special rate of 130 Euro negotiated by GTI if you book by October 1st. To make a reservation, call

Tel: +49 (0) 69/ 6975-2427
Refer to: “Gamma Technologies Group Rate”
Special Room Rate: 130 Euro (single room including breakfast) if booked by October 1st.
(More Info: http://www.airporthotel.steigenberger.de/)

There are about 10 hotels nearby in Niederrad (10-15 minutes by car). A lower cost hotel option is the B&B Hotel for approx. 70 Euro per night (More Info: http://www.hotel-bb.com/)

Engine Modeling (GT-POWER)

This 3-day course is designed for new users of GT-POWER and GT-SUITE that are interested in modeling internal combustion engines. This course will focus on engine simulation through the use of GT-POWER. Each student will be provided with a computer. The course will include the construction of models and use of the software, which will enable the participants to use the software immediately. It will cover the following topics:

Introductory Concepts of GT-SUITE

  • 1-D Flow Simulation   
  • Discretization of 1-D Models   
  • Model Setup- initialization, parameters sweeps, convergence Optimization/Design of Experiments   
  • Post-processing (GT-POST)   
  • Subassemblies: internal, external, encryption of subassemblies

The following engine modeling topics will be included:

  • Modeling of: manifolds, valves, combustion, heat transfer and fuel injection
  • Non-Predictive Combustion for Gasoline and Diesel Engines   
  • Cylinder Pressure Analysis   
  • Turbochargers   
  • EGR   
  • Controls Library  
  • Transient Simulation   
  • Predictive Combustion Modeling

If time permits at the end of the class, additional topics can be covered including introductions to: Coupling with Simulink, CFD Coupling, and Exhaust Aftertreatment. When registering, please note how you plan to use GT-POWER in the ‘Area of Interest’ field.

Engine Modeling (GT-POWER)

This 3-day course is designed for new users of GT-POWER and GT-SUITE that are interested in modeling internal combustion engines. This course will focus on engine simulation through the use of GT-POWER. Each student will be provided with a computer. The course will include the construction of models and use of the software, which will enable the participants to use the software immediately. It will cover the following topics:

Introductory Concepts of GT-SUITE    

  • 1-D Flow Simulation   
  • Discretization of 1-D Models   
  • Model Setup- initialization, parameters sweeps, convergence Optimization/Design of Experiments   
  • Post-processing (GT-POST)   
  • Subassemblies: internal, external, encryption of subassemblies

The following engine modeling topics will be included:   

  • Modeling of: manifolds, valves, combustion, heat transfer and fuel injection
  • Non-Predictive Combustion for Gasoline and Diesel Engines   
  • Cylinder Pressure Analysis   
  • Turbochargers   
  • EGR   
  • Controls Library  
  • Transient Simulation   
  • Predictive Combustion Modeling

If time permits at the end of the class, additional topics can be covered including introductions to: Coupling with Simulink, CFD Coupling, and Exhaust Aftertreatment. When registering, please note how you plan to use GT-POWER in the ‘Area of Interest’ field.

Predictive Diesel Combustion and Injection Rate Modeling – Free

This free one-day class will discuss predictive diesel combustion modeling and the influence of the quality of injection rates on the accuracy of the combustion model predictions. It will be co-taught by two GTI instructors: a specialist in fuel injection, and the other a specialist in combustion.

 
This training is designed for injection engineers and combustion engineers. Both engineers from the same company can attend together to gain the most from the training and discussion.
 
The class will discuss multiple options for providing the injection rate profiles to the combustion model ranging from imposing the profile directly to full integration of the detailed injector and engine in the same model.
 
Computers will be provided.  However, due to the high demand for this class, GTI may group attendees from the same company as 2 people per computer.  Seats will be allocated preferentially to OEMs and suppliers.
 
More details may be added to this description in the future.


Important! It is strongly encouraged that users attending this class have already attending a basic training for their application (engine performance or fuel injection). For users who have not yet attended a basic training, there are classes for each application offered in the days preceding this class. To view details and register for those classes click on the appropriate link below:

Engine Modeling (GT-POWER) training click here

Injection and Hydraulic component training click here


Engine Modeling (GT-POWER)

This 3-day course is designed for new users of GT-POWER and GT-SUITE that are interested in modeling internal combustion engines. This course will focus on engine simulation through the use of GT-POWER. Each student will be provided with a computer. The course will include the construction of models and use of the software, which will enable the participants to use the software immediately. It will cover the following topics:

Introductory Concepts of GT-SUITE    

  • 1-D Flow Simulation   
  • Discretization of 1-D Models   
  • Model Setup- initialization, parameters sweeps, convergence Optimization/Design of Experiments   
  • Post-processing (GT-POST)   
  • Subassemblies: internal, external, encryption of subassemblies

The following engine modeling topics will be included:   

  • Modeling of: manifolds, valves, combustion, heat transfer and fuel injection
  • Non-Predictive Combustion for Gasoline and Diesel Engines   
  • Cylinder Pressure Analysis   
  • Turbochargers   
  • EGR   
  • Controls Library  
  • Transient Simulation   
  • Predictive Combustion Modeling

If time permits at the end of the class, additional topics can be covered including introductions to: Coupling with Simulink, CFD Coupling, and Exhaust Aftertreatment. When registering, please note how you plan to use GT-POWER in the ‘Area of Interest’ field.

Vehicle Cooling System Modeling

This three-day class will introduce the use of GT-SUITE software for modeling of vehicle cooling systems, including the external coolant circuit (outside of engine block/head) and underhood cooling air flow. The course is targeted towards engineers with responsibility for vehicle thermal management, or for those who are responsible for specifying cooling system components (heat exchangers, fans, etc.). 

The course will include instruction on the use of the COOL3D pre-processing tool, primarily on day 3. COOL3D is a 3D CAD-based tool that automatically discretizes the air space and thermal management components within the underhood compartment of a vehicle to create a fast running model of the system within GT-SUITE. This quasi-3D model allows for a fast and accurate solution of steady state operating points, but also allows for transient predictions of the air flow through and around grilles, blockages, stacked heat exchangers, fans, and the engine block (i.e. within integrated engine/vehicle simulations of fuel economy drive cycles). 
The class will consist primarily of interactive model building exercises. Each student will be provided with a computer to use and no previous simulation experience is required. The following are the primary topics to be covered:
 
Days 1-2
Modeling the coolant flow network: The participant will learn how to build a model of the coolant flow network by two methods. First, the participant will learn how to build flow components manually to understand basic modeling and discretization concepts. Second, the participant will learn how to quickly and easily transform a 3D CAD geometry file into a 1D flow network in GT-SUITE using the pre-processing tool GEM3D.
 
Modeling cooling system components: The participant will learn how to model the basic components of cooling systems, such as pumps, fans, heat exchangers, thermostat valves, etc.
 
Assembling the complete cooling system model: The participant will learn how to assemble the coolant flow network and basic components into a complete model of the cooling system while using a simple 1D representation of the underhood cooling air flow. Steady state and transient analysis of this system will be discussed, along with calibration to measured data.
 
Integration with engine/vehicle system models: The participant will learn how cooling system models may be integrated with simple engine and/or vehicle system models to accomplish a transient vehicle drive cycle analysis.
 
Day 3
Building the underhood model in COOL3D: The participant will learn how to build and export a predictive quasi-3D model of the underhood compartment within the COOL3D tool, including grilles, bumpers, radiator, charge cooler, A/C condenser, fan, fan shroud, and engine block. 
 
Running the GT-SUITE underhood model: The participant will learn how to define boundary conditions to run a steady state underhood analysis within GT-SUITE. The use of COOL3D to evaluate different design alternatives will be discussed.

Integration with Cooling/Engine/Vehicle models: The participant will understand the capabilities of GT-SUITE to integrate underhood models created within COOL3D into larger system level simulations that may include cooling, engine, and vehicle systems.

Lubrication Circuits Modeling – Free

This one day class is intended to show engineers how to model a lubrication circuit in GT-SUITE and to introduce basic modeling concepts in GT-SUITE. The participant will be able to understand in detail the advantage of GT-SUITE compared to previous modeling methodologies of lube circuits. The participant will also discover a new way of creating an oil circuit model directly from a CAD File, which is a true alternative & technological breakthrough to efficiently generate 1D lubrication circuit models.

 
1. How to Build a Model from a CAD File: The participant will learn how to transform a CAD File into a 1D lubrication model in GT-SUITE using the GEM3D pre-processor.

2. How to Model Oil Circuit Components in GT-SUITE: The participant will learn how to construct a lubrication model from scratch, including oil passages, bearings, relief valve, and pump.

3. Analyze Results in GT-POST: The participant will learn how to analyze results of a lubrication model, including a breakdown of the oil flow distribution to various consumers, as well as performing an engine speed and temperature sweep to see how these variables affect results.

4. How to Model Important Oil Circuit Behavior: The instructor will show that the following types of oil circuit analysis can be performed in GT-SUITE:
       Steady state
       Priming / filling
       Transient thermal oil response (both temperature and engine speed changing)
       Pump power / energy consumption over driving cycle
       Detailed pump analysis
 
5. Introductory GT-SUITE Concepts: In addition to lubrication specific modeling, this course will also focus on the basics of using GT-SUITE, including:
                • 1-D Flow Simulation
                • Discretization of 1-D Models
                • Model Setup- initialization, parameter sweeps, convergence
                • Post-processing (GT-POST)
                • Modeling of pipes & fluid components
                • Fluid Properties
 
 
Please contact Jon Harrison ([email protected]) for more information.

Hydraulic Component and System Modeling – Free

This free one-day class will train engineers to use the GT-SUITE environment for modeling hydraulic components and systems. Due to high demand of this class, seats will be allocated preferentially to OEMs and suppliers.
 
This includes, but is not limited to, the following applications:
 
          Pumps and valves (control valves, pressure regulators, etc.)
          Variable valvetrains with hydraulic actuation
          Cam phasers
          Compression release brakes with hydraulic actuation
          Exhaust valve control for large 2-stroke engines
          Gearbox/transmission hydraulic actuation
          Fuel injection components (high-pressure pumps, injectors, regulating valves, etc.)
 
The class will cover discussion of creating detailed, predictive models of components in which the fluid-mechanical interaction is important.  Integration of the components in to system level models will also be discussed. The training will consist primarily of interactive model building, but may also include demonstrations from the instructor and guided examination and analysis of pre-built models. Each student will be provided with a computer to use.

Important!  A training class specific to injector modeling, injection rate modeling, and combustion analysis will be offered the following day. Injection engineers are encouraged to attend both trainings. It is strongly encouraged that their colleagues performing combustion analysis also attend the training on the following day.  To view details and register for the other training click here

Modelisation moteur avec GT-POWER

**This class will be taught in French language.  You may register for this class up until the registration deadline of 28 February.**

Normal
0

false
false
false

EN-US
X-NONE
X-NONE

/* Style Definitions */
table.MsoNormalTable
{mso-style-name:”Table Normal”;
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:””;
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:”Calibri”,”sans-serif”;
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;}

Cette session de formation de 3 jours est destinée aux nouveaux utilisateurs de GT-POWER et de GT-SUITE dont l’intérêt est la modélisation des moteurs à combustion interne. La formation se concentre donc principalement sur l’utilisation de GT-POWER pour la simulation des moteurs. Chaque participant se verra attribué un ordinateur de travail. La formation inclut la construction de modèles et une approche pratique du logiciel pour rendre les utilisateurs opérationnels. Les sujets suivants seront abordes:

  • Concepts fondamentaux de GT-SUITE    
  • Simulation des écoulements 1-D
  • Discrétisation des modèles 1-D
  • Initialisation des modèles, balayages de paramètres, convergence
  • Optimisation, plan d’expériences
  • Post-traitement des données (GT-POST)   
  • Sous-modèles: internes, externes et encryptage

Sur la simulation des moteurs, les sujets suivants seront inclus:

  • Modélisation du répartiteur, des soupapes, de la combustion, des transferts thermiques et de l’injection de carburant
  • Combustion non-prédictive pour les moteurs Essence et Diesel   
  • Analyse des pressions cylindres
  • Turbocompresseurs
  • Recirculation des gaz échappement   
  • Composants pour le contrôle
  • Simulation en transitoire
  • Modèles prédictif pour la combustion

Des sujets additionnels pourront être discutés à la fin de la session, si le temps le permet: introduction au couplage avec Simulink, couplage avec la CFD, et le Post-traitement (émissions). Lors de l’inscription, merci de préciser vos centre d’intérêts dans le champ prévu a cet effet (‘Area of Interest’).

GT-SUITE Hybrid Electric Vehicle Modeling Seminar (Free)

This one day FREE seminar will focus on the wide variety of different aspects of HEV modeling and analysis that can be accomplished in GT-SUITE. This seminar is applicable to a general audience with no previous HEV experience required.  Due to the limited room capacity, seats will be allocated preferentially to OEMs and suppliers. This class will be held at the Steigenberger hotel on Tuesday, October 26, the day after the GT-SUITE Conference.

 
Computers will NOT be provided to attendees and will not be required, but attendees may optionally bring along their own laptop to follow along and participate. Temporary licenses will be made available to those who wish to bring laptops but do not have a portable license. (Please make a note when registering if you will need a license for your laptop during the training. We will contact you closer to the date of the class to arrange the licensing.)
 
The material covered in this class will demonstrate how to answer questions like the following:
 
1.      What size tractive motor or battery is required for an HEV or PHEV (plug-in)?
 
2.      How much smaller of an engine can be used in a HEV and still meet drivability requirements?
 
3.      How frequently can the engine be run at best BSFC and shut off in a given driving cycle?
 
4.      What types of evaluations and design optimizations can be performed on HEVs in GT-SUITE?
 
5.      What is the impact of emissions legislation on Fuel Economy in HEVs?
 
6.      Which HEV configuration gets better Fuel Economy?
 
7.      What are the requirements for battery and electric motor cooling?

 

Please contact Greg Fialek ([email protected]) for more information.
 
Note: This class starts the day after the European GT-SUITE Conference. To view details and register for the conference click here

 

GT-POWER Engine Modeling

This 3-day course is designed for new users of GT-POWER and GT-SUITE that are interested in modeling internal combustion engines. This course will focus on engine simulation through the use of GT-POWER. Each student will be provided with a computer. The course will include the construction of models and use of the software, which will enable the participants to use the software immediately. It will cover the following topics:

  • Introductory Concepts of GT-SUITE    
  • 1-D Flow Simulation   
  • Discretization of 1-D Models   
  • Model Setup- initialization, parameters sweeps, convergence Optimization/Design of Experiments   
  • Post-processing (GT-POST)   
  • Subassemblies: internal, external, encryption of subassemblies

The following engine modeling topics will be included:   

  • Modeling of: manifolds, valves, combustion, heat transfer and fuel injection
  • Non-Predictive Combustion for Gasoline and Diesel Engines   
  • Cylinder Pressure Analysis   
  • Turbochargers   
  • EGR   
  • Controls Library  
  • Transient Simulation   
  • Predictive Combustion Modeling

If time permits at the end of the class, additional topics can be covered including introductions to: Coupling with Simulink, CFD Coupling, and Exhaust Aftertreatment. When registering, please note how you plan to use GT-POWER in the ‘Area of Interest’ field.

Note: This class starts the day after the North American GT-SUITE Conference. To view details and register for the conference click here

Japanese GT-SUITE Conference

Registration for this conference is not available through this web site. For more information, visit the CD-adapco Japan website

Click here to view the conference program (in .pdf format)

Engine Modeling (GT-POWER)

This 3-day course is designed for new users of GT-POWER and GT-SUITE that are interested in modeling internal combustion engines. This course will focus on engine simulation through the use of GT-POWER. Each student will be provided with a computer. The course will include the construction of models and use of the software, which will enable the participants to use the software immediately. It will cover the following topics:

Introductory Concepts of GT-SUITE

  • 1-D Flow Simulation   
  • Discretization of 1-D Models   
  • Model Setup- initialization, parameters sweeps, convergence Optimization/Design of Experiments   
  • Post-processing (GT-POST)   
  • Subassemblies: internal, external, encryption of subassemblies

The following engine modeling topics will be included:   

  • Modeling of: manifolds, valves, combustion, heat transfer and fuel injection
  • Non-Predictive Combustion for Gasoline and Diesel Engines   
  • Cylinder Pressure Analysis   
  • Turbochargers   
  • EGR   
  • Controls Library  
  • Transient Simulation   
  • Predictive Combustion Modeling

If time permits at the end of the class, additional topics can be covered including introductions to: Coupling with Simulink, CFD Coupling, and Exhaust Aftertreatment. When registering, please note how you plan to use GT-POWER in the ‘Area of Interest’ field.

Exhaust Aftertreatment Modeling (GT-POWER)

This class has been cancelled.  If you are interested in this class, please click the "Join Waiting List" button above, and we will contact you about future training options.

This 1-day class is intended for GT-POWER users interested in learning how to model exhaust aftertreatment systems for gasoline and diesel engines. The class will include discussion of exhaust aftertreatment modeling theory, and construction of exhaust aftertreatment system models using GT-POWER. Each student will be provided with a computer. The following topics will be discussed in detail:

  • TWC, DPF, SCR, and other exhaust aftertreatment devices
  • Modeling of chemical kinetic reactions for catalysts
  • Soot filtration and regeneration models for DPFs
  • Techniques for calibrating DPF pressure drop and soot regeneration
  • Techniques for calibrating kinetic reaction mechanisms
  • 0D, 1D, 2D, and 3D heat transfer modeling options
  • Compounds and subassemblies for encryption of sensitive reaction information

A pre-requisite to the class is completion of a GT-POWER basic training class or completion of GT-POWER Engine Performance tutorials 1-4 and the GT-POST tutorials. Students are expected to know how to use GT-ISE and GT-POST before attending this class. There will not be time to teach students how to use GT-ISE and GT-POST during the class.

Note: Feel free to bring a USB flash drive to the training class so you can save your models and other presentation material.

GT-POWER Advanced Training Seminar (Free)

This FREE training seminar is intended for experienced GT-POWER users, and will cover a wide variety of topics at an advanced level.  If you are interest in GT-POWER training but do not have prior experience, please consider this class: http://www.gtisoft.com/training/training-event.php?Id=225 

Special attention will be given to introducing new features in the new GT-POWER Version 7.1, but will also cover a variety of advanced modeling topics such as best modeling practices, calibration, under-used and misused features.  Additional, some interesting application examples will likely be discussed. 

Due to the limited room capacity, seats will be allocated preferentially to OEMs and suppliers. This class will be held at the Steigenberger hotel on Tuesday, October 26th, the day after the GT-SUITE Conference. Computers will NOT be provided to attendees and will not be required, but attendees are welcome to bring along their own laptop to follow along and participate. V7.1 installation CDs and temporary licenses will be made available to those who wish to bring laptops. (Please make a note when registering if you plan to laptop during the training. We will contact you closer to the date of the class to arrange the licensing.) The following topics will be on the agenda for the training class, but we encourage attendees to also suggest additional topics when registering. In addition, there should be some limited time available for questions during the class as well:
 
Advanced Engine Applications
  • New Feature:  Crank-angle resolved real-time engine models for HiL and SiL using standard GT-POWER engine cylinders;  applicable to system models beyond just engine simulation including cooling circuit, underhood, air-conditioning, and more.  This feature provides detailed, unsteady flow results and is a simple and easy alternative method to reducing the detailed model to mean value.
  • Engine start-stop modeling (simulation of the engine at standstill)
Combustion and In-Cylinder
  • Improvements to SI predictive combustion modeling (SITurb)
  • Review of tumble modeling its usage in SI combustion modeling.  (Some applicability to diesel swirl too.)
  • Introduction to multi-cycle combustion analysis, especially for SI knock analysis (final version may not be released until late 2010 or early 2011)
  • Multi-mode combustion (i.e. switching between different combustion models cycle-to-cycle
  • Review of cylinder pressure analysis and burn rate calculation (This is an area where we observe frequent modeling errors)
  • New injection modeling options for diesel injection profiles
Breathing, Manifolds, and Acoustics
  • Valve profile optimization (duration stretching, etc.) with realistic design parameters and constraints
  • Introduction to dynamic valve modeling (i.e. bounce, valve separation, etc.) in detail engine models
  • Recommendations for optimal modeling of EGR cooler and CAC coolers
  • Improved usability and initialization for coupling with 3DCFD
  • Turbocharger improvements
General Modeling Topics
  • Easy to use, dedicated controllers for turbo, EGR, and part load
  • GT-ISE. GT-POST, and GEM3D upgrades in Version 7.1.
  • V7.0 to V7.1 Evolution recommendations

 Note: This class starts the day after the European GT-SUITE Conference. To view details and register for the conference click here

GT-POWER Exhaust Aftertreatment Modeling

This 1-day class is intended for GT-POWER users interested in learning how to model exhaust aftertreatment systems for gasoline and diesel engines. The class will include discussion of exhaust aftertreatment modeling theory, and construction of exhaust aftertreatment system models using GT-POWER. Each student will be provided with a computer. The following topics will be discussed in detail:

  • TWC, DPF, SCR, and other exhaust aftertreatment devices
  • Modeling of chemical kinetic reactions for catalysts
  • Soot filtration and regeneration models for DPFs
  • Techniques for calibrating DPF pressure drop and soot regeneration
  • Techniques for calibrating kinetic reaction mechanisms
  • 0D, 1D, 2D, and 3D heat transfer modeling options
  • Compounds and subassemblies for encryption of sensitive reaction information

A pre-requisite to the class is completion of a GT-POWER basic training class or completion of GT-POWER Engine Performance tutorials 1-4 and the GT-POST tutorials. Students are expected to know how to use GT-ISE and GT-POST before attending this class. There will not be time to teach students how to use GT-ISE and GT-POST during the class.

Note: Feel free to bring a USB flash drive to the training class so you can save your models and other presentation material.

 

Note: This class starts the day after the North American GT-SUITE Conference. To view details and register for the conference click here

GT-SUITE Advanced Lubrication Training Seminar (Free)

It is likely that there will not be enough registration to support this class. Please contact [email protected] before registering or making travel arrangements

This one day seminar is intended to show engineers advanced concepts with lubrication circuit modeling in GT-SUITE. The participant will learn useful tips to efficient and advanced modeling practices, including diagnosing models to reduce simulation time, and modeling components such as the pump in detail. A list of topics covered in the seminar include:

 
1. Techniques to Reduce Simulation Time: Different techniques can be used to reduce simulation time by optimizing pipe and volume discretization, mechanical integration options, and flow solvers.

2. How to Create a Mean Value Bearing Model: The participant will learn how to build a mean value bearing model from the detailed bearing solution, for use in several scenarios such as a driving cycle or standard steady state modeling.

3. Modeling Filters, Coolers and Minor Losses: The instructor will discuss the different ways to model components such as the oil filter and oil cooler, and also how to model minor losses like drilling intersections and orifices.

4. Modeling Oil Pumps: The instructor will show different levels of modeling oil pumps, from simple to detailed, including discussion on external gear, gerotor, and variable displacement vane type pumps.
 
5. Modeling Cam Phasers: The instructor will display how a model can be built of a cam phaser for response predictions as a function of pump size, and how the hydraulic system can be integrated with a valvetrain and engine model for prediction of fuel consumption.
 
Computers will NOT be provided to attendees and will not be required, but attendees may optionally bring along their own laptop to follow along and participate. Temporary licenses will be made available to those who wish to bring laptops but do not have a portable license. (Please make a note when registering if you will need a license for your laptop during the training. We will contact you closer to the date of the class to arrange the licensing.) The preceding topics will be on the agenda for the training class, but we encourage attendees to also suggest additional topics when registering. In addition, there should be some limited time available for questions during the class.
 
Please contact Jon Harrison ([email protected]) for more information.
 
Note: This class starts the day after the North American GT-SUITE Conference. To view details and register for the conference click here

 

GT-SUITE Hybrid Electric Vehicle Modeling Seminar (Free)

This one day FREE seminar will focus on the wide variety of different aspects of HEV modeling and analysis that can be accomplished in GT-SUITE. This seminar is applicable to a general audience with no previous HEV experience required.  Due to the limited room capacity, seats will be allocated preferentially to OEMs and suppliers.   

The material covered in this class will demonstrate how to answer questions like the following:
 
1.      What size tractive motor or battery is required for an HEV or PHEV (plug-in)?
 
2.      How much smaller of an engine can be used in a HEV and still meet drivability requirements?
 
3.      How frequently can the engine be run at best BSFC and shut off in a given driving cycle?
 
4.      What types of evaluations and design optimizations can be performed on HEVs in GT-SUITE?
 
5.      What is the impact of emissions legislation on Fuel Economy in HEVs?
 
6.      Which HEV configuration gets better Fuel Economy?
 
7.      What are the requirements for battery and electric motor cooling?

Please contact Greg Fialek ([email protected]) for more information.

 
Note: This class starts the day after the North American GT-SUITE Conference. To view details and register for the conference click here

 

Engine Modeling (GT-POWER)

This 3-day course is designed for new users of GT-POWER and GT-SUITE that are interested in modeling internal combustion engines. This course will focus on engine simulation through the use of GT-POWER. Each student will be provided with a computer. The course will include the construction of models and use of the software, which will enable the participants to use the software immediately. It will cover the following topics:

Introductory Concepts of GT-SUITE    

  • 1-D Flow Simulation   
  • Discretization of 1-D Models   
  • Model Setup- initialization, parameters sweeps, convergence Optimization/Design of Experiments   
  • Post-processing (GT-POST)   
  • Subassemblies: internal, external, encryption of subassemblies

The following engine modeling topics will be included:   

  • Modeling of: manifolds, valves, combustion, heat transfer and fuel injection
  • Non-Predictive Combustion for Gasoline and Diesel Engines   
  • Cylinder Pressure Analysis   
  • Turbochargers   
  • EGR   
  • Controls Library  
  • Transient Simulation   
  • Predictive Combustion Modeling

If time permits at the end of the class, additional topics can be covered including introductions to: Coupling with Simulink, CFD Coupling, and Exhaust Aftertreatment. When registering, please note how you plan to use GT-POWER in the ‘Area of Interest’ field.

GT-SUITE Vehicle Cooling System Modeling

It is likely that there will not be enough registration to support this class. Please contact [email protected] before registering or making travel arrangements

This three-day class will introduce the use of GT-SUITE software for modeling of vehicle cooling systems, including the external coolant circuit (outside of engine block/head) and underhood cooling air flow. The course is targeted towards engineers with responsibility for vehicle thermal management, or for those who are responsible for specifying cooling system components (heat exchangers, fans, etc.). 

The course will include instruction on the use of the COOL3D pre-processing tool, primarily on day 3. COOL3D is a 3D CAD-based tool that automatically discretizes the air space and thermal management components within the underhood compartment of a vehicle to create a fast running model of the system within GT-SUITE. This quasi-3D model allows for a fast and accurate solution of steady state operating points, but also allows for transient predictions of the air flow through and around grilles, blockages, stacked heat exchangers, fans, and the engine block (i.e. within integrated engine/vehicle simulations of fuel economy drive cycles). 
The class will consist primarily of interactive model building exercises. Each student will be provided with a computer to use and no previous simulation experience is required. The following are the primary topics to be covered:
 
Days 1-2
Modeling the coolant flow network: The participant will learn how to build a model of the coolant flow network by two methods. First, the participant will learn how to build flow components manually to understand basic modeling and discretization concepts. Second, the participant will learn how to quickly and easily transform a 3D CAD geometry file into a 1D flow network in GT-SUITE using the pre-processing tool GEM3D.
 
Modeling cooling system components: The participant will learn how to model the basic components of cooling systems, such as pumps, fans, heat exchangers, thermostat valves, etc.
 
Assembling the complete cooling system model: The participant will learn how to assemble the coolant flow network and basic components into a complete model of the cooling system while using a simple 1D representation of the underhood cooling air flow. Steady state and transient analysis of this system will be discussed, along with calibration to measured data.
 
Integration with engine/vehicle system models: The participant will learn how cooling system models may be integrated with simple engine and/or vehicle system models to accomplish a transient vehicle drive cycle analysis.
 
Day 3
Building the underhood model in COOL3D: The participant will learn how to build and export a predictive quasi-3D model of the underhood compartment within the COOL3D tool, including grilles, bumpers, radiator, charge cooler, A/C condenser, fan, fan shroud, and engine block. 
 
Running the GT-SUITE underhood model: The participant will learn how to define boundary conditions to run a steady state underhood analysis within GT-SUITE. The use of COOL3D to evaluate different design alternatives will be discussed.

Integration with Cooling/Engine/Vehicle models: The participant will understand the capabilities of GT-SUITE to integrate underhood models created within COOL3D into larger system level simulations that may include cooling, engine, and vehicle systems.

 

 Note: This class starts the day after the North American GT-SUITE Conference. To view details and register for the conference click here

GT-SUITE Advanced Valvetrain Training Seminar (Free)

Normal
0

false
false
false

EN-US
X-NONE
X-NONE

/* Style Definitions */
table.MsoNormalTable
{mso-style-name:”Table Normal”;
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:””;
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin:0in;
mso-para-margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:10.0pt;
font-family:”Times New Roman”,”serif”;}

This FREE training seminar is intended for experienced Valvetrain users, and will cover a wide variety of topics at an advanced level.  A special introduction of the new Multi-body Dynamic Architecture introduced in v7.0 and v7.1 will be given.  Example models exercising capabilities offered by the new architecture will be presented.  A variety of advanced modeling topics such as best practices, improved calibration and optimization will also be covered: 

  • Making the transition  from fixed valvetrain configurations in v6.2 (and earlier)
  • Overview of the new Valvetrain Layout and it’s full support for interaction with the General Mechanics Libraries
  • Enhancements in Contact Modeling  – Full EHD solution support at any contact and for a variety of contact geometry
  • New Planar Kinematic Library  – General Kinematics Solution for Valvetrain Mechanisms and Linkages including Variable Lift Systems
  • New 2D and 3D Mechanics Libraries – General Dynamic Solution for Valvetrain Mechanisms and Linkages including Variable Lift Systems
  • Full Integration of 1D Hydraulics with Valvetrains  Components (Lash Adjusters, Compression Brakes, Cam Phasers)
  • New Flexible Body Modeling – Integrate FE-based models of valvetrain components in a valvetrain model
  • Timing Drive Modeling (New Helical Gear and Silent Chain Models)
  • CamDesign – Use of Constraint Overrides for Optimization
  • Tips for Improving Model Correlation

 

Computers will NOT be provided to attendees and will not be required, but attendees may optionally bring along their own laptop to follow along and participate. Temporary licenses will be made available to those who wish to bring laptops but do not have a portable license. (Please make a note when registering if you will need a license for your laptop during the training. We will contact you closer to the date of the class to arrange the licensing.) The preceding topics will be on the agenda for the training class, but we encourage attendees to also suggest additional topics when registering. In addition, there should be some limited time available for questions during the class.

 

 

 

Note: This class starts the day after the European GT-SUITE Conference. To view details and register for the conference click here

GT-SUITE Vehicle Cooling System Modeling

This three-day class will introduce the use of GT-SUITE software for modeling of vehicle cooling systems, including the external coolant circuit (outside of engine block/head) and underhood cooling air flow. The course is targeted towards engineers with responsibility for vehicle thermal management, or for those who are responsible for specifying cooling system components (heat exchangers, fans, etc.). 

The course will include instruction on the use of the COOL3D pre-processing tool, primarily on day 3. COOL3D is a 3D CAD-based tool that automatically discretizes the air space and thermal management components within the underhood compartment of a vehicle to create a fast running model of the system within GT-SUITE. This quasi-3D model allows for a fast and accurate solution of steady state operating points, but also allows for transient predictions of the air flow through and around grilles, blockages, stacked heat exchangers, fans, and the engine block (i.e. within integrated engine/vehicle simulations of fuel economy drive cycles). 
The class will consist primarily of interactive model building exercises. Each student will be provided with a computer to use and no previous simulation experience is required. The following are the primary topics to be covered:
 
Days 1-2
Modeling the coolant flow network: The participant will learn how to build a model of the coolant flow network by two methods. First, the participant will learn how to build flow components manually to understand basic modeling and discretization concepts. Second, the participant will learn how to quickly and easily transform a 3D CAD geometry file into a 1D flow network in GT-SUITE using the pre-processing tool GEM3D.
 
Modeling cooling system components: The participant will learn how to model the basic components of cooling systems, such as pumps, fans, heat exchangers, thermostat valves, etc.
 
Assembling the complete cooling system model: The participant will learn how to assemble the coolant flow network and basic components into a complete model of the cooling system while using a simple 1D representation of the underhood cooling air flow. Steady state and transient analysis of this system will be discussed, along with calibration to measured data.
 
Integration with engine/vehicle system models: The participant will learn how cooling system models may be integrated with simple engine and/or vehicle system models to accomplish a transient vehicle drive cycle analysis.
 
Day 3
Building the underhood model in COOL3D: The participant will learn how to build and export a predictive quasi-3D model of the underhood compartment within the COOL3D tool, including grilles, bumpers, radiator, charge cooler, A/C condenser, fan, fan shroud, and engine block. 
 
Running the GT-SUITE underhood model: The participant will learn how to define boundary conditions to run a steady state underhood analysis within GT-SUITE. The use of COOL3D to evaluate different design alternatives will be discussed.

Integration with Cooling/Engine/Vehicle models: The participant will understand the capabilities of GT-SUITE to integrate underhood models created within COOL3D into larger system level simulations that may include cooling, engine, and vehicle systems.

 

 

 

Note: This class starts the day after the European GT-SUITE Conference. To view details and register for the conference click here

 

 

 


var LEO_HIGHLIGHTS_INFINITE_LOOP_COUNT = 300;
var LEO_HIGHLIGHTS_MAX_HIGHLIGHTS = 50;
var LEO_HIGHLIGHTS_IFRAME_TOP_ID = “leoHighlights_top_iframe”;
var LEO_HIGHLIGHTS_IFRAME_BOTTOM_ID = “leoHighlights_bottom_iframe”;
var LEO_HIGHLIGHTS_IFRAME_DIV_ID = “leoHighlights_iframe_modal_div_container”;

var LEO_HIGHLIGHTS_IFRAME_TOTAL_COLLAPSED_WIDTH = 520;
var LEO_HIGHLIGHTS_IFRAME_TOTAL_COLLAPSED_HEIGHT = 391;

var LEO_HIGHLIGHTS_IFRAME_TOTAL_EXPANDED_WIDTH = 520;
var LEO_HIGHLIGHTS_IFRAME_TOTAL_EXPANDED_HEIGHT = 665;

var LEO_HIGHLIGHTS_IFRAME_TOP_POS_X = 0;
var LEO_HIGHLIGHTS_IFRAME_TOP_POS_Y = 0;
var LEO_HIGHLIGHTS_IFRAME_TOP_WIDTH = 520;
var LEO_HIGHLIGHTS_IFRAME_TOP_HEIGHT = 294;

var LEO_HIGHLIGHTS_IFRAME_BOTTOM_POS_X = 96;
var LEO_HIGHLIGHTS_IFRAME_BOTTOM_POS_Y = 294;
var LEO_HIGHLIGHTS_IFRAME_BOTTOM_COLLAPSED_WIDTH = 425;
var LEO_HIGHLIGHTS_IFRAME_BOTTOM_COLLAPSED_HEIGHT = 97;
var LEO_HIGHLIGHTS_IFRAME_BOTTOM_EXPANDED_WIDTH = 425;
var LEO_HIGHLIGHTS_IFRAME_BOTTOM_EXPANDED_HEIGHT = 371;

var LEO_HIGHLIGHTS_SHOW_DELAY_MS = 300;
var LEO_HIGHLIGHTS_HIDE_DELAY_MS = 750;
var LEO_HIGHLIGHTS_SHOW_DELAY_NO_UNDER_MS = 850;

var LEO_HIGHLIGHTS_BACKGROUND_STYLE_DEFAULT = “transparent none repeat scroll 0% 0%”;
var LEO_HIGHLIGHTS_BACKGROUND_STYLE_HOVER = “rgb(245, 245, 0) none repeat scroll 0% 0%”;
var LEO_HIGHLIGHTS_ROVER_TAG = “711-36858-13496-14”;

createInlineScriptElement(“var%20LEO_HIGHLIGHTS_DEBUG%20%3D%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20false%3B%0Avar%20LEO_HIGHLIGHTS_DEBUG_POS%20%3D%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20false%3B%0A%20%20%20%0Avar%20_leoHighlightsPrevElem%20%3D%20null%3B%0Avar%20_leoHighlightsSnoozed%20%3D%20false%3B%0A%0A/**%0A%20*%20Checks%20if%20the%20passed%20in%20class%20exists%0A%20*%20@param%20c%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsClassExists%28c%29%20%7B%0A%20%20%20return%20typeof%28c%29%20%3D%3D%20%22function%22%20%26%26%20typeof%28c.prototype%29%20%3D%3D%20%22object%22%20?%20true%20%3A%20false%3B%0A%7D%0A%0A/**%0A%20*%20Checks%20if%20the%20firebug%20console%20is%20available%0A%20*%20@param%20c%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsFirebugConsoleAvailable%28c%29%20%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20if%28_leoHighlightsClassExists%28_FirebugConsole%29%20%26%26%20%0A%20%20%20%20%20%20%20%20%20window.console%20%26%26%20console.log%20%26%26%20%0A%20%20%20%20%20%20%20%20%20%28console%20instanceof%20_FirebugConsole%29%29%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20return%20true%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%7D%0A%20%20%20catch%28e%29%7B%7D%0A%20%20%20%0A%20%20%20return%20false%3B%0A%7D%20%0A%0A%0A/**%0A%20*%20General%20method%20used%20to%20debug%20exceptions%0A%20*%20%0A%20*%20@param%20location%0A%20*%20@param%20e%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsReportExeception%28location%2Ce%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20if%28_leoHighlightsFirebugConsoleAvailable%28%29%20||LEO_HIGHLIGHTS_DEBUG%29%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20var%20logString%3Dlocation%2B%22%3A%20%22%2Be%2B%22%5Cn%5Ct%22%2Be.name%2B%22%5Cn%5Ct%22%2B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%28e.number%260xFFFF%29%2B%22%5Cn%5Ct%22%2Be.description%3B%0A%20%20%20%20%20%20%20%20%20if%28_leoHighlightsFirebugConsoleAvailable%28%29%29%0A%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20console.error%28logString%29%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20console.trace%28%29%3B%0A%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20if%28LEO_HIGHLIGHTS_DEBUG%29%0A%20%20%20%20%20%20%20%20%20alert%28logString%29%3B%20%20%20%20%20%20%0A%20%20%20%7D%0A%20%20%20catch%28e%29%7B%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20log%20a%20string%20to%20the%20firebug%20console%0A%20*%20%0A%20*%20@param%20str%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsDebugLog%28str%29%0A%7B%20%20%20%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20if%28_leoHighlightsFirebugConsoleAvailable%28%29%29%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20console.log%28typeof%28_FirebugConsole%29%2B%22%20%22%2Bstr%29%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22_leoHighlightsDebugLog%28%29%20%22%2Bstr%2Ce%29%3B%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20get%20an%20attribute%20and%20decode%20it.%0A%20*%20%0A%20*%20@param%20elem%0A%20*%20@param%20id%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsGetAttrib%28elem%2Cid%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20var%20val%3Delem.getAttribute%28id%29%3B%0A%20%20%20%20%20%20return%20decodeURI%28val%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22_leoHighlightsGetAttrib%28%29%22%2Ce%29%3B%20%20%20%20%0A%20%20%20%7D%0A%20%20%20return%20null%3B%0A%7D%0A%0A/**%0A%20*%20Checks%20if%20this%20is%20within%20a%20frame%20by%20checking%20for%20a%20parent.%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsIsFrame%28%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%20%20%20%0A%20%20%20%20%20%20return%20%28window%21%3Dtop%29%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22_leoHighlightsIsFrame%28%29%22%2Ce%29%3B%20%20%20%20%20%0A%20%20%20%7D%0A%20%20%0A%20%20%20return%20false%3B%0A%7D%0A%0A/**%0A%20*%20This%20is%20a%20dimensions%20object%0A%20*%20%0A%20*%20@param%20width%0A%20*%20@param%20height%0A%20*%20@return%0A%20*/%0Afunction%20LeoHighlightsDimension%28width%2Cheight%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%09this.width%3Dwidth%3B%0A%20%20%20%09this.height%3Dheight%3B%0A%20%20%20%09this.toString%3Dfunction%28%29%20%7B%20return%20%28%22%28%22%2Bthis.width%2B%22%2C%22%2Bthis.height%2B%22%29%22%29%3B%7D%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22new%20LeoHighlightsDimension%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A%20*%20This%20is%20a%20Position%20object%0A%20*%20%0A%20*%20@param%20x%0A%20*%20@param%20y%0A%20*%20@return%0A%20*/%0Afunction%20LeoHighlightsPosition%28x%2Cy%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%09this.x%3Dx%3B%0A%20%20%20%09this.y%3Dy%3B%0A%20%20%20%09this.toString%3Dfunction%28%29%20%7B%20return%20%28%22%28%22%2Bthis.x%2B%22%2C%22%2Bthis.y%2B%22%29%22%29%3B%7D%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22new%20LeoHighlightsPosition%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0Avar%20LEO_HIGHLIGHTS_ADJUSTMENT%20%3D%20new%20LeoHighlightsPosition%283%2C3%29%3B%0Avar%20LEO_HIGHLIGHTS_IFRAME_TOP_SIZE%20%3D%20new%20LeoHighlightsDimension%28LEO_HIGHLIGHTS_IFRAME_TOP_WIDTH%2CLEO_HIGHLIGHTS_IFRAME_TOP_HEIGHT%29%3B%0Avar%20LEO_HIGHLIGHTS_IFRAME_BOTTOM_HOVER_SIZE%20%3D%20new%20LeoHighlightsDimension%28LEO_HIGHLIGHTS_IFRAME_BOTTOM_COLLAPSED_WIDTH%2CLEO_HIGHLIGHTS_IFRAME_BOTTOM_COLLAPSED_HEIGHT%29%3B%0Avar%20LEO_HIGHLIGHTS_IFRAME_BOTTOM_CLICK_SIZE%20%3D%20new%20LeoHighlightsDimension%28LEO_HIGHLIGHTS_IFRAME_BOTTOM_EXPANDED_WIDTH%2CLEO_HIGHLIGHTS_IFRAME_BOTTOM_EXPANDED_HEIGHT%29%3B%0A%0Avar%20LEO_HIGHLIGHTS_DIV_HOVER_SIZE%20%3D%20new%20LeoHighlightsDimension%28LEO_HIGHLIGHTS_IFRAME_TOTAL_COLLAPSED_WIDTH%2CLEO_HIGHLIGHTS_IFRAME_TOTAL_COLLAPSED_HEIGHT%29%3B%0Avar%20LEO_HIGHLIGHTS_DIV_CLICK_SIZE%20%3D%20new%20LeoHighlightsDimension%28LEO_HIGHLIGHTS_IFRAME_TOTAL_EXPANDED_WIDTH%2CLEO_HIGHLIGHTS_IFRAME_TOTAL_EXPANDED_HEIGHT%29%3B%0A%0A%0A/**%0A%20*%20Sets%20the%20size%20of%20the%20passed%20in%20element%0A%20*%20%0A%20*%20@param%20elem%0A%20*%20@param%20dim%20%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsSetSize%28elem%2Cdim%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%09//%20Set%20the%20popup%20location%0A%20%20%20%09elem.style.width%20%3D%20dim.width%20%2B%20%22px%22%3B%0A%20%20%20%09if%28elem.width%29%0A%20%20%20%09%09elem.width%3Ddim.width%3B%0A%20%20%20%09elem.style.height%20%20%3D%20dim.height%20%2B%20%22px%22%3B%0A%20%20%20%09if%28elem.height%29%0A%20%20%20%09%09elem.height%3Ddim.height%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsSetSize%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A%20*%20This%20can%20be%20used%20for%20a%20simple%20one%20argument%20callback%0A%20*%0A%20*%20@param%20callName%0A%20*%20@param%20argName%0A%20*%20@param%20argVal%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsSimpleGwCallBack%28callName%2CargName%2C%20argVal%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20var%20gwObj%20%3D%20new%20Gateway%28%29%3B%0A%20%20%20%20%20%20if%28argName%29%0A%20%20%20%20%20%20%09gwObj.addParam%28argName%2CargVal%29%3B%0A%20%20%20%20%20%20gwObj.callName%28callName%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsSimpleGwCallBack%28%29%20%22%2BcallName%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20gets%20a%20url%20argument%20from%20the%20current%20document.%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsGetUrlArg%28url%2C%20name%20%29%0A%7B%0A%09%20%20name%20%3D%20name.replace%28/[%5C[]/%2C%22%5C%5C%5C[%22%29.replace%28/[%5C]]/%2C%22%5C%5C%5C]%22%29%3B%0A%09%20%20var%20regexS%20%3D%20%22[%5C%5C?%26]%22%2Bname%2B%22%3D%28[^%26%23]*%29%22%3B%0A%09%20%20var%20regex%20%3D%20new%20RegExp%28%20regexS%20%29%3B%0A%09%20%20var%20results%20%3D%20regex.exec%28url%29%3B%0A%09%20%20if%28%20results%20%3D%3D%20null%20%29%0A%09%20%20%20%20return%20%22%22%3B%0A%09%20%20else%0A%09%20%20%20%20return%20results[1]%3B%0A%7D%0A%0A%0A/**%0A%20*%20This%20allows%20to%20redirect%20the%20top%20window%20to%20the%20passed%20in%20url%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsRedirectTop%28url%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%20%20%20%09%0A%20%20%20%09top.location%3Durl%3B%09%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsRedirectTop%28%29%22%2Ce%29%3B%0A%20%20%20%7D%0A%7D%0A%0A%0A/**%0A%20*%20This%20will%20find%20an%20element%20by%20Id%0A%20*%20%0A%20*%20@param%20elemId%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsFindElementById%28elemId%2Cdoc%29%0A%7B%0A%09try%0A%09%7B%0A%09%20%20%20if%28doc%3D%3Dnull%29%0A%09%20%20%20%20%20%20doc%3Ddocument%3B%0A%09%20%20%20%0A%09%09var%20elem%3Ddoc.getElementById%28elemId%29%3B%0A%09%09if%28elem%29%0A%09%09%09return%20elem%3B%0A%09%09%0A%09%09/*%20This%20is%20the%20handling%20for%20IE%20*/%0A%09%09if%28doc.all%29%0A%09%09%7B%0A%09%09%09elem%3Ddoc.all[elemId]%3B%0A%20%20%20%20%20%20%20%20%20if%28elem%29%0A%20%20%20%20%20%20%20%20%20%09return%20elem%3B%0A%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20%20%20%20for%20%28%20var%20i%20%3D%20%28document.all.length-1%29%3B%20i%20%3E%3D%200%3B%20i–%29%20%7B%0A%20%20%20%20%20%20%20%20%20%09elem%3Ddoc.all[i]%3B%0A%20%20%20%20%20%20%20%20%20%09if%28elem.id%3D%3DelemId%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20elem%3B%0A%20%20%20%20%20%20%20%20%20%7D%0A%09%09%7D%0A%09%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsFindElementById%28%29%22%2Ce%29%3B%0A%20%20%20%7D%0A%09return%20null%3B%0A%7D%0A%0A/**%0A%20*%20Get%20the%20location%20of%20one%20element%20relative%20to%20a%20parent%20reference%0A%20*%0A%20*%20@param%20ref%0A%20*%20%20%20%20%20%20%20%20%20%20%20the%20reference%20element%2C%20this%20must%20be%20a%20parent%20of%20the%20passed%20in%0A%20*%20%20%20%20%20%20%20%20%20%20%20element%0A%20*%20@param%20elem%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsGetLocation%28ref%2C%20elem%29%20%7B%0A%20%20%20_leoHighlightsDebugLog%28%22_leoHighlightsGetLocation%20%22%2Belem.id%29%3B%0A%20%20%20%0A%20%20%20var%20count%20%3D%200%3B%0A%20%20%20var%20location%20%3D%20new%20LeoHighlightsPosition%280%2C0%29%3B%0A%20%20%20var%20walk%20%3D%20elem%3B%0A%20%20%20while%20%28walk%20%21%3D%20null%20%26%26%20walk%20%21%3D%20ref%20%26%26%20count%20%3C%20LEO_HIGHLIGHTS_INFINITE_LOOP_COUNT%29%20%7B%0A%20%20%20%20%20%20location.x%20%2B%3D%20walk.offsetLeft%3B%0A%20%20%20%20%20%20location.y%20%2B%3D%20walk.offsetTop%3B%0A%20%20%20%20%20%20walk%20%3D%20walk.offsetParent%3B%0A%20%20%20%20%20%20count%2B%2B%3B%0A%20%20%20%7D%0A%20%20%20%0A%20%20%20_leoHighlightsDebugLog%28%22Location%20is%3A%20%22%2Belem.id%2B%22%20-%20%22%2Blocation%29%3B%0A%0A%20%20%20return%20location%3B%0A%7D%0A%0A/**%0A%20*%20This%20is%20used%20to%20update%20the%20position%20of%20an%20element%20as%20a%20popup%0A%20*%20%0A%20*%20@param%20IFrame%0A%20*%20@param%20anchor%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsUpdatePopupPos%28iFrame%2Canchor%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20//%20Gets%20the%20scrolled%20location%20for%20x%20and%20y%0A%20%20%20%20%20%20var%20scrolledPos%3Dnew%20LeoHighlightsPosition%280%2C0%29%3B%0A%20%20%20%20%20%20if%28%20self.pageYOffset%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20scrolledPos.x%20%3D%20self.pageXOffset%3B%0A%20%20%20%20%20%20%20%20%20scrolledPos.y%20%3D%20self.pageYOffset%3B%0A%20%20%20%20%20%20%7D%20else%20if%28%20document.documentElement%20%26%26%20document.documentElement.scrollTop%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20scrolledPos.x%20%3D%20document.documentElement.scrollLeft%3B%0A%20%20%20%20%20%20%20%20%20scrolledPos.y%20%3D%20document.documentElement.scrollTop%3B%0A%20%20%20%20%20%20%7D%20else%20if%28%20document.body%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20scrolledPos.x%20%3D%20document.body.scrollLeft%3B%0A%20%20%20%20%20%20%20%20%20scrolledPos.y%20%3D%20document.body.scrollTop%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Get%20the%20total%20dimensions%20to%20see%20what%20scroll%20bars%20might%20be%20active%20*/%0A%20%20%20%20%20%20var%20totalDim%3Dnew%20LeoHighlightsDimension%280%2C0%29%0A%20%20%20%20%20%20if%20%28document.all%20%26%26%20document.documentElement%20%26%26%20%0A%20%20%20%20%20%20%09document.documentElement.clientHeight%26%26document.documentElement.clientWidth%29%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%09totalDim.width%20%3D%20document.documentElement.scrollWidth%3B%0A%20%20%20%20%20%20%09totalDim.height%20%3D%20document.documentElement.scrollHeight%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20else%20if%20%28document.all%29%0A%20%20%20%20%20%20%7B%20/*%20This%20is%20in%20IE%20*/%0A%20%20%20%20%20%09%20%09totalDim.width%20%3D%20document.body.scrollWidth%3B%0A%20%20%20%20%20%20%09totalDim.height%20%3D%20document.body.scrollHeight%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20else%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%09%20totalDim.width%20%3D%20document.width%3B%0A%20%20%20%20%20%20%09%20totalDim.height%20%3D%20document.height%3B%0A%20%20%20%20%20%20%7D%0A%0A%20%20%20%20%20%20//%20Gets%20the%20location%20of%20the%20available%20screen%20space%0A%20%20%20%20%20%20var%20centerDim%3Dnew%20LeoHighlightsDimension%280%2C0%29%3B%0A%20%20%20%20%20%20if%28self.innerWidth%20%26%26%20self.innerHeight%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20centerDim.width%20%3D%20self.innerWidth-%28totalDim.height%3Eself.innerHeight?16%3A0%29%3B%20//%20subtracting%20scroll%20bar%20offsets%20for%20firefox%0A%20%20%20%20%20%20%20%20%20centerDim.height%20%3D%20self.innerHeight-%28totalDim.width%3Eself.innerWidth?16%3A0%29%3B%20%20//%20subtracting%20scroll%20bar%20offsets%20for%20firefox%0A%20%20%20%20%20%20%7D%20else%20if%28%20document.documentElement%20%26%26%20document.documentElement.clientHeight%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20centerDim.width%20%3D%20document.documentElement.clientWidth%3B%0A%20%20%20%20%20%20%20%20%20centerDim.height%20%3D%20document.documentElement.clientHeight%3B%0A%20%20%20%20%20%20%7D%20else%20if%28%20document.body%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20centerDim.width%20%3D%20document.body.clientWidth%3B%0A%20%20%20%20%20%20%20%20%20centerDim.height%20%3D%20document.body.clientHeight%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20//%20Get%20the%20current%20dimension%20of%20the%20popup%20element%0A%20%20%20%20%20%20var%20iFrameDim%3Dnew%20LeoHighlightsDimension%28iFrame.offsetWidth%2CiFrame.offsetHeight%29%0A%20%20%20%20%20%20if%20%28iFrameDim.width%20%3C%3D%200%29%0A%20%20%20%20%20%20%09iFrameDim.width%20%3D%20iFrame.style.width.substring%280%2C%20iFrame.style.width.indexOf%28%27px%27%29%29%3B%0A%20%20%20%20%20%20if%20%28iFrameDim.height%20%3C%3D%200%29%0A%20%20%20%20%20%20%09iFrameDim.height%20%3D%20iFrame.style.height.substring%280%2C%20iFrame.style.height.indexOf%28%27px%27%29%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Calculate%20the%20position%2C%20lower%20right%20hand%20corner%20by%20default%20*/%0A%20%20%20%20%20%20var%20position%3Dnew%20LeoHighlightsPosition%280%2C0%29%3B%0A%20%20%20%20%20%20position.x%3DscrolledPos.x%2BcenterDim.width-iFrameDim.width-LEO_HIGHLIGHTS_ADJUSTMENT.x%3B%0A%20%20%20%20%20%20position.y%3DscrolledPos.y%2BcenterDim.height-iFrameDim.height-LEO_HIGHLIGHTS_ADJUSTMENT.y%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20if%28anchor%21%3Dnull%29%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20//centerDim%20in%20relation%20to%20the%20anchor%20element%20if%20available%0A%20%20%20%20%20%20%20%20%20var%20topOrBottom%20%3D%20false%3B%0A%20%20%20%20%20%20%20%20%20var%20anchorPos%3D_leoHighlightsGetLocation%28document.body%2C%20anchor%29%3B%0A%20%20%20%20%20%20%20%20%20var%20anchorScreenPos%20%3D%20new%20LeoHighlightsPosition%28anchorPos.x-scrolledPos.x%2CanchorPos.y-scrolledPos.y%29%3B%0A%20%20%20%20%20%20%20%20%20var%20anchorDim%3Dnew%20LeoHighlightsDimension%28anchor.offsetWidth%2Canchor.offsetHeight%29%0A%20%20%20%20%20%20%20%20%20if%20%28anchorDim.width%20%3C%3D%200%29%0A%20%20%20%20%20%20%20%20%20%09anchorDim.width%20%3D%20anchor.style.width.substring%280%2C%20anchor.style.width.indexOf%28%27px%27%29%29%3B%0A%20%20%20%20%20%20%20%20%20if%20%28anchorDim.height%20%3C%3D%200%29%0A%20%20%20%20%20%20%20%20%20%09anchorDim.height%20%3D%20anchor.style.height.substring%280%2C%20anchor.style.height.indexOf%28%27px%27%29%29%3B%0A%0A%20%20%20%20%20%20%20%20%20//%20Check%20if%20the%20popup%20can%20be%20shown%20above%20or%20below%20the%20element%0A%20%20%20%20%20%20%20%20%20if%20%28centerDim.height%20-%20anchorDim.height%20-%20iFrameDim.height%20-%20anchorScreenPos.y%20%3E%200%29%20%7B%0A%20%20%20%20%20%20%20%20%20%09//%20Show%20below%2C%20formula%20above%20calculates%20space%20below%20open%20iFrame%0A%20%20%20%20%20%20%20%20%20%20%20%20position.y%20%3D%20anchorPos.y%20%2B%20anchorDim.height%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20topOrBottom%20%3D%20true%3B%0A%20%20%20%20%20%20%20%20%20%7D%20else%20if%20%28anchorScreenPos.y%20-%20anchorDim.height%20-%20iFrameDim.height%20%3E%200%29%20%7B%0A%20%20%20%20%20%20%20%20%20%09//%20Show%20above%2C%20formula%20above%20calculates%20space%20above%20open%20iFrame%0A%20%20%20%20%20%20%20%20%20%09position.y%20%3D%20anchorPos.y%20-%20iFrameDim.height%20-%20anchorDim.height%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20topOrBottom%20%3D%20true%3B%0A%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20%20%20%20_leoHighlightsDebugLog%28%22_leoHighlightsUpdatePopupPos%28%29%20-%20topOrBottom%3A%20%22%2BtopOrBottom%29%3B%0A%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20%20%20%20if%20%28topOrBottom%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20//%20We%20attempt%20top%20attach%20the%20window%20to%20the%20element%0A%20%20%20%20%20%20%20%20%20%09position.x%20%3D%20anchorPos.x%20-%20iFrameDim.width%20/%202%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20if%20%28position.x%20%3C%200%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%09position.x%20%3D%200%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20else%20if%20%28position.x%20%2B%20iFrameDim.width%20%3E%20scrolledPos.x%20%2B%20centerDim.width%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%09position.x%20%3D%20scrolledPos.x%20%2B%20centerDim.width%20-%20iFrameDim.width%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsDebugLog%28%22_leoHighlightsUpdatePopupPos%28%29%20-%20topOrBottom%3A%20%22%2Bposition%29%3B%0A%20%20%20%20%20%20%20%20%20%7D%20else%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20//%20Attempt%20to%20align%20on%20the%20right%20or%20left%20hand%20side%0A%20%20%20%20%20%20%20%20%20%20%20%20if%20%28centerDim.width%20-%20anchorDim.width%20-%20iFrameDim.width%20-%20anchorScreenPos.x%20%3E%200%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20position.x%20%3D%20anchorPos.x%20%2B%20anchorDim.width%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20else%20if%20%28anchorScreenPos.x%20-%20anchorDim.width%20-%20iFrameDim.width%20%3E%200%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%09position.x%20%3D%20anchorPos.x%20-%20anchorDim.width%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20else%20%20//%20default%20to%20below%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20position.y%20%3D%20anchorPos.y%20%2B%20anchorDim.height%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsDebugLog%28%22_leoHighlightsUpdatePopupPos%28%29%20-%20sideBottom%3A%20%22%2Bposition%29%3B%0A%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Make%20sure%20that%20we%20don%27t%20go%20passed%20the%20right%20hand%20border%20*/%0A%20%20%20%20%20%20if%28position.x%2BiFrameDim.width%3EcenterDim.width-20%29%0A%20%20%20%20%20%20%09position.x%3DcenterDim.width-%28iFrameDim.width%2B20%29%3B%0A%20%20%20%20%20%20%09%09%0A%20%20%20%20%20%20//%20Make%20sure%20that%20we%20didn%27t%20go%20passed%20the%20start%0A%20%20%20%20%20%20if%28position.x%3C0%29%0A%20%20%20%20%20%20%20%20%20position.x%3D0%3B%0A%20%20%20%20%20%20if%28position.y%3C0%29%0A%20%20%20%20%20%20%09position.y%3D0%3B%0A%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22Popup%20info%20id%3A%20%20%20%20%20%20%20%22%20%2BiFrame.id%2B%22%20-%20%22%2Banchor.id%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2B%20%22%5Cnscrolled%20%20%20%20%20%20%20%20%20%20%22%20%2B%20scrolledPos%20%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2B%20%22%5Cncenter/visible%20%20%20%20%22%20%2B%20centerDim%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2B%20%22%5Cnanchor%20%28absolute%29%20%22%20%2B%20anchorPos%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2B%20%22%5Cnanchor%20%28screen%29%20%20%20%22%20%2B%20anchorScreenPos%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2B%20%22%5CnSize%20%28anchor%29%20%20%20%20%20%22%20%2B%20anchorDim%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2B%20%22%5CnSize%20%28popup%29%20%20%20%20%20%20%22%20%2B%20iFrameDim%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2B%20%22%5CnResult%20pos%20%20%20%20%20%20%20%20%22%20%2B%20position%29%3B%0A%0A%20%20%20%20%20%20//%20Set%20the%20popup%20location%0A%20%20%20%20%20%20iFrame.style.left%20%3D%20position.x%20%2B%20%22px%22%3B%0A%20%20%20%20%20%20iFrame.style.top%20%20%3D%20position.y%20%2B%20%22px%22%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsUpdatePopupPos%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%0A%0A%0A/**%0A%20*%20This%20will%20show%20the%20passed%20in%20element%20as%20a%20popup%0A%20*%20%0A%20*%20@param%20anchorId%0A%20*%20@param%20size%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsShowPopup%28anchorId%2Csize%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20if%28_leoHighlightsSnoozed%29%0A%20%20%20%20%20%20%20%20%20return%20false%3B%0A%20%20%20%20%20%20%0A%20%20%20%09var%20popup%3Dnew%20LeoHighlightsPopup%28anchorId%2Csize%29%3B%0A%20%20%20%09popup.show%28%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsShowPopup%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A%0A/**%0A%20*%20This%20will%20transform%20the%20passed%20in%20url%20to%20a%20rover%20url%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsGetRoverUrl%28url%29%0A%7B%0A%09var%20rover%3DLEO_HIGHLIGHTS_ROVER_TAG%3B%0A%09var%20roverUrl%3D%22http%3A//rover.ebay.com/rover/1/%22%2Brover%2B%22/4?%26mpre%3D%22%2BencodeURI%28url%29%3B%0A%09%0A%09return%20roverUrl%3B%0A%7D%0A%0A/**%0A%20*%20Sets%20the%20size%20of%20the%20bottom%20windown%20part%0A%20*%20%0A%20*%20@param%20size%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsSetBottomSize%28size%2CclickId%29%0A%7B%0A%20%20%20/*%20Get%20the%20elements%20*/%0A%20%20%20var%20iFrameBottom%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_BOTTOM_ID%29%3B%0A%20%20%20var%20iFrameDiv%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_DIV_ID%29%3B%0A%0A%20%20%20/*%20Figure%20out%20the%20correct%20sizes%20*/%0A%20%20%20var%20iFrameBottomSize%3D%28size%3D%3D1%29?LEO_HIGHLIGHTS_IFRAME_BOTTOM_CLICK_SIZE%3ALEO_HIGHLIGHTS_IFRAME_BOTTOM_HOVER_SIZE%3B%0A%20%20%20var%20divSize%3D%28size%3D%3D1%29?LEO_HIGHLIGHTS_DIV_CLICK_SIZE%3ALEO_HIGHLIGHTS_DIV_HOVER_SIZE%3B%0A%0A%20%20%20/*%20Refresh%20the%20iFrame%27s%20url%2C%20by%20removing%20the%20size%20arg%20and%20adding%20it%20again%20*/%0A%20%20%20leoHighlightsUpdateUrl%28iFrameBottom%2Csize%2CclickId%29%3B%0A%0A%20%20%20/*%20Clear%20the%20hover%20flag%2C%20if%20the%20user%20shows%20this%20at%20full%20size%20*/%0A%20%20%20_leoHighlightsPrevElem.hover%3Dsize%3D%3D1?false%3Atrue%3B%0A%0A%20%20%20_leoHighlightsSetSize%28iFrameBottom%2CiFrameBottomSize%29%3B%0A%20%20%20_leoHighlightsSetSize%28iFrameDiv%2CdivSize%29%3B%0A%7D%0A%0A/**%0A%20*%20Class%20for%20a%20Popup%20%0A%20*%20%0A%20*%20@param%20anchorId%0A%20*%20@param%20size%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20LeoHighlightsPopup%28anchorId%2Csize%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22LeoHighlightsPopup%28%29%20%22%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%09this.anchorId%3DanchorId%3B%0A%20%20%20%09this.anchor%3D_leoHighlightsFindElementById%28this.anchorId%29%3B%0A%20%20%20%09this.topIframe%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_TOP_ID%29%3B%0A%20%20%20%20%20%20this.bottomIframe%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_BOTTOM_ID%29%3B%0A%20%20%20%09this.iFrameDiv%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_DIV_ID%29%3B%0A%20%20%20%09%0A%20%20%20%09this.topIframe.src%3Dunescape%28this.anchor.getAttribute%28%27leoHighlights_url_top%27%29%29%3B%3B%0A%20%20%20%20%20%20this.bottomIframe.src%3Dunescape%28this.anchor.getAttribute%28%27leoHighlights_url_bottom%27%29%29%3B%3B%0A%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%221%29%20LeoHighlightsPopup%28%29%20%28%22%2Bthis.topIframe.style.top%2B%22%2C%20%22%2Bthis.topIframe.style.left%2B%22%29%22%29%3B%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%222%29%20LeoHighlightsPopup%28%29%20%28%22%2Bthis.bottomIframe.style.top%2B%22%2C%20%22%2Bthis.bottomIframe.style.left%2B%22%29%22%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%09leoHighlightsSetSize%28size%29%3B%0A%20%20%20%09%0A%20%20%20%09this.updatePos%3Dfunction%28%29%20%7B%20_leoHighlightsUpdatePopupPos%28this.iFrameDiv%2Cthis.anchor%29%3B%7D%3B%0A%20%20%20%20%20%20this.show%3Dfunction%28%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20this.updatePos%28%29%3B%20%0A%20%20%20%20%20%20%20%20%20%20%20%20this.iFrameDiv.style.visibility%20%3D%20%22visible%22%3B%20%0A%20%20%20%20%20%20%20%20%20%20%20%20this.iFrameDiv.style.display%20%3D%20%22block%22%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20this.updatePos%28%29%3B%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsDebugLog%28%223%29%20LeoHighlightsPopup%28%29%20%28%22%2Bthis.topIframe.style.top%2B%22%2C%20%22%2Bthis.topIframe.style.left%2B%22%29%22%29%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsDebugLog%28%224%29%20LeoHighlightsPopup%28%29%20%28%22%2Bthis.bottomIframe.style.top%2B%22%2C%20%22%2Bthis.bottomIframe.style.left%2B%22%29%22%29%3B%0A%20%20%20%20%20%20%7D%3B%20%20%20%20%20%20%20%0A%20%20%20%09this.scroll%3Dfunction%28%29%20%7B%20this.updatePos%28%29%3B%7D%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22new%20LeoHighlightsPopup%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20updates%20the%20url%20for%20the%20iFrame%0A%20*%20%0A%20*%20@param%20iFrame%0A%20*%20@param%20size%0A%20*%20@param%20clickId%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsUpdateUrl%28iFrame%2Csize%2CclickId%2CdestUrl%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHighlightsUpdateUrl%28%29%20%22%2BdestUrl%29%3B%0A%20%20%20%20%20%20var%20url%3DiFrame.src%3B%0A%20%20%20%20%20%20var%20idx%3Durl.indexOf%28%22%26size%3D%22%29%3B%0A%20%20%20%20%20%20if%28idx%3E%3D0%29%0A%20%20%20%20%20%20%20%20%20url%3Durl.substring%280%2Cidx%29%3B%0A%20%20%20%20%20%20%0A//%20%20%20%20%20%20size%3D1%3B%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHighlightsUpdateUrl%28%29%20size%3D%22%2Bsize%2B%22%20%20%22%2Burl%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20if%28size%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20url%2B%3D%28%22%26size%3D%22%2Bsize%29%3B%0A%20%20%20%20%20%20if%28clickId%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20url%2B%3D%28%22%26clickId%3D%22%2BclickId%29%3B%0A%20%20%20%20%20%20if%28destUrl%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20url%2B%3D%28%22%26url%3D%22%2BdestUrl%29%3B%0A%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHighlightsUpdateUrl%28%29%20%22%2Burl%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20iFrame.src%3Durl%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHighlightsUpdateUrl%28%29%22%2Ce%29%3B%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A%0A%0A/**%0A*%0A*%20This%20can%20be%20used%20to%20close%20an%20iframe%0A*%0A*%20@param%20id%0A*%20@return%0A*/%0Afunction%20leoHighlightsSetSize%28size%2CclickId%29%0A%7B%0A%09try%0A%09%7B%0A%09%09/*%20Get%20the%20element%20*/%0A%20%20%09%09var%20iFrameTop%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_TOP_ID%29%3B%0A%0A%20%20%09%09/*%20Figure%20out%20the%20correct%20sizes%20*/%0A%20%20%09%09var%20iFrameTopSize%3DLEO_HIGHLIGHTS_IFRAME_TOP_SIZE%3B%0A%20%20%09%09%0A%20%20%09%09/*%20Refresh%20the%20iFrame%27s%20url%2C%20by%20removing%20the%20size%20arg%20and%20adding%20it%20again%20*/%0A%20%20%09%09leoHighlightsUpdateUrl%28iFrameTop%2Csize%2CclickId%29%3B%0A%20%20%09%09%0A%20%20%09%09_leoHighlightsSetSize%28iFrameTop%2CiFrameTopSize%29%3B%0A%20%20%20%20%20%20_leoHighlightsSetBottomSize%28size%2CclickId%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Clear%20the%20hover%20flag%2C%20if%20the%20user%20shows%20this%20at%20full%20size%20*/%0A%20%20%20%20%20%20if%28size%3D%3D1%26%26_leoHighlightsPrevElem%29%0A%20%20%20%20%20%20%20%20%20_leoHighlightsPrevElem.hover%3Dfalse%3B%20%20%20%20%20%20%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsSetSize%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A%20*%20Start%20the%20popup%20a%20little%20bit%20delayed.%0A%20*%20Somehow%20IE%20needs%20some%20time%20to%20find%20the%20element%20by%20id.%0A%20*%20%0A%20*%20@param%20anchorId%0A%20*%20@param%20size%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsShowPopup%28anchorId%2Csize%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20if%28_leoHighlightsSnoozed%29%0A%20%20%20%20%20%20%20%20%20return%20false%3B%0A%20%20%20%20%20%20%0A%20%20%09%09var%20elem%3D_leoHighlightsFindElementById%28anchorId%29%3B%0A%20%20%09%09if%28_leoHighlightsPrevElem%26%26%28_leoHighlightsPrevElem%21%3Delem%29%29%0A%20%20%09%09%09_leoHighlightsPrevElem.shown%3Dfalse%3B%0A%20%20%09%09elem.shown%3Dtrue%3B%0A%09%09_leoHighlightsPrevElem%3Delem%3B%0A%09%09%0A%09%09_leoHighlightsDebugLog%28%22leoHighlightsShowPopup%28%29%20%22%2B_leoHighlightsPrevElem%29%3B%09%09%0A%20%20%20%09%0A%20%20%20%09/*%20FF%20needs%20to%20find%20the%20element%20first%20*/%0A%20%20%20%09_leoHighlightsFindElementById%28anchorId%29%3B%0A%20%20%20%09%0A%20%20%20%09setTimeout%28%22_leoHighlightsShowPopup%28%5C%27%22%2BanchorId%2B%22%5C%27%2C%5C%27%22%2Bsize%2B%22%5C%27%29%3B%22%2C10%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22leoHighlightsShowPopup%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A*%0A*%20This%20can%20be%20used%20to%20close%20an%20iframe%0A*%0A*%20@param%20id%0A*%20@return%0A*/%0Afunction%20leoHighlightsHideElem%28id%29%0A%7B%0A%09try%0A%09%7B%0A%09%09/*%20Get%20the%20appropriate%20sizes%20*/%0A%20%20%09%09var%20elem%3D_leoHighlightsFindElementById%28id%29%3B%0A%20%20%09%09if%28elem%29%0A%20%20%09%09%09elem.style.visibility%3D%22hidden%22%3B%0A%20%20%09%09%0A%20%20%09%09/*%20Clear%20the%20page%20for%20the%20next%20run%20through%20*/%0A%20%20%09%09var%20iFrame%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_TOP_ID%29%3B%0A%20%20%09%09if%28iFrame%29%0A%20%20%09%09%09iFrame.src%3D%22about%3Ablank%22%3B%0A%20%20%20%20%20%20var%20iFrame%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_BOTTOM_ID%29%3B%0A%20%20%20%20%20%20if%28iFrame%29%0A%20%20%20%20%20%20%20%20%20iFrame.src%3D%22about%3Ablank%22%3B%0A%20%20%09%09%0A%20%20%09%09%0A%20%20%09%09if%28_leoHighlightsPrevElem%29%0A%20%20%09%09%7B%0A%20%20%09%09%09_leoHighlightsPrevElem.shown%3Dfalse%3B%0A%20%20%09%09%09_leoHighlightsPrevElem%3Dnull%3B%0A%20%20%09%09%7D%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHideElem%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A*%0A*%20This%20can%20be%20used%20to%20close%20an%20iframe.%0A*%20Since%20the%20iFrame%20is%20reused%20the%20frame%20only%20gets%20hidden%0A*%0A*%20@return%0A*/%0Afunction%20leoHighlightsIFrameClose%28%29%0A%7B%0A%20%20try%0A%20%20%7B%0A%09%20%20_leoHighlightsSimpleGwCallBack%28%22LeoHighlightsHideIFrame%22%29%3B%0A%20%20%7D%0A%20%20catch%28e%29%0A%20%20%7B%0A%09%20%20_leoHighlightsReportExeception%28%22leoHighlightsIFrameClose%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%7D%0A%7D%0A%0A/**%0A*%0A*%20This%20is%20used%20to%20snooze%20the%20highlights.%0A*%0A*%20@return%0A*/%0Afunction%20leoHighlightsSnooze%28%29%0A%7B%0A%20%20try%0A%20%20%7B%0A%20%20%20%20%20_leoHighlightsSnoozed%3Dtrue%3B%0A%20%20%20%20%20_leoHighlightsSimpleGwCallBack%28%22LeoHighlightsSnooze%22%29%3B%0A%20%20%7D%0A%20%20catch%28e%29%0A%20%20%7B%0A%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHighlightsSnooze%28%29%22%2Ce%29%3B%20%20%20%20%0A%20%20%7D%0A%7D%0A%0A/**%0A*%0A*%20This%20is%20used%20to%20snooze%20the%20highlights.%0A*%20This%20gets%20fired%20into%20the%20top%20frame.%0A*%0A*%20@return%0A*/%0Afunction%20leoHighlightsSnoozeTop%28id%29%0A%7B%0A%20%20try%0A%20%20%7B%0A%20%20%20%20%20_leoHighlightsSnoozed%3Dtrue%3B%0A%20%20%20%20%20leoHighlightsHideElem%28id%29%3B%0A%20%20%7D%0A%20%20catch%28e%29%0A%20%20%7B%0A%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHighlightsSnoozeTop%28%29%22%2Ce%29%3B%20%20%20%20%0A%20%20%7D%0A%7D%0A%0A%0A/**%0A%20*%20This%20should%20handle%20the%20click%20events%0A%20*%20%0A%20*%20@param%20anchorId%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleClick%28anchorId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20if%28_leoHighlightsSnoozed%29%0A%20%20%20%20%20%20%20%20%20return%20false%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20if%28_leoHighlightsIsFrame%28%29%29%0A%20%20%20%20%20%20%20%20%20return%20false%3B%0A%20%20%20%20%20%20%0A%20%20%09%09var%20anchor%3D_leoHighlightsFindElementById%28anchorId%29%3B%0A%20%20%09%09anchor.hover%3Dfalse%3B%0A%20%20%09%09if%28anchor.startTimer%29%0A%20%20%09%09%09clearTimeout%28anchor.startTimer%29%3B%0A%20%20%20%09%0A%20%20%20%20%20%20/*%20Report%20the%20click%20event%20*/%0A%20%20%20%20%20%20leoHighlightsReportEvent%28%22clicked%22%2C%20window.document.domain%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsGetAttrib%28anchor%2C%27leohighlights_keywords%27%29%2Cnull%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsGetAttrib%28anchor%2C%27leohighlights_accept%27%29%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsGetAttrib%28anchor%2C%27leohighlights_reject%27%29%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%09leoHighlightsShowPopup%28anchorId%2C1%29%3B%0A%20%20%20%09return%20false%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22leoHighlightsHandleClick%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A%20*%20This%20should%20handle%20the%20hover%20events%0A%20*%20%0A%20*%20@param%20anchorId%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleHover%28anchorId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20if%28_leoHighlightsSnoozed%29%0A%20%20%20%20%20%20%20%20%20return%20false%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20if%28_leoHighlightsIsFrame%28%29%29%0A%20%20%20%20%20%20%20%20%20return%20false%3B%0A%20%20%20%20%20%20%0A%20%20%09%09var%20anchor%3D_leoHighlightsFindElementById%28anchorId%29%3B%0A%20%20%09%09anchor.hover%3Dtrue%3B%0A%20%20%09%09%0A%20%20%20%20%20%20/*%20Report%20the%20hover%20event%20*/%0A%20%20%20%20%20%20leoHighlightsReportEvent%28%22hovered%22%2C%20window.document.domain%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsGetAttrib%28anchor%2C%27leohighlights_keywords%27%29%2Cnull%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsGetAttrib%28anchor%2C%27leohighlights_accept%27%29%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsGetAttrib%28anchor%2C%27leohighlights_reject%27%29%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%09leoHighlightsShowPopup%28anchorId%2C0%29%3B%0A%20%20%20%09return%20false%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22leoHighlightsHandleHover%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A%20*%20This%20will%20handle%20the%20mouse%20over%20setup%20timers%20for%20the%20appropriate%20timers%0A%20*%20%0A%20*%20@param%20id%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleMouseOver%28id%29%0A%7B%0A%09try%0A%09%7B%0A%20%20%20%20%20%20if%28_leoHighlightsSnoozed%29%0A%20%20%20%20%20%20%20%20%20return%3B%0A%09%20%20%20%0A%09%20%20%20if%28_leoHighlightsIsFrame%28%29%29%0A%09%20%20%20%20%20%20return%3B%0A%09%20%20%20%0A%09%09var%20anchor%3D_leoHighlightsFindElementById%28id%29%3B%09%09%0A%0A%09%09/*%20Clear%20the%20end%20timer%20if%20required%20*/%0A%09%09if%28anchor.endTimer%29%0A%09%09%09clearTimeout%28anchor.endTimer%29%3B%0A%09%09anchor.endTimer%3Dnull%3B%0A%09%09%0A%09%09anchor.style.background%3DLEO_HIGHLIGHTS_BACKGROUND_STYLE_HOVER%3B%0A%09%09%0A%09%09var%20underline%3D_leoHighlightsGetAttrib%28anchor%2C%22leohighlights_underline%22%29%3D%3D%27true%27%3B%0A%09%09%0A%09%09/*%20The%20element%20is%20already%20showing%20we%20are%20done%20*/%0A%09%09if%28anchor.shown%29%0A%09%09%09return%3B%0A%09%09%0A%09%09/*%20Setup%20the%20start%20timer%20if%20required%20*/%0A%09%09anchor.startTimer%3DsetTimeout%28function%28%29%7B%0A%09%09%09leoHighlightsHandleHover%28anchor.id%29%3B%0A%09%09%09anchor.hover%3Dtrue%3B%0A%09%09%09%7D%2Cunderline?LEO_HIGHLIGHTS_SHOW_DELAY_MS%3ALEO_HIGHLIGHTS_SHOW_DELAY_NO_UNDER_MS%29%3B%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHandleMouseOver%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20handle%20the%20mouse%20over%20setup%20timers%20for%20the%20appropriate%20timers%0A%20*%20%0A%20*%20@param%20id%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleMouseOut%28id%29%0A%7B%0A%09try%0A%09%7B%09%0A%09%09var%20anchor%3D_leoHighlightsFindElementById%28id%29%3B%0A%09%09%0A%09%09/*%20Clear%20the%20start%20timer%20if%20required%20*/%0A%09%09if%28anchor.startTimer%29%0A%09%09%09clearTimeout%28anchor.startTimer%29%3B%0A%09%09anchor.startTimer%3Dnull%3B%0A%09%09%0A%09%09anchor.style.background%3DLEO_HIGHLIGHTS_BACKGROUND_STYLE_DEFAULT%3B%0A%09%09if%28%21anchor.shown||%21anchor.hover%29%0A%09%09%09return%3B%0A%09%09%0A%09%09/*%20Setup%20the%20start%20timer%20if%20required%20*/%0A%09%09anchor.endTimer%3DsetTimeout%28function%28%29%7B%0A%09%09%09leoHighlightsHideElem%28LEO_HIGHLIGHTS_IFRAME_DIV_ID%29%3B%0A%09%09%09anchor.shown%3Dfalse%3B%0A%09%09%09_leoHighlightsPrevElem%3Dnull%3B%0A%09%09%09%7D%2CLEO_HIGHLIGHTS_HIDE_DELAY_MS%29%3B%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHandleMouseOut%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A%20*%20This%20handles%20the%20mouse%20movement%20into%20the%20currently%20opened%20window.%0A%20*%20Just%20clear%20the%20close%20timer%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleIFrameMouseOver%28%29%0A%7B%0A%09try%0A%09%7B%0A%09%09if%28_leoHighlightsPrevElem%26%26_leoHighlightsPrevElem.endTimer%29%0A%09%09%09clearTimeout%28_leoHighlightsPrevElem.endTimer%29%3B%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHandleIFrameMouseOver%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A%20*%20This%20handles%20the%20mouse%20movement%20into%20the%20currently%20opened%20window.%0A%20*%20Just%20clear%20the%20close%20timer%0A%20*%20%0A%20*%20@param%20id%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleIFrameMouseOut%28%29%0A%7B%0A%09try%0A%09%7B%0A%09%09if%28_leoHighlightsPrevElem%29%0A%09%09%09leoHighlightsHandleMouseOut%28_leoHighlightsPrevElem.id%29%3B%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHandleIFrameMouseOut%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A/**%0A%20*%20This%20is%20a%20method%20is%20used%20to%20make%20the%20javascript%20within%20IE%20runnable%0A%20*/%0Avar%20leoHighlightsRanUpdateDivs%3Dfalse%3B%0Afunction%20leoHighlightsUpdateDivs%28%29%0A%7B%0A%09try%0A%09%7B%0A%09%09/*%20Check%20if%20this%20is%20an%20IE%20browser%20and%20if%20divs%20have%20been%20updated%20already%20*/%0A%09%09if%28document.all%26%26%21leoHighlightsRanUpdateDivs%26%26%21_leoHighlightsIsFrame%28%29%29%0A%09%09%7B%0A%09%09%09leoHighlightsRanUpdateDivs%3Dtrue%3B%20//%20Set%20early%20to%20prevent%20running%20twice%0A%09%09%09for%28var%20i%3D0%3Bi%3CLEO_HIGHLIGHTS_MAX_HIGHLIGHTS%3Bi%2B%2B%29%0A%09%09%09%7B%0A%09%09%09%09var%20id%3D%22leoHighlights_Underline_%22%2Bi%3B%0A%09%09%09%09var%20elem%3D_leoHighlightsFindElementById%28id%29%3B%0A%09%09%09%09if%28elem%3D%3Dnull%29%0A%09%09%09%09%09break%3B%0A%09%09%09%09%0A%09%09%09%09if%28%21elem.leoChanged%29%0A%09%09%09%09%7B%0A%09%09%09%09%09elem.leoChanged%3Dtrue%3B%0A%09%09%09%09%0A%09%09%09%09%09/*%20This%20will%20make%20javaScript%20runnable%20*/%09%09%09%09%0A%09%09%09%09%09elem.outerHTML%3Delem.outerHTML%3B%0A%09%09%09%09%7D%0A%09%09%09%7D%0A%09%09%7D%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsUpdateDivs%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0Aif%28document.all%29%0A%09setTimeout%28leoHighlightsUpdateDivs%2C200%29%3B%0A%0A%0A/**%0A%20*%20This%20is%20used%20to%20report%20events%20to%20the%20plugin%0A%20*%20@param%20key%0A%20*%20@param%20domain%0A%20*%20@param%20keywords%0A%20*%20@param%20vendorId%0A%20*%20@param%20accept%0A%20*%20@param%20reject%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsReportEvent%28key%2C%20domain%2Ckeywords%2CvendorId%2Caccept%2Creject%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20var%20gwObj%20%3D%20new%20Gateway%28%29%3B%0A%20%20%20%20%20%20gwObj.addParam%28%22key%22%2Ckey%29%3B%0A%20%20%20%20%20%20if%28domain%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20gwObj.addParam%28%22domain%22%2Cdomain%29%3B%0A%20%20%20%20%20%20if%28keywords%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20gwObj.addParam%28%22keywords%22%2Ckeywords%29%3B%0A%20%20%20%20%20%20if%28vendorId%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20gwObj.addParam%28%22vendorId%22%2CvendorId%29%3B%0A%20%20%20%20%20%20if%28accept%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20gwObj.addParam%28%22accept%22%2Caccept%29%3B%0A%20%20%20%20%20%20if%28reject%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20gwObj.addParam%28%22reject%22%2Creject%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20gwObj.callName%28%22LeoHighlightsEvent%22%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHighlights%28%29%22%2Ce%29%3B%20%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20expand%20or%20collapse%20the%20window%20base%20on%20it%20prior%20state%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsToggleSize%28clickId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%20%20%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHighlightsToggleSize%28%29%20%22%2B_leoHighlightsPrevElem%29%3B%20%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Get%20the%20hover%20flag%20and%20change%20the%20status%20*/%0A%20%20%20%20%20%20var%20size%3D_leoHighlightsPrevElem.hover?1%3A0%3B%0A%20%20%20%20%20%20_leoHighlightsSetBottomSize%28size%2CclickId%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHighlightsToggleSize%28%29%22%2Ce%29%3B%20%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20Call%20into%20the%20kvm%20that%20will%20then%20do%20a%20callback%20into%20the%20top%20window%0A%20*%20The%20top%20window%20will%20then%20call%20leoH%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsSetSecondaryWindowUrl%28url%2C%20customerId%2C%20phraseId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%20%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHighlightsSetSecondaryWindowUrl%28%29%20%22%2Burl%29%3B%20%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20var%20gwObj%20%3D%20new%20Gateway%28%29%3B%0A%20%20%20%20%20%20gwObj.addParam%28%22url%22%2C%20url%29%3B%0A%20%20%20%20%20%20gwObj.addParam%28%22phraseId%22%2C%20phraseId%29%3B%0A%20%20%20%20%20%20gwObj.addParam%28%22customerId%22%2C%20customerId%29%3B%0A%20%20%20%20%20%20gwObj.callName%28%22LeoHighlightsSetSecondaryWindowUrl%22%29%3B%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHighlightsSetSecondaryWindowUrl%28%29%22%2Ce%29%3B%20%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20Call%20into%20the%20kvm%20that%20will%20then%20do%20a%20callback%20into%20the%20top%20window%0A%20*%20The%20top%20window%20will%20then%20call%20leoH%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsSetSecondaryWindowUrlCallback%28url%2C%20customerId%2C%20phraseId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%20%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHighlightsSetSecondaryWindowUrlCallback%28%29%20%22%2Burl%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Clear%20the%20hover%20flag%2C%20if%20the%20user%20shows%20this%20at%20full%20size%20*/%0A%20%20%20%20%20%20var%20size%3D_leoHighlightsPrevElem.hover?0%3A1%3B%20%20%20%20%20%20%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHighlightsSetSecondaryWindowUrlCallback%28%29%20%22%2B_leoHighlightsPrevElem%2B%22%20–%20%22%2B_leoHighlightsPrevElem.hover%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Get%20the%20elements%20*/%0A%20%20%20%20%20%20var%20iFrameBottom%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_BOTTOM_ID%29%3B%0A%20%20%20%20%20%20leoHighlightsUpdateUrl%28iFrameBottom%2Csize%2Cnull%2Curl%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHighlightsSetSecondaryWindowUrlCallback%28%29%20%22%2Burl%29%3B%20%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHighlightsSetSecondaryWindowUrlCallback%28%29%22%2Ce%29%3B%20%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20set%20the%20text%20to%20the%20Top%20%0A%20*%20%0A%20*%20@param%20txt%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsSetExpandTxt%28txt%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%20%0A%20%20%20%20%20%20var%20topIFrame%20%3D%20_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_TOP_ID%29%3B%0A%20%20%20%20%20%20if%28topIFrame%3D%3Dnull%29%0A%20%20%20%20%20%20%20%20%20return%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Get%20the%20current%20url%20*/%0A%20%20%20%20%20%20var%20url%3DtopIFrame.src%3B%20%20%20%20%20%20%0A%20%20%20%20%20%20if%28url%3D%3Dnull%29%0A%20%20%20%20%20%20%20%20%20return%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Extract%20the%20previous%20hash%20if%20present%20*/%0A%20%20%20%20%20%20var%20idx%3D-1%3B%20%20%20%20%20%20%0A%20%20%20%20%20%20if%28%28idx%3Durl.indexOf%28%27%23%27%29%29%3E0%29%0A%20%20%20%20%20%20%20%20%20url%3Durl.substring%280%2Cidx%29%3B%0A%0A%20%20%20%20%20%20/*%20Append%20the%20text%20to%20the%20end%20*/%0A%20%20%20%20%20%20url%2B%3D%22%23%22%2BencodeURI%28txt%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Set%20the%20iframe%20with%20the%20new%20url%20that%20contains%20the%20hash%20tag%20*/%0A%20%20%20%20%20%20topIFrame.src%3Durl%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHighlightsSetExpandTxt%28%29%22%2Ce%29%3B%20%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A/*———————————————————————-*/%0A/*%20Methods%20provided%20to%20the%20highlight%20providers…%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20*/%0A/*———————————————————————-*/%0A%0A/**%0A%20*%20This%20will%20set%20the%20expand%20text%20for%20the%20Top%20window%0A%20*/%0Afunction%20leoHL_SetExpandTxt%28txt%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHL_SetExpandTxt%28%29%20%22%2Btxt%29%3B%20%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20_leoHighlightsSimpleGwCallBack%28%22LeoHighlightsSetExpandTxt%22%2C%22expandTxt%22%2Ctxt%29%3B%20%20%20%20%20%20%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHL_SetExpandTxt%28%29%22%2Ce%29%3B%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20redirect%20the%20top%20window%20to%20the%20passed%20in%20url%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@param%20parentId%0A%20*%20@return%0A%20*/%0Afunction%20leoHL_RedirectTop%28url%2CparentId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%20%0A%20%20%20%20%20%20try%7B%0A%20%20%20%20%20%20%20%20%20var%20domain%3D_leoHighlightsGetUrlArg%28window.document.URL%2C%22domain%22%29%0A%20%20%20%20%20%20%20%20%20var%20keywords%3D_leoHighlightsGetUrlArg%28window.document.URL%2C%22keywords%22%29%0A%20%20%20%20%20%20%20%20%20var%20vendorId%3D_leoHighlightsGetUrlArg%28window.document.URL%2C%22vendorId%22%29%0A%20%20%20%20%20%20leoHighlightsReportEvent%28%22clickthrough%22%2C%20domain%2Ckeywords%2C%20vendorId%29%3B%0A%20%20%20%20%20%20%7Dcatch%28e%29%7B%0A%20%20%20%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHL_RedirectTop%28%29%22%2Ce%29%3B%20%20%20%20%0A%20%20%20%20%20%20%7D%0A%20%20%09%09%0A%20%20%20%09_leoHighlightsRedirectTop%28url%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22leoHL_RedirectTop%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20redirect%20the%20top%20window%20to%20the%20passed%20in%20url%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@param%20parentId%0A%20*%20@return%0A%20*/%0Afunction%20LeoHL_RedirectTop%28url%2CparentId%29%0A%7B%0A%20%20%20leoHL_RedirectTop%28url%2CparentId%29%3B%0A%7D%0A%0A/**%0A%20*%20This%20will%20redirect%20the%20top%20window%20to%20the%20passed%20in%20url%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@param%20parentId%0A%20*%20@return%0A%20*/%0Afunction%20leoHL_RedirectTopAd%28url%2CparentId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%20%0A%20%20%20%20%20%20try%7B%0A%20%20%20%20%20%20%20%20%20var%20domain%3D_leoHighlightsGetUrlArg%28window.document.URL%2C%22domain%22%29%0A%20%20%20%20%20%20%20%20%20var%20keywords%3D_leoHighlightsGetUrlArg%28window.document.URL%2C%22keywords%22%29%0A%20%20%20%20%20%20%20%20%20var%20vendorId%3D_leoHighlightsGetUrlArg%28window.document.URL%2C%22vendorId%22%29%0A%20%20%20%20%20%20leoHighlightsReportEvent%28%22advertisement.click%22%2C%20domain%2Ckeywords%2C%20vendorId%29%3B%0A%20%20%20%20%20%20%7Dcatch%28e%29%7B%0A%20%20%20%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHL_RedirectTopAd%28%

GT-SUITE Advanced Lubrication Training Seminar (Free)

This one day seminar is intended to show engineers advanced concepts with lubrication circuit modeling in GT-SUITE. The participant will learn useful tips to efficient and advanced modeling practices, including diagnosing models to reduce simulation time, and modeling components such as the pump in detail. A list of topics covered in the seminar include:

 
1. Techniques to Reduce Simulation Time: Different techniques can be used to reduce simulation time by optimizing pipe and volume discretization, mechanical integration options, and flow solvers.

2. How to Create a Mean Value Bearing Model: The participant will learn how to build a mean value bearing model from the detailed bearing solution, for use in several scenarios such as a driving cycle or standard steady state modeling.

3. Modeling Filters, Coolers and Minor Losses: The instructor will discuss the different ways to model components such as the oil filter and oil cooler, and also how to model minor losses like drilling intersections and orifices.

4. Modeling Oil Pumps: The instructor will show different levels of modeling oil pumps, from simple to detailed, including discussion on external gear, gerotor, and variable displacement vane type pumps.
 
5. Modeling Cam Phasers: The instructor will display how a model can be built of a cam phaser for response predictions as a function of pump size, and how the hydraulic system can be integrated with a valvetrain and engine model for prediction of fuel consumption.
 
Computers will NOT be provided to attendees and will not be required, but attendees may optionally bring along their own laptop to follow along and participate. Temporary licenses will be made available to those who wish to bring laptops but do not have a portable license. (Please make a note when registering if you will need a license for your laptop during the training. We will contact you closer to the date of the class to arrange the licensing.) The preceding topics will be on the agenda for the training class, but we encourage attendees to also suggest additional topics when registering. In addition, there should be some limited time available for questions during the class.
 
Please contact Jon Harrison ([email protected]) for more information.
 
Note: This class starts the day after the European GT-SUITE Conference. To view details and register for the conference click here

 

GT-POWER Advanced Turbocharging for IC Engines

This course will focus on the simulation of turbocharged IC engines using GT-POWER. It has been designed for automotive engineers who have already experience using GT-POWER to simulate engines, want to learn how GT-POWER models turbochargers and want to learn techniques that improve the speed and results of models. The class will include interactive work in GT-POWER using models provided by GTI. In addition, the class will be flexible, allowing the participants to select among certain topics, so they have an opportunity to learn about topics that relate to their work.

 
1.    Modeling turbocharged engines using GT-POWER
 
            ·    Modeling of turbochargers
·         Map fitting and extrapolation
·         Intercooling methods: simple, semi-predictive and predictive
·         Convergence
·         Transients
 
2.    Potential turbocharging topics (to be decided by the participants at the beginning of the class)
·         Use of the new feed-forward wastegate controller to meet a desired boost  pressure or other target (exercise)
·         Calibration of controls when more than one is present (e.g., wastegate and EGR)
·         Understanding and troubleshooting poor fits of turbine maps
·         Modeling pressure-wave-superchargers (e.g., Hyprex and Comprex) using GT-POWER
·         Acoustic behavior of Compressor and Turbine models
·         Use of the surge model
·         Improved handling of specific heat ratio in GT-POWER in v7.1
·         Matching turbochargers to engines using TurboMapMatch
·         Using mean value cylinders to study advanced turbocharging concepts (two-stage, turbocompounding, e-boost, etc.)
·         CompressorSimple and TurbineSimple
·         Other topics proposed by participants
 
3.    Open discussion (participants may pose questions to the instructor)
 

Participants are asked to send to Mr. Wanat ([email protected]) upon registration an e-mail listing the other topics in item 2 that they want to discuss. This will give Mr. Wanat enough time to prepare course material and exercises (if appropriate) for the selected topics.

 

 

 

Note: This class starts the day after the European GT-SUITE Conference. To view details and register for the conference click here

Realistic Modeling of CAC and EGR Coolers and their Effect on Engine Performance

This one-day free seminar will focus on improved modeling of turbocharged engines by integrating sophisticated models of the charge air cooler (CAC) and EGR cooler. The resultant model takes advantage of the multi-circuit capability of GT-SUITE so that there is only a modest increase in computational speed when detailed CAC and EGR cooler detail are added to an engine model, thus making this methodology practical for a wide variety of simulation studies. This class is primarily intended for engine performance engineers, and as such, no previous experience with heat exchanger or underhood modeling is required. The training facility will provide a computer for each attendee.

The fully integrated model is applicable to both steady state and transient simulations and enables modeling of complex interactions such as engine derating due to turbocharger over speed and surge. The more accurate prediction of engine inlet temperature is also relevant to combustion topics such as ignition delay for predictive diesel combustion and knock in SI engines. The integrated model can be used to address a variety of questions such as:

1)      What is the real torque curve at 1000 meters altitude on a 35C day?

2)      How much would a bigger or better CAC improve engine performance?

3)      Is engine performance change from vehicle speed and head/tail wind?

4)      Is the optimal cooling fan control strategy for the cooling system also optimal for the intercooler?

5)      Is the CAC performance degraded when the nearby AC condenser is rejecting heat? Can negative interactions be reduced by changing their relative positions?

6)      How does the EGR cooler size, and coolant flow rate and temperature through the EGR cooler, effect, the engine?

The training will begin with a typical GT-POWER engine model at laboratory conditions (i.e. imposed intercooler and EGR cooler outlet temperatures) and a typical underhood model (as would be used by a VTM cooling system group). The underhood heat exchanger pack will be modeled in both simple 1D and sophisticated 3D underhood models (created in COOL3D). The methodology will be equally applicable to both detailed engine models and fast running mean-value engine models.
 
WHO SHOULD ATTEND?
·         Engine performance engineers who study turbocharged engines, both SI and diesel, at non-laboratory conditions.
·         Cooling (VTM) system engineers who wish to work more interactively with their engine performance colleagues
This training class will not teach how to build basic engine and underhood HX pack models. (Separate training classes are regularly available for model building.) Please do not hesitate to contact the instructor if would like to discuss if this class is a good match for you.
Because registration is expected to be high, first priority will be given to commercial customers, and the number of attendees per company may need to be limited. However, we encourage all who are interested to register, even if on the waiting list; we will try to find a way to accommodate all registration requests.

GT-POWER Exhaust Aftertreatment Modeling

This 1-day class is intended for GT-POWER users interested in learning how to model exhaust aftertreatment systems for gasoline and diesel engines. The class will include discussion of exhaust aftertreatment modeling theory, and construction of exhaust aftertreatment system models using GT-POWER. Each student will be provided with a computer. The following topics will be discussed in detail:

  • TWC, DPF, SCR, and other exhaust aftertreatment devices
  • Modeling of chemical kinetic reactions for catalysts
  • Soot filtration and regeneration models for DPFs
  • Techniques for calibrating DPF pressure drop and soot regeneration
  • Techniques for calibrating kinetic reaction mechanisms
  • 0D, 1D, 2D, and 3D heat transfer modeling options
  • Compounds and subassemblies for encryption of sensitive reaction information

A pre-requisite to the class is completion of a GT-POWER basic training class or completion of GT-POWER Engine Performance tutorials 1-4 and the GT-POST tutorials. Students are expected to know how to use GT-ISE and GT-POST before attending this class. There will not be time to teach students how to use GT-ISE and GT-POST during the class.

Note: Feel free to bring a USB flash drive to the training class so you can save your models and other presentation material.

 

 

 

Note: This class starts the day after the European GT-SUITE Conference. To view details and register for the conference click here

GT-POWER Engine Modeling

This 3-day course is designed for new users of GT-POWER and GT-SUITE that are interested in modeling internal combustion engines. This course will focus on engine simulation through the use of GT-POWER. Each student will be provided with a computer. The course will include the construction of models and use of the software, which will enable the participants to use the software immediately. It will cover the following topics:

  • Introductory Concepts of GT-SUITE    
  • 1-D Flow Simulation   
  • Discretization of 1-D Models   
  • Model Setup- initialization, parameters sweeps, convergence Optimization/Design of Experiments   
  • Post-processing (GT-POST)   
  • Subassemblies: internal, external, encryption of subassemblies

The following engine modeling topics will be included:   

  • Modeling of: manifolds, valves, combustion, heat transfer and fuel injection
  • Non-Predictive Combustion for Gasoline and Diesel Engines   
  • Cylinder Pressure Analysis   
  • Turbochargers   
  • EGR   
  • Controls Library  
  • Transient Simulation   
  • Predictive Combustion Modeling

If time permits at the end of the class, additional topics can be covered including introductions to: Coupling with Simulink, CFD Coupling, and Exhaust Aftertreatment. When registering, please note how you plan to use GT-POWER in the ‘Area of Interest’ field.