Skip to Content
AlgorithmsAlgorithms
  • Article
  • Open Access

24 September 2019

16 Pages

Simulation on Cooperative Changeover of Production Team Using Hybrid Modeling Method

,
and
Donlinks School of Economics and Management, University of Science and Technology Beijing, 100083 Beijing, China
*
Author to whom correspondence should be addressed.

Abstract

In the multi-variety and small-quantity manufacturing environment, changeover operation occurs frequently, and cooperative changeover method is often used as a way to shorten the changeover time and balance the workload. However, more workers and tasks will be affected by cooperative changeover. As such, the effectiveness of the cooperative changeover is dependent on other factors, such as the scope of cooperation and the proportion of newly introduced products. For this reason, this paper proposes a hybrid modeling method to support the simulation study of the production team's cooperative changeover strategies under various environments. Firstly, a hybrid simulation modeling method consisting of multi-agent systems and discrete events is introduced. Secondly, according to the scope of cooperation, this paper puts forward four kinds of cooperative changeover strategies. This paper also describes the cooperative line-changing behavior of operators. Finally, based on the changeover strategies, the proposed simulation method is applied to a production cell. Four production scenarios are considered according to the proportion of newly introduced part. The performance of various cooperative strategies in different production scenarios is simulated, and the statistical test results show that the optimal or satisfactory strategy can be determined in each production scenario. Additionally, the effectiveness and practicability of the proposed modeling method are verified.

1. Introduction

With the increasingly fierce market competition and the diversified demand of customers, the traditional large-scale lot production mode of manufacturing industry has been gradually replaced by production modes such as multi-variety and small-quantity. The decrease of production batches leads to frequent changeover operations during the production process, which affects the overall performance of the production system.
As an important link in the production process, changeover refers to the process of converting machines in a production line from producing one kind of product to another, involving complex knowledge processing operations such as programming, debugging and inspection. Reference [1] suggests that the changeover time has significant impacts on productivity, lead time, work-in-process inventory and quality. Therefore, it is necessary to improve the level of quick changeover.
Because the changeover process involves a lot of complicated manual work, it cannot be completely replaced by artificial intelligence and automation equipment; it still needs to rely on a high-quality production team. In addition, the changeover task is easy to decompose and suitable for operators to complete through cooperation, so the changeover operation requires a high degree of human–machine collaboration and human–human collaboration. On account of the cost of skill training, the skills possessed by operators are usually complementary [2], and the cooperative changeover method is often used as a way to shorten the changeover time and balance the workload. However, frequent cooperative line-changing would affect the work of too many workers. Therefore, cooperative changeover could not improve the performance of production systems in all scenarios. Additionally, the effectiveness of cooperative changeover depends on the production scenario and the degree of cooperation. For example, with the same cooperative changeover mode, the effect in a production scenario where new products are introduced frequently will certainly differ from the effect in a production scenario where mature products are mass-produced. Starting from this problem, this paper divides cooperative changeover into four modes according to the degree of cooperation: non-cooperation, cooperation for mature products, cooperation for new products and total cooperation. The effects of different cooperative changeover modes on the production system are then studied in various production scenarios. The purpose of this research is to offer managers some quantitative suggestions, so that they can decide which cooperative changeover mode should be adopted in a certain production scenario.
In addition, the method used to conduct research is another important problem. Given that the production process contains a large number of stochastic, discrete events and nonlinear relationships, and operators are active and collaborative, simulation is considered to be the most effective research method. To describe the operators with autonomy and cooperativity in the production system, it is suitable to use the Agent-Based Simulation (ABS) method [3]. The production team can be constructed into a multi-agent system by the ABS method, describing the cooperative changeover behavior of operators [4]. On the other hand, the whole production process has the characteristics of discrete-event system [5], therefore a single ABS modeling method is not suitable for describing the entire production process. Considering these two factors, this paper proposes a hybrid modeling method consisting of multi-agent systems and discrete events.
To sum up, this study is done for the purpose of solving two problems: (1) how to construct a hybrid simulation model of a production system to support the simulation study of different cooperative changeover strategies in various scenarios and (2) in a certain production scenario, what kind of cooperative changeover mode is more suitable.

3. Hybrid Simulation Model of Production System

3.1. Frame of Hybrid Simulation Model

