Learning Complex Control Laws for Nonlinear Systems Under Uncertainty Using Deep Neural Networks

使用深度神经网络学习不确定性下非线性系统的复杂控制律

基本信息

  • 批准号:
    RGPIN-2019-05499
  • 负责人:
  • 金额:
    $ 2.04万
  • 依托单位:
  • 依托单位国家:
    加拿大
  • 项目类别:
    Discovery Grants Program - Individual
  • 财政年份:
    2019
  • 资助国家:
    加拿大
  • 起止时间:
    2019-01-01 至 2020-12-31
  • 项目状态:
    已结题

项目摘要

The real-time operation of energy systems (e.g. power networks, buildings, batteries, and wind turbines) requires robust control of nonlinear systems that are subject to a variety of uncertain factors (e.g., markets, weather, demands, and equipment failures). Conventional low level controllers (e.g. PID controllers) can be easily deployed in real time operations, but typically do not provide satisfactory performance. Sophisticated approaches such as model predictive control (MPC) provide a general framework to deal with uncertainty, especially when stochastic variants can be solved in real time to explicitly mitigate uncertainty. However, the high computational latency of such approaches hinders their application scope (especially for systems with fast dynamics).******We propose to use deep neural networks to develop sophisticated control laws offline for nonlinear systems with uncertainty. Our working hypothesis is that deep learning control laws can mimic the performance of advanced control architectures such as MPC, but at a computational cost that is comparable to that of low level controllers. We also note that PID controllers can be viewed as special cases of deep learning control laws and thus our approach can be viewed as a generalized control architecture. The online computational time and memory requirement to apply deep learning control laws is negligible, allowing for deployment in embedded systems for applications like unmanned aerial vehicles (UAVs) or self-driving cars.******The key challenge arising in this approach is the training of deep neural networks. The traditional method follows an “optimize then train” protocol, that is to generate data pairs between state variables and optimal control actions from (stochastic) optimization, and then train the neural networks via supervised learning. However, a large number of samples are needed and the computational cost of generating each sample is high. We propose a new “optimize and train” method that combines the steps of data generation and neural network training into one single optimization problem that can be solved efficiently using parallel computing techniques. ******We will also explore mechanisms to control the risk associated with the control laws and also perform computational studies in energy systems such as real-time control of the wind turbines. The theory and algorithms developed will enable unprecedented gains in efficiency and robustness of energy systems. For example, our recent paper shows that the realtime application of stochastic MPC can improve the power output of a wind turbine by 25%, compared with an optimally tuned PID controller. For a medium-size wind farm (with 100 wind turbines at rated capacities of 5 MW), the increased performance can reach up to 20 million CAD/year. This work would also provide multidisciplinary training opportunities at the interface of control, optimization, machine learning, and energy for both graduate and undergraduate students.**
能量系统(例如,电力网络、建筑物、电池和风力涡轮机)的实时操作需要对受到各种不确定因素(例如,市场、天气、需求和设备故障)。常规的低级控制器(例如PID控制器)可以容易地部署在真实的操作中,但是通常不能提供令人满意的性能。复杂的方法,如模型预测控制(MPC),提供了一个通用的框架来处理不确定性,特别是当随机变量可以解决在真实的时间,以显式地减轻不确定性。然而,这种方法的高计算延迟阻碍了它们的应用范围(特别是对于具有快速动态的系统)。我们建议使用深度神经网络为具有不确定性的非线性系统离线开发复杂的控制律。我们的工作假设是,深度学习控制律可以模拟高级控制架构(如MPC)的性能,但计算成本与低级控制器相当。我们还注意到,PID控制器可以被视为深度学习控制律的特殊情况,因此我们的方法可以被视为广义控制架构。应用深度学习控制律的在线计算时间和内存需求可以忽略不计,允许部署在嵌入式系统中,用于无人机(UAV)或自动驾驶汽车等应用。这种方法的关键挑战是深度神经网络的训练。传统的方法遵循“优化后训练”的协议,即从(随机)优化中产生状态变量和最优控制动作之间的数据对,然后通过监督学习来训练神经网络。然而,需要大量的样本,并且生成每个样本的计算成本很高。我们提出了一种新的“优化和训练”方法,将数据生成和神经网络训练的步骤结合到一个单一的优化问题中,可以使用并行计算技术有效地解决这个问题。** 我们还将探索与控制律相关的风险控制机制,并在能源系统中进行计算研究,例如风力涡轮机的实时控制。开发的理论和算法将使能源系统的效率和鲁棒性获得前所未有的收益。例如,我们最近的论文表明,随机MPC的实时应用可以提高风力涡轮机的功率输出的25%,与最佳调整的PID控制器相比。对于中型风电场(100台额定容量为5 MW的风力涡轮机),性能提高可达2000万CAD/年。这项工作还将为研究生和本科生提供控制,优化,机器学习和能源接口的多学科培训机会。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

