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 1 year ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
lbl-srg/modelica-buildings A comprehensive Modelica library for simulating buildings' energy and control systems 257
jlevy/procdog A command-line tool to monitor and control long-lived processes on MacOS or Linux. 77
hybridrobotics/nmpc-dclf-dcbf An implementation of nonlinear model predictive control using discrete-time control Lyapunov functions and control barrier functions for safety-critical systems. 227
pengskr/mpc This project implements a Model Predictive Control (MPC) system in MATLAB. 104
rdagger/micropython-hpdl1414 A MicroPython module for controlling a smart alphanumeric display with limited character capabilities 0
s7ev3n/mpc_code Software implementation of Model Predictive Control algorithm for autonomous vehicle trajectory tracking control 236
oysols/tlc5940-micropython A Micropython library for controlling multiple TLC5940 chips to generate grey scale data for driving displays. 5
schoppmp/linreg-mpc A protocol for secure distributed linear regression on vertically distributed datasets 32
udk-vpt/buildingsystems A Modelica library for simulating energy-related building and plant systems. 70
utiasdsl/safe-control-gym A set of tools and environments for learning-based control and reinforcement learning in robotics with symbolic safety constraints 623
nezarip/carsim-simulink-mpc-controller-practice Provides MPC controller implementation and simulation models for autonomous vehicles using Carsim and Simulink 79
urosolia/lmpc_simpleexample A MATLAB implementation of an optimal control algorithm for a double integrator system 57
mryslab/kitronik_motor_board A MicroPython class to control the kitronik motor driver for the micro:bit 3
captaincredible/pxt-mcp23017 A collection of block-based programming elements for controlling an MCP23017 microcontroller on the micro:bit platform. 3
hobbyquaker/mqttpc Controls processes via MQTT using process definition files 10