27 resultados para Election Counting and Reporting Software,
Resumo:
Despite the steady increase in experimental deployments, most of research work on WSNs has focused only on communication protocols and algorithms, with a clear lack of effective, feasible and usable system architectures, integrated in a modular platform able to address both functional and non–functional requirements. In this paper, we outline EMMON [1], a full WSN-based system architecture for large–scale, dense and real–time embedded monitoring [3] applications. EMMON provides a hierarchical communication architecture together with integrated middleware and command and control software. Then, EM-Set, the EMMON engineering toolset will be presented. EM-Set includes a network deployment planning, worst–case analysis and dimensioning, protocol simulation and automatic remote programming and hardware testing tools. This toolset was crucial for the development of EMMON which was designed to use standard commercially available technologies, while maintaining as much flexibility as possible to meet specific applications requirements. Finally, the EMMON architecture has been validated through extensive simulation and experimental evaluation, including a 300+ nodes testbed.
Resumo:
Consider a single processor and a software system. The software system comprises components and interfaces where each component has an associated interface and each component comprises a set of constrained-deadline sporadic tasks. A scheduling algorithm (called global scheduler) determines at each instant which component is active. The active component uses another scheduling algorithm (called local scheduler) to determine which task is selected for execution on the processor. The interface of a component makes certain information about a component visible to other components; the interfaces of all components are used for schedulability analysis. We address the problem of generating an interface for a component based on the tasks inside the component. We desire to (i) incur only a small loss in schedulability analysis due to the interface and (ii) ensure that the amount of space (counted in bits) of the interface is small; this is because such an interface hides as much details of the component as possible. We present an algorithm for generating such an interface.
Resumo:
Este documento apresenta o trabalho desenvolvido no âmbito da disciplina de “Dissertação/Projeto/Estágio”, do 2º ano do Mestrado em Energias Sustentáveis. O crescente consumo energético das sociedades desenvolvidas e emergentes, associado ao consequente aumento dos custos de energia e dos danos ambientais resultantes, promove o desenvolvimento de novas formas de produção de energia, as quais têm como prioridade a sua obtenção ao menor custo possível e com reduzidos impactos ambientais. De modo a poupar os recursos naturais e reduzir a emissão com gases de efeito de estufa, é necessária a diminuição do consumo de energia produzida a partir de combustíveis fósseis. Assim, devem ser criadas alternativas para um futuro sustentável, onde as fontes renováveis de energia assumam um papel fundamental. Neste sentido, a produção de energia elétrica, através de sistemas solares fotovoltaicos, surge como uma das soluções. A presente dissertação tem como principal objetivo a realização do dimensionamento de uma central de miniprodução fotovoltaica, com ligação à rede elétrica, em uma exploração agrícola direcionada à indústria de laticínios, e o seu respetivo estudo de viabilidade económica. A exploração agrícola, que serve de objeto de estudo, está localizada na Ilha Graciosa, Açores, sendo a potência máxima a injetar na Rede Elétrica de Serviço Público, pela central de miniprodução, de 10 kW. Para o dimensionamento foi utilizado um software apropriado e reconhecido na área da produção de energia elétrica através de sistemas fotovoltaicos – o PVsyst –, compreendendo as seguintes etapas: a) definição das caraterísticas do local e do projeto; b) seleção dos módulos fotovoltaicos; c) seleção do inversor; d) definição da potência de ligação à rede elétrica da unidade de miniprodução. Posteriormente, foram estudadas diferentes hipóteses de sistemas fotovoltaicos, que se distinguem na opção de estrutura de fixação utilizada: dois sistemas fixos e dois com eixo incorporado. No estudo de viabilidade económica foram realizadas duas análises distintas a cada um dos sistemas fotovoltaicos considerados no dimensionamento, nomeadamente: uma análise em regime remuneratório bonificado e uma análise em regime remuneratório geral. Os resultados obtidos nos indicadores económicos do estudo de viabilidade económica realizado, serviram de apoio à decisão pelo sistema fotovoltaico mais favorável ao investimento. Conclui-se que o sistema fotovoltaico com inclinação adicional é a opção mais vantajosa em ambos os regimes remuneratórios analisados. Comprova-se, assim, que o sistema fotovoltaico com maior valor de produção de energia elétrica anual, que corresponde ao sistema fotovoltaico de dois eixos, não é a opção com maior rentabilidade em termos económicos, isto porque a remuneração proveniente da sua produção excedente não é suficiente para colmatar o valor do investimento mais acentuado de modo a obter indicadores económicos mais favoráveis, que os do sistema fotovoltaico com inclinação adicional. De acordo com o estudo de viabilidade económica efetuado independentemente do sistema fotovoltaico que seja adotado, é recuperado o investimento realizado, sendo a remuneração efetiva superior à que foi exigida. Assim, mesmo tendo em consideração o risco associado, comprova-se que todos os sistemas fotovoltaicos, em qualquer dos regimes remuneratórios, correspondem a investimentos rentáveis.
Resumo:
The concept of Learning Object (LO) is crucial for the standardization on eLearning. The latest LO standard from IMS Global Learning Consortium is the IMS Common Cartridge (IMS CC) that organizes and distributes digital learning content. By analyzing this new specification we considered two interoperability levels: content and communication. A common content format is the backbone of interoperability and is the basis for content exchange among eLearning systems. Communication is more than just exchanging content; it includes also accessing to specialized systems and services and reporting on content usage. This is particularly important when LOs are used for evaluation. In this paper we analyze the Common Cartridge profile based on the two interoperability levels we proposed. We detail its data model that comprises a set of derived schemata referenced on the CC schema and we explore the use of the IMS Learning Tools Interoperability (LTI) to allow remote tools and content to be integrated into a Learning Management System (LMS). In order to test the applicability of IMS CC for automatic evaluation we define a representation of programming exercises using this standard. This representation is intended to be the cornerstone of a network of eLearning systems where students can solve computer programming exercises and obtain feedback automatically. The CC learning object is automatically generated based on a XML dialect called PExIL that aims to consolidate all the data need to describe resources within the programming exercise life-cycle. Finally, we test the generated cartridge on the IMS CC online validator to verify its conformance with the IMS CC specification.
Resumo:
Com o aumento do preço da eletricidade e o fim dos combustíveis fósseis, associados à necessidade de Portugal reduzir a sua dependência energética do exterior, provoca a necessidade urgente de apostar nas energias renováveis. Perante este cenário, e assumindo que o custo da fatura energética, é para as empresas portuguesas um fator cada vez mais determinante para serem competitivas, devido aos aumentos consecutivos da energia nos últimos anos, bem como, a subida do imposto de valor acrescentado (IVA) de 6% para 23%. Outro aspeto importante é a eficiência energética como instrumento para reduzir os consumos de eletricidade. Com estas duas medidas: utilização de energias renováveis e o aumento da eficiência energética, são extremamente importantes para a redução da produção dos gases de efeito estufa (GEE). Consequentemente, as empresas terão de investir na produção da própria energia a partir de fontes renováveis, de modo a proporcionar um desenvolvimento sustentável, associado à redução da fatura energética. Esta dissertação propõe o dimensionamento de um sistema híbrido composto por tecnologia fotovoltaica e eólica, com e sem armazenamento de energia em baterias, adequado para reduzir uma parte dos consumos de uma empresa enquadrada no sector dos plásticos. O dimensionamento deste sistema, foi efetuado com recurso à caracterização dos consumos da empresa através da recolha de dados e leituras no local da instalação. Paralelamente, foi efetuada uma pesquisa em diversos fabricantes, de modo a identificar qual o sistema mais indicado a adotar, considerando painéis fotovoltaicos, turbinas eólicas, inversores e baterias. Com base nos dados recolhidos na empresa e referentes ao potencial eólico e solar para o distrito do Porto, em conjunto com as características técnicas dos equipamentos selecionados, foi delineado o sistema híbrido utilizando para o efeito um software de simulação e otimização de sistemas híbridos, denominado Hybrid Optimization Model for Eletric Renewable (HOMER). São apresentadas várias simulações para as diversas configurações escolhidas e estudos comparativos entre si, com o objetivo de reduzir o consumo de eletricidade da rede. Adicionalmente, foram realizadas duas configurações apenas com tecnologia fotovoltaica, de modo a efetuar uma análise comparativa entre um sistema híbrido e outro apenas com uma fonte renovável. Os resultados apresentados focaram-se no desempenho diário, mensal e anual, bem como, a produção individual de cada tecnologia evidenciada. Por último, procedeu-se ao estudo da viabilidade técnico-económica das configurações.
Resumo:
Introdução – A perceção dos alunos acerca dos diferentes graus de Maitland quando estão a aprender a mobilizar a coluna vertebral não são conhecidas, no entanto esta informação ajudaria no desenvolvimento de estratégias de ensino/aprendizagem para que a sua aplicação seja segura e eficaz. Objetivo - Comparar a perceção dos diferentes graus na realização do movimento postero-anterior central, entre alunos e fisioterapeutas e alunos entre si. Métodos – No presente estudo observacional, analítico transversal, participaram 29 estudantes, divididos em três subgrupos, GA2 (n= 8); GA3 (n = 10) e GA4 (n = 11) e 12 fisioterapeutas. Todos os participantes realizaram num indivíduo assintomático, 5 oscilações, de cada grau, no segmento de L3. Para a recolha dos dados foi utilizado o sistema BioPlux research e para a sua análise o Software Acqknowledge, versão 3,9. O teste de Man-Whitney foi utilizado para determinar as diferenças entre alunos e fisioterapeutas na força, ritmo e amplitude dos 4 graus, e o teste Kruskal Wallis, para comparar os alunos dos diferentes anos, seguido dos testes Post Hoc de Dunn para analisar as variáveis amplitude e força entre os subgrupos. Resultados – Apenas se verificaram diferenças estatísticas entre os alunos e fisioterapeutas no que diz respeito à força na realização do grau IV (p=0,045) e entre os grupos GA2 e GA4 quanto à amplitude executada no grau I (p=0.018) e II (p=0.037) e na força aplicada no grau I (p=0.02) e III (p=0.031), nos quais os alunos do 2º ano realizaram menor amplitude e força que os do 4º ano. Conclusão -Verificaram-se diferenças na perceção da força no grau IV entre alunos e fisioterapeutas. Os alunos do 2º e 4º anos diferem entre si nos graus I e II quanto à amplitude e nos graus I e III quanto à força.
Resumo:
The restructuring of electricity markets, conducted to increase the competition in this sector, and decrease the electricity prices, brought with it an enormous increase in the complexity of the considered mechanisms. The electricity market became a complex and unpredictable environment, involving a large number of different entities, playing in a dynamic scene to obtain the best advantages and profits. Software tools became, therefore, essential to provide simulation and decision support capabilities, in order to potentiate the involved players’ actions. This paper presents the development of a metalearner, applied to the decision support of electricity markets’ negotiation entities. The proposed metalearner executes a dynamic artificial neural network to create its own output, taking advantage on several learning algorithms implemented in ALBidS, an adaptive learning system that provides decision support to electricity markets’ players. The proposed metalearner considers different weights for each strategy, depending on its individual quality of performance. The results of the proposed method are studied and analyzed in scenarios based on real electricity markets’ data, using MASCEM - a multi-agent electricity market simulator that simulates market players’ operation in the market.
Resumo:
This paper presents a framework for a robotic production line simulation learning environment using Autonomous Ground Vehicles (AGV). An eLearning platform is used as interface with the simulator. The objective is to introduce students to the production robotics area using a familiar tool, an eLearning platform, and a framework that simulates a production line using AGVs. This framework allows students to learn about robotics but also about several areas of industrial management engineering without requiring an extensive prior knowledge on the robotics area. The robotic production line simulation learning environment simulates a production environment using AGVs to transport materials to and from the production line. The simulator allows students to validate the AGV dynamics and provides information about the whole materials supplying system which includes: supply times, route optimization and inventory management. The students are required to address several topics such as: sensors, actuators, controllers and an high level management and optimization software. This simulator was developed with a known open source tool from robotics community: Player/Stage. This tool was extended with several add-ons so that students can be able to interact with a complex simulation environment. These add-ons include an abstraction communication layer that performs events provided by the database server which is programmed by the students. An eLearning platform is used as interface between the students and the simulator. The students can visualize the effects of their instructions/programming in the simulator that they can access via the eLearning platform. The proposed framework aims to allow students from different backgrounds to fully experience robotics in practice by suppressing the huge gap between theory and practice that exists in robotics. Using an eLearning platform eliminates installation problems that can occur from different computers software distribution and makes the simulator accessible by all students at school and at home.
Resumo:
The purpose of this work is to present an algorithm to solve nonlinear constrained optimization problems, using the filter method with the inexact restoration (IR) approach. In the IR approach two independent phases are performed in each iteration—the feasibility and the optimality phases. The first one directs the iterative process into the feasible region, i.e. finds one point with less constraints violation. The optimality phase starts from this point and its goal is to optimize the objective function into the satisfied constraints space. To evaluate the solution approximations in each iteration a scheme based on the filter method is used in both phases of the algorithm. This method replaces the merit functions that are based on penalty schemes, avoiding the related difficulties such as the penalty parameter estimation and the non-differentiability of some of them. The filter method is implemented in the context of the line search globalization technique. A set of more than two hundred AMPL test problems is solved. The algorithm developed is compared with LOQO and NPSOL software packages.
Resumo:
O número de pessoas com idade superior a 65 anos aumentou consideravelmente nos últimos 40 anos. Este incremento de longevidade tem levado ao aparecimento de varias patologias relacionadas com a idade e ao aumento da prevalência das patologias cronicas. Uma grande maioria desta população e poli-medicada e assim sendo a gestão de medicamentos e uma área que pode proporcionar grandes benefícios aos idosos. A grande quantidade de medicamentos assim como as diferentes dosagens e os diferentes horários de toma fazem com que os idosos se confundam no cumprimento do esquema terapêutico aconselhado pelo medico, nomeadamente devido ao declínio cognitivo a que estão sujeitos devido ao envelhecimento humano. Torna-se, portanto, fundamental o desenvolvimento de sistemas inteligentes que auxiliem os idosos na gestão da sua medicação. A presente dissertação de mestrado foi materializada num dispositivo, designado ElderlySafety, que visa responder aos problemas da poli-medicação, através de uma solução tecnológica que incorpora as vertentes de controlo e comunicação. O objectivo do ElderlySafety e relembrar, de forma automática, o idoso da toma atempada dos seus medicamentos e consiste num prototipo de um dispositivo com varias compartições para organização dos vários medicamentos. Este aparelho apresenta 24 compartimentos, um deles referente a uma posição estática, considerada a posição `home' e os restantes dizem respeito a 23 tomas de medicação durante uma semana. Os compartimentos em questão devem ser preenchidos com a devida medicação, pelo cuidador do idoso, no inicio de cada semana. O aparelho esta conectado via Bluetooth a uma aplicação denominada ElderlySafety Online que permite monitorizar todo o sistema. E aqui que e feito o registo, com data, hora e nome do medicamento, de toda a medicação prescrita ao paciente. Também e possível a verificação de possíveis interações medicamentosas, bem como o acesso a informações acerca do que fazer em caso de esquecimento de uma ou mais tomas. Aquando a chegada da data e hora da toma de cada medicação, o aparelho desenvolvido emite um lembrete ao idoso e esse lembrete e feito através de um alerta luminoso. Se o sistema ElderlySafety verificar que o idoso se esquece da toma dos medicamentos tem a capacidade de interagir via e-mail com o cuidador, que poder a ser um familiar próximo, alertando-o para o esquecimento da toma de medicação do paciente a seu cuidado. Os testes de validação realizados ao ElderlySafety revelaram que o prototipo se mostra funcional e apto para integrar um ambiente de vida assistido de qualquer idoso.
Resumo:
O veículo guiado automaticamente (AGV) adquirido pelo Departamento de Engenharia Mecânica (DEM) tem vindo a ficar obsoleto devido ao hardware, que nos dias de hoje começa a dar sinais de falhas bem como falta de peças de substituição, e ao software, sendo o PLC (Programmable Logic Controller) usado muito limitado quanto às suas funções de controlo, ficando as principais tarefas de controlo do AGV a cargo de placas eletrónicas de controlo. Para promover o controlo autónomo do AGV, foi decidido retirar toda a parte de hardware que detinha o controlo do mesmo e passou a ser um novo PLC, com maior capacidade de processamento, a executar todo o tipo de controlo necessário ao funcionamento do mesmo. O hardware considerado apenas incluí, de forma resumida, os motores responsáveis pelo movimento e direção, placa de controlo de potência dos motores, placa de interface entre as saídas digitais do PLC e as entradas da placa de controlo de potência dos motores e os demais sensores necessários à deteção de obstáculos, fins de curso da direção, sensores dos postos de trabalho e avisadores de emergência. Todo o controlo de movimento e direção bem como a seleção das ações a executar passou a ficar a cargo do software programado no PLC assim como a interação entre o sistema de supervisão instalado num posto de controlo e o PLC através de comunicação via rádio. O uso do PLC permitiu a flexibilidade de mudar facilmente a forma como as saídas digitais são usadas, ao contrário de um circuito eletrónico que necessita de uma completa remodelação, tempo de testes e implementação para efetuar a mesma função. O uso de um microcontrolador seria igualmente viável para a aplicação em causa, no entanto o uso do PLC tem a vantagem de ser robusto, mais rápido na velocidade de processamento, existência de software de interface de programação bastante intuitivo e de livre acesso, facilidade de alterar a programação localmente ou remotamente, via rádio, acesso a vários protocolos de comunicação robustos como Modbus, Canbus, Profinet, Modnet, etc., e acesso integrado de uma consola gráfica totalmente programável. iv É ainda possível a sua expansão com adição de módulos de entradas e saídas digitais e/ou analógicas permitindo expandir largamente o uso do AGV para outros fins. A solução está a ser amplamente testada e validada no Laboratório de Automação (LabA) do Departamento de Engenharia Mecânica do ISEP (Instituto Superior de Engenharia do Porto), permitindo a otimização dos sistemas de controlo de direção bem como a interatividade entre o PLC e o programa de interface/supervisão do posto de trabalho.
Resumo:
This report describes a study based on a research and evaluation of platforms (JavaScript frameworks and libraries carried out under the discipline of Tese/Dissertação/Estágio in the Master Degree Computer Science - area of expertise in Arquitecturas Sistemas e Redes, in Instituto Superior de Engenharia do Porto (ISEP). The JavaScript language is increasingly present in the development of software and particularly software for the web environment. For this reason there is a need to investigate the issue, as the platforms that are emerging in the market have a very low level of maturity compared to existing, it is crucial to identify the main differences so that we can save time, labor and other costs in research and experimentation developers. This project aims to inform a range of platforms and existing JavaScript libraries on the market. For further investigation, a study of use cases used at this point in the market was held. To assist the work were used qualitative research methods through the existing content of research related to the area, and quantitative research methods. It was thus conducted a survey sent via email to fifty regular users of the language, platforms, and JavaScript libraries, linking the functional and non-functional characteristics of the platforms and existing use cases in the market, in order to realize what is the use of these tools in his professional life. This study allowed developers to access information that will be compared and evaluated in order to achieve a more precise evaluation of the various analyzed platforms. It was also made an evaluation of adaptation of the various platforms to the various use cases.