The frame of hybrid simulation model is shown in Figure 1. It consists of simulation inputs, simulation outputs, model of discrete production process, integration interface of hybrid model and multi-agent model.
Figure 1. Frame of hybrid simulation model.
In the multi-agent system, the interaction between agents follows the contract network protocol which distributes the tasks in the system by introducing the tendering-bidding-winning mechanism of the market [25]. The task assignment in the production system consists of two phases. In the first phase, the manager agent, as a tenderer, generates a production task based on the production state data and issues the task to operator agents. In the second phase, the winner of the first phase needs to determine whether to launches cooperation. If so, the winner of the first phase will become a tenderer in the second phase, and then send the assisted task to the rest of operator agents. In the background of production systems, the bidder is referred to as the applicant of the task in two phases, and the winner of the second phase is referred to as the assistant.
  • The simulation inputs include a production scenario and a cooperative changeover strategy. Firstly, according to the proportion of new product orders in total orders, the production scenarios are divided into four kinds: only producing of mature products, small-scale introduction of new products, middle-scale introduction of new products and large-scale introduction of new products. Secondly, cooperative changeover strategies are also divided into four kinds: non-cooperative strategy, cooperative strategy for mature products, cooperative strategy for new products and totally cooperative strategy. The non-cooperative strategy refers to the strategy that the operator directly conducts the changeover operation independently rather than launches cooperation. For the other three strategies, the operator will send an assisted changeover task to the other operators for a particular type of products. If there is only one applicant, the applicant will be confirmed as the assistant of the operator to conduct the changeover operation cooperatively; if there is more than one applicant, the applicant with the highest skill level will be confirmed as the assistant; if there is no applicant, the operator will conduct the changeover operation independently.
  • The simulation outputs include two evaluation indicators. Firstly, manufacturers hope to have the new products on the market as soon as possible. Therefore, improving production efficiency is an essential object for them. In this paper, production cycle is used to measure production efficiency, which represents the effective production cycle with the non-working hours excluded. Secondly, due to the high cost of skill training, the skills to conduct the changeover operation independently are usually mastered by a small number of operators, which results in a large difference in workload among operators. Workload Balance Level (WBL) is used to measure the workload difference among operators and calculated using:
    WBL = ∑ k = 1 K tl k / K ∑ k = 1 K ( tl k − ∑ k = 1 K tl k / K ) 2 / ( K − 1 ) ,
    where t l k represents the total workload of operator k , and K represents the number of operators.
  • The model of discrete production process is established by discrete-event modeling method and collected information, such as the layout of the facilities and the process route of each product type in the production system.
  • The integration interface of hybrid model is used to implement the interaction between the model of discrete production process and multi-agent model, such as transferring production state data to the multi-agent model and driving operator agents to participate in the production process.
  • The multi-agent model describes the manager agent, machine agents, operator agents and the relationships among agents. The machine agents have the capability of numerical control machining. Additionally, they can detect the processing status of the in-process product through the event trigger mechanism, and transfer the status to the integration interface of hybrid model. The manager agent receives status data from the integration interface, generates production tasks and issues the tasks to operator agents. After receiving task feedback information from the operator agents, the manager agent can coordinate potential conflicts in the task application and then assign each task to the determined operator agent. Operator agents have the preference for task selection and the ability to complete tasks independently and cooperatively. The relationships among agents include the organizational structure, division of the production team, agreements of human–machine collaboration, human–machine relationship and mechanisms of conflict coordination.

3.2. Logic of Running Model

From a process perspective, the operator agents run as a part of the discrete production process. Figure 2 shows the simulation logic of hybrid model. Step 1: complete the simulation inputs by setting the new product introduction rate in the production plan and the cooperative changeover strategy of production team, and then start the model of discrete production process; Step 2: machine agents in the discrete production process model will transfer the production status to the manager agent through the integration interface of hybrid model once an operation that requires to be executed by operator agents is detected; Step 3: the manager agent generates a production task based on the status data, and issues the task to the operator agents; Step 4: each operator agent feeds the task application information to the manager agent through decision making; Step 5: the manager agent coordinates potential conflicts based on feedback information, and then assigns the task to the determined operator agent; Step 6: the operator agent who gets the task will decide whether to launch cooperation according to the production status information and the cooperative changeover strategy, and then will select the independent or cooperative production mode through the interaction with other operator agents; Step 7: the integration interface of hybrid model drives operator agents to participate in the production process independently or cooperatively; Step 8: repeat Steps 2–7 until all production tasks are completed and then the simulation outputs are obtained.
Figure 2. Flowchart of the simulation logic.

