MPCPy

Building controller

An open-source platform for model predictive control in buildings

Open-source platform for model predictive control (MPC) in buildings.

GitHub

116 stars
24 watching
33 forks
Language: Python
last commit: over 3 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
lbl-srg/modelica-buildingsProvides dynamic simulation models for building energy and control systems259
jlevy/procdogA command-line tool to monitor and control long-lived processes on MacOS or Linux.77
hybridrobotics/nmpc-dclf-dcbfAn implementation of nonlinear model predictive control using discrete-time control Lyapunov functions and control barrier functions for safety-critical systems.235
pengskr/mpcThis project implements a Model Predictive Control (MPC) system in MATLAB.109
rdagger/micropython-hpdl1414A MicroPython module for controlling a smart alphanumeric display with limited character capabilities0
s7ev3n/mpc_codeSoftware implementation of Model Predictive Control algorithm for autonomous vehicle trajectory tracking control248
oysols/tlc5940-micropythonA Micropython library for controlling multiple TLC5940 chips to generate grey scale data for driving displays.5
schoppmp/linreg-mpcA protocol for secure distributed linear regression on vertically distributed datasets32
udk-vpt/buildingsystemsA Modelica library for simulating energy-related building and plant systems.70
utiasdsl/safe-control-gymA set of tools and environments for learning-based control and reinforcement learning in robotics with symbolic safety constraints645
nezarip/carsim-simulink-mpc-controller-practiceProvides MPC controller implementation and simulation models for autonomous vehicles using Carsim and Simulink82
urosolia/lmpc_simpleexampleA MATLAB implementation of an optimal control algorithm for a double integrator system57
mryslab/kitronik_motor_boardA MicroPython class to control the kitronik motor driver for the micro:bit3
captaincredible/pxt-mcp23017A collection of block-based programming elements for controlling an MCP23017 microcontroller on the micro:bit platform.3
hobbyquaker/mqttpcControls processes via MQTT using process definition files10