Mathworks AEROSPACE TOOLBOX RELEASE NOTES

Aerospace Toolbox Release Notes
How to Contact The MathWorks
www.mathworks. comp.soft-sys.matlab Newsgroup www.mathworks.com/contact_TS.html Technical Support
bugs@mathwo doc@mathworks.com Documentation error reports service@mathworks.com Order status, license renewals, passcodes
info@mathwo
com
rks.com
rks.com
Web
Bug reports
Sales, prici
ng, and general information
508-647-7000 (Phone)
508-647-7001 (Fax)
The MathWorks, Inc. 3 Apple Hill Drive Natick, MA 01760-2098
For contact information about worldwide offices, see the MathWorks Web site.
Aerospace Toolbox Release Notes
© COPYRIGHT 2006–20 10 by The MathWorks, Inc.
The software described in this document is furnished under a license agreement. The software may be used or copied only under the terms of the license agreement. No part of this manual may be photocopied or reproduced in any form without prior written consent from The MathW orks, Inc.
FEDERAL ACQUISITION: This provision applies to all acquisitions of the Program and Documentation by, for, or through the federal government of the United States. By accepting delivery of the Program or Documentation, the government hereby agrees that this software or documentation qualifies as commercial computer software or commercial computer software documentation as such terms are used or defined in FAR 12.212, DFARS Part 227.72, and DFARS 252.227-7014. Accordingly, the terms and conditions of this Agreement and only those rights specified in this Agreement, shall pertain to and govern theuse,modification,reproduction,release,performance,display,anddisclosureoftheProgramand Documentation by the federal government (or other entity acquiring for or through the federal government) and shall supersede any conflicting contractual terms or conditions. If this License fails to meet the government’s needs or is inconsistent in any respect with federal procurement law, the government agrees to return the Program and Docu mentation, unused, to The MathWorks, Inc.
Trademarks
MATLAB and Simulink are registered trademarks of The MathWorks, Inc. See
www.mathworks.com/trademarks for a list of additional trademarks. Other product or brand
names may be trademarks or registered trademarks of their respective holders.
Patents
The MathWorks products are protected by one or more U.S. patents. Please see
www.mathworks.com/patents for more information.
Summary by Version ............................... 1
Contents
Version 2.5 (R2010a) Aerospace Toolbox
Version 2.4 (R2009b) Aerospace Toolbox
Version 2.3 (R2009a) Aerospace Toolbox
Version 2.2 (R2008b) Aerospace Toolbox
Version 2.1 (R2008a) Aerospace Toolbox
Version 2.0 (R2007b) Aerospace Toolbox
Version 1.1 (R2007a) Aerospace Toolbox
Version 1.0 (R2006b) Aerospace Toolbox
Aerospace Toolbox Compatibility Summary
............. 4
............. 6
............. 7
............. 9
............. 11
............. 12
............. 14
............. 15
.......... 17
iii
iv Contents
SummarybyVersion
This table provides quick access to what’s new in each version. For clarification, see “Using Release Notes” on page 2 .
Aerospace Toolbox Release Notes
Version (Release)
Latest Versi V2.5 (R2010a
V2.4 (R2009b)
V2.3 (R2009a)
V2.2 (R2
V2.1 (R2008a)
V2.0 (R2007b)
008b)
New Features and Changes
on
Yes
)
Details
Yes Details
Yes Details
Yes Details
Yes Details
Yes Deta
ils
Version Compatibilit Consideratio
No Bug Reports
No Bug Reports
No Bug Repor
No Bug Reports
No Bug Reports
Yes Summ
ary
y
ns
Fixed Bugs and Known Problems
Includes fix
Includes fixes
ts
Includes
Includes fixes
Includes fixes
Bug Re Incl
fixes
ports
udes fixes
es
Related Documentation at Web Site
Printable R elease Notes: PDF
Current product documentation
No
No
No
No
No
1 (R2007a)
V1.
w Product
Ne
.0 (R2006b)
V1
Yes Details
Yes Details
No Bug Reports
Includes fixes
tapplicable
No
Bug Reports No
No
1
Aerospace Toolbox Release Notes
Using Release No
Use release note
New features
Changes
Potential imp
Review the re product (for bugs, or comp
If you are up review the c you upgrad
What Is in t
New Featu
New func
Changes
s when upgrading to a new er version to learn about:
act o n your existing files and practices
lease notes for other M athWorks™ products required for this
example, MATLAB
atibility considerations in other products impact you.
grading from a softw are version other than the most recent one,
urrent release notes and all interim versions. For example, when
e from V1.0 to V1.2, review the release notes for V1.1 and V1.2.
he Release Notes
res and Changes
tionality
to existing functionality
tes
®
or Simulink®). Determine if enhancements,
Versio
When a n versi impac
Comp Repo in in comp
Fix
The vi
n Compatibility Considerations
ew feature or change introduces a reported incompatibil ity between
ons, the Compatibility Considerations subsection explains the
t.
atibility issues reported after the product release appear under Bug rts at The MathWorks™ Web site. Bug fixes can sometimes result compatibilities, so review the fixed bugs in Bug Reports for any
atibility impact.
ed Bugs and Known Problems
MathWorks offers a user-searchable Bug Reports database so you can
ew Bug Reports. The development team updates this database at release
2
SummarybyVersion
time and as more information becomes available. Bug Reports include provisions for any known workarounds or file replacem ents. Information is available for bugs existing in or fixed in Release 14SP2 or later. Information is not avail able for all bugs in earlier releases.
Access Bug Reports using y our MathWorks Account.
3
Aerospace Toolbox Release Notes
Version 2.5 (R2010a) Aerospace Toolbox
This table summarizes what’s new in Version 2.5 (R2010a):
New Features and Changes
Yes Details belo
w
Version Compatibility Consideratio
No Bug Reports
“New Gravi
“New Spher
“New Gas D
“Updated
“Demos”
on page 5
New Grav
The gra planet
New Sp
The gr gravi Mars
vitycentrifugal
sandtheMoon,plusthecapabilitytocustomizethiseffect.
herical Harmonic Gravity Model Function
avitysphericalharmonic
ty models for Earth (EGM2008, EGM96), Moon (LP100K, LP165P), and
(GMM2B), plus the capability to custom ize these models.
ns
ty Centrifugal Effect Function” on page 4
ical H armonic Gravity Model Function” on page 4
ynamics Functions” on page 4
World Magnetic Function” on page 5
ity Centrifugal Effect Function
Fixed Bugs an d Known Problems
function implements the centrifugal effect for eight
function implements the spherical harmonic
Related Documentation at Web Site
Printable Release Notes: PDF
Current product documentation
New G
New
mal shock (
nor
owfanno
fl
(
as Dynamics Functions
gas dynamics functions, including isentropic flow (
flownormalshock), Rayleigh flow (flowrayleigh ), Fanno flow
), and Prandtl-Meyer flow (flowprand tlmeyer).
flowisentropic),
4
Version 2.5 (R2010a) Aerospace Toolbox
Updated World Ma
m
Updated wrldmag 2010-2015 (WMM-
function to include world magnetic model for years
2010).
Demos
The Comparing has been updat
Zonal Harmonic Gravity Model to Other Gravity Models demo
ed to include comparison of other gravity models.
gnetic Function
5
Aerospace Toolbox Release Notes
Version 2.4 (R2009b) Aerospace Toolbox
This table summarizes what’s new in Version 2.4 (R2009b):
New Features and Changes
Yes Details belo
w
Version Compatibility Consideratio
No Bug Reports No
“New Zonal Harmonic Gravity Model Function” on page 6
“Support for FlightGear 1.9.1” on page 6
ns
Fixed Bugs an d Known Problems
Related Documentation at Web Site
New Zonal Harmonic Gravity Model Function
The gravityzonal function implements the zonal harmonic gravity model.
Support for FlightGear 1.9.1
Aerospace Toolbox Version 3.4 now supports FlightGear Version 1.9.1.
For more information on working with FlightGear, see “Using Aero.FlightGearAnimation Objects” in the Aerospace Toolbox User’s Guide.
6
Version 2.3 (R2009a) Aerospace Toolbox
This table summarizes what’s new in Version 2.3 (R2009a):
Version 2.3 (R2009a) Aerospace Toolbox
New Features and Changes
Yes Details belo
w
Version Compatibility Consideratio
No Bug Reports No
“Support to Read File Type 21 for 2007 Version of DATCOM” on page 7
“Using FlightGear Version 1.9.0 with Aerospace Toolbox” on page 7
ns
Fixed Bugs an d Known Problems
Related Documentation at Web Site
SupporttoReadFileType21for2007Versionof DATCOM
The datcomi mpor t function has been enhanced to read file type 21 for 2007 DATCOM files. In previous releases, the Aerospace Toolbox read only file type 6.
Using FlightGear Version 1.9.0 with Aerospace Toolbox
Aerospace Toolbox Version 2.3 does not support FlightGear Version 1.9.0. You can use this procedure.
1 In the MATLAB Command Window, create a FlightGear animation object.
h = Aero.FlightGearAnimation;
2 Set the FlightGear animation object property FlightGearVersi on to 1.0.
h.FlightGearVersion = '1.0';
3 Set the FlightGear animation object property FlightGearBaseDirectory
to the location of FlightGear Version 1.9.0.
h.FlightGearBaseDirectory = 'C:\Program Files\FlightGear190'
7
Aerospace Toolbox Release Notes
4 Generate the run script.
5 Open the custom FlightGear run script with a text e ditor and change the
input parameter
6 Save and close this file.
For more information on working with FlightGear, see “Using Aero.FlightGearAnimation Objects” in the Aerospace Toolbox User’s Guide.
GenerateRunScript(h)
'--airport-id=' to '--airport='.
8
Version 2.2 (R2008b) Aerospace Toolbox
This table summarizes what’s new in Version 2.2 (R2008b):
Version 2.2 (R2008b) Aerospace Toolbox
New Features and Changes
Yes Details belo
w
Version Compatibility Consideratio
No Bug Reports
New featur
“Support f
“FlightG
“FlightG
on page 1
Support
The dat file in
Fligh
Aeros acces
es and changes introduced in this version are
ear Version 1.0 with Aerospace Toolbox” on page 9
ear Animation Object play Method Now Supports Custom Timers”
0
for 2007 Version of DATCOM File
comimport
addition to the 1976 and 1999 DATCOM files.
tGear Version 1.0 with Aerospace Toolbox
pace Toolbox Version 2.2 now supports FlightGear Version 1.0. To
s this version of FlightGear, you can use this procedure.
ns
or 2007 Version of DATCOM File” on page 9
function has been enhanced to support the 2007 DATCOM
Fixed Bugs an d Known Problems
Related Documentation at Web Site
Printable Release Notes: PDF
Current product documentation
1 In th
2 Set
e MATLAB Command Window, create a FlightGear animation object.
h = Aero.FlightGearAnimation;
the FlightGear animation object property
h.FlightGearVersion = '1.0';
FlightGearVersion to 1.0.
9
Aerospace Toolbox Release Notes
3 Set the FlightGear animation object property FlightGearBaseDirectory
to the location of FlightGear Version 1.0.
For more information on working with FlightGear, see “Using Aero.FlightGearAnimation Objects” in the Aerospace Toolbox User’s Guide.
FlightGear Animation Object play Method Now Supports Custom Timers
The FlightGear animation object play method now supports custom timers.
h.FlightGearBaseDirectory = 'C:\Program Files\FlightGear10'
In previous releases, yo u needed to create your own FlightGear animation object was used with custom timers. This is no longer necessary.
play method if your
10
Version 2.1 (R2008a) Aerospace Toolbox
This table summarizes what’s new in Version 2.1 (R2008a):
Version 2.1 (R2008a) Aerospace Toolbox
New Features and Changes
Yes Details belo
w
Version Compatibility Consideratio
No Bug Reports No
“Support for 1999 Version of DATCOM File” on page 11
“Using FlightGear Version 1.0 with Aerospace Toolbox” on page 11
ns
Fixed Bugs an d Known Problems
Related Documentation at Web Site
Support for 1999 Version of DATCOM File
The datcomimport function has been enhanced to support the 1999 DATCOM file in addition to the 1976 DATCOM file.
Using FlightGear Version 1.0 with Aerospace Toolbox
Aerospace Toolbox Version 2.1 does not support FlightGear Version 1.0. You can use this procedure.
1 In the MATLAB Command Window, create a FlightGear animation object.
h = Aero
.FlightGearAnimation;
2 Set the FlightGear animation object p roperty FlightGearVersion to 0.9.10.
ightGearVersion = '0.9.10';
h.Fl
3 Set the FlightGear animation object property FlightGearBaseDirectory
to the location of FlightGear Version 1.0.
lightGearBaseDirectory = 'C:\Program Files\FlightGear10'
h.F
For more information on working with FlightGear, see “Using Aero.FlightGearAnimation Objects” in the Aerospace Toolbox User’s Guide.
11
Aerospace Toolbox Release Notes
Version 2.0 (R2007b) Aerospace Toolbox
This table summarizes what’s new in Version 2.0 (R2007b):
New Features and Changes
Yes Details belo
w
Version Compatibility Consideratio
Yes—Details labeled as Compatibility Considerations, below. See also Summary.
New featur
“Virtual R
“Support
Model” on
“Suppor
Spectro
“Suppor
“quat2
“angle
Virtu
This r meth
es and changes introduced in this version are
for the COSPAR International Reference Atmosphere 1986
t for 2001 United States N aval Research Laboratory Mass
meter and Incoherent Scatter Radar Exosphere ” on page 13
t for the EGM96 Geopotential Model” on page 13
angle Function Replaces quat2euler” on page 13
2quat Function Replaces euler2quat” on page 13
al Reality Toolbox Animation Object
elease introduces the following ne w objects and their associated
ods to visualize flight data using the Virtual Reality Toolbox™ product:
ns
eality Toolbox Animation Object” on page 12
page 13
Fixed Bugs an d Known Problems
Bug Reports
Related Documentation at Web Site
Printable Release Notes: PDF
Current product documentation
12
Aero
Aer
Aer
.VirtualRealityAnimation
o.Node
o.Viewpoint
Version 2.0 (R2007b) Aerospace Toolbox
Support for the COSPAR International Reference Atmosphere 1986 Model
The atmo sci ra function implements the COSPAR International Reference Atmosphere (CIRA) 1986 environmental model.
Support for 2001 United States Naval Research Laboratory Mass Spectrometer and Incoherent Scatter Radar Exosphere
The a tmos nrlmsise00 function implements the 2001 United States Naval Research Laboratory Mass Spectrometer and Incoherent Scatter Radar Exosphere (NRLMSISE) environmental model.
Support for the EGM96 Geopotential Model
The geoidegm96 function implements the 1996 Earth Geopotential Model (EGM96).
quat2angle Function Replaces quat2euler
The quat2angle function converts spatial representation from any of 12 standard sequences of rotation angles to quaternions.
Compatibility Considerations
The quat2euler function is deprecated. Applications that contain this function continue to be supported, but an error message will be displayed. Use the
quat2angle function instead.
angle2quat Function Replaces euler2quat
The angle2quat function converts spatial representation from quaternions to any of 12 standard sequences of rotation angles.
Compatibility Considerations
The euler2quat function is deprecated. Applications that contain this function continue to be supported, but an error message will be displayed. Use the
angle2quat function instead.
13
Aerospace Toolbox Release Notes
Version 1.1 (R2007a) Aerospace Toolbox
This table summarizes what’s new in Version 1.1 (R2007a):
New Features and Changes
Yes Details belo
w
Version Compatibility Consideratio
Not applicable
New featur
“New Aeros
“New Aero
es and changes introduced in this version are
New Aero
This rel methods that ha
Aero.
Aero.
ease introduces the following new objects and their associated
to create a six–degrees–of–freedom animation of multiple bodies
ve custom geometries:
Aero.A
nimation
Body
Camera
Fixed Bugs an d Known Problems
ns
Bug Reports
pace Toolbox Objects” on page 14
space Toolbox Demo” on page 14
space Toolbox Objects
Related Documentation at Web Site
Printable Release Notes: PDF
Current product documentation
14
Aero.
New A
The A Act
Geometry
erospace Toolbox Demo
erospace Toolbox product has a new demo, Overlaying Simulated and
ual Flight Data, which illustrates the use of the Aero objects.
Version 1.0 (R2006b) Aerospace Toolbox
This table summarizes what’s new in Version 1.0 (R2006b):
Version 1.0 (R2006b) Aerospace Toolbox
New Features and Changes
Yes Details belo
w
Version Compatibility Consideratio
Not applicable
New featur
Introduc
This prod providin coeffic and eval enables and rec design unit co as sta magne U.S. A contr
es introduced in this version are de scribed here.
tion of Aerospace Toolbox Product
uct extends the MATLAB technical computing environment by
g reference standards, environment models, and aerodynamic
ient importing for performing advanced aerospace analysis to develop
uate your designs. An interface to the FlightGear flight simulator
you to visualize flight data in a three-dimensional environment
onstruct behavioral anomalies in flight-test results. To ensure
consistency, the Aerospace Toolbox software provides utilities for
nversions, coordinate transformations, and quaternion math, as well
ndards-based environmental models for the atmosphere, gravity, and
tic fields. You can import aerodynamic coefficients directly from the
ir Force Digital Data Compendium (DATCOM) to carry out preliminary
ol design and vehicle performance analysis.
ns
Fixed Bugs an d Known Problems
Bug Reports
Related Documentation at Web Site
Printable Release Notes: PDF
Current product documentation
oolbox provides you with the following main features:
The t
Prov
Con
Im
ides standards-base d environmental models for atmosphere, gravity,
magnetic fields.
and
verts units and transforms coordinate systems and spatial
resentations.
rep
plements predefined utilities for aerospace parameter calculations, time
lculations, and quaternion math.
ca
15
Aerospace Toolbox Release Notes
Imports aerodynamic coefficients directly from the U.S. Air Force Digital
Data Compendium (DATC OM ).
Interfaces to the FlightGear flight simulator, enabling visualization of
vehicle dynamics in a three-dimensional environment.
The Aerospace Toolbox software has the following limitation:
The FlightGear animation object can not be compiled with the MATLAB
Compiler™ software to create a standalone application.
®
16
Aerospace Toolbox Compatibility Summary
Aerospace Toolbox Compatibility Summary
This table summarizes new features and changes that might cause incompatibilities when you upgrade from an earlier version, or wh en you use files on multiple versions. Details are provided in the description of the new feature or change.
Version (Release) New Features and Changes with
Version Compatib ility Impact
Latest Versi V2.5 (R2010
V2.4 (R2009b)
V2.3 (R20
V2.2 (R2008b)
V2.1 (R2008a)
V2.0 (
.1 (R2007a)
V1
V1.0 (R2006b)
09a)
R2007b)
on
a)
Not applicable
Not applic
Not applicable
Not applicable
Not app
See th
Cons
for t
“qua
qua
“an
eul
Not applicable
Not applicable
able
licable
e Compatibility
iderations subheading
his new feature or change:
t2angle Function Replaces
t2euler” on page 13
gle2quat Function Replaces
er2quat” on page 13
17
Loading...