4. Changeover Behavior of Operator Agents

4.1. Time Consumption of the Changeover Operation

To improve the efficiency for operators to conduct the changeover operation cooperatively, the changeover tasks are divided into multiple subtasks according to their process characteristics. Then two operators can be reasonably assigned according to the operational characteristics of the subtasks. There are two ways to assign subtasks. The first one is to distribute the subtasks to the two operators with approximately equal workload and both operators will perform their subtasks independently. In this way, serial workflows can be transformed into parallel workflows. The second one is letting two operators work together to complete subtasks. For changeover tasks, these two ways need to be combined. The calculation equations of time consumption for conducting changeover operation independently and cooperatively are respectively introduced as follows.
The phases in the first way to assign subtasks are defined as the parallel production phases, and the phases in the second way are defined as the interactive production phases. It is assumed that a changeover task has N parallel production phases and M interactive production phases.
Equation (2) describes the time consumption T k 1 k 2 generated by operator k 1 and operator k 2 to complete the changeover operation cooperatively. In the equation, t s k 1 i 1 represents the time consumption for the operator k 1 to independently complete the first part of the subtasks of the i-th parallel production phase; t s k 2 i 2 represents the time consumption for the operator k 2 to independently complete the second part of the subtasks of the i-th parallel production phase; t c k 1 k 2 j represents the time consumption for the operator k 1 and operator k 2 to complete subtasks of the j-th interactive production phase together.
Equation (3) describes the time consumption T k 1 generated by operator k 1 to complete the changeover operation independently. In the formula, the two-part subtasks of parallel production phases are completed serially by the operator k 1 , and t c k 1 j represents the time consumption for the operator k 1 to complete subtasks of the j-th interactive production phase independently.
With Equations (2) and (3), the time consumption of the changeover operation during simulation can be calculated.
T k 1 k 2 = ∑ i = 1 N max ( ts k 1 i 1 , ts k 2 i 2 ) + ∑ j = 1 M tc k 1 k 2 j ; k 1 = 1 , 2 … K ; k 2 = 1 , 2 … K ; k 1 ≠ k 2
T k 1 = ∑ i = 1 N ( ts k 1 i 1 + ts k 1 i 2 ) + ∑ j = 1 M tc k 1 j ; k 1 = 1 , 2 … K

4.2. State Chart of Operator Agents

The state chart is used to describe the autonomous and collaborative behavior of operator agents during the changeover process. The state chart of operator agents’ changeover behavior according to the process of the changeover operation is shown in Figure 3. The figure shows that a changeover task can be divided into a parallel production phase and an interactive production phase. In the parallel production phase, s 11 includes importing new programs or calling original programs, checking programs and checking the locating datum; s 12 includes disassembling and cleaning the current fixtures, cleaning the installation deck and assembling new fixtures. In the interactive production phase, c 1 includes debugging, inspecting and recording the results. It is assumed that the information transfer between agents is instantaneous in this model.
Figure 3. State chart of operator agents’ changeover behavior.
The entry point of state chart is the “waiting for tasks” state. After receiving information of the issued tasks from publishers, the operator is transited to the “response to the task” state. The publishers of changeover tasks are managers, while the assisted changeover tasks are published by operators. If the operator master the skills required for the task, the “Agree” message will be fed back to the publisher from the operator, otherwise the feedback message is “Reject”. Then the operator is transited to the “waiting for tasks” state.
The publisher should make a judgment after all the feedback messages are collected. If there is more than one “Agree” feedback message, the task assignment will be completed according to the conflict coordination mechanism, and the “task confirmation” message will be sent to the selected operator; if all the feedback messages are “Reject”, the type of the task will be judged next. If the task is a changeover task, it will be added to the task list by the manager; if the task is an assisted changeover task, the operator as the publisher will conduct the changeover operation directly and independently.
The selected operator will get the task and move to a new state according to the task’s type once the “task confirmation” message is received from the publisher.
Taking the changeover task as an example, the operator will decide whether to launch cooperation with the operators in the “waiting for tasks” state according to the cooperative changeover strategy and production status information. (1) If the operator who has launched cooperation gets an assistant, then the operator as the initiator will begin to perform the subtask s 11 and the operator as the assistant will get an assisted changeover task and begin to perform the subtask s 12 . Once both the subtasks have been completed, the two operators start to perform the subtask c 1 together. As the whole task is completed, both the operators enter the “complete the task” state. (2) If the operator cannot get any assistant or there is no need to launch cooperation at all, the operator will begin to perform all the subtasks independently. As the task is completed, the operator enters the “complete the task” state.
If there are any tasks in the task list that the operator masters the required skills, the operator will select a task according his or her preference.
The operator in the “complete the task” state needs to check whether the current moment is in the off-work hours. (1) If “No”, the operator will select a task from the task list according to his or her skills and selection preference, and then submit the task application to the manager. (2) If “Yes”, the operator will be transited to the “being off duty” state at first, and not to the “select a task from the task list” state until the simulation clock runs to work time.
Whether the operator can get the task depends on the manager’s feedback. (1) If “Yes”, the operator is transited to a new state according to the task type. (2) If “No”, the operator is transited to the initial "waiting for tasks" state.

