This paper shows the application of Petri net based supervisory control reconfiguration techniques in project planning and control. Given a project set of tasks and their resource information, we first construct a Petri net supervisory controller that enforces the project task precedence relationships and resource constraints. We then show how the actual progress of the project tasks and resources information could be handled by reconfiguring the developed supervisory controller. The reconfiguration solutions are used to control the project when the project actual progress and planned progress are different. An example illustrates the stated models.
展开▼