Method and apparatusa for determining supply sequence of products ot be processed to production line
First Claim
1. A method of determining a supply sequence of products to be processed to an N-step flow shop type production line, where N is an integer greater than or equal to 2, for a group of products to be assembled on a given day in an assembly line, wherein each of the products has pre-determined number of man-hours needed for each of respective flow shop steps, comprising:
- dividing N-steps to 2 virtual steps on the basis of a total number of the pre-determined necessary man-hours for the products to be processed;
assigning a supply sequence of the products to be processed in one of the virtual divided steps to a first step in the order of smallness of the pre-determined man-hours of the product in the virtual step;
if the other virtual step contains a plurality of individual steps, storing the other virtual step in a stack memory as products for which a new supply sequence is to be determined;
if the stack memory contains stored virtual steps, redefining N as being the number of individual steps contained in a virtual step stored in the stack memory;
repeating the supply sequence determining processing recurrently as long as N is greater than or equal to 2; and
supplying the products to the N-step production line on the basis of the results of the supply sequence determination.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of determining supply sequence of products to be processed to an N-step flow shop type production line, where N is an integer N greater than or equal to 2, is disclosed. To optimize the production time of all the products in the N-step flow shop type production line with high precision, the supply sequence of products to be processed to the N-step flow shop type production line is determined by virtually dividing the N steps to 2 virtual steps on the basis of a total number of necessary man-hour of products to be processed, sequencing the supply of the products to be processed in one of the virtual steps to a first step of the N steps in the order of smallness of the required man-hours for the product, storing the product to be processed in the other virtual step in a stack memory as products for which a new supply sequence is to be determined and repeating the supply sequence determining processing recurrently as long as N is greater than or equal to 2 and the stack memory contains stored virtual steps.
-
Citations
13 Claims
-
1. A method of determining a supply sequence of products to be processed to an N-step flow shop type production line, where N is an integer greater than or equal to 2, for a group of products to be assembled on a given day in an assembly line, wherein each of the products has pre-determined number of man-hours needed for each of respective flow shop steps, comprising:
-
dividing N-steps to 2 virtual steps on the basis of a total number of the pre-determined necessary man-hours for the products to be processed; assigning a supply sequence of the products to be processed in one of the virtual divided steps to a first step in the order of smallness of the pre-determined man-hours of the product in the virtual step; if the other virtual step contains a plurality of individual steps, storing the other virtual step in a stack memory as products for which a new supply sequence is to be determined; if the stack memory contains stored virtual steps, redefining N as being the number of individual steps contained in a virtual step stored in the stack memory; repeating the supply sequence determining processing recurrently as long as N is greater than or equal to 2; and supplying the products to the N-step production line on the basis of the results of the supply sequence determination. - View Dependent Claims (2, 3, 4)
-
-
5. An apparatus for determining a supply sequence of products to be processed to an N-step flow shop type production line, where N is an integer greater than or equal to 2, for a group of products to be assembled on a given day in an assembly line, wherein each of the products has pre-determined number of man-hours needed for the respective flow shop steps, comprising:
-
an external memory device for preliminarily storing a product database which registers products to be assembled and the pre-determined man-hours necessary for assembly of each of the products; a stack memory for storing products for which the supply sequence has not been determined; input means for inputting to the product database in the external memory device the products to be assembled and the pre-determined man-hours required for assembly of each of the products; means for dividing the N-steps to 2 virtual steps on the basis of a total number of the pre-determined man-hours of the products to be processed; means for assigning a supply sequence of the products to a first step in the order of smallness of the pre-determined man-hours of products in one of the virtual steps; means for storing the products in the second virtual step in a stack memory as products for which a new supply sequence is to be determined, when the second virtual step contains a plurality of individual steps; means for redefining N as being the number of individual steps contained in a virtual step in the stack memory; and means for providing a virtual step stored in the stack memory to the dividing means so as to repeat the supply sequence determining processing recurrently as long as N is greater than or equal to 2. - View Dependent Claims (6, 7, 8)
-
-
9. A method of determining a worker arrangement in the respective processing steps of products to be processed and supplied in an N-step flow shop type production line, where N is an integer greater than or equal to 2, for a group of products to be assembled on a given day in an assembly line, wherein each of the products has a pro-determined number of man-hours needed for assembly, comprising:
-
calculating a man-hour pile for each of the steps in the N-step flow shop type production line;
.sequentially searching for a flow shop step whose man-hour pile is maximum among the flow shop steps; assigning necessary workers to the flow shop step having the maximum man-hour pile; and if the maximum man-hour pile of the flow shop step is smaller than that for one worker, assigning the one worker to the flow shop step together with at least one other flow shop step adjacent thereto; wherein the man-hour pile in the respective steps is a sum of the man-hours of the products to be processed in the respective steps, and wherein the method further comprises a supply sequence determining process which includes the steps of; dividing N-steps to 2 virtual steps on the basis of a total number of necessary man hours of products to be processed; assigning a supply sequence of the products in a first of the virtual steps to a first step in the order of smallness of the pre-determined man-hours for each product; if the second virtual step contains a plurality of individual steps, storing the second virtual step in a stack memory as products for which a new supply sequence is to be determined; if the stack memory contains stored virtual steps, redefining N as being the number of individual steps contained in a virtual step stored in the stack memory; and repeating the supply sequence determining process recurrently as long as N is greater than or equal to 2.
-
-
10. An apparatus for determining a worker arrangement in the respective processing steps of products to be processed and supplied in an N-step flew shop type production line, where N is an integer greater than 2, for a group of products to be assembled on a given day in an assembly line, wherein each of the products has a pre-determined number of man-hours needed for each of the respective flow shop steps, comprising:
-
an external memory device for preliminarily storing a product database which registers products to be assembled and the pre-determined man-hours necessary for assembly of each of the products; input means for inputting to the product database in the external memory device the products to be assembled and the pre-determined man-hours required for assembly of each of the products; means for determining the worker arrangement, including means for calculating man-hour piles for the respective steps in the production line, means for sequentially searching the man-hour piles to identify a step whose man-hour pile is maximum, and means for assigning necessary workers to the identified step having a maximum man-hour pile and for assigning at least a part of the steps adjacent to the step having a maximum man-hour pile to at least one of the workers assigned to the maximum man-hour pile step if the maximum man-hour pile is smaller than for one worker; wherein the man-hour pile in the respective steps is a sum of the pre-determined man-hours of the products to be processed in the respective steps, and wherein the apparatus further comprises means for dividing N-steps to 2 virtual steps on the basis of a total number of pre-determined man-hours of products to be processed, means for assigning a supply sequence of the products to be processed to a first step in the order of smallness of the pre-determined man-hours of product in a first of the virtual steps, means for storing the second virtual step in a stack memory as products for which a new supply sequence is to be determined if the second virtual step contains a plurality of individual steps, means for redefining N as being the number of individual steps contained in a virtual step stored in the stack memory, and means for providing a virtual step in the stack memory to the dividing means to repeat the supply sequence determining processing recurrently as long as N is greater than or equal to 2. - View Dependent Claims (11)
-
-
12. A method of determining a supply sequence of products to a production line having plural flow shop steps, wherein the number of steps is an integer greater than or equal to 2 and each of the products has a pre-determined number of man-hours needed for each of the respective flow shop steps, comprising:
-
calculating a total of the pre-determined necessary man-hours of the products per each flow shop step; virtually dividing the plural flow shop steps to be processed into a first half and second half so that a sum of the total pre-determined necessary man-hours per each step involved in the first half is almost equal to a sum of the total pre-determined necessary man-hours per each step involved in the second half steps; assigning a supply sequence of the products to be processed in order of smallness of total man-hours such that products from the first half should be processed first in the order of smallness of man-hour of a product and products from the second half should be processed late in the order of smallness of man-hour of a product; testing whether either the first half or the second half contains more than 2 individual steps and if so, repeating the method from the virtual dividing step through the testing step until all virtual steps contain 2 or less individual steps; and supplying the products to the production line having a plural flow shop steps on the basis of the supply sequence determination. - View Dependent Claims (13)
-
Specification