5. Case Study

We apply the proposed hybrid simulation method to the study of cooperative changeover strategies of a certain production cell which adopts a multi-variety and small-quantity production mode. The production cell, where three types of parts denoted as TC (Transmission Case), EC1 (Engine Cylinder) and EC2 (Engine Case) are produced, is equipped with 18 numerical control machines denoted as M1 to M18, 6 operators denoted as O1 to O6, and automated transportation equipment. In response to market demand, new parts are often introduced into the cell.
Due to the frequent changeover operations and new parts introduction, changeover has become a bottleneck in the production process. Therefore, there is an urgent need to select suitable cooperative changeover strategies in manufacturing environments with different new parts introduction levels. To meet this need, the simulation model of the production cell is established using the hybrid modelling method proposed in this paper. Then the influence of the cooperative changeover strategies on the production cell is quantitatively studied with new parts introduction considered, thus helping the manager make the most effective decisions.

5.1. Basic Information of Production Cell

In this case, operators need to conduct the loading, unloading, and changeover operations during the production process. (1) When a machine is idle and there is at least one part to be machined in its queue, the first part needs to be loaded before machining. (2) Every part needs to be unloaded after machining. (3) When converting a line from running one type of parts to another, changeover operations of machines need to be conducted. The loading and unloading time of parts and changeover time of machines are both subject to normal distributions, and the machining time is constant. The loading and unloading skills for the same type of machines are universal, but the changeover skills for machines are related to the process characteristics of the parts. The assumptions and rules in the simulation model are shown in Table 1.
Table 1. Assumptions and rules in the simulation model.
Table 1 shows that parts of types TC and EC1 can be processed simultaneously, while parts of EC2 can only be processed separately due to machine constraints in the process route. The simulation software Anylogic 7.1.2 is selected to build the hybrid model of the production cell. The secondary development such as the cooperative changeover behavior of operator agents is programmed in Java language. The 3D view of the model developed is shown in Figure 4.
Figure 4. 3D view of the production cell.
Table 2 shows the personnel skills configuration of the production cell. Each operator has two loading and unloading skills with different skill levels and two assisted changeover skills with different skill levels. Additionally, Operators O2, O3 and O5 have the whole changeovers skills for specific machines. An operator with the required assisted changeover skill can conduct the line-changing operation for a machine cooperatively with another operator who has the required whole changeover skill, but cannot conduct the changeover operation for the machine separately. In Table 2, LNSx(d1) denotes the level d1 for the Sx-class skill of loading and unloading, WMy(d2) denotes the level d2 for the whole changeover skill of machine My, and AMz(d3) denotes the level d3 for the assisted changeover skill of machine Mz.
Table 2. Personnel skills configuration.
Table 3 shows the distributions of time taken by operators with Skill Level 5 to complete changeover subtasks of six machines. The first set of data in each table cell consists of the mean value and standard deviation of the time required for the subtasks of mature parts, and the second one is for the subtasks of new parts. The skill level is gradually increased from 1 to 9, and the difference of mean value between adjacent levels is 5% and the difference of standard deviation is 2%. Because the operators do not have enough experience in the tasks of the new parts, the time consumption of the new parts tasks is significantly higher than that of the mature parts tasks, especially for the changeover tasks, which are closely related to the production process of parts.
Table 3. Time distributions of changeover subtasks (Unit: Min).
Table 4 shows the distributions of time taken by operators with assistants of different skill levels to complete subtask c 1 of six machines.
Table 4. Time distributions of completing subtask c 1 cooperatively (Unit: Min).

