Assembly line balancer
First Claim
Patent Images
1. A method for balancing the assignment of a plurality of tasks to a plurality of workstations, comprising the steps of:
- (a) providing a plurality of partially ordered sets of tasks, each of which tasks has an assigned task time;
(b) linearly ordering each of said sets by a ranking technique based on said task times;
(c) grouping a plurality of said tasks between said sets on the basis of a first class of constraints;
(d) linearly reordering each of said task sets by a ranking technique based on said task times wherein the rank of a task in one of said groups is replaced by the maximum of the ranks of the tasks in said group during said reordering; and
(e) selecting for assignment to workstations groups of tasks in order of their rank and without violating a first plurality of constraints, wherein each of said workstations has a cycle time.
0 Assignments
0 Petitions
Accused Products
Abstract
Assembly line balancer groups tasks of multi-sided, mixed model assembly lines on the basis of per side and per model constraints. Resulting compound tasks involve less computational time and power in balancing the line.
74 Citations
16 Claims
-
1. A method for balancing the assignment of a plurality of tasks to a plurality of workstations, comprising the steps of:
-
(a) providing a plurality of partially ordered sets of tasks, each of which tasks has an assigned task time; (b) linearly ordering each of said sets by a ranking technique based on said task times; (c) grouping a plurality of said tasks between said sets on the basis of a first class of constraints; (d) linearly reordering each of said task sets by a ranking technique based on said task times wherein the rank of a task in one of said groups is replaced by the maximum of the ranks of the tasks in said group during said reordering; and (e) selecting for assignment to workstations groups of tasks in order of their rank and without violating a first plurality of constraints, wherein each of said workstations has a cycle time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 16)
-
-
10. A system for assembly line balancing the assignment of a plurality of tasks for a plurality of models of a product to a plurality of workstations based on precedence and grouping constraints, comprising:
-
(a) a knowledge base wherein task parameters and said precedence and grouping constraints are input and stored; and (b) processing circuitry coupled to said knowledge base for linearly ordering each of said tasks by a ranking technique based on said task parameters, grouping of a plurality of said tasks on the basis of said grouping constraints, linearly reordering of each of said tasks by a ranking technique wherein the rank of a task in one of said groups is replaced by the maximum of the ranks of the tasks in said group during said reordering, and selecting for assignment to said workstations of groups of tasks in order of their rank and without violating said precedence and grouping constraints.
-
-
11. A method for balancing the assignment of a plurality of tasks to a plurality of workstations, wherein said tasks are for a plurality of models of a product, each of which models has a plurality of sides, comprising the steps of:
-
(a) providing for each of said sides of each of said models a partially ordered sets of tasks, each of which tasks has an assigned task time; (b) linearly ordering each of said sets by a ranking technique based on said task times; (c) grouping a plurality of said tasks between said sides on the basis of a first class of constraints; (d) linearly reordering each of said task sets by a ranking technique based on said task times wherein the rank of a task in one of said groups is replaced by the maximum of the ranks of the tasks in said group during said reordering; (e) regrouping a plurality of said tasks between said models on the basis of a second class of constraints; (f) second linearly reordering each of said task sets by a ranking technique based on said task times wherein the rank of a task in one of said regroups is replaced by the maximum of the ranks of the tasks in said regroup of step (e) during said second ranking; and (g) selecting for assignment to workstations regroups of tasks in order of their rank and without violating a first plurality of constraints, wherein each of said workstations has a cycle time. - View Dependent Claims (12, 13, 14, 15)
-
Specification