Mazen Alamir_MPC

所属分类:matlab编程
开发工具:WINDOWS
文件大小:4846KB
下载次数:6
上传日期:2017-11-17 16:11:07
上 传 者Pino0412
说明:  关于MPC的matlab脚本工具,有些可以运行
(MPC toolbox for Windows)

文件列表:
Mazen Alamir_MPC (0, 2017-11-08)
Mazen Alamir_MPC\1703.08255.pdf (1782446, 2017-11-05)
Mazen Alamir_MPC\BBS.m (533, 2017-04-04)
Mazen Alamir_MPC\BBS.p (226, 2017-08-29)
Mazen Alamir_MPC\PdfMpc_package.zip (1651674, 2017-11-08)
Mazen Alamir_MPC\check_parameters.m (743, 2017-04-04)
Mazen Alamir_MPC\check_parameters.p (563, 2017-08-29)
Mazen Alamir_MPC\compacty.m (597, 2017-04-04)
Mazen Alamir_MPC\compacty.p (229, 2017-08-29)
Mazen Alamir_MPC\compute_R.m (940, 2017-04-04)
Mazen Alamir_MPC\compute_R.p (318, 2017-08-29)
Mazen Alamir_MPC\compute_Zg.m (239, 2017-04-04)
Mazen Alamir_MPC\compute_Zg.p (499, 2017-08-29)
Mazen Alamir_MPC\compute_parabola.m (250, 2017-04-04)
Mazen Alamir_MPC\compute_parabola.p (632, 2017-08-29)
Mazen Alamir_MPC\create_mv.m (238, 2017-04-04)
Mazen Alamir_MPC\create_mv.p (507, 2017-08-29)
Mazen Alamir_MPC\create_solution.m (1023, 2017-04-04)
Mazen Alamir_MPC\create_solution.p (933, 2017-08-29)
Mazen Alamir_MPC\initialize.m (1035, 2017-04-04)
Mazen Alamir_MPC\initialize.p (259, 2017-08-29)
Mazen Alamir_MPC\one_step.m (783, 2017-04-04)
Mazen Alamir_MPC\one_step.p (263, 2017-08-29)
Mazen Alamir_MPC\paramMPC.p (768, 2017-08-29)
Mazen Alamir_MPC\pdf_mpc.m (1100, 2017-04-04)
Mazen Alamir_MPC\pdf_mpc.p (308, 2017-08-29)
Mazen Alamir_MPC\qJ.m (239, 2017-04-04)
Mazen Alamir_MPC\qJ.p (167, 2017-08-29)
Mazen Alamir_MPC\qg.m (239, 2017-04-04)
Mazen Alamir_MPC\qg.p (167, 2017-08-29)
Mazen Alamir_MPC\setp.m (671, 2017-04-04)
Mazen Alamir_MPC\setp.p (129, 2017-08-29)
Mazen Alamir_MPC\simulate_ol.m (1252, 2017-04-04)
Mazen Alamir_MPC\simulate_ol.p (292, 2017-08-29)
Mazen Alamir_MPC\update_mv.m (238, 2017-04-04)
Mazen Alamir_MPC\update_mv.p (467, 2017-08-29)
Mazen Alamir_MPC\update_sc.m (238, 2017-04-04)
Mazen Alamir_MPC\update_sc.p (701, 2017-08-29)
Mazen Alamir_MPC\update_trust_region_parameters.m (1115, 2017-04-04)
... ...

------------------------------------------------------------------------------------------ This is the readme file of the pdf_mpc package: the parametrized derivative-free model prediction control package. Author : Mazen Alamir CNRS, University of Grenoble Alpes. Last updated : March 2017 ------------------------------------------------------------------------------------------ Terms of use: -------------- This free-software is provided with NO WARRANTY. All consequence of its use on real-life systems is the responsibility of the user. Under these terms, the user is free to use the executable MPC solver for academic purposes provided that the citations below are included in any publication and/or public presentation of the results obtained with the pdf_mpc package In case the \pac package is used to produce the results of a published paper, the following two references \cite{alamir2013pragmatic,pdf_mpc2017} should be included in the list of citations with the following {\sl bibtex} entries: @book{alamir2013pragmatic, title={A Pragmatic Story of Model Predictive Control: Self-Contained Algorithms and Case-Studies}, author={Alamir, M.}, year={2013}, publisher={CreateSpace Independent Publishing Platform} } @misc{pdf_mpc, author = {Alamir, M.}, title = {{A Free-Matlab-Coder package for Real-Time Nonlinear Model Predictive}}, year = {2017}, howpublished = "\url{http://www.mazenalamir.fr/}", } ------------------------------------------------------------------------------------------ How to use -------------- 0) Check that the “coder” Matlab-toolbox is correctly installed. 1) Create a new folder for your project, assume its name is New_Folder 2) Unzip the pdf_mpc.zip file: the result is a folder named pdf_mpc that contains all the needed file as well as the userManual.pdf file. 3) copy all the files in your working directory New_Folder (step 1) 4) fill the empty files user_ode, user_control_profile and user_ocp with the appropriate code assuming that the structure p_ode, p_uparam and p_ocp are defined. Note that you can use as many functions (.m) that would be needed to express the user-defined required functions mentioned above. However, nested function and global variable are not admitted (By the Matlab coder). 5) in the main program define the structure p_ode, p_uparam and p_ocp. 6) Follow the user manual explanation for the closed-loop simulation. ------------------------------------------------------------------------------------------ NOTA Visit regularly the website www.mazenalamir.fr to check updates in the code and in the user manual.

近期下载者

相关文件


收藏者