5.2. Experimental Schemes

28 historical orders of the production cell are taken to form an order sequence. Four different new parts introduction rates of 0, 25%, 50% and 75% are set, which respectively represent four production scenarios: (1) only producing mature products, (2) small-scale introduction of new products, (3) middle-scale introduction of new products, and (4) large-scale introduction of new products.
To analyze the impact of different cooperative changeover strategies on evaluation indicators of the production cell in different production scenarios, we combine four cooperative changeover strategies and four production scenarios to obtain 16 experimental schemes of E1 to E16, as shown in Table 5. According to the descriptions of the four kinds of cooperative changeover strategies, E1 is the same as E9, and E5 is the same as E13. The simulation outputs are statistically analyzed after running each simulation experiment 20 times.
Table 5. Experimental schemes.

5.3. Results and Discussion

5.3.1. Workload Balance Level

The mean values of workload balance levels obtained by adopting four strategies in four production scenarios are shown in Figure 5. It can be seen that the non-cooperative strategy has the lowest workload balance level in all production scenarios, while the totally cooperative strategy has the highest one. In addition, the relationship between workload balance level and new parts introduction rate is negative when using the cooperative strategy for mature products and positive when using the cooperative strategy for new products.
Figure 5. Mean values of workload balance levels under different conditions.
To analyze the reasons for the above results, the average cooperation rates of the changeover tasks under different conditions are calculated, as shown in Table 6. The Pearson correlation analysis is then implemented to obtain the correlation between the average cooperation rate of changeover tasks and the workload balance level in each production scenario, as shown in Table 7. The analysis results show that in the four production scenarios, the cooperation rate of the changeover tasks and the workload balance level are significantly positively correlated, which means the cooperative changeover is an effective way to balance the workload. Therefore, the degree of preference for cooperation by changeover strategies determines the level of workload balance. Because the preference degree for cooperation by the cooperative strategy for mature products or by the cooperative strategy for new products is greatly affected by the new parts introduction rate, the workload balance level presents monotony.
Table 6. Average cooperation rates of changeover tasks under different conditions.
Table 7. Correlation analysis of the cooperation rate and the workload balance level.

5.3.2. Production Cycle

The mean values of production cycles under different conditions are shown in Table 8. It can be seen that when only producing mature products, the production cycle obtained by adopting the non-cooperative strategy is the shortest. With the increase of the new parts introduction rate, the shortest production cycle is obtained by adopting the cooperative strategy for new products, and the longest is obtained by adopting the non-cooperation strategy.
Table 8. Mean values of production cycles under different conditions (Unit: Min).
To further analyze the impact of the cooperative changeover strategy on the changeover process, the mean values of both average changeover time and average waiting time for loading and unloading tasks during the changeover process under different conditions are compared. The results are shown in Figure 6 and Figure 7, respectively. Referring to the results in Table 6, we can find that the cooperative mode can reduce the time consumption of the changeover task. At the same time, due to the addition of one operator in the line-changing tasks, the waiting time for other tasks during the changeover process is increased.
Figure 6. Mean values of average changeover time under different conditions.
Figure 7. Mean values of average task waiting time under different conditions.
For the purpose of verifying whether there are significant differences in the mean values of production cycles by adopting different strategies in each production scenario, hypothesis test analysis is conducted using the experimental data in Table 8. The results are shown in Table 9, where T r 1 ¯ , T r 2 ¯ , T r 3 ¯ and T r 4 ¯ respectively denote the mean values of production cycles when adopting non-cooperative strategy, cooperative strategy for mature products, cooperative strategy for new products and totally cooperative strategy. In addition, the new parts introduction rate is r.
Table 9. Hypothesis test results.
When Strategy A has a significant advantage over Strategy B, it can be considered that Strategy A is superior to Strategy B in a statistical sense. According to the test results, when only mature products can be produced, the production cycle obtained by adopting the non-cooperative strategy has a significant advantage; when the new products are introduced in small quantities, the production cycle obtained by adopting the cooperative strategy for new products has a significant advantage; when medium or large quantities are introduced, the production cycle, obtained by adopting the cooperative strategy for new products or the totally cooperative strategy, has a significant advantage.

5.3.3. General Discussion

