Skip to content

Releases: nasa/T-MATS

TMATS v1.3.3

26 Apr 14:17
Compare
Choose a tag to compare

T-MATS version 1.3.3
Developed in: MATLAB 2015aSP1
Tested using MATLAB 2023b
with mex compiler: MinGW64
Cantera 1.0

Notable changes include:
Fixed mask issue on compressor
Updated mixer to be more stable
removed protected B1 variable from build kit

TMATS v1.3.0

29 May 13:49
Compare
Choose a tag to compare

T-MATS version 1.3
Developed in: MATLAB 2015aSP1
with mex compiler: Microsoft Software Developement Kit (SDK) 7.1
Cantera 1.0

Notable changes include:
shaft power input
Speed based stall margin calculation

TMATS v1.2.0

30 Nov 15:01
Compare
Choose a tag to compare

T-MATS version 1.2
Developed in: MATLAB 2015aSP1
with mex compiler: Microsoft Software Developement Kit (SDK) 7.1
Cantera 1.0

Major updates include;
Added additional compiling features to easier enable target hardware compilation
Massive overhaul of the interactive help files
Added suite of 1-D flow calculation blocks
Created new NPSS model to T-MATS model conversion tool
Added health parameters to turbomachinery components
Added additional linearization capability and examples
Added additional 1-D heat transfer calculation, 0-D heat soak, and thermal expansion estimation blocks
Added compressor block that utilizes 3-D performance maps
Fixed multiple bugs and cleaned up commenting within legacy blocks

TMATS v1.1.3

20 May 18:57
Compare
Choose a tag to compare

T-MATS version 1.1.3
Developed in: MATLAB 2015aSP1
with mex compiler: Microsoft Software Development Kit (SDK) 7.1
Cantera v1.0

Major updates include;

Added a large amount of blocks to the Controls section
Created a number of plotting scripts to auto generate plots from T-MATS diagrams
Type: help TMATS to see a list of functions.
Created IDes set tool to change the iDesign_M variable for all blocks in a model. Find this from the simulink task bar -> Diagram -> TMATSTools -> Set IDes
Also a data plotting GUI was added. This can be run with the command TMATS.DViewGUI

For details see the updated user's manual. Note: there are a few updates that may not be compatible with older version of T-MATS. Please read the version compatibility section in the updated user's manual if you are attempting update a model created with an older version of T-MATS.

T-MATS v1.1.2

15 Jan 18:04
Compare
Choose a tag to compare

T-MATS version 1.1.2
Developed in: MATLAB 2015aSP1
with mex compiler: Microsoft Software Development Kit (SDK) 7.1
Cantera v1.0

Major updates include;

  • Making changes to blocks to facilitate code gen with the Simulink Coder
  • Creation of the off nominal gas property table builder
  • Creation of MATLAB functions including map plotting functions and gas table lookups (type "help TMATS" for more details)
  • Creation of new heat transfer block sets
  • Creation of block guide
  • Enabling of a temporary T-MATS install
  • Creation of numerical linearization block (perturbation method)
  • For details see the updated user's manual. Note: there are a few updates that may not be compatible with older version of T-MATS. Please read the version compatibility section in the updated user's manual if you are attempting update a model created with an older version of T-MATS.

T-MATS v1.1.1

15 Jan 14:56
Compare
Choose a tag to compare

T-MATS version 1.1.1
Developed in: MATLAB 2014b
with mex compiler: Microsoft Software Development Kit (SDK) 7.1

Major update in interaction between T-MATS MATLAB and Cantera Modules:
Creation of Flow Class to create a more uniform T-MATS/Cantera interface
Creation of more general Thermodynamic usable Simulink blocks that utilize Cantera
Re-write of many Turbomachinery_Cantera blocks to utilize new flow objects

Creation or update of several new Turbomachinery blocks which are useful for high Mach simulation, including CD nozzle and update of Ambient block to use high Mach valid calculations.
Additional updates including a few bug fixes and documentation improvement.

T-MATS v1.1.0

01 Aug 17:57
Compare
Choose a tag to compare

T-MATS version 1.1.0
Developed in: MATLAB 2013b
with mex compiler: Microsoft Software Development Kit (SDK) 7.1

Many small changes and updates
Large updates include new blocks and T-MATS integration with cantera.
New examples include a steady state and dynamic dual spool high bypass engine (JT9D)
Additionally a steady state T-MATS Cantera version of the JT9D was created

T-MATS v1.0.1

05 Mar 20:57
Compare
Choose a tag to compare

T-MATS version 1.0.1
Developed in: MATLAB 2012b
with mex compiler: Microsoft Software Development Kit (SDK) 7.1

Fixed bug described in Issue #12. Module now uses the correct Nc scalar in the compressor module when iDes is turned on.

T-MATS v1.0.0

05 Feb 19:44
Compare
Choose a tag to compare

T-MATS version 1.0.0
Developed in: MATLAB 2012b
with mex compiler: Microsoft Software Development Kit (SDK) 7.1

Note: The "Trunk" folder within the source code download contains a developmental version that is not consistent with version 1.0.0. To avoid confusion, it is recommended the user downloads via the software download button (green button).