US 11,886,172 B2
Operating a factory
Laure-Anne Poisson, Sceaux (FR); Philippe Belmans, Velizy-Villacoublay (FR); Ana Marcusanu, Velizy-Villacoublay (FR); and Vincent Siess, Velizy-Villacoublay (FR)
Assigned to DASSAULT SYSTEMES, Velizy-Villacoublay (FR)
Filed by DASSAULT SYSTEMES, Velizy-Villacoublay (FR)
Filed on Dec. 17, 2021, as Appl. No. 17/645,043.
Claims priority of application No. 20306624 (EP), filed on Dec. 18, 2020.
Prior Publication US 2022/0197259 A1, Jun. 23, 2022
Int. Cl. G05B 19/418 (2006.01)
CPC G05B 19/41865 (2013.01) [G05B 2219/32423 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method for operating a factory, the method comprising:
obtaining one or more manufacturing tasks, each manufacturing task being represented by an evolution law which describes a manufacturing of a product by one or more manageable machines using resources;
obtaining one or more manufacturing constraints;
obtaining one or more manufacturing events;
determining an operating mode of the factory based on the one or more manufacturing constraints and on one or more constraints on a product to manufacture, the determining including one or more iterations of:
computing, for each manufacturing task, a respective propensity of a manufacturing task, the propensity representing a frequency with which the task is chosen for manufacturing the product given the constraints and a previous occurrence of one or more of the manufacturing events,
ranking the one or more manufacturing tasks according to a descending order of their respective propensities,
visiting the one or more manufacturing tasks according to the ranking and, for each visited task, affecting, to the task, one or more manageable machines and resources for executing the task, and
executing the one or more manufacturing tasks until an occurrence of one or more of the manufacturing events.