Notice ID: 1305M224Q0321

The National Geodetic Survey (NGS) is a program office under the National Ocean Service (NOS).  NGS provides the framework for all positioning activities in the Nation.  The foundational elements – latitude, longitude, elevation, shoreline information and their changes over time – contribute to informed decision making and impact a wide range of important activities including mapping and charting, navigation, flood risk determination, transportation, land use and ecosystem management.  NGS’ authoritative spatial data, models, and tools are vital for the protection and management of natural and manmade resources and support the economic prosperity and environmental health of the Nation.

Description of Work.  The expected outcome of this contract will result in a new C++ program to form and solve a linearized system of equations (Appendix C).  Inputs to the program include a precise Standard Product 3 “sp3” orbit file, to be used as the observations (O), and a “T-file” containing a set of a priori estimates for satellite initial conditions, a model of computed satellite orbits (C), and partial derivatives (Aij). File format descriptions are provided in the appendices. The program will compute pre-fit residuals (observation minus computed, or O-Cs) and construct a system of equations (design matrix A) using the partial derivatives (A = [Aij]; see Appendix C) and a set of a priori parameter constraints.  The pre-fit residuals and design matrix will be used to form a normal equation system, which will be written out in a binary format to a file on disk.  The system of equations will then be solved using a constrained least-squares algorithm. The computing requirement for solving the system of equations will be a fast, numerically stable method. The resulting solution vector shall contain adjustments to the initial conditions and estimates for non-gravitational force model parameters, so that the updated initial conditions and newly estimated force model parameters are consistent with the precise orbit file. The program shall output a G-file with the updated initial conditions and force model parameter estimates.

To support the work, NGS will provide C++ object-oriented libraries.  The contractor will use existing libraries, and also develop new C++ libraries and objects as needed to accomplish the goals of the program. New C++ libraries shall use the object-oriented approach demonstrated in the other NGS code. At minimum, a new C++ library (proposed name “SatIC”) shall be written, to read and write initial conditions in the G-file format.

The new code shall be capable of being compiled and run on an HPC environment, such as Mississippi State High Performance Computing systems. The M-PAGES code (C++ libraries) is already compiled and operational in this Linux environment. NOAA/NGS will assist the awardee with securing system account(s), so that their development and testing can be conducted in this Linux environment.

Period of Performance is one year from the date of award. The Government will award a firm fixed price contract resulting from this solicitation to the responsible offeror whose offer conforming to the solicitation is the Lowest Price Technically Acceptable Offer (LPTA).  Quote shall include all costs associated with the CLIN unless otherwise indicated on the vendor’s quote.

This RFQ is 100% set aside for small businesses. The associated NAICS code is 541990 – All Other Professional, Scientific, and Technical Services, with a Size Standard of $19.5 Million.

Read more here.

Ad



Not Yet a Premium Partner/Sponsor? Learn more about the OS AI Premium Corporate and Individual Plans here. Plans start at $250 annually.

How useful was this post?

Click on a star to rate it!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

Leave a Reply