|
|
Version History
|
GSP v10.0.1.6
|
New features
The suplementary library has been extended with an installation effects
component. Global output parameters FNinst, FGinst and TSFCinst are added
to assess installation effect on global performance (registered users only).
Added a general option (small button) to deactivate all the steady-state
series or transient input data of all the components in the model window, and
of the flight/ambient conditions.
Improvements
Some (dedicated custom) components only allow a single instance on the model
window. Users cannot drop more than one of such component icons onto the model
window now.
Pressure rise in the combustor by entering negative values in the pressure
loss numeric field is now enabled (on request of several users).
Quickly open tables from main menu using Shift+Ctrl+number. Number 0 (zero)
will quickly open the last saved output table.
Fixed
FARexit output variable in combustor lagged calculation behind.
|
|
GSP v10.0.1.5
|
Fixed
Problem with Propeller model fixed (controlled beta with fixed power turbine
speed).
|
|
GSP v10.0.1.4
|
Fixed
Problem with deactivated Power controller fixed.
Transient tabsheet visible again in Power control components.
Expression box made invisible in Map, Table1D generic control components.
"No inlet component" error message suppressed when only editing/copying
component.
|
|
GSP v10.0.1.3
|
New features
Power control scaling factor now user adaptable off-design.
Map, Table, Equation and Generic Schedule controllers now have a
"Determinate relation" option to control component properties directly without
additional equations and a state for the property. This improves stability.
Also see next item.
In GSP model window, unlinked components (typically schedulers, maps etc.)
can be moved to the start or end of their calculation order. This is
convenient with Determinate relation schedule controllers: to have the
controlled propery's component later in the calculation sequence (higher
component number).
Improved checking of correct input in Schedule controllers.
Now both ascending and descending Power codes possible in Power controller and
derived components (was descending only).
Fixed
Problem with scaling factor in Power control schedule fixed.
|
|
GSP v10.0.1.2
|
New features
Added output option Ptin_core/Ptin_duct on user request in mixer component.
Fixed
The external link to the fuel control component in the generic power control
component was not saved on saving model (registered users only).
Added FARexit output parameter in the combustor component.
For a duct component when output of the dprel was requested the data for 2
flows was obtained, fixed this to 1 flow.
Could not display combustor map on show button click fixed.
Several minor improvements in GUI elements (captions, positions etc.).
Incorrect captions of general tabsheet input numeric control of generic
control and power turbine control component.
W.P.J. Visser of Delta Consult extended the numeric grid components of the
WVCOMPS (additional components library containing e.g. grids, numeric
controls, etc.) to set runtime added columns in grid in previously saved
models to type STRING after the model has been opened again. More specific:
Added columns (schedules) in the power controller component are now able to
display stored map names when opening a saved model (registered users only).
|
|
GSP v10.0.1.1
|
Fixed
Several minor improvements in GUI elements (captions, positions etc.)
|
|
GSP v10.0.1.0
|
Fixed
Several minor improvements in GUI elements (captions, positions etc.)
|
|
GSP v10.0.0.9 BETA
|
New features
Shortcuts:
- When the model form (containg the GSP engine model) is active:
+ press CTRL+S to save the file
+ CTRL+P will print the layout of the engine.
- When the GSP main form is active:
+ press CTRL+(a number) to quickly load the model from the
recent file list, i.e. CTRL+0 (control+zero) will quickly open the last
opened model.
- When the St.St. or transient table is active:
+ use CTRL-W to place the top of the table directly under bottom of the
model (if not bottom is below screen height, the table will be placed at
the top of the screen);
+ use CTRL-S to stretch the width of the output table to fit the width of
the screen.
T hese features can also be selcted from the "Options" menu on the output
table window. Both shortcuts toggle the state of the options in the
"Options" menu that is visualised by a checkmark in from=nt of the option.
Extensions to DPsweeper component (Suppl. comp. lib only)
Now also compressor bleed flow properties as specified in the Bleed table
(Bleeds tabsheet), turbine PTO loads, combustion efficiency, mixer, duct
and nozzle coefficients are added as DP sweeping parameters. Depending
on user requirements there may be more added in the future.
Fixed
Stations 'Throat' and 'Exit' of the Exhaust component now added to be
displayed in the "operating point report".
Problem in "operating point report" (on model form from Menu Results choose
"operating point report") of displaying PT twice instead of PT and PS.
Problem upon copying and pasting components from the model form to (other)
model form(s); the component label (the number uniquely identifying the
component on the form) seemed to copy the value of the old component and then
draw the new number over the old one.
Many problems with the Nozzle and Nozzle controller components GUI fixed.
Improvements
OPR global parameter defined as Combustor entry PT / First upstream Inlet exit
PT.
Schedule equation control components improves on many details.
|
|
GSP v10.0.0.8
|
New features
Component models now have properties, which can be accessed using the
property control or the schedule map, equation and table control components.
This option provides a direct interface to many internal component paramters
and requires knowledge of the internals of GSP.
Maps (2-D look-up) and tables (1-D look up) can be used in the expressions for
calculated columns.
All maps, tables and schedules used in components and calculated columns now
have the option of quadratic interpolation as alternative to linear.
Fixed
Problem with operating envelope scheduler generating double point 1 rows in
Flight/Oper. conditions transient input tabel.
Interpolation option radio group in some components has been removed from the
Design tab sheet.
Improvements
ABcontrol component improved with options for manual control and control of
Texit, FAR and Wf.
The International Sandard Atmosphere is now updated to cover the range of -5
to 80 km. (The previous atmosphere ranged from an altitude of -2 to 20 km.)
|
|
GSP v10.0.0.7
|
New features
In analogy to the compressor, additional map options: Operating Line and No
map (DP only) have been implemented for the fan core and duct flow passage.
The Operating line option is an advanced feature to analyze (off-design) gas
turbine performance in case the compressor map is not available. The No map
option can only be used to perform design point analyses.
For compressors, turbines and fan components the map scaling factors can now
be written to the output tables.
For compressors, turbines and fan components map scaling factors for
off-design can be disabled (i.e. setting them to 1). This allows the model to
use maps as they are specified (e.g. for matching of actual components).
In batch mode (St. St. series) the simulation will not stop when an error is
encountered. Instead a message is written to the report editor and a comment
to the output table.
Environment option added to have GSP start-up model folder at folder of last
opened model.
Fixed
Bug in Ambient/Flight conditions transient row edit window. Now units in
'Transient flight conditions input' window are corresponding to Unit system
set in Ambient/Flight conditions.
Ctrl - P and Ctrl - S menu items were not linked to the print and print setup
commands in the graphical map figure window.
Initial window shows on the fuelpump page 2 enabled numeric input fields while
there should only be one enabled depending on the specified option.
Problem with location and name of on-line help file gsp.hlp solved.
Wrong indication of active limiter in output table problem solved when using
multiple limiter control components (Supplementary library only!)
Improvements
Batch mode option for transient and steady-stae series calculations: in the
model Transient/series options now interactive error reporting (requiring the
user to respond before calculation is resumed) can be deactivated. With this
option the error logging functionality should be used (see below).
Error logging functionality
In the model output options (Debug tab sheet) error logging options are added
providing a means to track errors during calculation. This is particularly
convenient with the Batch mode option active.
Iteration stability improved around very low fuel flows (particularly with
power setting input as state, where fule flow may become <0 during iteration)
Iteration stability improved around very low nozzle pressure ratios NPR
where NPR may become <0 during iteration)
The drawing of steady-state and transient operating points in components maps
has been uncoupled from the scale to model design point option. Scaling to
design point option is unwanted when actual maps are used (when map scaling is
disabled).
|
|
GSP v10.0.0.6 - April, 2004
|
New features
Additional compressor map options: Operating Line and No map (DP only).
The Operating line option is an advanced feature to analyze (off-design) gas
turbine performance in case the compressor map is not available.
The No map option can only be used to perform design point analyses.
Additional turbine no-map option. The user can fix the turbine operating point
using the no-map option to enforce a simple turbine operating point.
The OPR has been added as an additional parameter in the DP sweeper component.
Fixed
Bug with PTO specification in Turbine components (PTO was multiplied
with 1000).
Display problem with labels in legend in 'all curves in single graph'
(wvgraphs.bpl package)
|
|
GSP v10.0.0.5
|
New features
Added several new total and overall engine parameters to the global output
options dialog (e.g. total intake airflow, total exhaust exit cross area and
Overall Pressure Ratio, OPR defined as Pt3/Pt2 using ARP 775 station
numbering).
Added a user interface to determine the station numbering for inlet front
face, exhaust throat and exhaust exit. The Station numbering for the inlet
entry and the exhaust exit will become visible in the component icon similar
to all station numbers. This feature prevents the user to open models created
with a version later than 10.0.0.5 in a version lower than 10.0.0.5.
Fixed
The fuel pump entry pressure expected a value in bar to convert it to
pascal for further analysis. The conversion is not necessary anymore since
the major upgrade to GSP 10.
Improvements
The calculation order in previous versions was based on the station numbering.
This resulted in case of the use of bleed-in-flow that bleeds were needed, but
not calculated yet for non-ARP755 station numbering. Design time extensions
now provide more robust calculation order definition.
|
|
GSP v10.0.0.4
|
New features
Additional options added in the mixer component to use inlet mach, area or
velocity data and mixing plane static pressure balance constraint to size
the mixer at design time.
Improvements
Due to the implementation of customised components, the structure of the
parent classes have slightly changed.
|
|
GSP v10.0.0.3
|
Improvements
The flight/ambient conditions dialog contained a tabsheet with a radiobutton
selection group to select the unit system. This tabsheet is removed and
functionality replaced by a combobox on top of the dialog similar to the
component property windows.
Fixed
Fixed the unit system selection of the flight/ambient conditions dialog.
|
|
GSP v10.0.0.2
|
New features
Added the ability to choose polytropic efficiency for compressor and turbine
components. This feature enables the engineer to quickly compare gas turbines
having different pressure ratios.
|
|
GSP v10.0.0.1
|
Fixed
Acces Violation bug with graph of independent (not linked to model) GSP output data tables.
Problem with Flight/Amb. conditions dialog Transient table grid Autoschrink
option hanging up GSP, solved: no Autoshrink anymore.
Problem with resetting transient default time step size after temporary
time step decrease after user specified number of jacobian updates (adaptive
time step option in Iteration options).
Problem with adding rows in Flight/Ambient conditions transient input table.
Compressor/fan exit temperature calculation with Eta_is improved (eta_is=ratio
of enthalpies), causes a 0.5 - 1 K change in Texit for most compressors.
|
|
GSP v10.0.0.0 - September, 2003
|
CAUTION!
Since we have implemented new/improved methods to display values in
numerical fields and grids, converting old models into new models (by saving
your model with the new GSP 10 version) could be accompanied by an undesirable
side effect that some data in numerical grids can be set to the default
values.
New features
Graphical output function improved; improved GUI, last selected output fields
in graphs now saved in settings for next time model is opened.
Improved automatic sizing of column widths in numerical grids and tables (e.g.
control system schedules).
An additional graph option has been added to specify if the graph window
stays on top of the desktop (or not) during steady state series or transient
calculations. The user has to click in the graph window to update the graph.
Fixed
SI and Imperial unit systems in input and output data. Using a switch of the
models general options (or a combobox on the property sheet of a component)
the input and output can be set in different unit systems. Currently, Imperial
unit system (Imperial) and International System (SI) have been implemented.
For the registered version of GSP, a design point sweep component and a flight
envelope schedule component have been added.
Carpet plot option to plot DP sweep and flight scheduler data.
New (inherited) turbine component with additional zooming capabilities at
turbine stage level.
For the registered version of GSP, a propeller component supporting fixed
pitch propellors and constant speed propellors. The latter uses a control
sheet rather than a control component to gover the turboprop gas turbine.
Added a button to call the convergence monitor during calculation from the
simulation progress box.
The icons of the GSP components will now be updated to the icons present in
the libraries. Since we use different colors or icons in this release, do not
be alarmed if your model does not look exactly as it used to look.
Improvements
Implemented sourcecode for the last four options of radiobutton groupbox named
"Power delivered to shaft in design point" of the turbine's design tabsheet.
These options enable the user to define the power per turbine in multiple ways
that will be given to the shaft when multiple turbines have been placed on the
same shaft.
The volume fraction specification of the fuelmixer component interpreted the
fuel incorrectly.
A procedure to set equilibrium conditions was called at the end of combustor,
but chemical equilibrium was already calculated earlier on. The procedure that
set the equilibrium conditions caused elimination of O, H and OH radicals which
are typically formed at high temperatures, leading in 'less' dissociation and
a higher temperature. The impact of this bug is small since O, H and OH
radicals are formed at very high temperatures (this bug would not affect
models of current in service gas turbines).
|
|
GSP v9201 - March 28, 2003
|
New features
Much improved Operating Point Report output: now 5 output data
groups can be activated or deactivated for output in the model
Output Options window Oper. Point report tabsheet. A new group has
been added: the long awaited 1st version of a station nr. oriented
data output table with 11 parameters per station. This way of
presenting data is more familiar for most users than the component
based output that is now optional. Per default, the station nr. is
active and the component output is inactive. Change these options
per model where desired.
Fixed
No duplicate (heat exchanger, recuperator) components in States
and Errors report and Model data report anymore.
No inactive states (index 0 or -1) in States and Errors report
anymore.
Improvements
Layout, alignment States and Errors report and Model data report
improved.
Now existing text in GSP Report Editor window is not deleted after
closing the window. The text will reappear (depending on
"Autoclear.." Oper. Pnt. Output option) after reopening the
window.
Separate Menu item in Model View menu to open the GSP Report
Editor.
|
|
GSP v9200 - March 25, 2003
|
New features
'Window snap' on main- and library windows for easy positioning of
windows along screen borders (snap margin is 10 pixels).
Fixed
Problem with re-sizing of convergence monitor window.
Improvements
Improved Heat Exchanger component model. The Supplementary Library
now include a dynamic heat exchanger recuperator and a dynamic
intercooler model. Both models simulate the thermal dynamics (heat
soakage) effects of the wall material on the gas flow and engine
performance. The material properties and heat transfer parameters
are user specified. Wall material thermal dynamics are significant
for recuperated engine transient performance, as are volume effects
(included in most GSP gas path components). Heat soakage effects
(both flows) to outside/external walls are separately modelled
(as with other components) and also an option. These usually are
less significant. The dynamic recuperator and intercooler component
models are available in the Supplementary Component library that
comes with the registered GSP versions. Refer to documentation on
the modelling details. The Standard Gas path library heat exchanger
in the unregisterd GSP now has the heat soakage effect omitted.
GSP STOVL component library and STOVL.MDL demo model added to
Registered version.
Improved component model GUI: all items affecting Design point are
colored navy blue (dark blue) consistently. Changing these
properties (not just clicking) triggers a switch forcing a new
Design point calculation prior to subsequent off-design
calculations.
Some component models now have a "NoAutoResetToDesign" switch to
inhibit the automatic reset to design for that component, even if
the global model "Auto Reset To Design" option is active. This is
convenient in many cases for the Load Control component for example
if used for turboshaft models, where Design load is specified and
off-design load is specified 0 to have GSP calculate off-design
power output into the model's PWshaft global output variable.
Much improved software architecture, with more generic methods
(standard CalcFlow, Pressure Loss, HeatSink, Volume Dynamics
routines) facilitating easier use of the CDP and BPL/DLL API's.
|
|
GSP v91115 - February 20, 2003
|
Fixed
Bug writing composition data to output table.
Initial tabsheet of turbomachinery components not on 'General'
problem (v9.1.1.14 only).
Access violation problem when cancelling loading a model half-way
the load process.
Improvements
Heat exchanger/recuperator model improved with options for specifying
off-design effectiveness other than with a map. Simple user defined
values or curves/tables can now be specified by the user in case a
map is not available.
For the registered version of GSP, the split ratio (used in the
splitter and the valve/splitter control components) has been changed
to split fraction. This that a number between 0 and 1 has to be
given, where 0 denotes all massflow through the core, and 1 denotes
all massflow through the bypass. Old model design data will be
updated to 1 if the value is larger than 1. The transient tabsheet
of the valve/splitter controller needs to be updated manually.
For the registered version of GSP, an intercooler component and an
intercooler control component have been added.
Effectiveness definition of the heat exchanger/recuperator (and
intercooler)improved. Now Effectiveness is corrected with w.cp
(mass flow times spec. heat) and defined as
Eff:=In2.W*In2.Cp*(Out2.Tt-In2.Tt)/(Cmin*(In1.Tt-In2.Tt)) with
Cmin= minimum {In1.W*In1.Cp, In2.W*In2.Cp} (old definition was:
Eff:=(Out2.Tt-In2.Tt)/(In1.Tt-In2.Tt) ). Although with recuperators
this improvement has not a significant effect in most cases it is
more consistent with general practice. For the intercooler it has
a large effect due to the difference in media properties.
Temperature function of enthalpy iteration improved in gas
properties model (better accuracy in some rare cases).
|
|
GSP v91114 - February 18, 2003
|
Fixed
Bug opening models in version 91113
Improvements
Heat exchanger/recuperator model improved with optional simplified
relations for effectiveness instead of effectiveness map.
|
|
GSP v91113 - February 14, 2003
|
New features
The links for the GSP website now point to www.gspteam.com.
Fixed
Bug preventing calculation of static gas properties at stations
(introduced from version 91111 onwards).
|
|
GSP v91112 - February 5, 2003
|
IMPORTANT NOTICES
Due to the change in the Manual Fuel Control component with regard
to the free state option, the Model Options and new Fuel Flow input
option NEED TO BE RESET in all Manual Fuel Control components with
the free state model option set in pre-v91111 GSP versions.
New features
Turbomachinery components (fan, compressor, turbine and custom variants)
now have extra option for the variable geometry option. Now, besides
Nc, also PR can be used to schedule the map modifier. So now,
VGV/VIGV schedules can be specified either as function of Nc or PR.
External variable geometry control is not activated in version 9.1.1.12
yet.
Bleed schedule unit to specify a compressor bleed schedule as
function of Nc (registered users only).
Fixed
Problem with Generic control (rotorspeed control) as free state in
combination with some custom components (access violation).
|
|
GSP v91111 - January 14, 2003
|
IMPORTANT NOTICES
Due to the change in the Manual Fuel Control component with regard
to the free state option, the Model Options and new Fuel Flow input
option NEED TO BE RESET in all Manual Fuel Control components with
the free state model option set in prior GSP versions.
New features
Generic Control input 'as free state' option for all Generic control
derived control components
FuelCtrl component adapted to comply to generic Control input
'as free state' option
Fixed
Problem with output to table of afterburner efficiency (combustor
component) parameters (FARoutrel, Minrel, Ptinrel)
Problem with turbine cooling flow data output
Problem with static properties calculation at component exit station
with A>0 in case W=0: now also checked whether W>0 (and A>),
otherwise all properties set to 0 (code unit : giocomp.pas)
Improvements
Turbine cooling parameter naming improved (Parname_CompID_Cooling
flow Nr.)
|
|
GSP v91110 - December 18, 2002
|
Fixed
Problem with reading models with unknown classes (BPL with class
not found).
|
|
GSP v9119 - December 18, 2002
|
New features
No updates to standard version (updates for DLL and Custom libraries
only)
|
|
GSP v9118 - December 16, 2002
|
Fixed
Problem with erroneous calculated column titles.
|
|
GSP v9117 - December 11, 2002
|
Fixed
Problem with Calculated columns swapping of last two columns in some
cases.
'0's in calculated columns in break records should be blanks.
|
|
GSP v9116 - December 4, 2002
|
New features
Comment field in output tables can be automatically filled with
strings indicating operating point type (design, steady-state,
st.st.series, transient etc.) if options checked in Model Output
options.
Optional (instead of always) Save dialogs pop ups, to be set in
Model General Options.
|
|
GSP v9114 - November 27, 2002
|
New features
Default model path in environment options for fast access to your
own set of models.
To the licenced supplementary component library two new components
have been added. A fuel mixer component, and an exhaust component
of which the ambient pressure can be specified (instead of using
the standard ambient pressure specified by the flight conditions).
The fuel mixer component efficiently mixes two different types of
fuel (e.g. syngas/LCV with natural gas in industrial gas turbines).
For simulation of an industrial gasturbine having an exhaust heat
recovery boiler (having a pressure loss over the entry to the exit)
the exhaust pressure of the supplementary exhaust component can be
specified. At the moment a fixed exhaust outlet pressure is
supported, transient will be supported soon.
Fixed
Fixed error message of the GC inlet component during design
calculation.
Improvements
File/Build version number now in new Status bar at bottom of library
windows.
Option in Model Output Options to add default Comments indicating
simulation model (i.e. Design, Steady State, St.St. Series of
Transient).
Now Output parameters in Component window Output tab sheets that
are activated by "Map operating curve par.s" check box, are
de-activated when latter option is on to avoid confusion.
|
|
GSP v9113 - November 22, 2002
|
Fixed
Problem with random symbols in curves beyond 8th curve in graphs.
Problem with wrong curve numbers beyond nr. 9.
Improvements
Graph legend improved, line style visibility improved.
|
|
GSP v9103 - September 13, 2002
|
New features
The progress box now shows two bars: one for the total simulation
progress and one showing how many iterations per step are
remaining.
Automatic adding of numbers to Component model names when adding/
copying components to a model in order to avoid duplicates.
Steady State output table now has 'Point' nr field to identify
individual points. With a steady-state series calculation, this
value corresponds to the time value used for specifying the
parameter sweep input (using the transient input functions).
Capability to generate State-Space model ABCD matrices added (this
feature is not available in the standard version and is activated
only when the specific ABCD matrix generator custom component
library is available).
Capability to call GSP from 3rd party programs through API/DLL
(this feature is not available in the standard version).
Chemical equivalence ratio can now be specified for output in
combustor component.
Fixed
Turbine component Map beta now added to output options.
Model Output Options Window sizing problem solved.
Component Nr. in Model form was not always refreshed to the
correct value.
After changing between standard map and other map, it could be
that the design point rectangle could not be moved.
|
|
GSP v9102 - Not released, internal use only
|
New features
When opening models, the model Window Left and Top are reset to 0
if set to negative values due to very large Widths and Heights at
the time of storing to file.
During installation, now the PDOXUSRS.NET file is copied into the
Windows system root (usually C:\). This file is normally created
upon first use of the Borland Database Engine (BDE) after
generating a simulation output table. However, this is impossible
when GSP is run with low Windows user access rights. To prevent
this the file is copied with full user acces rights into the root
folder.
The \temp folder for temporary BDE paradox (*.db) table files is
now set to the general Windows temp folder, to prevent access
rights problems.
"Determined by Map" deleted from Compressor component bleed type
options. This option is obsolete due to the use of bleed flow
control system models in GSP custom components.
If a map name has been changed, GSP requires a recalculation of
the design point now to enforce re-calculation of map scaling
factors. This prevents errors and erroneous results.
Due to the implementation of new Windows API's now MS Windows DCOM
v1.2 is required when using W95 or W98. When using Windows NT
Service Pack 4 is required as mimimum for running GSP. Note that
this only will be an issue on old systems that have not been
updated on a normal basis. If GSP normally starts up, no action
needs to be taken.
Fixed
In some cases, the graph scales in graph output windows after
zooming were wrong, due to misplacement of the axis major tic
labels.
The problem with output at large (time) output intervals combined
with small calculation (time) step for steady state series
calculation has been fixed.
Improvements
The handling of Null value fields by the Calculated Expression
parser has been improved. Null values and empty "<break>" records in
output tables now just make the parser output Null values for the
result fields. This improvement prevents 'invalid fields' in
Calculated Expression table (Output options) if the last row in
the output table is an empty break record.
Break record rows in the output tables are now indicated by the
"<break>" string in the 1st Comment column.
|
|
GSP v9101 - February 20, 2002
|
Improvements
The parameters Pshock, Tshock, Vshock and Mshock (static P, T
and velocity and Mach right before normal shock) now are
always set to static nozzle exit conditions if there is no
normal shock inside the divergent part of the nozzle, to
indicate they have no meaning.
|
|
GSP v9100 - January, 2002
|
New Features
The solver now automatically adapts (halves) (time) step size
if a solution can not be found for transient and steady state
series calculations after a user specified number of
unsuccesful inverse Jacobian updates. Step size is halved until
convergence is realized and then reset to specified size after
a (user specified) time. See the Model window Options|Iteration.
If transient and steady state series calculations are aborted
due to errors and/or convergence problems, the user is asked to
'attempt continued calculation with model reset and new
jacobian' to directly continue calculation (instead of having
to restart the calculation at the last timestep). A model reset
and new jacobian results in succesful continuation in many cases.
Oscillation control for better convergence. In the Model window
Option|Iteration oscillation control can be used either per
single error variable (correction step factor PVR is adapted as
function of oscillation of single highest error variable) or
for all error variables and states simultaneously (correction
step factor PVR is adapted as function of oscillation of
any highest error variable, "multiple states" option).
Use the Convergence monitor to see the effect of these options.
Consistent with standard functions in Windows, function key F5
can now also be used to refresh output graphs.
Fixed
Both heat-exchanger pressure loss maps used the map file for
flow 1, even though the displayed filenames were different.
When the transient calculation was not able to find a valid
solution/operating point, the model was not correctly reset to
the last valid time for continuation of simulation. This caused
problems in only a few cases.
The statusbar reported transient at the steady state calculation
during the first transient point as stabilization point.
Improvements
Formats for calculated columns are now more appropriate and
include units (when non-SI) in output tables and operating point
report.
The convergence unit now also displays the calculation detail
level (after convergence, GSP always performance an additional
'high-detail' level calculation with detailed gas model relations;
the 'low-detail' mode is used for fast iteration towards
convergence).
The states and errors report now reports the state and error at
the point where the Jacobian is determined.
Consistent with Windows functions, during a design calculation
the cursor is now changed to an hourglass.
In the standard generic Governor and PT Governor control
components, instead of using a reset integrator
which resets the intregral signal to 0 when changing sign,
now a limited reset integrator is used with trimmer
output limited to the accel/decel schedule limits.
In the standard generic Governor and PT Governor control
components, fuel flow can now be limited to an absolute
maximum or minimum.
|
|
GSP v9002 - Not released, internal use only
|
New Features
Cool!: Convergence monitor to help solve iteration/convergence
problems and tune iteration control options/parameters. In the
model window, click View|Convergence.
Improvements
User settings are now saved in HKEY_CURRENT_USER in Windows
registry instead of HKEY_LOCAL_MACHINE in order to avoid problems
with limited registry write access rights for users with lower
than adminstrator rights.
|
|
GSP v9003 - December 13, 2001
|
New Features
Manual Fuel Control input model can now be changed after Design
calculation. No recalculation of Design point required anymore
after changing Model options, except when changing 4th option:
Fuel flow must remain either manual input or free state.
For example, this option is practical if the user wants to
start calculating off-design points using fuel flow as input
but wants to change to direct specification of TT4 instead at
some point in the off-design analysis session.
|
|
GSP v9002 - Not released, internal use only
|
New Features
Cool!: Convergence monitor to help solve iteration/convergence
problems and tune iteration control options/parameters. In the
model window, click View|Convergence.
Improvements
User settings are now saved in HKEY_CURRENT_USER in Windows
registry instead of HKEY_LOCAL_MACHINE in order to avoid problems
with limited registry write access rights for users with lower
than adminstrator rights.
|
|
GSP v9001 - Not released, internal use only
|
New Features
Now ambient air humidity and composition data can be requested for
output, also in the operating point report.
Fixed
Calculation of Standard Inlet component exit static conditions
error with Aexit specified larger than 0.
Ambient flight conditions humidity specifications are now added
to the Model data report.
Error in interpolation of ambient/flight conditions in transients
with changing atmosphere model types (e.g. ISA, ISA+ and Custom).
Improvements
Convenient positioning of cursor at begin or end for report
generation for Operating point output, Model data and States and
Errors.
To prevent interference, operating point report option now always
disabled when enabling the States and Errors and Jacobian Debug
output options.
|
|
GSP v9000 - September 14, 2001
|
New Features
The Calculated Column function is now improved and a powerful
equation parser is added to enable the addition of calculated
columns with virtually any mathematical expression of GSP output
data columns. The expressions are now saved with the model so you
do not need to re-enter expressions again after re-opening a
model. Add a calculated column as before in the output data
tables. You may now also edit the expressions in the Model
Output options under the 'Calculated Expressions' tab.
Notes:
In the expressions, decimals point in station numbers are
replaced by '$' to avoid confusion with decimal points in
expression constants. Spaces, blanks and some other special
characters are illegal in expressions.
In the output graphs, with Autoscale disabled in the
'Axes/Layout' Graph Options, the number of decimals in the axis
labels was often inconvenient. The number of axis label
decimals can now be user specified with Autoscale disabled.
Whole engine performance result parameters such as net thrust
FN, Thrust and specific fuel consumption TSFC are now optional
(were fixed in the output, also for non-aero engines), to be
specified in the Model Output options at 'Global output
parameters'. Here also output can be requested for total fuel
flow, total shaft power output and total shaft specific fuel
consumption SFC.
TSFC is now in [kg/Nh], SFC is in [kg/kWh]. For other units,
use the calculated column feature to convert.
For calculating total turbine shaft power output, use this
option instead of Psurplus (used for this purpose in previous
versions).
Fuel flow in the Manual Fuel control component can now be
specified as a 'free state' in order to calculate an
off-design operating point with (instead of user specified
fuel flow Wf, combustor exit temp. or fuel-air ratio) an
alternative user specified power setting condition such as
turbine rotor speed and/or power load ('Power balance at
rotor speed' turbine component model option).
Using the Fuel flow as a free state always requires the
setting of another component's option (such as 'Power
balance at rotor speed' in the turbine to provide an extra
error variable to maintain an equal number of model state
and error variables). If this requirement is not met (no
corresponding settings in two components), a 'Model
configuration inconsistent' (Nstates<>Nerrors) error
is reported.
In the 'Gas generator fuel control' and 'Turboshaft fuel
control' component models, the 'Fully trimmed steady state'
option calculates steady state performance in fully trimmed
condition (proportional governor droop error fully compensated
by trimmer). As with the 'Power balance at rotor speed'
option mentioned above, this enables calculation of fully
trimmed steady state operating points at user or control
system specified rotor speeds and shaft loads.
Important:
1) For the 'Gas generator fuel control', both a state and an
error variable are added with the 'Fully trimmed steady
state' option: the trimmer output then is a state and the
shaft speed error (Ndemand-N) is the error. No additional
component needs to be modified and fully steady-state
points with a fully trimmed gas generator speed can be
calculated.
2) The 'Turboshaft fuel control' includes a 'Gas generator
governor control' for controlling gas generator power
(or speed) based on the power turbine control logic.
The 'Gas generator governor control' logic is similar as
described above in 1) including a gas generator 'Fully
trimmed steady state' option.
For the Power turbine control logic (in the "PT control"
tab sheet) there is another 'Fully trimmed steady state'
option. This option works different from the gas generator
case: only a state is added for the the trimmer output.
No error variable is added and an error variable has to
be provided by another component. This will normally be
from a (power) turbine component, i.e. a turbine component
with the Power turbine option set and the 'Power balance
at rotor speed' option set to add the error variable. This
enables the calculation of fully trimmed free-power turbine
turboshaft steady state points (the free power turbine
power matching the power load).
Normally the load would be varied and the 'Fully trimmed
steady state' would provide fully trimmed control states
providing sufficient fuel to maintain free power turbine
rotor speed at this load. Please note that this option
only works for steady-state calculations !
The turbine component now has the 'Power balance at rotor speed'
option mentioned above to calculate other engine (free state)
parameters such as fuel flow or a control system variable (e.g.
trimming signal) with the specified rotor speed as input. Any
compressors or fans attached to this turbine must then have the
'Externally controlled' option set.
The compressor and fan components and descendant component model
classes now need the 'Externally controlled' option set when the
shaft speed is not a free state and determined by another
component such as a turbine with the 'Power balance at rotor
speed' option set.
Failure of correct setting of the above mentioned options for
fuel flow, control, compressor and turbine components in a single
model will be reported as either an error due to the number of
model states and (equation) errors not being equal or an error
detecting more than one component trying to (user) specify the
same shaft.
Dynamic viscosity has been added as output parameter.
If output parameters do not yet exist in existing tables, a
dialog reports which parameters are not present in the table.
User can then choose whether to go and disregard these additional
parameters, or to create a new table.
Calculated columns are displayed with different background color
(standard soft yellow)
The intro sound when starting GSP can be disabled in the
Environment options.
Registry settings from previous GSP 8 versions are automatically
converted to 9. This allows you to keep the reopen functionality
for files and tables (If you have previously disabled the intro
sound when starting GSP, this setting will not be effective the
first time you start GSP 9).
Control schedule and transient input time functions can now be
presented in graphs for efficient verification and documentation
(graph printing) of input data.
A linestyle form has been added to set the linestyle and symbol
properties for steady state and transient graphs. These linestyle
and symbol properties are also used for operating curves in
component maps. The linestyle and symbol properties are saved
with the model data.
Component output has been extended with gas properties as Cp, R,
gamma, Reynolds number, density and Reynolds number index.
A 'Model Notes' window is now available under the Model Data menu
in the model window to store user information for the model such
as short model descriptions, information of the developer etc.
The sample models all have short descriptions in the Model Notes.
Fixed
Calculated columns displayed 0 values for empty rows, preventing
the indication of a new data series for a separate curves.
In some cases, the effect of water or steam injection into the
combustor was miscalculated. Calculation has now been thoroughly
validated.
The RNI (Reynolds Number Effect) was not applied to combustor
maps in previous versions.
Bug fixed in heat exchanger / recuperator pressure loss
calculation.
The heatexchanger operating curve could not be drawn in the map,
since checking "map operating curve par s." in the heatexchanger
selected the "corrected inflow" instead of the "normal inflow".
In the Manual Variable Exhaust Nozze Control the relative throat
value could become too large during simulation, resulting in an
error. It is now limited between a minimum and maximum.
When closing a model form after deleting a component, user was
not requested to save the model.
A memory leak from not freeing components when deleting or
closing columns in a numerical grid has been resolved.
Improvements
The output format for Temperature, Cp (specific heat), R (gas
constant) and S (entropy) is now with 2 decimals instead of 1.
A large number of error/warning messages are now explained using
the GSP on-line help. Click the help button in the error/warning
message window.
The Calculated Column function is now improved, see the 'New
features' section.
Result data output tables have now two-line title headers with
the units (only if no SI) on the second line.
Output parameters are now shown in UI elements such as
Combo-boxes etc. without the units. The units are added only
(if non SI) in output items such as the table headers and graph
axis titles.
A Model data 'States and errors report' (for Model States and
Error variables layout troubleshooting) can now also be generated
for the Design point calculation.
Pressure altitude entry Zp in Model Flight/Ambient Conditions
window now invisible for Custom (non standard atmosphere)
conditions (because it then has no meaning).
Interpolation between two Flight/Ambient Condition transient
points of different types is (ISA, ISA+ or Custom) improved.
In previous GSP versions the type of the 1st point was maintained
until the next point where the condition type was switched. This
could cause discontinuities and made the use of different
condition types in a single transient troublesome. Now automatic
interpolation is applied to all ambient condition parameters,
thereby allowing all kinds of mixing of ISA, ISA+ and Custom
conditions type in a single transient.
Better Fundamental Pressure Loss calculation error reporting. If
unrealistic data are entered for a combustor (e.g. a very small
flow cross area), GSP now reports the cause of failure of finding
a valid flow state condition for the Fundamental pressure loss
calculation.
The heat exchanger / recuperator component definition of
effectiveness has changed: used to be :
Eff:=(In1.Tt-Out1.Tt)/(In1.Tt-In2.Tt);
with In1/Out1 the HOT flow entry and exit stations. Now it is
more compliant to common practice with recuperators and instead
of the hot flow T drop, now the COLD flow T rise is used to
relate to effectiveness:
Eff:=(Out2.Tt-In2.Tt)/(In1.Tt-In2.Tt);
with In1/Out1 the HOT flow entry and exit stations.
In all graphs windows, zooming has been improved:
Inadvertent zooming after mouse-clicks and very small mouse-moves
is now prevented. Zooming only occurs upon mouse-moves from
top-left to bottom-right,larger than approx. 5% of graph
height/width. In all graphs windows, pressing Esc or mouse-moves
from bottom-right to top-left now unzoom.
In the Output tab of the Manual Fuel Control component, the
descriptor has been changed into a more general term.
Help file has been made more consistent with the now available
User Manual.
Position and symbol of 'clear' button in Output table has been
changed for consistency with transient input table. The 'clear'
button is now marked with an 'X' caption.
Buttons in Output tables now have captions added to the glyphs
for clearer indication of their function. With glyphs only
(in previous version) too many users had problems using the
buttons.
Empty tables can now be opened, to allow usage of existing
(saved) data in a model. This adds the option of plotting
existing data, to be appended to the empty table, in a component
map of a model for which no simulations have been run (yet).
A "Reopen" list is now implemented for result tables, similar to
the reopen list for previously opened and closed Model files in
the file menu. This enables quick reopening of previously saved
result tables without the need to search through various
folders/directories.
|
|
GSP v8401 - December 18, 2000
|
Fixed
Calculated columns displayed 0 values for empty rows.
Improvements
Since for graph lines with Autoscale disabled an incorrect number of decimals could
be generated, a user-defined decimal option has been added.
|
|
GSP v8400 - December 15, 2000
|
New Features
The turbine now incorporates a separate 1st nozzle guide vane
cooling model.
A state and error report can be generated, providing detailed data
of the iteration results for points of non-convergence.
Calculated columns are now automatically recalculated when
continuing simulation.
Fixed
Net thrust was reported as gross thrust since the ram drag was not
correctly calculated.
Specifying exit flow cross areas in the heat-exchanger for
calculation of static conditions during the first design calculation
resulted in a 'divide by zero' error.
Not specifying cross areas could result in incorrect resetting of
static properties at stations.
Cp values were not consistently calculated for each component.
In a report, parameter name length was automatically adjusted to 14
characters and parameter descriptor length was automatically
adjusted to 40 characters, to allow for correct rich text formatting
of text and columns. With parameter name lengths larger than 14 (see
improvements) this introduced a indefinete loop.
For the combustor fuel specification, round-off errors could result
in the error 'Total not 100%' while specification was correct.
Humidity specification was not reset to design if 'Auto reset input
to design' was checked in model general options.
Obtaining an operating report after entering component data but
without changing data resulted in component data not being reported.
During an off-design iteration, the modelform buttons could still be
clicked.
Improvements
When after browsing for a map file reading of the map fails, no name
is set in the map text file name box to prevent further errors.
When using an engine controller, fuel flow must be specified as
design input option in the combustor. The user is now alerted if
exit temperature or fuel-air ratio is used in the combustor.
'Auto reset input to design' caused a reset of off-design fuel
composition for the user specified composition option in the
combustor while the user specified composition was not selected as
design fuel option. This reset is now only performed if the user
specified composition option is also selected for the design fuel.
Descriptor name for the heat exchanger relative aerodynamic pressure
loss in the output tables has been shortened to avoid bad formatting
of the rich text formatted report (see bug fixes).
Label positions for the inlet map lines have been changed.
Gas properties are determined with total temperature if static
temperature is not available.
Static properties are now calculated at the end of an iteration
cycle increasing calculation speed (total conditions are always used
in iteration).
Help has been updated: Quick Start Basics first simulation session
walk-through and help file contents have been updated, extra help
for the NGV cooling is incorporated and minor adjustments have been
made.
Transient start time was rounded to 5 decimals to prevent display of
an unnecessary large amount of decimals.
|
|
|