131 research outputs found

    Optimization of Simultaneous Scheduling for Machines and Automated Guided Vehicles Using Fuzzy Genetic Algorithm

    Get PDF
    Flexible manufacturing system (FMS) has been introduced by the researchers as an integrated manufacturing environment. Automated guided vehicles (AGVs) introduced as the main tool of material handling systems in FMS. While the scheduling of AGVs and machines are highly related; simultaneous scheduling of machines and AGVs has been proposed in the literature. Genetic algorithm (GA) proposed as a robust tool for optimization of scheduling problems. Setting the proper crossover and mutation rates are of vital importance for the performance of the GA. Fuzzy logic controllers (FLCs) have been used in the literature to control key parameters of the GA which is addressed as fuzzy GA (FGA). A new application of FGA method in simultaneous scheduling of AGVs and machines is presented. The general GA is modified for the aforementioned application; more over an FLC is developed to control mutation and crossover rates of the GA. The objective of proposed FGA method is to minimize the makespan, production completion time of all jobs that they are produced simultaneously. An optimal sequence of operations is obtained by GA. There is a heuristic algorithm to assign the AGVs to the operations. As the main findings, the performance of GA in simultaneous scheduling of AGVs and machines is enhanced by using proposed method, furthermore a new mutation operator has been proposed. Several experiments have been done to the proposed test cases. The results showed that tournament selection scheme may outperform roulette wheel in this problem. Various combinations of population size and number of generations are compared to each other in terms of their objective function. In large scale problems FGA method may outperforms GA method, while in small and medium problems they have the same performance. The fluctuation of obtained makespan in FGA method is less than GA method which means that it is more probable to find a better solution by FGA rather than GA

    Task scheduling for FMS based on genetic algorithm

    Get PDF
    A Flexible Manufacturing System (FMS) consisting of p automated guided vehicles (AGV\u27s), m workstations and n tasks is studied. The main problem investigated in this thesis is to find an optimal or suboptimal task scheduling for p AGV\u27s among m workstations to complete n tasks. An efficient approach based on genetic algorithms has been designed and implemented to solve the problem of task scheduling for a FMS. Near-optimal, or even optimal, task scheduling is accomplished by genetic algorithms. Simulation results on the algorithm are also discussed

    Prescriptive System for Reconfigurable Manufacturing Systems considering Variable Demand and Production Rates

    Get PDF
    O mercado atual é dinâmico criando a necessidade de resposta a mudanças imprevisíveis de mercado por parte das empresas de forma a permanecerem competitivas. Para lidar com a mudança de paradigma, de produção em massa para customização em massa, a flexibilidade de manufatura é crucial. A atual digitalização da indústria proporciona novas oportunidades em relação a sistemas de apoio à decisão em tempo real permitindo que as empresas tomem decisões estratégicas e obtenham vantagem competitiva e valor comercial acrescido. Nesta dissertação pretende-se implementar um Sistema Prescritivo que sugere sequências de throughputs tendo em consideração objetivos de produção semanais e falhas em equipamentos num contexto de Manufatura Reconfigurável. O Sistema Prescritivo proposto é constituído por dois módulos: Simulação do ambiente de manufatura e o optimizador. O módulo de simulação é modelado com base em teoria de grafos e o optimizador com base em Algoritmos Genéticos. O seu output é uma sequência de throughputs que equilibram da melhor forma as ações de manutenção e produtividade. De forma a avaliar os indivíduos gerados pelo algoritmo genético, estes são aplicados ao primeiro módulo e o seu impacto no sistema de produção analisado. O sistema apresentado mostra notáveis melhorias na mitigação dos efeitos de downtime das máquinas durante a produção. As métricas utilizadas na medição do desempenho do sistema são a variação na produção de peças em relação ao target, descrito nesta dissertação como diferencial, e disponibilidade de produção do sistema. Todos os testes realizados apresentam um diferencial consideravelmente melhor e em certas instâncias, a disponibilidade aumenta ligeiramente. Não obstante, ainda que os resultados obtidos nas configurações testadas sejam robustos, necessita de mais estudos de modo a que seja possível a generalização dos resultados obtidos ao longo desta dissertação.The current market is dynamic and, consequently, industries need to be able to meet unpredictable market changes in order to remain competitive. To address the change in paradigm, from mass production to mass customization, manufacturing flexibility is key. Moreover, the current digitalization opens opportunities regarding real-time decision support systems allowing the companies to make strategic decisions and gain competitive advantage and business value. The aim of this dissertation is to implement a Prescriptive System that suggests sequences of throughputs that take into consideration weekly production targets and machine failures applied to Reconfigurable Manufacturing Systems. The Prescriptive System is mainly composed of two modules: manufacturing environment simulation and optimizer. The simulation module is modeled based on graph theory and the second one on Genetic Algorithms. Its output is a sequence of throughputs that best balances maintenance actions and productivity. In order to evaluate the individuals generated by the algorithm, candidate solutions are fed to the first module and their impact on the production system assessed. The proposed Prescriptive System shows large improvements in the mitigation of machines downtime effects in productivity when compared without any optimization approach. The metrics used to measure the performance of the system are the variation of pieces produced in relation to target, named in the current dissertation as differential, and Availability of the production system. In all tests performed, the differential largely improved and, in some instances, the availability slightly increased. Despite the robust results obtained in the tested configurations, further research should be conducted in order to be able to generalize the obtained results in this dissertation to non-tested configurations

    DEVELOPMENT OF GENETIC ALGORITHM-BASED METHODOLOGY FOR SCHEDULING OF MOBILE ROBOTS

    Get PDF

    Layout Planning with Isles: A Genetic Approach

    Get PDF
    Plant layout problems involve distributing different resources or departments in a given plant and achieving maximum efficiency for the services or goods being made or offered. To this end, plants are designed to optimize production flow from the first stage (i.e. as raw material) to finish product. However, optimization which is generally expressed either in terms of minimization (for example, of material handling costs) or of maximization (for example, the number of desired adjacencies in a qualitative chart) is not always feasible when real problems or real sizes are being handled. The level of complexity may turn out considerable as the number of parameters, restrictions and other variables considered in the study become larger. This kind of problem has been formulated, from a mathematical view point as a static quadratic assignment problem. However, the number of problems that are usceptible to being solved by optimization methods is very limited. Some alternatives have been called from the field of graph-theory, direct method algorithms, construction algorithms (such as CORELAP), and improvement algorithms (such as CRAFT). In this thesis work, an attempt is made to develop the algorithm for solving layout problem with real-life restriction like aisles, used in factories for the easy transfer of materials from one section to the other, using Genetic Algorithm

    An optimization approach for predictive-reactive job shop scheduling of reconfigurable manufacturing systems

    Get PDF
    The manufacturing industry is now moving forward rapidly towards reconfigurability and reliability to meet the hard-topredict global business market, especially job-shop production. However, even if there is a properly planned schedule for production, and there is also a technique for scheduling in Reconfigurable Manufacturing System (RMS) but job-shop production will always come out with errors and disruption due to complex and uncertainty happening during the production process, hence fail to fulfil the due-date requirements. This study proposes a generic control strategy for piloting the implementation of a complex scheduling challenge in an RMS. This study is aimed to formulate an optimization-based algorithm with a simulation tool to reduce the throughput time of complex RMS, which can comply with complex product allocations and flexible routings of the system. The predictive-reactive strategy was investigated, in which Genetic Algorithm (GA) and dispatching rules were used for predictive scheduling and reactivity controls. The results showed that the proposed optimization-based algorithm had successfully reduced the throughput time of the system. In this case, the effectiveness and reliability of RMS are increased by combining the simulation with the optimization algorithm

    Dynamic Scheduling for Maintenance Tasks Allocation supported by Genetic Algorithms

    Get PDF
    Since the first factories were created, man has always tried to maximize its production and, consequently, his profits. However, the market demands have changed and nowadays is not so easy to get the maximum yield of it. The production lines are becoming more flexible and dynamic and the amount of information going through the factory is growing more and more. This leads to a scenario where errors in the production scheduling may occur often. Several approaches have been used over the time to plan and schedule the shop-floor’s production. However, some of them do not consider some factors present in real environments, such as the fact that the machines are not available all the time and need maintenance sometimes. This increases the complexity of the system and makes it harder to allocate the tasks competently. So, more dynamic approaches should be used to explore the large search spaces more efficiently. In this work is proposed an architecture and respective implementation to get a schedule including both production and maintenance tasks, which are often ignored on the related works. It considers the maintenance shifts available. The proposed architecture was implemented using genetic algorithms, which already proved to be good solving combinatorial problems such as the Job-Shop Scheduling problem. The architecture considers the precedence order between the tasks of a same product and the maintenance shifts available on the factory. The architecture was tested on a simulated environment to check the algorithm behavior. However, it was used a real data set of production tasks and working stations

    Towards a conceptual design of intelligent material transport using artificial intelligence

    Get PDF
    Reliable and efficient material transport is one of the basic requirements that affect productivity in industry. For that reason, in this paper two approaches are proposed for the task of intelligent material transport by using a mobile robot. The first approach is based on applying genetic algorithms for optimizing process plans. Optimized process plans are passed to the genetic algorithm for scheduling which generate an optimal job sequence by using minimal makespan as criteria. The second approach uses graph theory for generating paths and neural networks for learning generated paths. The Matla

    Towards a conceptual design of intelligent material transport using artificial intelligence

    Get PDF
    Reliable and efficient material transport is one of the basic requirements that affect productivity in industry. For that reason, in this paper two approaches are proposed for the task of intelligent material transport by using a mobile robot. The first approach is based on applying genetic algorithms for optimizing process plans. Optimized process plans are passed to the genetic algorithm for scheduling which generate an optimal job sequence by using minimal makespan as criteria. The second approach uses graph theory for generating paths and neural networks for learning generated paths. The Matla

    Genetic algorithm for process sequencing modelled as the travelling salesman problem with precedence constraints

    Get PDF
    This thesis addresses process sequencing subject to precedence constraints which arises as a subproblem in scheduling, planning and routing problems. The process sequencing problem can be modelled as the Travelling Salesman Problem with Precedence Constraints (TSPPC). In the general Travelling Salesman Problem (TSP) scenario, the salesman must travel from city to city; visiting each city exactly once and wishes to minimize the total distance travelled during the tour of all cities. TSPPC is similar in concept to TSP, except that it has a set of precedence constraints to be followed by the salesman. The exact methods that are used to find an optimal solution of the problem are only capable of handling small and medium sizes of instances. Genetic algorithms (GA) are heuristic optimization techniques based on the principles and mechanisms of natural evolution and can be used to solve larger instances and numerous side constraints with optimal or near-optimal solutions. However, the use of a conventional genetic algorithm procedure for TSP, with an order-based representation, might generate invalid candidate solutions when precedence constraints are involved. In this thesis, a new GA procedure is developed which includes chromosome’s repairing strategy based topological sort to handle the precedence constraints and to generate only feasible solution during the evolutionary process. The procedure to select the task in sequence is based on the “earliest position” techniques. This procedure is combined with a roulette wheel selection, linear order crossover and inversion mutation. The effectiveness and the stability of the proposed GA are then evaluated against a wide range of benchmark problems and the solutions are compared with the results obtained from research results published in the relevant literature. The results from the computational experiments demonstrate that the proposed GA procedure developed in this thesis is capable to tackle large-size problem and reach for optimal solutions. The developed GA procedure improved the performance of the algorithm with less number of generations and less convergence time in achieving optimal solutions. The genetic operators used are capable to always introduce new fitter offspring and free from being trapped in a local optimum. Therefore it can be stated that the proposed genetic algorithm is efficient to solve process sequencing modelled as the travelling salesman problem with precedence constraints. This result will greatly help to solve many real world sequencing problems especially in the field of assembly line design and management
    corecore