Dr.
Todd Anthony Ell
·
Ph.D. Control Sciences and Dynamic
Systems, 1992, University of Minnesota
·
M.S. Electrical Engineering, 1983,
University of North Dakota
·
B.S. Electrical Engineering, 1982,
Magna Cum Laude, University of North Dakota
Senior
Principal Engineer, Goodrich
Corporation, Burnsville Minnesota. 2002-present.
·
Systems engineer involved in the design of
Attitude and Heading Reference Systems (AHRS); both air-data and GPS aided
versions. Primarily responsible
for real-time algorithm definition.
Visiting
Fellow, University
of Essex, Wivenhoe Park, Colchester United Kingdom. 2003-present.
·
Investigation of hyper-complex
signal and image processing. Research includes the application of
Quaternion Fourier transforms for spectral analysis of two-sided convolution
color image filters.
Senior
Staff Engineer,
United Defense LP, Minneapolis Minnesota. 2001-2002.
·
Design and implemented control
algorithms to meet stability and performance requirements.
·
Created, with the use of a
modeling tool, detailed linear and nonlinear dynamic models of the mechanisms
to be controlled, the sensors employed and the servo drives used to move the
mechanisms.
·
Performed simulation and
analysis using these models to develop control algorithms, select sensors and
size actuators.
·
Involved in the design reviews of
guidance and navigation systems.
Software Development Manager,
Ag-Chem Equipment Company, Minnetonka Minnesota.
1995-2001.
·
Provide leadership and technical
direction for the precision farming products of SOILTEQ,
Inc., a research and
development subsidiary of Ag-Chem Equipment Co.
·
Provide marketing functional
requirements, system specifications and software requirements for a variety of
precision farming products ranging from spatial analytical and optimization
tools, geographical information systems, spatial and relational database
management systems, and multi-loop variable rate control systems.
These products range from in-field embedded real-time hardware and
software to desktop and Web based software applications.
·
Provide long and short-range
planning, scheduling and technical work direction for six to forty software
engineers.
·
Design Graphical User Interface
(GUI) specifications for numerous desktop software applications.
Senior Principal Engineer,
Alliant TechSystems, Inc. Hopkins Minnesota. 1990-1995.
·
Design engineer for guidance,
navigation and control systems. Knowledgeable
in the design of fuzzy logic algorithms.
·
Designed, developed, analyzed,
and implemented digital signal processing (DSP) algorithms for
state-of-the-art high performance embedded real-time computing systems.
·
Provided leadership and work
direction for system software design team. Worked with internal and external customers in defining
functional and requirement specifications.
·
Software architect of real-time
parallel distributed, hardware in the loop, processing systems. Real-time
simulation modeling of high fidelity underwater acoustics and hydrodynamics,
and aerodynamics.
·
Successfully implemented embedded
real-time software under aggressive schedule requirements using structured
design and analysis techniques. Documented
and designed software in conformance to military standard DoD-STD-2167A.
·
Designed developed,
inter-processor communication software utilizing socket and TCP/IP network
protocols across multiple platforms. Wrote
device drivers, Dynamic Link Libraries (DLL), and real-time Windows based
applications using Microsoft Visual and Borland C++ compilers.
Senior
Development Engineer, Honeywell,
Inc., Hopkins, Minnesota. 1985-1990.
·
Designed embedded inertial
navigation algorithms.
·
Investigated the application of
optimal differential game theory to the pursuit strategy for an optimally
evading target.
·
Performed verification and
validation testing of embedded real-time parallel-distributed multi-tasking
software. Prepared computer
program test specifications and software test procedures in conformance to
military standard DoD-STD-1679A.
·
Provided work direction to a team
of student aids, which varied in size from 3 to 5, over a two year period, in
conjunction with software testing.
·
Designed, developed, analyzed,
and implemented real-time parallel distributed processing systems used as a
hardware-in-the-loop environmental simulation test-bed.
Graduate Research Assistant,
Computer Science Department, University of Minnesota.
1987.
·
Investigated a theory for
computer vision gestalt grouping based on joint spatial/spatial-frequency
representations.
Controls Engineer,
Martin Marietta Denver Aerospace, Denver CO.
1983-1985.
·
Guided software programmers and
hardware technicians on the development of the real time, hardware in the
loop, environmental simulation for the Transfer Orbit Stage (TOS) launch
vehicle. Performed as liaison
with TOS program subcontractor laser inertial navigation system modifications
for inclusion into simulation test bed.
·
Developed a multiple frequency
plane (s and z-plane) stability analysis algorithm that was integrated into
existing linear analog and digital controls analysis program (LADCAP), a
proprietary Martin Marietta controls analysis program.
This algorithm was used to validate the auto pilot control laws for the
Titan 34D Transtage launch vehicle.
Graduate Teaching Assistant,
Electrical Engineering Department, University of North Dakota.
1982-1983.
·
Instructed undergraduate
electrical engineering electronics laboratory classes.
·
Proficient working with Mathworks
Matlab, Simulink, Stateflow Realtime Workshop
and Mathematica software. Familiar
with Matrix-x and Macsyma analysis systems.
·
Proficient working in 'C', 'C++',
FORTRAN, PASCAL, and OCCAM high level languages under SUN UNIX, DEC VMS, NOS,
MacOS, DOS, Windows, and other operating systems.
Familiar with Ada, LISP, CMS-2, Visual BASIC high level languages and
6502, 6809, 8080, 68000, Aptec, and AN/AYK-14 assembly languages.
·
Proficient with the SUN-Sparc,
DEC VAX, Aptec DPS-2400, Numerics MARS-432, Transputer, IBM-PC, and Macintosh computing systems. Familiar with
the IBM 370, CDC Cyber 750 and Prime 750 computing systems.
·
Recipient of Goodrich’s Team
Technical Achievement Award for technical excellence
and teamwork.
·
Multiple recipient of Alliant
Techsystems’s Contribution Award for technical expertise and teamwork.
·
Twice recipient of Honeywell's
Special Achievement Award for excellence in technical work.
·
Tau Beta Pi, Engineering honorary
society member.
·
Eta Kappa Nu, Electrical
engineering honorary society member.
·
President of University of North
Dakota student chapter of IEEE. 1981-1982.
·
Senior member of Institute
of Electrical and Electronic Engineers, Inc.
(IEEE) since 1981.
·
Reviewer for IEEE Transactions
on Image Processing.
·
Member of the Order
of the Engineer.
·
Invited lecturer at control
colloquium broadcast live to industry over the University of Minnesota's UNITE
television network.
·
Advanced open water PADI
certified SCUBA diver.
This resume was last updated on 10/29/05.