Abstract:
The disclosure relates to a method of online and dynamic schedule configuration of control applications in a Distributed Control System (DCS). The disclosure considers having a DCS with a plurality of controllers, where controllers include one or more of source controllers and one or more of destination controllers. The method of the disclosure can includes the steps of: a) selecting one or more blocks of control applications; b) identifying one or more potential slots for executing blocks in one or more destination controllers; c) publishing the information pertaining to one or more of the identified potential slots to a central management entity or to source controllers; d) determining the one or more potential slots and corresponding block by the central management entity or source controller; e) proposing a schedule configuration of control applications; and f) performing schedulability analysis for each block or logical combination thereof.