Repository logo
 
No Thumbnail Available
Publication

Customer driven Performance & Availability Analysis for Warehouse Automation Industry

Use this identifier to reference this record.
Name:Description:Size:Format: 
Tese_5140_v2.pdf6.18 MBAdobe PDF Download

Abstract(s)

A Siemens - Digital Industries Intralogistics como criadora de soluções de Intralogística e responsável pela entrega de software de qualidade feito à medida dos seus clientes, tem necessidade de ter uma grande cobertura de testes sob o seu software. Com o objetivo de assegurar que todas as funcionalidades e regras de negócio vão de encontro ao que o cliente exige assim como reduzir os custos da fase de comissionamento, existem testes que são feitos desde um nível mais baixo, testes unitários, à utilização de um Digital Twin do armazém em questão para os testes funcionais até aos testes end-to-end. Existe também uma bateria de testes de integração feitos durante o comissionamento com o objetivo de testar a ligação entre Software de Gestão de Armazéns (WMS – Warehouse Management System) e PLC. Para que a entrega seja bem-sucedida o software passa por uma série de testes feitos em ambiente real, onde são avaliados o desempenho e a disponibilidade do WMS durante largos períodos. Estes testes são realizados in loco, o que obriga a que o cliente disponibilize os recursos necessários para que estes possam ser realizados. Estes cenários podem ter requisitos como (i) número de horas mínimo de funcionamento sem intervenção no sistema e/ou paragens e (ii) número mínimo de material movimentado num dado momento de tempo, o que muitas vezes obriga a um grande esforço logístico. Todas estas dimensões fazem com que estes testes sejam bastantes dispendiosos, monetariamente e temporalmente, quer para o cliente, quer para a Siemens. Os testes automáticos existentes do sistema apenas se focam na funcionalidade, mas os testes de desempenho e disponibilidade inexistentes são testes críticos para a finalização dos projetos, dificultando a entrega e aumentando os custos. Esta tese debruça-se sobre a criação de uma ferramenta que permite a criação e execução dos testes de desempenho e que faça análise aos resultados destes de forma a detetar pontos críticos no WMS.
Siemens - Digital Industries Intralogistics, as a creator of intralogistics solutions and responsible for delivering quality software tailored to its customers, needs to have a large test coverage for its software. With the aim of ensuring that all functionalities and business rules meet what the customer requires, as well as reducing the costs of the commissioning phase, there are tests that are carried out from a lower level, unit tests, to the use of a Digital Twin of the warehouse for functional tests up to end-to-end tests. There is also a pack of integration tests performed during commissioning to test the connection between Warehouse Management Software (WMS) and the PLC. For the delivery to be successful, the software undergoes a series of tests carried out in a real environment, where the performance and availability of the WMS is evaluated over long periods of time. These tests are carried out in loco, which requires the customer to provide the necessary resources so that they can be carried out. These scenarios may have requirements such as (i) minimum number of hours of operation without intervention in the system and/or stops and (ii) minimum number of materials moved at a given moment in time, which often requires a great logistical effort. All these dimensions make these tests very expensive, both monetarily and in terms of time, both for the customer and for Siemens. Existing automated system tests only focus on functionality, but non-existent performance and availability tests are critical tests for finalizing projects, hampering delivery, and increasing costs. This thesis focuses on the creation of a tool that allows the creation and execution of performance tests and that analyzes the results of these to detect critical points in the WMS.

Description

Keywords

WMS PLC Intralogistcs Performance Testing Availability Testing Siemens

Pedagogical Context

Citation

Research Projects

Organizational Units

Journal Issue

Publisher

CC License