The two sections above provide management advice for production systems that focus on a single indicator. For production systems that focus on the above two indicators, when only mature products can be produced, both the totally cooperative strategy and the non-cooperative strategy are satisfactory strategies. On the other hand, when new products are introduced in small quantities, the three strategies, except the cooperative strategy for mature products, are all satisfactory strategies. However, when new products are introduced in medium or large quantities, the totally cooperative strategy is the optimal one among the four strategies.
The experimental results show that the effectiveness of cooperative changeover is indeed related to the degree of cooperation and the new products introduction rate. According to the results of this study, the managers of production systems can choose the optimal or satisfactory cooperative strategy according to the production scenario and their objectives.
At present, the research on cooperative behavior of operators in production systems mainly adopts mathematical programming, optimization approaches, single discrete-event simulation, or single agent-based simulation. However, the production system models established by above research methods inappropriately simplify the actual production process, resulting in a large deviation in the experimental results. The hybrid modeling method proposed in this paper can solve this problem, and the effectiveness and practicability of the hybrid method are verified.

6. Conclusions

In the multi-variety and small-quantity manufacturing environment, changeover operation occurs frequently. The changeover time has a significant impact on productivity, lead time, work-in-process inventory and product quality. Cooperative changeover method is often used as an organizational driver to shorten the changeover time and balance the workload. To study the influence mechanism of cooperative changeover strategy on the performance of production system under different proportions of new product introduction, this paper introduces a hybrid modelling method consisting of multi-agent systems and discrete events to construct the simulation model of production system, proposes four kinds of cooperative changeover strategies, and describes the cooperative changeover behavior of operator agents in detail. The proposed simulation method is applied to a production cell where 16 experimental schemes obtained by combining four strategies and four production scenarios are simulated and compared. Then, the selections of cooperative changeover strategies in different production scenarios are summarized. However, the number of experimental schemes implemented in this paper is still limited, and only satisfactory solutions can be obtained. There is still a large space for strategic optimization. In response to this deficiency, the future research will further enrich the cooperative strategies of the production team from the perspective of the adaptability of operator agents, and further subdivide production systems and operators, thus providing more precise cooperative changeover schemes for managers.

Author Contributions

