System and method for the production of goods or products
First Claim
Patent Images
1. A computer implemented method for optimizing a production process comprising the steps of:
- (A) creating a representation for equipment for production of a product and arranging the representation in at least one sequence for production of the product, and designating each piece of equipment as a resource type according to such piece of equipment'"'"'s function;
(B) selecting the sequence created at step (A) and designating such sequence as a current sequence;
(C) calculating a value score for the current sequence according to value scores assigned to each resource in the current sequence as resources are arranged in the current sequence, with the value scores being assigned at least in consideration of characteristics of each resource;
(D) determining if there are possible unevaluated variations in the arrangement of the resources in the current sequence, and if there are no possible unevaluated variations then designating the current sequence an optimal sequence and proceeding to step (G), and if there are possible unevaluated variations, varying the arrangement of resources in the current sequence to create a new sequence;
(E) calculating a value score for the new sequence according to values assigned to each resource in the new sequence as resources are arranged in the new sequence, with the values being assigned at least according to resource characteristics;
(F) comparing the value scores for the current sequence and the new sequence to determine if the value score for the new sequence exceeds the value score for the current sequence according to predetermined criteria, and if the value score for the new sequence exceeds the value score for the current sequence, then designating the new sequence as the current sequence and proceeding to step (D), and if the value score for the current score exceeds the value score for the new sequence, then retaining the current sequence as the current sequence and proceeding to step (D); and
(G) said computer returning to a system user the optimal sequence for production of the product.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-based system and method for production planning are described that relies on developing factory shop floor modeling. This modeling includes simulating the factory shop floor to create a Virtual Factory. This Virtual Factory provides the ability to assess any possible production sequence for determining an optimal of production sequence according to the criteria defined the user.
-
Citations
20 Claims
-
1. A computer implemented method for optimizing a production process comprising the steps of:
-
(A) creating a representation for equipment for production of a product and arranging the representation in at least one sequence for production of the product, and designating each piece of equipment as a resource type according to such piece of equipment'"'"'s function; (B) selecting the sequence created at step (A) and designating such sequence as a current sequence; (C) calculating a value score for the current sequence according to value scores assigned to each resource in the current sequence as resources are arranged in the current sequence, with the value scores being assigned at least in consideration of characteristics of each resource; (D) determining if there are possible unevaluated variations in the arrangement of the resources in the current sequence, and if there are no possible unevaluated variations then designating the current sequence an optimal sequence and proceeding to step (G), and if there are possible unevaluated variations, varying the arrangement of resources in the current sequence to create a new sequence; (E) calculating a value score for the new sequence according to values assigned to each resource in the new sequence as resources are arranged in the new sequence, with the values being assigned at least according to resource characteristics; (F) comparing the value scores for the current sequence and the new sequence to determine if the value score for the new sequence exceeds the value score for the current sequence according to predetermined criteria, and if the value score for the new sequence exceeds the value score for the current sequence, then designating the new sequence as the current sequence and proceeding to step (D), and if the value score for the current score exceeds the value score for the new sequence, then retaining the current sequence as the current sequence and proceeding to step (D); and (G) said computer returning to a system user the optimal sequence for production of the product. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-base system for optimizing a production process comprising:
-
(A) means for creating a representation of equipment for production of a product and arranging the representation in at least one sequence for production of the product, and means for receiving a designation for each piece of equipment as a resource type according to such piece of equipment'"'"'s function; (B) means for selecting the sequence created at step (A) and designating such sequence as a current sequence; (C) means for calculating a value score for the current sequence according to value scores assigned to each resource in the current sequence that are received by the system as resources are arranged in the current sequence, with the value scores being assigned at least in consideration of characteristics of each resource; (D) means for determining if there are possible unevaluated variations in the arrangement of the resources in the current sequence, and if there are no possible unevaluated variations then designating the current sequence an optimal sequence and proceeding to step (G), and if there are possible unevaluated variations, varying the arrangement of resources in the current sequence to create a new sequence; (E) means for calculating a value score for the new sequence according to values assigned to each resource in the new sequence as resources are arranged in the new sequence, with the values being assigned at least according to resource characteristics; (F) means for comparing the value scores for the current sequence and the new sequence to determine if the value score for the new sequence exceeds the value score for the current sequence according to predetermined criteria, and if the value score for the new sequence exceeds the value score for the current sequence, then designating the new sequence as the current sequence and proceeding to step (D), and if the value score for the current score exceeds the value score for the new sequence, then retaining the current sequence as the current sequence and proceeding to step (D); and (G) means for returning to a system user the optimal sequence for production of the product. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification