ALS (Assembly Line Simulator) is a Java based simulator for mixed model assembly lines. ALS is the result of the ALS Research Project (for details see ALS-Homepage), and has been developed with the scope to be usable by researchers and practitioners, for non-commercial use.
The tool, developed in Java, is capable to simulate mixed model assembly lines, with stochastic task times, parallel stations, fixed scheduling sequences, and buffers within workstations. The simulator is a flexible supporting tool in finding solution of the mixed model assembly line balancing problem (and the optimal sequencing and buffer allocation problems associated to it). It is capable to immediately calculate the throughput of a complex line, by simply receiving as inputs three arrays representing: the task times durations, the line configuration (number of workcentres, of buffers within them, of parallel workstations in each workcentre, of tasks assigned to each workcentre), and the sequence of models entering the line. Its fastness and flexibility allow its utilization in those algorithms and procedures where the evaluation of a fitness function (which includes the throughput as performance indicator) has to be performed several times.
Download: The latest version of the code, test data and the documentation can be downloaded from the ALS-Homepage.
Tiacci, L. (2012): Event and object oriented simulation to fast evaluate operational objectives of mixed model assembly lines problems. Simulation Modelling Practice and Theory 24, 35–48.
Tiacci, L. (2015): Simultaneous balancing and buffer allocation decisions for the design of mixed-model assembly lines with parallel workstations and stochastic task times. International Journal of Production Economics 162, 201-215.