X.Z. designed the hybrid model framework and experimental scheme; Y.W. built the simulation model, implemented the simulated experiments and analyzed the statistical results; B.X. performed the literature review. All the authors wrote the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China under grant No. 71871018 and 71231001.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Karim, R. Impact of Changeover time on productivity: A case study. Int. J. Eng. Technol. IJET-IJENS 2013, 13, 42–48. [Google Scholar]
  2. Hopp, W.J.; Oyen, M.P. Agile workforce evaluation: A framework for cross-training and coordination. IIE Trans. 2004, 36, 919–940. [Google Scholar] [CrossRef] [Scilit]
  3. North, M.J.; Macal, C.M. Managing Business Complexity: Discovering Strategic Solutions with Agent-Based Modeling and Simulation; Oxford University Press: New York, NY, USA, 2007. [Google Scholar]
  4. Lee, J.H.; Kim, C.O. Multi-agent systems applications in manufacturing systems and supply chain management: A review paper. Int. J. Prod. Res. 2008, 46, 233–265. [Google Scholar] [CrossRef] [Scilit]
  5. Detty, R.B.; Yingling, J.C. Quantifying benefits of conversion to lean manufacturing with discrete event simulation: A case study. Int. J. Prod. Res. 2000, 38, 429–445. [Google Scholar] [CrossRef] [Scilit]
  6. Qin, R.; Nembhard, D.A.; Barnes, W.L., 2nd. Workforce flexibility in operations management. Surv. Oper. Res. Manag. Sci. 2015, 20, 19–33. [Google Scholar]
  7. Yauch, C.A. Team-based work and work system balance in the context of agile manufacturing. Appl. Ergon. 2007, 38, 19–27. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  8. Zhang, M.; Zhao, X.; Qi, Y. The effects of organizational flatness, coordination, and product modularity on mass customization capability. Int. J. Prod. Econ. 2014, 158, 145–155. [Google Scholar] [CrossRef] [Scilit]
  9. Liu, M.L.; Liu, N.T.; Ding, C.G.; Lin, C.P. Exploring team performance in high-tech industries: Future trends of building up teamwork. Technol. Forecast. Soc. Chang. 2015, 91, 295–310. [Google Scholar] [CrossRef] [Scilit]
  10. Buzacott, J.A. Commonalities in reengineered business processes: Models and issues. Manag. Sci. 1996, 42, 768–782. [Google Scholar] [CrossRef] [Scilit]
  11. Wang, Y.; Zhang, X.; Liu, S. Multi-objective Worker Assignment Planning Model and Algorithm Considering Worker Flexibility and Cooperation. In Proceedings of the 22nd IEEE International Conference on Computer Supported Cooperative Work in Design, Nanjing, China, 9–11 May 2018. [Google Scholar]
  12. Kuo, Y.; Liu, C.C. Operator assignment in a labor-intensive manufacturing cell considering inter-cell manpower transfer. Comput. Ind. Eng. 2017, 110, 83–91. [Google Scholar] [CrossRef] [Scilit]
  13. Celano, G.; Costa, A.; Fichera, S.; Perrone, G. Human factor policy testing in the sequencing of manual mixed model assembly lines. Comput. Oper. Res. 2004, 31, 39–59. [Google Scholar] [CrossRef] [Scilit]
  14. Bokhorst, J.A.C.; Slomp, J.; Gaalman, G.J.C. Cooperation in a distributed dual resource-constrained manufacturing system. Int. J. Comput. Appl. Technol. 2006, 26, 83–90. [Google Scholar] [CrossRef] [Scilit]
  15. Yue, H.; Slomp, J.; Molleman, E.; Van Der Zee, D.J. Worker flexibility in a parallel dual resource constrained job shop. Int. J. Prod. Res. 2008, 46, 451–467. [Google Scholar] [CrossRef] [Scilit]
  16. Nembhard, D.; Prichanont, K. Cross training in serial production with process characteristics and operational factors. IEEE Trans. Eng. Manag. 2007, 54, 565–575. [Google Scholar] [CrossRef] [Scilit]
  17. Oliveira, M.L.M.; Montevechi, J.A.B.; Pinho, A.F.; Miranda, R.C. Using hybrid simulation to represent the human factor in production systems. Int. J. Simul. Model. 2017, 16, 263–274. [Google Scholar] [CrossRef] [Scilit]
  18. Monostori, L.; Váncza, J.; Kumara, S.R.T. Agent-based systems for manufacturing. Cirp Ann. 2006, 55, 697–720. [Google Scholar] [CrossRef] [Scilit]
  19. Wang, S.; Wan, J.; Zhang, D.; Li, D.; Zhang, C. Towards smart factory for industry 4.0: A self-organized multi-agent system with big data based feedback and coordination. Comput. Netw. 2016, 101, 158–168. [Google Scholar] [CrossRef] [Scilit]
  20. Xiang, W.; Lee, H.P. Ant colony intelligence in multi-agent dynamic manufacturing scheduling. Eng. Appl. Artif. Intell. 2008, 21, 73–85. [Google Scholar] [CrossRef] [Scilit]
  21. Qiu, J.; Zhao, C.; Zhang, X.; Hu, Y. A comparative simulation on corrective maintenance strategies in cellular manufacturing considering worker collaboration. In Proceedings of the 2014 IEEE 18th International Conference on Computer Supported Cooperative Work in Design, Hsinchu, Taiwan, 21–23 May 2014. [Google Scholar]
  22. Zhang, X.; Qiu, J.; Zhao, D.; Schlick, C.M. A human-oriented simulation approach for labor assignment flexibility in changeover processes of manufacturing cells. Hum. Factors Ergon. Manuf. Serv. Ind. 2015, 25, 740–757. [Google Scholar] [CrossRef] [Scilit]
  23. Liraviasl, K.K.; ElMaraghy, H.; Hanafy, M.; Sany, S.N. A framework for modelling reconfigurable manufacturing systems using hybridized discrete-event and agent-based simulation. IFAC-PapersOnLine 2015, 48, 1490–1495. [Google Scholar] [CrossRef] [Scilit]
  24. Ferjani, A.; Ammar, A.; Pierreval, H.; Elkosantini, S. A simulation-optimization based heuristic for the online assignment of multi-skilled workers subjected to fatigue in manufacturing systems. Comput. Ind. Eng. 2017, 112, 663–674. [Google Scholar] [CrossRef] [Scilit]
  25. Smith, R.G.; Davis, R. Frameworks for cooperation in distributed problem solving. IEEE Trans. Syst. Man Cybern. 1981, 11, 61–70. [Google Scholar] [CrossRef] [Scilit]

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.