Cao, Yankai其他文献

Machine Learning Algorithms for Liquid Crystal-Based Sensors
  • DOI:
    10.1021/acssensors.8b00100
  • 发表时间:
    2018-11-01
  • 期刊:
  • 影响因子:
    8.9
  • 作者:
    Cao, Yankai;Yu, Huaizhe;Zavala, Victor M.
  • 通讯作者:
    Zavala, Victor M.
An Improved Load Forecasting Method Based on the Transfer Learning Structure under Cyber-Threat Condition.
基于转移学习结构在网络威胁条件下的转移学习结构的改善负载预测方法。
Using stochastic programming and statistical extrapolation to mitigate long-term extreme loads in wind turbines
  • DOI:
    10.1016/j.apenergy.2018.09.062
  • 发表时间:
    2018-11-15
  • 期刊:
  • 影响因子:
    11.2
  • 作者:
    Cao, Yankai;Zavala, Victor M.;D'Amato, Fernando
  • 通讯作者:
    D'Amato, Fernando

Cao, Yankai的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Cao, Yankai', 18)}}的其他基金

Learning Complex Control Laws for Nonlinear Systems Under Uncertainty Using Deep Neural Networks
使用深度神经网络学习不确定性下非线性系统的复杂控制律
  • 批准号:
    RGPIN-2019-05499
  • 财政年份:
    2022
  • 资助金额:
    $ 2.04万
  • 项目类别:
    Discovery Grants Program - Individual
Learning Complex Control Laws for Nonlinear Systems Under Uncertainty Using Deep Neural Networks
使用深度神经网络学习不确定性下非线性系统的复杂控制律
  • 批准号:
    RGPIN-2019-05499
  • 财政年份:
    2021
  • 资助金额:
    $ 2.04万
  • 项目类别:
    Discovery Grants Program - Individual
Learning Complex Control Laws for Nonlinear Systems Under Uncertainty Using Deep Neural Networks
使用深度神经网络学习不确定性下非线性系统的复杂控制律
  • 批准号:
    RGPIN-2019-05499
  • 财政年份:
    2020
  • 资助金额:
    $ 2.04万
  • 项目类别:
    Discovery Grants Program - Individual
Learning Complex Control Laws for Nonlinear Systems Under Uncertainty Using Deep Neural Networks
使用深度神经网络学习不确定性下非线性系统的复杂控制律
  • 批准号:
    DGECR-2019-00045
  • 财政年份:
    2019
  • 资助金额:
    $ 2.04万
  • 项目类别:
    Discovery Launch Supplement

相似国自然基金

TPLATE Complex通过胞吞调控CLV3-CLAVATA多肽信号模块维持干细胞稳态的分子机制研究
  • 批准号:
    32370337
  • 批准年份:
    2023
  • 资助金额:
    50 万元
  • 项目类别:
    面上项目
二甲双胍对于模型蛋白、γ-secretase、Complex I自由能曲面的影响
  • 批准号:
  • 批准年份:
    2022
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
高脂饮食损伤巨噬细胞ndufs4表达激活Complex I/mROS/HIF-1通路参与溃疡性结肠炎研究
  • 批准号:
  • 批准年份:
    2022
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
线粒体参与呼吸中枢pre-Bötzinger complex呼吸可塑性调控的机制研究
  • 批准号:
    31971055
  • 批准年份:
    2019
  • 资助金额:
    58.0 万元
  • 项目类别:
    面上项目
北温带中华蹄盖蕨复合体Athyrium sinense complex的物种分化
  • 批准号:
    31872651
  • 批准年份:
    2018
  • 资助金额:
    60.0 万元
  • 项目类别:
    面上项目
边缘鳞盖蕨复合体种 (Microlepia marginata complex) 的网状进化及物种形成研究
  • 批准号:
    31860044
  • 批准年份:
    2018
  • 资助金额:
    37.0 万元
  • 项目类别:
    地区科学基金项目
