Control Engineering Benchmark : Peltier cell

A control engineering benchmark based on the Peltier effect, suitable for identification, controller tuning, control education and research.
177 Downloads
Updated 7 May 2020

View License

This contribution implements a Peltier cell model. It contains the following files:

Test_Open_Loop : Script to perform a simple step test, opel loop.
PM_dX_Peltier : ODE system describing Peltier cell dynamics.
Peltier_Block : Script to create a simulink block using PM_dX_Peltier.
Peltier_OpenLoop_Simulink : Simulink file to simulate a Peltier cell.

PM_dX_Peltier implements a Peltier cell model as detailed in:
Huilcapi, V., Herrero, J. M., Blasco, X., & Martínez-Iranzo, M. (2017). Non-linear identification of a peltier cell model using evolutionary multi-objective optimization. IFAC-PapersOnLine, 50(1), 4448-4453.

About this simulation:

This process and its files are being used for different control courses, competitions and benchmarks. For more details please see: https://www.researchgate.net/project/Control-engineering-benchmarks-and-competitions

Multi-objective optimisation benchmark reference :
Reynoso-Meza G., Carrillo-Ahumada, J., Alver Ribeiro V. H. & Zoraski, T. (2020). "Multi-objective control engineering benchmark". 21st IFAC World Congress in Berlin, Germany, July 12-17, 2020. Accepted.

Cite As

Gilberto Reynoso-Meza (2026). Control Engineering Benchmark : Peltier cell (https://uk.mathworks.com/matlabcentral/fileexchange/75408-control-engineering-benchmark-peltier-cell), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2019b
Compatible with R2019b to R2020a
Platform Compatibility
Windows macOS Linux
Version Published Release Notes
1.0.0