Customized TRM4 Batch Module

The TRM4 Batch Module is a tailored solution we provide to our customers to enable batch calculations on a specific set of TRM4 input parameters. The customers define which set of TRM4 input parameters and which set of output parameters they are interested in and in return, we provide a C-API (Application Programming Interface) to run batch calculations with exactly these input parameters and to output exactly the requested results using third party software with compatible C-interface (e.g. Python, Matlab).

Working principle of the TRM4 Batch Module

Calculation process

TRM4 Batch Module workflow.
TRM4 Batch Module workflow.

The starting point of a batch calculation using the TRM4 Batch Module is a tr4-file generated in the graphical user interface (GUI) of the TRM4 software. This file serves as a template specification of the imager and environmental conditions and must comply with the restrictions described in the tab “Restrictions”.

As a second step, the tr4-file is loaded by the Batch Module. If an error occurs, the diagnostics function of the Batch Module will help you to troubleshoot it. After the file is successfully opened by the Batch Module, the user is provided with a handle (pointer) to the specific set of input parameters agreed on. Using this handle, the user can edit these parameters at will.

For each edit of the input parameters, a calculation can be performed (batch calculation). Once again, if an error occurs during calculation, the diagnostics function of the Batch Module will help to troubleshoot the error. Using a handle to the defined set of output parameters, the user can read out the TRM4 results and use them for further processing.

Further information

 

Sensor simulation

You want to learn more about our projects and competences in the field of modeling and simulation of electro-optical systems? Then visit the page of the sensor simulation research group.

 

Do you have questions about our research topic or are you interested in a collaboration? Do not hesitate to contact us. We are happy to support you with our competences.

 

Optronics department

You want to learn more about our projects and specific competences in the field of optronics?