scieee AI-readable full text Open interactive document viewer

Productivity improvement, considering legal conditions and Just In Time principles in the mixed-model Sequencing problem

Bautista Valhondo, Joaquín,Alfaro Pozo, Rocío,Batalla García, Cristina

Abstract

A new mathematical model to solve the Mixed-Model Sequencing Problem with Work overload minimization is formulated. The model incorporates productive, social and legal aspects in order to move the theory problem closer to the actual industrial environments. Specifically, there are considered the variation of work pace of workers throughout the workday to increase the completed work; the conditions of occupancy level of workers imposed by the collective agreements; and the idea of keeping constant the production mix through the sequence leading both to a balance between the required workloads at stations and regular consumption of components. Indeed, by means of a case study linked to Nissan, a gain of over 98% is achieved in terms of regular cumulative production and required work, while performing the 100% of required work and following legal restrictions of operators’ saturation.

Full text

9th International Conference on Industrial Engineering and Industrial Management XXI International Conference on Industrial Engineering and Operations Management International IIE Conference 2015 Aveiro, Portugal. July 6-8, 2015 Productivity improvement, considering legal conditions and Just In Time principles in the mixed-model Sequencing problem Bautista J 1 , Alfaro-Pozo R 1 , Batalla-García C 1 Abstract A new mathematical model to solve the Mixed-Model Sequencing Problem with Work overload minimization is formulated. The model incorporates productive, social and legal aspects in order to move the theory problem closer to the actual industrial environments. Specifically, there are considered the variation of work pace of workers throughout the workday to increase the completed work; the conditions of occupancy level of workers imposed by the collective agreements; and the idea of keeping constant the production mix through the sequence leading both to a balance between the required workloads at stations and regular consumption of components. Indeed, by means of a case study linked to Nissan, a gain of over 98% is achieved in terms of regular cumulative production and required work, while performing the 100% of required work and following legal restrictions of operators’ saturation. Keywords:Mixed-model; sequencing; just-in-time; work pace; saturation 1 Introduction The flexible assembly systems, such as the Mixed-Model Assembly Lines (MMALs), are characterized by the manufacturing of a set I of products types. Althought products are from the same family, they may require different material consumption and resource use, such as different processing times of operations. 1 Joaquín Bautista Valhondo; Rocío Alfaro Pozo; Cristina Batalla García ( email:{joaquin.bautista; rocio.alfaro; cristina.batalla}@upc.edu) Research Group OPEPROTHIUS. Dpto. de Organización de Empresas. Universitat Politècnica de Catalunya. Avda. Diagonal, 647, 7th floor, 08028 Barcelona, Spain. This work is supported by the Ministerios Españoles de Educación y Ciencia and Economía y Competitividad under Projects DPI2010-16759 and TIN2014-57497 including EDRF fundings. 2 In the MMALs the product units are moved from one workstation to the next by means of a conveyor system with a constant speed. Furthermore, all products keep the same distance between them so that each workstation has the same time (at normal activity) to perform its workload. This time, named cycle time, c , may be smaller o larger than the processing time of operations depending of the product type and therefore the station may be under or overloaded. For this reason, it is necessary to sequence the units of the demand plan with the aim of minimizing the unproductive time or the work overload of the line. In this work, the Mixed-Model Sequencing Problem is studied, considering the general optimization criteria proposed by Boysen (2009): (1) to minimize the work overload or uncompleted work; and (2) to evenly distribute the material requirements on planning horizon. This variant also includes working conditions for human resources working on the stations in terms of occupancy and activity. Specifically, it is proposed and evaluated a new mathematical model for the Mixed-Model Sequencing Problem with Work Overload Minimisation (MMSP-W) with serial workstations, with variable activity or work pace of workers, with saturation limitations and with regularity of cumulative production. The model is an extension of the η α __34 IM & ∪ model proposed by Bautista et al. (2015). 2 The sequencing of mixed-model in JIT systems Since the success of Japanese companies after the crisis of the seventies, production systems known as Just In Time (JIT), whose origin is in Toyota, have boomed spectacularly. Indeed, the JIT philosophy, also called Douki Seisan (DS) by Nissan, governs most of actual flexible production systems with MMALs. This production philosophy translates into a system that produces just what is needed, when is needed, with excellent quality and without wasting the resources of the system. Therefore, one of its general principles is to keep as regular as possible the consumption rates of components in all stations. Principle that also promotes the balance of workloads required to the stations (Pinedo, 2009). Hence, to satisfy the industrial need of keeping as constant as possible the component consumptions, we use the properties from maintaining the production mix over the manufacturing of products (Bautista et al., 2012). Let ∗ti X , be the number of units of product type Ii ∈ , of a total of t units that should ideally be manufactured to maintain the production mix: ( ) TtIit T d X i ti ,,1;,,1 , KK ==⋅= ∗ (1.1) Cumulative production, which must be integer, can be limited between closest values tothe ideal cumulative production that maintains the production mix. 3 ( ) TtIit T d Xt T di ti i,,1;,,1 ,KK ==      ⋅≤≤      ⋅ (1.2) Specifically, when t units have been sequenced, the cumulative production of product types is limited to the proportion of each type in the production plan. Thereby, the production mix will be kept throughout the sequence as far as possible and both the component consumption and work required will be regular. Thus, the MMSP-W will be in line with another classic problem of literature, such as the Product Rate Variation (PRV) proposed by Miltenburg (1989). 3 The MMSP-W with Labor Conditions and Production Mix Restrictions From the η α __34 IM & ∪ , (Bautista et al., 2015), and the pmrM _34 ∪ (Alfaro, 2015) models, a new model to improved both productivity and working conditions is proposed. This model incorporates limitations established by collective agreements on the level of occupation or saturation of operators; the chance to complete more required work by increasing the activity factor of operators; and the cumulative production limitation to keep production mix along the sequence. The parameters and variables of η α ___34 IpmrM & ∪ are the following: Parameters K Set of workstations, arranged in series, that makes up the line ),,1( Kk K= . k b Number of homogeneous processors at workstation ),,1( Kkk K= . I Set of product types that must be manufactured in the line ),,1( Ii K= . i d Programmed demand of the product type ),,1( Iii K= . ki p , Processing time (at normal activity) required by one unit of a product type ),,1( Iii K= at workstation ),,1( Kkk K= for each homogeneous processor. T Total demand. Obviously: ∑ = = T ii Td 1. t Position index in the sequence ),,1( Tt K= . c Cycle time. Normal time assigned to each homogeneous processor in the workstations ),,1( Kk K= to process any product unit. k l Temporal window. Maximum time that each homogeneous processor of workstation k ),,1( Kk K= is allowed to work on any unit of product; once the cycle has been completed, the maximum time that a unit of product can be retained in station k is 0>−cl k . tk, α & Dynamic factor of the work pace or activity associated with the th t operation of the product sequence ),,1( Tt K= at the workstation ),,1( Kkk K= . 4 t α & Dynamic factor of the work pace or activity associated with period t )1,,1( −+= KTt K of the extended workday. This extended workday includes T manufacturing cycles (total demand) and 1−K additional cycles, which are required to complete the required work by the production units in all the workstations. Note that if we associate the same dynamic factor with each moment of the workday in all of the workstations, we will have: 1, −+ = kttk αα && ),,1;,,1( TtKk KK == . ∞ med η Allowable average saturation by the processors of each workstation ),,1( Kk K= . ∞ max η Allowable maximum saturation by the processors of each workstation ),,1( Kk K= . Variables ti x , Binary variable equal to 1 if the product unit ),,1( Iii K= is assigned to the position t ),,1( Tt K= of the sequence and 0 otherwise. tk s , ˆ Relative start instant. Positive difference between the start instant and the earliest start instant of the th t operation at workstation ),,1( Kkk K= . It is fulfilled ( ) [ ] + −+−= cktss tktk 2 ˆ ,, tk v , Processing time applied by each homogeneous processor (at normal activity) to the th t product unit sequenced in the workstation ),,1( Kkk K= . tk v , ˆ Processing time reduced by the dynamic factor of activity tk , α & . It is established that tktktk vv ,,, ˆ ⋅= α & ),,1;,,1( TtKk KK == . tk w , Work overload measured in units of time (at normal activity) generated by the th t product unit sequenced in each homogeneous processor of the workstation ),,1( Kkk K= . And the mathematical model, η α ___34 IpmrM & ∪ , is the following: ( ) ( ) ∑ ∑∑ ∑ = == = =⇔= || 1 1 , || 1 1 , maxmin K kT ttkk K kT ttkk vbVwbW (1.3) i T tti dx = ∑ =1, ( ) Ii ,,1K= (1.4) 1 || 1, = ∑ = I iti x ( ) Tt ,,1K= (1.5) ∑ = ⋅=+ || 1,,,, I itikitktk xpwv ( ) TtKk ,,1;,,1 KK == (1.6) 0 ˆ ,,1 =−⋅ −+ tktkkt vv α & ( ) TtKk ,,1;,,1 KK == (1.7) Tcv med T ttk ⋅⋅≤ ∞ = ∑ η 1, ˆ ( ) Kk ,,1K= (1.8) cv tk ⋅≤ ∞ max, ˆ η ( ) TtKk ,,1;,,1 KK == (1.9)      ⋅≥ ∑ = t T d x i t i 1, ττ ( ) TtIi ,,1;,,1 KK == (1.10)      ⋅≤ ∑ = t T d x i t i 1, ττ ( ) TtIi ,,1;,,1 KK == (1.11) cvss tktktk −+≥ −− 1,1,, ˆˆˆ ( ) TtKk ,,2;,,1 KK == (1.12) 5 cvss tktktk −+≥ −− ,1,1, ˆˆˆ ( ) TtKk ,,1;,,2 KK == (1.13) ktktk lvs ≤+ ,, ˆˆ ( ) TtKk ,,1;,,1 KK == (1.14) 0, ˆ ,, ˆ ,,,, ≥ tktktktk wvvs ( ) TtKk ,,1;,,1 KK == (1.15) }1,0{ , ∈ ti x ( ) TtIi ,,1;,,1 KK == (1.16) 0 ˆ 1,1 =s (1.17) The objective function (1.3) denotes the equivalence between the minimization of the total dynamic work overload ( W ) and the maximization of the total completed work ( V ). The sets (1.4) and (1.5) make sure the satisfaction of the demand plan and the assigment of each product to one position of the sequence. The set (1.6) establishes the relationship between the required processing time, ki p , , the applied processing time at normal work pace, tk v , , and the work overload generated at workstations, tk w , , considering the same work pace factor for all workstations. The set (1.7) reduces the processing times, tk v , ˆ, by the work pace factor, t α & . Constraints (1.8) and (1.9) limit the average and maximum saturation values of processors. The sets (1.10) and (1.11) regulate the cumulative productions by product types to preserve the production mix. The sets (1.12)- (1.14) determine the relative start instants of the operations at workstations. Constraints (1.15) and (1.16) establish the non-negativity and binarity of the variables and (1.17) fix the start instant of the operations. 4 Computational Experience To assess the impact of production mix restrictions on the MMSP-W when the saturation limitations and activation of processors are considered, a case study linked to the engine assembly line of Nissan in Barcelona is used. Specifically, a production plan corresponding with a total daily demand of 270 engines, which are grouped into 9 types depending on the type of vehicle: 4x4, vans and trucks. The line has 21=K workstations, with a cycle time of sc 175 = and a time window 2 of sl k 195= by station and processor 3 . Besides, taking into account the collective agreement of Nissan it is possible to set the allowable values for the saturation levels, such as 20.1 max = ∞ η and 95.0= ∞ med η ; and the values for the minimum )90.0( , = o ki α , normal )00.1( , = N ki α and maximum )20.1( , = ∗ki α work pace factor allowed by the company. 2 Maximum time that a unit may be retainedfor a workstation. 3 Team of two workers with identical skills and tools. 6 The above together with the relationship between the operators’ performance and their level of activation has allowed us to define three functions for the dynamic work pace factor (stepped, triangular and trapezoidal) (Bautista et al., 2015). Figure 1 shows the stepped function for the study case in question. Fig. 1 Stepped function for the work pace factor, S α & , considering the case study from Nissan. The ηα ___34 IpmrM & ∪ model was running in the Gurobi v4.6.1 solver, on a Apple Macintosh iMac computer with an Intel Core i72.93 GHz processor and 8 GB of RAM using MAC OS X 10.6.7., limiting the CPU time to 2 hours. Once the results have been obtained, these were compared with the results given by: the 34 ∪ M model that does not consider activation nor saturation, nor regular production; the pmrM _34 ∪ model that only considers the regular production; the IM α & _34 ∪ model that considers the variable work pace factor; the η _34 ∪ M model with saturation constraints; and the η α __34 IM & ∪ model that is a combination between the above two.Thereby it is possible to evaluate the influence of the labor conditions and the regular production constraints within the MMSP-W . To do this,the following indicatorsare defined: ( ) Ψ∈⋅ − = ∗∪ ∗∪ ∗∪ ψ ψ ψψ 100 )( )()( 34 _3434 1 M pmrMM S SS RPD (1.18) ( ) ℑ∈Ψ∈⋅ − = ∗∪ ∗∪ ∗∪ f S SS RPD M fIMM ;100 )( )()( 34 )(_3434 2 ψ ψ ψψ α & (1.19) ( ) Ψ∈⋅ − = ∗∪ ∗∪ ∗∪ ψ ψ ψψ η 100 )( )()( 34 _3434 3 M MM S SS RPD (1.20) ( ) ℑ∈Ψ∈⋅ − = ∗∪ ∗∪ ∗∪ f S SS RPD M fIMM ;100 )( )()( 34 _)(_3434 4 ψ ψ ψψ ηα & (1.21) ( ) ℑ∈Ψ∈⋅ − = ∗∪ ∗∪ ∗∪ f S SS RPD M fIpmrMM ;100 )( )()( 34 _)(__3434 5 ψ ψ ψψ ηα & (1.22) ( ) ℑ∈Ψ∈⋅ − =∗∪ ∗∪ ∗∪f S SS RPD fIM fIpmrMfIM ;100 )( )()( _)(_34 _)(__34_)(_34 6 ψ ψ ψψ ηα ηαηα & && (1.23) 7 Where { } )(),(, PXW QQ ∆∆=Ψ is the set of functions evaluated for each solution obtained by a specific model, ∗ M S ; and },,{ ZTS ααα &&& =ℑ is the set of functions for the dynamic work pace factor. Table 1 Comparison between the work overload values, )(sW , obtained with the proposed model, ηα ___34 IpmrM & ∪ , and those obtained with the reference models from literature. 34 ∪ M pmrM _34∪ IM α & _34∪ η _34∪M ηα __34 IM & ∪ ηα ___34 IpmrM & ∪ , S α &, T α & Z α & S α & T α & Z α & S α & T α & Z α & 187 186 0 12315 4602 796 0 4669 839 0 Table 2 Relative percentage deviations (%) of work overload )(W and non-regularity of both cumulative production ))(( X Q ∆ and required work ))(( P Q ∆ . Ψ∈ ψ 1 RPD 2 RPD 3 RPD 4 RPD 5 RPD 6 RPD S α & T α & Z α & S α & T α & Z α & S α & T α & Z α & S α & T α & Z α & W 0.5 100 100 100 -6485.6 -2360.8 -325.7 100 -2396.7 -348.7 100 -1.5 -5.4 0.0 )(X Q ∆ 97.7 14.5 31.2 43.4 27.4 -83.5 -213.8 -36.7 97.7 97.7 97.7 98.8 99.3 98.3 W 96.4 -61.8 -75.4 -56.8 -19.5 -193.3 -467.5 -224.9 95.4 95.7 96.3 98.4 99.2 98.9 Tables 1 and 2 show the results. First, Table 1, where the overall work overloads values are collected, clearly shows the negative effect of saturation limitations on the work overload. Indeed, when the saturation constraints are added into the model the work overload considerably increase (187s versus 12315s). However, when the activity factor is increased by 3.33% (stepped function), 5% (triangular function) and 6.66% (trapezoidal function), on average, the work overload is reduced. The incorporation of regularity does not produce an important increase of work overload. On the other hand, Table 2 shows the relative percentage deviations in regard with the work overload, the cumulative production discrepancy (1.24) and the required work discrepancy (1.25). ( ) ( ) 2 1 1 1 , 1 1 2 ,, ∑ ∑ ∑∑ ∑ = = == = ∗           ⋅−       =−=∆ T t I i i t i T t I ititiQ T d txXXX ττ (1.24) ( ) ( ) 2 1 1 1 , 1 1 ,, 1 1 2 ,, ∑ ∑ ∑∑ ∑∑ ∑ = = == == = ∗                ⋅⋅−              =−=∆ T t K k I iiki k I i t ikik T t K ktktkQ dp T b txpbPPP ττ (1.25) The incorporation of restrictions to regulate the production mix improved the regularityof sequences in terms of cumulative production and work required to the line by more than 95%,. This gain in regularity offsets the overload increase of 8 ηα ___34 IpmrM & ∪ model in regard with ηα __34 IM & ∪ model, with values of 1.5% and 5.4%, when the stepped or triangular function are considered. 5 Conclusions Simultaneous integration of JIT concepts and human resources aspects has led to ηα ___34 IpmrM & ∪ model. This model, in addition to complying with legal provisions, contained in the collective agreements, on the level of occupancy of the workers, can eliminate the work overload by increasing the factor of normal activity of the workers at certain moments of their working day. This makes possible to respect working conditions without compromising the line productivity. Moreover, the properties of maintaining constant the production mix favour the decrease of non-regularity of cumulative production and required work and therefore the regular comsumption of components is favoured. Specifically, with an average increase of 6.66% of normal activity, the overall work overload is completely eliminated while the saturation conditions are satisfayed. In addition, the regularity of cumulative production and required work improve by 98.3% and 98.9% respectively the solution given by the reference model ηα __34 IM & ∪ . In future research the gains will be economically evaluated in order to verify if the gains in regularity are compensated with the loss in completed work when the stepped, S α & , or triangular, T α & , functions are considered. 6 References Alfaro R (2015) Modelado y resolución de variantes del problema de secuenciación de modelos mixtos con minimización de la sobrecarga (MMSP-W) con factores de actividad y regularidad en la producción. PhD thesis. Universitat Politècnica de Catalunya. DOI: 10.13140/2.1.1691.9362 Bautista J, Alfaro R, Batalla C et al (2015) Mixed-model sequencing problem improving labour conditions. In: Cortés, P. et al. (Eds.), Enhancing Synergies in a Collaborative Environment. Series: Lecture Notes in Management and Industrial Engineering. Springer, ISBN: 978-3319-14077-3, Chapter 1:3-10. Bautista J, Cano A, Alfaro R (2012) Modeling and solving a variant of the mixed-model sequencing problem with work overload minimisation and regularity constraints. An application in Nissan’s Barcelona Plant. Expert Syst. Appl. 39(12):11001-11010. Boysen N, Fliedner M, Scholl A (2009) Sequencing mixed-model assembly lines: Survey, classification and model critique. Eur. J. Prod. Econ. 192(2):349-373. Miltenburg J (1989) Scheduling mixed-model assembly lines for just-in-time production systems. Manage. Sci. 35(2):192-207. Pinedo ML (2009) Planning and Scheduling in Manufacturing and Services. Springer Series in Operations Research and Financial Engineering. 2nd ed, XVIII, 536. ISBN: 978-1-44190909-1