Jump to content

Talk:Model predictive control

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Gilded Snail (talk | contribs) at 15:46, 12 July 2014 (merge notice: new section). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
WikiProject iconSystems: Control theory Start‑class Mid‑importance
WikiProject iconThis article is within the scope of WikiProject Systems, which collaborates on articles related to systems and systems science.
StartThis article has been rated as Start-class on Wikipedia's content assessment scale.
MidThis article has been rated as Mid-importance on the project's importance scale.
Taskforce icon
This article is within the field of Control theory.

The article is at least misleading if not completely wrong. And furthermore is hardly understandable. Rewrite from someone with a clue about MPC needed.

Is this version any better ? Encyclops 00:11, 31 July 2006 (UTC)[reply]

Misleading statements

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 (talkcontribs)

I agree, this needs work. There are two main reasons to use model-based predictive control. One is that there are multiple, interacting control inputs. Feedback alone won't handle that; some form of model that relates the inputs to the outputs is needed. That's what the article currently covers.
The second use of model-based predictive control is when the system has significant lag. If the delays in the system between a control change and and an output change are large, and there's some source of disturbance that affects the controlled value, feedback control can't keep up. The classic situation is heating for large buildings, where there's a long delay between requesting heat for an inside space and getting heat from a faraway heating plant. An outside temperature sensor is often used as a disturbance input, so that a drop in outside temperature cranks up the heating system in anticipation of heat demand as the building structure cools. Historically, such things are manually tuned, but there's a trend towards making the whole system adaptive. Here's a limited reference from Google's book scanning: [1].
This stuff can be explained better. It's really not that complicated. --John Nagle (talk) 04:10, 10 March 2008 (UTC)[reply]
Ok, I took a stab at changing the "Overview" section. I hope this actually helps! Rbh1976 (talk) 16:56, 2 May 2011 (UTC)[reply]

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)[reply]

WP:EL I guess this justifies a deletion TFTD (talk) 13:42, 13 October 2009 (UTC)[reply]

Section Commercially available MPC software

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)[reply]

I agree with you. This section seems to be used for advertising, and is of questionable value. Perhaps it needs to be removed. Encyclops (talk) 14:41, 11 October 2010 (UTC)[reply]
It does look a bit like that, I think list is probably only justifiable here if said software is in itself notable in the field and listing would useful to a reader.Firebladed (talk) 15:11, 11 October 2010 (UTC)[reply]
So if nobody thinks it is worth saving I think one can delete it in a couple days. The way it is now, from my point of view, is not useful (as one has to google for all the not saying anything acronyms) and as said above only advertisement to me. And I guess a beginner of the topic is not really interested in software solutions and somebody actually working with it should be able to use google or has a given software anyway. TFTD (talk) 07:35, 13 October 2010 (UTC)[reply]
Well, I changed it along the lines suggested. Encyclops (talk) 17:02, 19 October 2010 (UTC)[reply]

merge notice