检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]吉林大学汽车仿真与控制国家重点实验室,长春130025 [2]吉林大学控制科学与工程系,长春130025
出 处:《控制工程》2016年第8期1208-1214,共7页Control Engineering of China
基 金:国家自然科学基金项目(61374046);"973"国家重点基础研究发展计划项目(2012CBB821202)
摘 要:为提高模型预测控制(Model Predictive Control,MPC)的在线计算性能,拓展其在快速动态系统中的实际应用,给出了一种基于Verilog硬件描述语言(Hardware Description Language,HDL)的MPC控制器的FPGA(Field Programmable Gate Array,FPGA)硬件实现方法,并采用基于惩罚函数的粒子群优化算法(Particle Swarm Optimization,PSO)用于在线求解MPC的约束优化问题。首先,通过Verilog HDL编写实现矩阵运算模块、PSO求解模块,充分利用PSO的并行搜索能力和FPGA的并行计算结构提高MPC的在线计算性能,最后进行模块综合实现基于FPGA的约束MPC控制器。以电子节气门为被控对象进行控制器的实时验证,结果表明设计的MPC-FPGA控制器能够很好地满足电子节气门的快速跟踪要求,并验证了控制器的有效性和实时性。In order to improve the online performance and apply the model predictive control(MPC) to the fast systems in the real-word, this paper presents a field programmable gate array(FPGA) method for the hardware implementation of MPC controller based on Verilog hardware description language(HDL). This paper also adopts an optimization method based on particle swarm optimization(PSO) algorithm and penalty function to solve the constrained MPC problem. Firstly, the modules of matrix operation and PSO solver are implemented by coding Verilog HDL. The parallel searching ability of PSO and the parallel computing structure of FPGA are used to enhance the online performance of the MPC controller. Then, these modules are integrated to implement the MPC controller on the FPGA chip. Finally, the electronic throttle control system is used to evaluate the performance of the MPC controller based on FPGA. The real-time experiment results indicate that the proposed MPC-FPGA controller can satisfy the tracking requirement of the throttle, and also verify the effectiveness and real-time capability of the MPC controller.
关 键 词:模型预测控制 VERILOG HDL 现场可编程门阵列 粒子群优化算法 实时实验
分 类 号:TP273[自动化与计算机技术—检测技术与自动化装置]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.43