The example odels in this project are intended to be demonstration models that can be used for training purposes or for the development of new models. A few examples of standard elements included in EMI include a compressor, turbine, duct, and burner. Therefore, EMI releases can occur independent of NPSS Core releases.Įxample lements contain the engineering code that defines the behavior of various cycle components. The focus of the NPSS EMI project is to independently manage, maintain, and develop the engineering functions associated with NPSS. NPSS EMI contains examples of NPSS lements, odels, and nterfaces. However, advanced users will also find the tool useful, because it eases the process of developing new models and investigating the structure of existing unfamiliar models. The purpose of the NPSS IDE is to make the NPSS software more accessible to new and casual users. NPSS IDEĪs described above, the NPSS IDE is a new tool developed by the NPSS Consortium. See the Release Notes for additional explanations about the various improvements included in the latest NPSS Core release. The most recent release of the NPSS software, v3.2, continues to address user feedback, including additional documentation improvements, combined FlowStation classes, thermodynamic package fixes, and additional improvements to the NPSS interactive environment. Furthermore, feedback from our NPSS-user community has prompted improvements in documentation, reduced memory footprint, and increased execution speeds. Among some of the early updates were the ability to specify a unit system, support 64-bit runtimes under Windows ® and Linux ® operating systems, and enhanced tracking of file dependencies and object hierarchies. SwRI’s NPSS development team has been adding new capabilities and addressing bugs since the release of NPSS v2.6.1 in December 2013. This includes the various functions of the NPSS interactive environment, converters for developing compiled content, standardized functions that support model development and operation, and numerical routines used by the solver for steady-state and transient solutions. The NPSS Core project is focused solely on software updates, bug fixes, and new features for the NPSS software environment. For example, a python interface and an example of a rocket propulsion cycle are available to Consortium members only. Consortium members receive all of the latest NPSS development products, including the latest fixes to the NPSS Core, newest features in the NPSS IDE, and under-development examples in NPSS EMI. These project areas are organized to support key development themes established by the Governing Board of the NPSS Consortium. The NPSS Consortium manages three development project areas in support of the NPSS user community: NPSS Core, NPSS IDE, and NPSS EMI. In 2013, the Consortium Members transferred management responsibility of the consortium to SwRI. Circa 2007, NASA GRC signed over control of maintenance and development for the code to an industrial consortium, organized and operated by the NPSS Consortium Members. In this way, engine manufacturers can share critical performance information in a manner that can be easily incorporated into a system model by the airframe builder. The original design intent for NPSS, which is still true today, was for the development of engine performance models that can be integrated into vehicle system models. The NPSS software was originally developed by engineers at NASA Glenn Research Center (GRC) in 1995. For a more comprehensive overview, see the About NPSS document. It can also be used for modeling refrigeration cycles, multi-phase heat transfer systems, vehicle emission analyses, or supercritical carbon dioxide (sCO 2) power cycles. It is an advanced object-oriented, non-linear thermodynamic modeling environment used by the aerospace industry for modeling turbomachinery, air-breathing propulsion systems, liquid rocket engines, engine control systems, and system model integration. NPSS ® stands for Numerical Propulsion System Simulation.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |