This article is rated Start-class on Wikipedia's
content assessment scale. It is of interest to the following WikiProjects: | ||||||||||||||
|
The article is at least misleading if not completely wrong. And furthermore is hardly understandable. Rewrite from someone with a clue about MPC needed.
I think the statement:
"Despite the fact that most real processes are approximately linear within only a limitted operating window..."
is very misleading. Many, many real processes of practical importance, and those tackled using MPC are highly nonlinear (e.g. water control systems).
In fact, all processes are nonlinear. Another point is that the cost function is not explictly defined for a mpc. it depends on purpose and economical reasons.
"The MPC then sends this set of independent variable moves to the corresponding regulatory controller setpoints to be implemented in the process." As far as I know only the first control move is applied to the process not the set.
"linear MPC approaches are used in the majority of applications with the feedback mechanism of the MPC compensating for prediction errors due to structural mismatch between the model and the plant"
Not only for structural mismatch but also for exogenous disturbances. —Preceding
unsigned comment added by
87.78.92.134 (
talk •
contribs)
The statement regarding use in power systems is also misleading. It has been proposed (as citation suggests), but unless someone can cite a specific example, I suggest not stating that it is used in power systems. — Preceding
unsigned comment added by
142.104.85.182 (
talk) 18:44, 11 May 2015 (UTC)
Are the external links in the "Commercially available MPC software" section okay? My understanding is that in the actual text no external links should appear because otherwise every firm name or whatsoever mentioned in an article could/should also be externally linked. So if there is nobody against it, I will completely delete them with the next days in case no one else did so.(I wouldn't ask but one of them has been there a good month) TFTD ( talk) 12:53, 13 October 2009 (UTC)
What is the purpose of this section? It seems to me that it is mostly used to advertise products while using external links. I would suggest to outsource this part in a "List Type Article" (if at all). For now I just took care of the WP:EL (see above) TFTD ( talk) 12:06, 11 October 2010 (UTC)
The contents of the Robust Model Predictive Control page were merged into Model predictive control on 12 July 2014. For the contribution history and old versions of the redirected page, please see its history; for the discussion at that location, see its talk page. |
The terminology in "LQR optimizes in a fixed time window (horizon) whereas MPC optimizes in a receding time window" is confusing. If one has a fixed time window, say, 7 days, and one advances a day in time, the window slides one day so the new time window "recedes" one day. Likewise, if a time window "recedes" as time moves on, it implies a fixed time window or at least a time window that does not shrink as rapidly as time advances. Could someone please clarify this terminology in the comparison of LQR vs MPC? Jim Bowery ( talk) 15:17, 30 March 2019 (UTC)
The long block of code is from the main function in https://github.com/AtsushiSakai/PyAdvancedControl/blob/master/mpc_path_tracking/main.py, but the code pasted into the page doesn't work without the rest of the python file and library dependencies. So copying the code from the page and trying to run it doesn't work - the whole package needs to be installed. For this reason I'd recommend deleting the verbatim code example and just keep the link to the package. Dominic Widdows ( talk) 19:22, 26 September 2022 (UTC)
This article is rated Start-class on Wikipedia's
content assessment scale. It is of interest to the following WikiProjects: | ||||||||||||||
|
The article is at least misleading if not completely wrong. And furthermore is hardly understandable. Rewrite from someone with a clue about MPC needed.
I think the statement:
"Despite the fact that most real processes are approximately linear within only a limitted operating window..."
is very misleading. Many, many real processes of practical importance, and those tackled using MPC are highly nonlinear (e.g. water control systems).
In fact, all processes are nonlinear. Another point is that the cost function is not explictly defined for a mpc. it depends on purpose and economical reasons.
"The MPC then sends this set of independent variable moves to the corresponding regulatory controller setpoints to be implemented in the process." As far as I know only the first control move is applied to the process not the set.
"linear MPC approaches are used in the majority of applications with the feedback mechanism of the MPC compensating for prediction errors due to structural mismatch between the model and the plant"
Not only for structural mismatch but also for exogenous disturbances. —Preceding
unsigned comment added by
87.78.92.134 (
talk •
contribs)
The statement regarding use in power systems is also misleading. It has been proposed (as citation suggests), but unless someone can cite a specific example, I suggest not stating that it is used in power systems. — Preceding
unsigned comment added by
142.104.85.182 (
talk) 18:44, 11 May 2015 (UTC)
Are the external links in the "Commercially available MPC software" section okay? My understanding is that in the actual text no external links should appear because otherwise every firm name or whatsoever mentioned in an article could/should also be externally linked. So if there is nobody against it, I will completely delete them with the next days in case no one else did so.(I wouldn't ask but one of them has been there a good month) TFTD ( talk) 12:53, 13 October 2009 (UTC)
What is the purpose of this section? It seems to me that it is mostly used to advertise products while using external links. I would suggest to outsource this part in a "List Type Article" (if at all). For now I just took care of the WP:EL (see above) TFTD ( talk) 12:06, 11 October 2010 (UTC)
The contents of the Robust Model Predictive Control page were merged into Model predictive control on 12 July 2014. For the contribution history and old versions of the redirected page, please see its history; for the discussion at that location, see its talk page. |
The terminology in "LQR optimizes in a fixed time window (horizon) whereas MPC optimizes in a receding time window" is confusing. If one has a fixed time window, say, 7 days, and one advances a day in time, the window slides one day so the new time window "recedes" one day. Likewise, if a time window "recedes" as time moves on, it implies a fixed time window or at least a time window that does not shrink as rapidly as time advances. Could someone please clarify this terminology in the comparison of LQR vs MPC? Jim Bowery ( talk) 15:17, 30 March 2019 (UTC)
The long block of code is from the main function in https://github.com/AtsushiSakai/PyAdvancedControl/blob/master/mpc_path_tracking/main.py, but the code pasted into the page doesn't work without the rest of the python file and library dependencies. So copying the code from the page and trying to run it doesn't work - the whole package needs to be installed. For this reason I'd recommend deleting the verbatim code example and just keep the link to the package. Dominic Widdows ( talk) 19:22, 26 September 2022 (UTC)