This two-day course is for engineers, scientists, and others interested in developing custom engineering system models. Principles and practices are established for creating integrated models using Excel and its built-in programming environment, Visual Basic for Applications (VBA). Real-world techniques and tips not found in any other course, book, or other resource are revealed. Step-bystep implementation, instructor-led interactive examples, and integrated participant exercises solidify the concepts introduced. Application examples are demonstrated from the instructor’s experience in unmanned underwater vehicles, LEO spacecraft, cryogenic propulsion systems, aerospace & military power systems, avionics thermal management, and other projects.
2. Register online at www.ATIcourses.com or call ATI at 888.501.2100 or 410.956.8805 Vol. 98 – 49
Course Outline
1. Excel/VBA Review. Excel capabilities. Visual Basic
for Applications (VBA). Input/output (I/O) basics.
Integrating functions & subroutines.
2. Identifying Scope & Capabilities. Defining model
requirements. Project scope. User inputs. Model outputs.
3. Quick Prototyping. Creating key functions. Testing
I/O & calculations. Confirming overall approach.
4. Defining Model Structure. Refining model
architecture. Identifying input mechanisms. Defining
output data & graphics.
5. Designing Graphical User Interfaces. Using
ActiveX controls. Custom user-forms. Creating system
diagrams & other graphics. Model navigation.
6. Building & Tuning the VBA Engine. Programming
techniques. VBA integrated development environment.
Best practices for performance.
7. Customizing Output Results. Data tables. Plots.
Interactive output.
8. Exploiting Built-in Excel Functions. Advanced
math functions. Data handling.
9. Integrating External Data. Retrieving online data.
Array handling. Curve fitting.
10. Adding Interdisciplinary Capabilities. Integrating
other technical analyses. Financial/cost models.
11. Unleashing GoalSeek & Solver. Single variable,
single target using GoalSeek. Multivariable optimization
using Solver.
12. Incorporating Scenarios. Comparing multiple
designs. Tradeoff comparisons. Parameter sensitivities.
Quick what-if evaluations.
13. Documentation, References, & Links.
Documenting inputs, methodology, and results.
Incorporating references. Adding links to files & online
data.
14. Formatting & Protection. Optimizing formatting for
reporting. Protecting algorithms & proprietary data.
Distribution tips.
15. Flexibility, Standardization, & Configuration
Control. Building user flexibility and extensibility.
Standardizing algorithms. Version & configuration control.
16. Other Useful Tips & Tricks. Practical hands-on
techniques & tips.
17. Application Topics. Tailored to participant
interests.
This course will provide the knowledge and
methods to create custom engineering system
models for analyzing conceptual designs,
performing system trades, and optimizing system
performance with Excel/VBA.
Instructor
Matthew E. Moran, PE is the owner of
Isotherm Technologies LLC, a Senior Engineer
at NASA, and an instructor in the graduate
school at Walsh University. He has 27 years
experience developing products and systems for
aerospace, electronics, military, and power
generation applications. He has created Excel /
VBA engineering system models for the Air
Force, Office of Naval Research, Missile
Defense Agency, NASA, and other
organizations. Matt is a Professional Engineer
(Ohio), with a B.S. & graduate work in
Mechanical Engineering, and an MBA in
Systems Management. He has published 39
papers, and has 3 patents, in the areas of
thermal systems, cryogenics, MEMS /
microsystems, power generation systems, and
electronics cooling.
September 29-30, 2009
Dayton, Ohio
November 18-19, 2009
Beltsville, Maryland
$990 (8:30am - 4:30pm)
"Register 3 or More & Receive $10000
each
Off The Course Tuition."
Summary
This two-day course is for engineers, scientists,
and others interested in developing custom
engineering system models. Principles and
practices are established for creating integrated
models using Excel and its built - in programming
environment, Visual Basic for Applications (VBA).
Real-world techniques and tips not found in any
other course, book, or other resource are revealed.
Step - by - step implementation, instructor - led
interactive examples, and integrated participant
exercises solidify the concepts introduced.
Application examples are demonstrated from the
instructor’s experience in unmanned underwater
vehicles, LEO spacecraft, cryogenic propulsion
systems, aerospace & military power systems,
avionics thermal management, and other projects.
Engineering Systems Modeling
With Excel / VBA
What You Will Learn
• Exploit the full power of Excel for building
engineering system models..
• Master the built-in VBA programming environment.
• Implement advanced data I/O, manipulation,
analysis, and display.
• Create full featured graphical interfaces and
interactive content.
• Optimize performance for multi-parameter systems
and designs.
• Integrate interdisciplinary and multi-physics
capabilities.
Recent attendee comments ...
"Lots of useful information, and a good
combination of lecture and hands-on."
"Great detail…informative and responsive
to questions. Offered lots of useful info to
use beyond the class."
NEW!
3. www.ATIcourses.com
Boost Your Skills
with On-Site Courses
Tailored to Your Needs
The Applied Technology Institute specializes in training programs for technical professionals. Our courses keep you
current in the state-of-the-art technology that is essential to keep your company on the cutting edge in today’s highly
competitive marketplace. Since 1984, ATI has earned the trust of training departments nationwide, and has presented
on-site training at the major Navy, Air Force and NASA centers, and for a large number of contractors. Our training
increases effectiveness and productivity. Learn from the proven best.
For a Free On-Site Quote Visit Us At: http://www.ATIcourses.com/free_onsite_quote.asp
For Our Current Public Course Schedule Go To: http://www.ATIcourses.com/schedule.htm
349 Berkshire Drive
Riva, Maryland 21140
Telephone 1-888-501-2100 / (410) 965-8805
Fax (410) 956-5785
Email: ATI@ATIcourses.com
44. You have enjoyed ATI's preview of
Engineering Systems Modeling with Excel / VBA
http://www.aticourses.com/wordpress-2.7/weblog1/
Please post your comments and questions to our blog:
Sign-up for ATI's monthly Course Schedule Updates :
http://www.aticourses.com/email_signup_page.html