MLE+ Toolbox

Overview

MLE+ is an open-source Matlab/Simulink toolbox for co-simulation with the whole-building energy simulator EnergyPlus.

It is designed for engineers and researchers who are familiar with Matlab and Simulink and want to use these software tools in building energy simulation. MLE+ provides a control development workflow as well as graphical front-ends for designing advanced control strategies, in which the building simulation is carried out by EnergyPlus while the controllers are implemented in Matlab or Simulink.

image

Campus-wide Integrated Building Energy Modeling and Simulation

Using MLE+ and the feature-rich modeling tools in Matlab/Simulink facilitates integrated, modular modeling and simulation of an entire campus, even with a large number of buildings and with custom building equipment and controllers.

Cloud-based Building Design Optimization

We extend MLE+ to provide a built-in cloud interface to execute a large batch of EnergyPlus simulations on the cloud with distinct scenarios, required for performing parametric analysis and global optimization. We provide publically available Virtual Machine Images (VMIs) which include EnergyPlus and all the software packages and configurations necessary for cloud-based simulations with MLE+. Currently, MLE+ supports the Amazon Elastic Compute Cloud (EC2) service; however support for other cloud services will be added in the future.

MLE+ Tutorials and latest release

MLE+ is available free of charge and can be downloaded from http://mlab.seas.upenn.edu/mlep/

Latest Posts

30th Roboracer Autonomous Racing Competition at the IEEE Vehicular Technology Conference (VTC 2026)
30th Roboracer Autonomous Racing Competition at the IEEE Vehicular Technology Conference (VTC 2026)

The 2026 IEEE 104th Vehicular Technology Conference: VTC2026-Fall will be held in Boston, MA, USA, 6 - 9 September, 2026. This semi-annual flagship conference of IEEE Vehicular Technology Society will bring together individuals from academia, government, and industry to discuss and exchange ideas in the fields of wireless, mobile, and vehicular technology.

29th Roboracer Autonomous Racing Competition at the International Federation of Automatic Control (IFAC 2026)
29th Roboracer Autonomous Racing Competition at the International Federation of Automatic Control (IFAC 2026)

The teams participating in 29th Roboracer Autonomous Racing Competition at IFAC 2026 will build a 1:10 scaled autonomous race car according to a given specification and write software for it to fulfill the objectives for the competition.

28th Roboracer Autonomous Racing Competition at the IEEE Intelligent Vehicles Symposium (IV 2026)
28th Roboracer Autonomous Racing Competition at the IEEE Intelligent Vehicles Symposium (IV 2026)

The teams participating in 28TH Roboracer Racing Competition at ICRA 2026 will build a 1:10 scaled autonomous race car according to a given specification and write software for it to fulfill the objectives for the competition: Don't crash and minimize laptime.