Process for developing and implementing a model for the formal description of a collaborative system comprised of multiple distributed components, especially an intelligent, flexible production and/or process automation system
First Claim
1. A computer-implemented process, for developing and implementing a system-model (ASM) for the formal description of a real flexible production- and/or process-automation system (AS) comprised of multiple, distributed real components (HW1-HWN), with hardware (mechanic) and software (control), wherein for each hardware (mechanic) of the real components (HW1-HWN), an analyzable high-level-Petri Net model is generated via simulation processes, comprising the sequential steps of:
- identifying collaborative units (CAU1-CAUN) suitable to realize different production and/or process scenarios as autonomous basic modules based upon the hardware (mechanic) and the software (control) of the real components (HW1-HWN),generating a high-level-Petri net model (M1-MN) for each of the collaborative units (CAU1-CAUN) using an analytical process based upon functional analysis, wherein at least one model (M1-MN) of a said collaborative unit (CAU1-CAUN) contains the high-level-Petri net model of the hardware (mechanic) of the at least one real component (HW1-HWN), as a skeleton of an agent-based-control unit (ASE1-ASEN) which is derived from the high-level-Petri net model of said hardware (mechanic) of said real component (HW1-HWN), intelligence (I1-IN) in the form of information on autonomous behavior with respect to cooperation with other models (M1-MN) of collaborative units (CAU1-CAUN), and an interface for cooperation and collaboration with other models (M1-MN) of collaborative units (CAU1-CAUN),preparing a single catalog (K) with said models (M1-MN) of the collaborative units (CAU1-CAUN), each of said models being listed as an autonomous basic module model, wherein said single catalog (K) of said models (M1-MN) contains the results of a formal validation of structural and behavioral specifications of said collaborative units (CAU1-CAUN),assigning a set of rules (R) to said catalog (K) for the specification of interactions among said autonomous models (M1-MN) of the collaborative units (CAU1-CAUN) and for the development of the system-model (ASM) of said real collaborative system (AS),generating the desired system-model (ASM) by connecting a selection of said models (M1-MN) of the collaborative units as the basic module from said catalog (K), andtaking a selection of said rules (R) into account, whereby the models (M1-MN) interact with each other over said interfaces on the basis of said selected rules (R), automatically adapting the system-model (ASM) by deriving new rules (R), taking into account model evaluation parameters for each different modeled production and/or process scenario.
1 Assignment
0 Petitions
Accused Products
Abstract
Process for developing and implementing a model (ASM) for the formal description of a collaborative system including multiple, distributed components, wherein analyzable models of the components are generated via simulation processes. The invention includes the steps of generation of models of collaborative units, preparation of a catalog of models of the collaborative units, assignment of a set of rules to the catalog for the specification of interactions among the autonomous models of the collaborative units and for the development of the model of the complex collaborative system, generation of the desired model using selected models of the collaborative units as the basic module from the catalog, and taking selected rules into account, and automatic adaptation of the model by deriving new rules, taking into account evaluation parameters for each application in one process operation.
17 Citations
7 Claims
-
1. A computer-implemented process, for developing and implementing a system-model (ASM) for the formal description of a real flexible production- and/or process-automation system (AS) comprised of multiple, distributed real components (HW1-HWN), with hardware (mechanic) and software (control), wherein for each hardware (mechanic) of the real components (HW1-HWN), an analyzable high-level-Petri Net model is generated via simulation processes, comprising the sequential steps of:
-
identifying collaborative units (CAU1-CAUN) suitable to realize different production and/or process scenarios as autonomous basic modules based upon the hardware (mechanic) and the software (control) of the real components (HW1-HWN), generating a high-level-Petri net model (M1-MN) for each of the collaborative units (CAU1-CAUN) using an analytical process based upon functional analysis, wherein at least one model (M1-MN) of a said collaborative unit (CAU1-CAUN) contains the high-level-Petri net model of the hardware (mechanic) of the at least one real component (HW1-HWN), as a skeleton of an agent-based-control unit (ASE1-ASEN) which is derived from the high-level-Petri net model of said hardware (mechanic) of said real component (HW1-HWN), intelligence (I1-IN) in the form of information on autonomous behavior with respect to cooperation with other models (M1-MN) of collaborative units (CAU1-CAUN), and an interface for cooperation and collaboration with other models (M1-MN) of collaborative units (CAU1-CAUN), preparing a single catalog (K) with said models (M1-MN) of the collaborative units (CAU1-CAUN), each of said models being listed as an autonomous basic module model, wherein said single catalog (K) of said models (M1-MN) contains the results of a formal validation of structural and behavioral specifications of said collaborative units (CAU1-CAUN), assigning a set of rules (R) to said catalog (K) for the specification of interactions among said autonomous models (M1-MN) of the collaborative units (CAU1-CAUN) and for the development of the system-model (ASM) of said real collaborative system (AS), generating the desired system-model (ASM) by connecting a selection of said models (M1-MN) of the collaborative units as the basic module from said catalog (K), and taking a selection of said rules (R) into account, whereby the models (M1-MN) interact with each other over said interfaces on the basis of said selected rules (R), automatically adapting the system-model (ASM) by deriving new rules (R), taking into account model evaluation parameters for each different modeled production and/or process scenario. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification