Implement scalable Advanced Process Control for optimal plant performance.
Advanced Process Control
MANTRA Software provides Advanced Process Control in a PC-based supervisory control system with a graphical programming environment for easy implementation and maintenance. Leveraging a suite of patented model-based control technologies and executing on your control network, MANTRA software runs control calculations in real time working with your existing DCS, PLC or plant-wide information system.
When standard PID control does not provide optimal results, use MANTRA Advanced Process Control software to provide supervisory control for these difficult process control loops.
ControlSoft engineers can help you design model-based controls within MANTRA software and also make modifications to your DCS/PLC control logic to reliably and safely implement advanced process control in your plant.
- Reduce your control programming time by 50% or more
- Integrate with existing business and plant infrastructure
- Improve operations with no capital investment
- Improve safety and reduce risks
- Receive post-commissioning operator training
- Benefit from our extensive knowledge of major Distributed Control Systems (DCS)
Functionality
Graphical Programming Environment
Intuitively build basic and advanced control schemes in the MANTRA application developer. Simply create a block diagram within a project, and drag and drop objects onto the diagram, adding inputs, updating parameter types, and placing them in sequence to perform the necessary control functions to regulate and control your application process.

MANTRA Software – Application Developer Block Diagram
MANTRA software provides the ability to make changes to your project, without disrupting your operations. You can make incremental changes to your running project as needed, and update your project while avoiding costly shutdowns.
Patented Technology
Leverage patented control strategies developed by ControlSoft engineers for complex and difficult-to-control processes. Our suite of control technologies includes:
- Model-based auto-tuning
- Process loop monitoring and diagnostic methods
- Model-based multivariable control
Advanced Control Function Blocks
Work with a library of control algorithms that are packaged in easy-to-use function blocks. Each block is an object and can be manipulated graphically to add inputs, change parameter types (input to tunable or vice-versa), or even encapsulate several blocks in one.
Built into all the control blocks are advanced features such as feedforward, tracking, and alarming. Combining PID with special functions (like time proportional, position proportional, and lead-lag compensation) can help to easily develop complex process control schemes.
Function Blocks
- Internal Model Control (IMC) – use to control a single process variable to its setpoint using a single controller output (similar to PID control blocks)
- Coordinated Control (CC) – use to control a single process variable to its setpoint using multiple controller outputs.
- Modular Multivariable Control (MMC) – use to control multiple process variables to the setpoints using multiple controller outputs.
- Cascade PID (PID2) – use to implement an outer loop/inner loop PID controller; sometimes two controllers can do a better job of keeping one process variable where you want it.
- Multiple Parameter PID (PID+) – use more than one set of PID parameters to control a PID block.
- Time of Day Pumping (TDP) – Optimize pumping schedules based on energy costs.
Connectivity
MANTRA software uses industry-standard OPC communications for reading live process data and periodically writing calculated optimal outputs and setpoint settings to your PLC/DCS system.
System Requirements
MANTRA executes on a PC with Vista / 7 / Server 2008 / 8 / Server 2012 / 10 / Server 2016 operating systems. Both 32-bit and 64-bit operating systems are supported. The PC may be one that already exists at site, conditional on meeting the requirements.
Important: The latest Microsoft updates are required for all supported operating systems.
Platform Requirements
Recommended | |
---|---|
RAM | 4GB |
HD Space | 25GB |
Processor | 2.8GHz Quad Core |
Operating System | Windows 10 or Windows Server 2019 |
Web Browser | Edge, Chrome, or Firefox |
Screen Resolution | 1920 x 1080 |
Applications
Sample applications where MANTRA software has been used:
- Boiler Control
- Chemical Reactors
- Cooker Stations
- Dryers
- Extrusion
- Fermentation
- Scraped Surface Heat Exchangers
- Water Wastewater Treatment (Chlorination, Dechlorination)
Training
To learn more about PID loop tuning, advanced process control techniques, and model-based control, see our hands-on training program.