益气通络颗粒及主要单体通过调节cAMP/PKA/Complex I通路治疗气虚血瘀证脑梗死的机制研究
  • 批准号:
    81703747
  • 批准年份:
    2017
  • 资助金额:
    20.0 万元
  • 项目类别:
    青年科学基金项目
生物钟转录抑制复合体 Evening Complex 调控茉莉酸诱导叶片衰老的分子机制研究
  • 批准号:
    31670290
  • 批准年份:
    2016
  • 资助金额:
    62.0 万元
  • 项目类别:
    面上项目
延伸子复合物(Elongator complex)的翻译调控作用
  • 批准号:
    31360023
  • 批准年份:
    2013
  • 资助金额:
    51.0 万元
  • 项目类别:
    地区科学基金项目
Complex I 基因变异与寿命的关联及其作用机制的研究
  • 批准号:
    81370445
  • 批准年份:
    2013
  • 资助金额:
    70.0 万元
  • 项目类别:
    面上项目

相似海外基金

CAREER: Data-Enabled Neural Multi-Step Predictive Control (DeMuSPc): a Learning-Based Predictive and Adaptive Control Approach for Complex Nonlinear Systems
职业:数据支持的神经多步预测控制(DeMuSPc):一种用于复杂非线性系统的基于学习的预测和自适应控制方法
  • 批准号:
    2338749
  • 财政年份:
    2024
  • 资助金额:
    $ 2.04万
  • 项目类别:
    Standard Grant
CAREER: Machine Learning for Data-Driven Fault-Tolerant Control of Complex Systems
职业:用于复杂系统数据驱动容错控制的机器学习
  • 批准号:
    2426614
  • 财政年份:
    2023
  • 资助金额:
    $ 2.04万
  • 项目类别:
    Standard Grant
CAREER: Machine Learning for Data-Driven Fault-Tolerant Control of Complex Systems
职业:用于复杂系统数据驱动容错控制的机器学习
  • 批准号:
    2143268
  • 财政年份:
    2022
  • 资助金额:
    $ 2.04万
  • 项目类别:
    Standard Grant
Learning Complex Control Laws for Nonlinear Systems Under Uncertainty Using Deep Neural Networks
使用深度神经网络学习不确定性下非线性系统的复杂控制律
  • 批准号:
    RGPIN-2019-05499
  • 财政年份:
    2022
  • 资助金额:
    $ 2.04万
  • 项目类别:
    Discovery Grants Program - Individual
Using machine learning for model-free intelligent control of complex systems with constraints.
使用机器学习对有约束的复杂系统进行无模型智能控制。
  • 批准号:
    559783-2021
  • 财政年份:
    2022
  • 资助金额:
    $ 2.04万
  • 项目类别:
    Postgraduate Scholarships - Doctoral
Machine Learning for Prediction and Control of Complex Dynamics Based on Integration of Mathematical and Data-Driven Methods
基于数学和数据驱动方法集成的复杂动力学预测和控制的机器学习
  • 批准号:
    22H00516
  • 财政年份:
    2022
  • 资助金额:
    $ 2.04万
  • 项目类别:
    Grant-in-Aid for Scientific Research (A)
Learning Complex Control Laws for Nonlinear Systems Under Uncertainty Using Deep Neural Networks
使用深度神经网络学习不确定性下非线性系统的复杂控制律
  • 批准号:
    RGPIN-2019-05499
  • 财政年份:
    2021
  • 资助金额:
    $ 2.04万
  • 项目类别:
    Discovery Grants Program - Individual
Using machine learning for model-free intelligent control of complex systems with constraints.
使用机器学习对有约束的复杂系统进行无模型智能控制。
  • 批准号:
    559783-2021
  • 财政年份:
    2021
  • 资助金额:
    $ 2.04万
  • 项目类别:
    Postgraduate Scholarships - Doctoral
CAREER: Toward Artificial General Intelligence for Complex Adaptive Systems: A Natural Concurrent “Learning-in-Learning” Control Paradigm
职业:走向复杂自适应系统的通用人工智能:自然并发“学习中学习”控制范式
  • 批准号:
    2047064
  • 财政年份:
    2021
  • 资助金额:
    $ 2.04万
  • 项目类别:
    Continuing Grant
Learning Complex Control Laws for Nonlinear Systems Under Uncertainty Using Deep Neural Networks
使用深度神经网络学习不确定性下非线性系统的复杂控制律
  • 批准号:
    RGPIN-2019-05499
  • 财政年份:
    2020
  • 资助金额:
    $ 2.04万
  • 项目类别:
    Discovery Grants Program - Individual
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了