All Projects → ell-hol → mpc-DL-controller

ell-hol / mpc-DL-controller

Licence: other
Deep Neural Network architecture as a predictive optimal controller for {HVAC+Solar cell + battery} disturbance afflicted system vs classic Model Predictive Control

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to mpc-DL-controller

car-racing
A toolkit for testing control and planning algorithm for car racing.
Stars: ✭ 30 (-18.92%)
Mutual labels:  model-predictive-control, casadi
DataEngineering
This repo contains commands that data engineers use in day to day work.
Stars: ✭ 47 (+27.03%)
Mutual labels:  data-engineering
jobAnalytics and search
JobAnalytics system consumes data from multiple sources and provides valuable information to both job hunters and recruiters.
Stars: ✭ 25 (-32.43%)
Mutual labels:  data-engineering
stocktwits-sentiment
Stocktwits market sentiment analysis in Python with Keras and TensorFlow.
Stars: ✭ 23 (-37.84%)
Mutual labels:  keras-tensorflow
Data-Engineering-Projects
Personal Data Engineering Projects
Stars: ✭ 167 (+351.35%)
Mutual labels:  data-engineering
Deep-Learning-Course
Deep Learning with TensorFlow and Keras
Stars: ✭ 13 (-64.86%)
Mutual labels:  keras-tensorflow
dl-relu
Deep Learning using Rectified Linear Units (ReLU)
Stars: ✭ 20 (-45.95%)
Mutual labels:  keras-tensorflow
extra keras datasets
📃🎉 Additional datasets for tensorflow.keras
Stars: ✭ 20 (-45.95%)
Mutual labels:  keras-tensorflow
ProSelfLC-2021
noisy labels; missing labels; semi-supervised learning; entropy; uncertainty; robustness and generalisation.
Stars: ✭ 45 (+21.62%)
Mutual labels:  robust-optimization
Rus-SpeechRecognition-LSTM-CTC-VoxForge
Распознавание речи русского языка используя Tensorflow, обучаясь на базе Voxforge
Stars: ✭ 50 (+35.14%)
Mutual labels:  keras-tensorflow
ml-in-production
The practical use-cases of how to make your Machine Learning Pipelines robust and reliable using Apache Airflow.
Stars: ✭ 29 (-21.62%)
Mutual labels:  data-engineering
keras-yolo3-facedetection
Real-time face detection model using YOLOv3 with Keras
Stars: ✭ 13 (-64.86%)
Mutual labels:  keras-tensorflow
Detection-of-Small-Flying-Objects-in-UAV-Videos
Code for paper "Detection of Flying Honeybees in UAV Videos"
Stars: ✭ 47 (+27.03%)
Mutual labels:  keras-tensorflow
One-Shot-Learning
Matching Networks Tensorflow 2 Implementation for few-shot AD diagnosis
Stars: ✭ 22 (-40.54%)
Mutual labels:  keras-tensorflow
MAX-Audio-Classifier
Identify sounds in short audio clips
Stars: ✭ 115 (+210.81%)
Mutual labels:  keras-tensorflow
Deep-Quality-Value-Family
Official implementation of the paper "Approximating two value functions instead of one: towards characterizing a new family of Deep Reinforcement Learning Algorithms": https://arxiv.org/abs/1909.01779 To appear at the next NeurIPS2019 DRL-Workshop
Stars: ✭ 12 (-67.57%)
Mutual labels:  keras-tensorflow
Bebop-Autonomy-Vision
An autonomous, vision-based Bebop drone.
Stars: ✭ 24 (-35.14%)
Mutual labels:  keras-tensorflow
Konverter
Convert simple Keras models to pure Python 🐍+ NumPy
Stars: ✭ 34 (-8.11%)
Mutual labels:  keras-tensorflow
GestureAI
RNN(Recurrent Nerural network) model which recognize hand-gestures drawing 5 figures.
Stars: ✭ 20 (-45.95%)
Mutual labels:  keras-tensorflow
fashion-parser
Fashion item segmentation with deep learning
Stars: ✭ 22 (-40.54%)
Mutual labels:  keras-tensorflow

mpc-DL-controller

Deep Neural Network architecture as predictive optimal controller for {HVAC+Solar cell + battery} disturbance afflicted system


Optimal control via Deep Neural Networks

Abstract — Model predictive control is an advanced method to control the dynamics of a system while satisfying a certain set of constraints. The method itself is gaining more and more popularity in all sorts of industries ranging from chemical plants and oil refineries where they have been used since the 80s, to power plants, and more generally power systems. Deep neural networks are neural networks with more than one layer. They are considered to be universal function approximators, which would make them perfectly suited for data driven control applications. Although they have been around since since the 70’s, lack of data has made it impossible in practice to showcase their real abilities until the last two decades where massive automation and connectivity have made it possible to generate a massive amount of data. In this paper we show how it is possible to simulate an mpc optimized control offline on an HVAC system connected to a grid, a battery and a solar panel (the system is introduced in the introduction) and train a deep neural network (6 layers,  50  units each layer) in order to achieve MPC without explicit control computation or instruction, but rather exclusively the data generated by the offline simulation. Index Terms — Model predictive control, Optimal control, Deep Neural Networks, Optimization, Deep Learning, HVAC, Power Electronics, Power Systems, Power Control, fuzzy logic.

Check out the results

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].