Back to Overview
Information
SIMCA®
SIMCA® 18

SIMCA®-QPe 2

SIMCA-QPe, like its sibling product SIMCA-Q, is an embedded multivariate engine that integrates seamlessly into your preferred software. Design goals are portability, small footprint, memory efficiency and performance.

SIMCA-QPe supports a subset of the functions of SIMCA-Q for multivariate predictions. SIMCA-QPe performs predictions using USM-files exported from the desktop app SIMCA, unlike SIMCA-Q which uses the .USP project files directly.

Unlike SIMCA-Q, which is a binary library, SIMCA-QPe consists of source code. The developer of an app using SIMCA-QPe builds the source code into a library on their platform for use in their end-user application.

Tip: If you are looking for a turn-key client/server solution that doesn't require development you should consider SIMCA-online which enables real-time multivariate process monitoring and control using SIMCA models with built-in connectors for data from a data source such as a process historian.

Features

SIMCA-QPe is portable and can run on many different platforms. It has a small size, is memory efficient and very fast to execute models. Customers have reported 25-50 microseconds per prediction.

SIMCA-QPe supports the following features, a subset of the full feature set of SIMCA-Q:

  • PCA and PLS models, and output data for those including predicted Y-values, Hotelling T2, DMod (X and Y), scores
  • Generated variables (model results, logical operations and variables from other datasets are not supported)
  • Preprocessing with 1st and 2nd derivatives, Moving window, Savitzky-Golay, and Standard Normal Variate (SNV)

The following features of SIMCA-Q are not available in SIMCA-QPe:

  • Batch projects
  • OPLS models
  • Hierarchical models
  • Expanded model terms
  • Lagged model terms
  • Mother class models, only models for individual classes
  • PLS trees
  • Secondary observation/variable IDs
  • Local centering
  • Trimming as workset
  • Qualitative variables
  • Other preprocessing than listed above
  • Finite impulse-response models
  • Python preprocessing

New features in SIMCA-QPe 2 and compatibility with SIMCA versions

Version 2 adds support for preprocessing filters as listed above under Features. To use preprocessing, you need USM-files created in SIMCA **18.0.1** and later. 

Version 1 only works with USM-files created by SIMCA 18.0 and earlier. USM-files from newer SIMCA versions cannot be used in version 1.

Supported platforms and requirements

To build and use SIMCA-QPe in an app you need a C and C++ compiler which supports the C++17 standard. Given these requirements, SIMCA-QPe can be built and used on many platforms. It has been used on:

  • Windows with Visual Studio 2022 on Intel x64
  • Ubuntu Linux 20 and Ubuntu Linux 22 on Intel x64
  • OS-9 on ARM

Obtaining SIMCA-QPe

Contact us and discuss your application to learn more.

Licensing

This product is delivered as source code and does not have built-in licensing. To use the application you will need a license agreement with Sartorius.

Release date

This product was released 2024-01-23. As it is source code based it doesn't have a build number.

icon-shopping-cart
Ready to Buy?