42 resultados para Linguagem de programação (Computadores) - Semântica

em Repositório Científico do Instituto Politécnico de Lisboa - Portugal


Relevância:

100.00% 100.00%

Publicador:

Resumo:

Trabalho Final de Mestrado para obtenção do grau de Mestre em Engenharia Informática e de Computadores

Relevância:

100.00% 100.00%

Publicador:

Resumo:

O presente trabalho teve como principal objectivo o desenvolvimento de um analisador de vibrações de dois canais baseado em computador, para a realização de diagnóstico no âmbito do controlo de condição de máquinas. Foi desenvolvida uma aplicação num computador comum, no software LabVIEW, que através de transdutores de aceleração do tipo MEMS conectados via USB, faz a recolha de dados de vibração e procede ao seu processamento e apresentação ao utilizador. As ferramentas utilizadas para o processamento de dados são ferramentas comuns encontradas em vários analisadores de vibrações disponíveis no mercado. Estas podem ser: gráficos de espectro de frequência, sinal no tempo, cascata ou valores de nível global de vibração, entre outras. Apesar do analisador desenvolvido não apresentar inovação nas ferramentas de análise adoptadas, este pretende ser distinguido pelo baixo custo, simplicidade e carácter didáctico. Este trabalho vem evidenciar as vantagens, desvantagens e potencialidades de um analisador desta natureza. São tiradas algumas conclusões quanto à sua capacidade de diagnóstico de avarias, capacidades como ferramenta didáctica, sensores utilizados e linguagem de programação escolhida. Como conclusões principais, o trabalho revela que os sensores escolhidos não são os indicados para efectuar o diagnóstico de avarias em ambiente industrial, contudo são ideais para tornar este analisador numa boa ferramenta didáctica e de treino.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

O trabalho que se apresenta incide sobre o estudo aerodinâmico das pás de uma turbina eólica de pequeno porte, com vista à simplificação geométrica, de forma a que estas sejam baratas e de fácil concepção. A teoria da quantidade de movimento do elemento de pá (BEMT), que é o modelo de referência para o projecto e análise aerodinâmica das pás das turbinas eólicas, foi utilizada neste trabalho de forma a projectar e analisar aerodinamicamente as pás da turbina. Sendo assim, desenvolveu-se um programa computacional em MATLAB, denominado de “Turbina”, de forma a implementar a teoria BEM. Introduzindo os dados dos parâmetros de projecto no programa (potência requerida, o número de pás, velocidade do vento, a TSR e o tipo de perfil alar), obtêm-se os parâmetros geométricos das pás (distribuição da corda ao longo da envergadura, o raio da pá e a distribuição da torção da pá), os parâmetros aerodinâmicos e de desempenho. Uma pá ideal foi calculada e de seguida foi modificada de forma a obter-se uma pá simples e menos carregada aerodinamicamente. Introduzidas as modificações na geometria da pá ideal, obtiveram-se duas configurações distintas. Uma configuração linear, onde a distribuição da corda e do ângulo de torção se tornam lineares, e outra configuração bi-linear, onde a distribuição da corda continua linear mas o ângulo de torção se torna bi-linear, isto é, a pá é composta por dois troços onde cada troço apresenta uma distribuição linear do ângulo de torção geométrica. As conclusões demonstram que a configuração bi-linear é uma boa alternativa a configuração ideal, apresentando uma redução do desempenho do rotor de 2.8% para um aumento do raio da pá em 1.41%, para se obter a mesma potência da configuração ideal. A análise aos perfis alares, utilizados neste trabalho, foi efectuada a partir dos programas comerciais ICEM e FLUENT. De forma a automatizar a análise de CFD, três programas foram desenvolvidos utilizando a linguagem de programação “C”. Os programas são denominados de “Malha2D”, “Calcula_Coeficientes” e “Plot_Graficos”. Finalmente, um estudo paramétrico foi feito de forma a avaliar a influências das variáveis de projecto no desempenho geral da turbina.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

A presente dissertação apresenta um conjunto de algoritmos, cujo objetivo é a determinação da capacidade máxima de energia que é possível integrar numa rede de energia elétrica, seja num único nó ou em vários nós simultaneamente. Deste modo, obtém-se uma indicação dos locais mais adequados à nova instalação de geração e quais os reforços de rede necessários, de forma a permitirem a alocação da nova energia. Foram estudados e identificados os fatores que influenciam o valor da capacidade máxima nodal, assim como as suas consequências no funcionamento da rede, em particular o carácter simultâneo associado às referidas injeções nodais. Nesse sentido, são apresentados e desenvolvidos algoritmos que têm em consideração as características técnicas da geração a ligar e as restrições físicas impostas pela rede elétrica existente. Os algoritmos desenvolvidos apresentados baseiam-se em busca gaussiana, tendo sido igualmente implementada uma heurística que tem em consideração a proximidade de outras injeções em nós adjacentes e finalmente, dada a natureza combinatória do problema, propõe-se a aplicação de algoritmos genéticos especificamente adaptados ao problema Conclui-se que os algoritmos genéticos encerram características que lhes permitem ser aplicados em qualquer topologia com resultados superiores a todos os algoritmos desenvolvidos. Os métodos apresentados foram desenvolvidos e implementados usando a linguagem de programação Python, tendo-se desenvolvido ainda um interface visual ao utilizador, baseado em wxPython, onde estão implementadas diversas ferramentas que possibilitam a execução dos algoritmos, a configuração dos seus parâmetros e ainda o acesso à informação resultante dos algoritmos em formato Excel.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

CoDeSys "Controller Development Systems" is a development environment for programming in the area of automation controllers. It is an open source solution completely in line with the international industrial standard IEC 61131-3. All five programming languages for application programming as defined in IEC 61131-3 are available in the development environment. These features give professionals greater flexibility with regard to programming and allow control engineers have the ability to program for many different applications in the languages in which they feel most comfortable. Over 200 manufacturers of devices from different industrial sectors offer intelligent automation devices with a CoDeSys programming interface. In 2006, version 3 was released with new updates and tools. One of the great innovations of the new version of CoDeSys is object oriented programming. Object oriented programming (OOP) offers great advantages to the user for example when wanting to reuse existing parts of the application or when working on one application with several developers. For this reuse can be prepared a source code with several well known parts and this is automatically generated where necessary in a project, users can improve then the time/cost/quality management. Until now in version 2 it was necessary to have hardware interface called “Eni-Server” to have access to the generated XML code. Another of the novelties of the new version is a tool called Export PLCopenXML. This tool makes it possible to export the open XML code without the need of specific hardware. This type of code has own requisites to be able to comply with the standard described above. With XML code and with the knowledge how it works it is possible to do component-oriented development of machines with modular programming in an easy way. Eplan Engineering Center (EEC) is a software tool developed by Mind8 GmbH & Co. KG that allows configuring and generating automation projects. Therefore it uses modules of PLC code. The EEC already has a library to generate code for CoDeSys version 2. For version 3 and the constant innovation of drivers by manufacturers, it is necessary to implement a new library in this software. Therefore it is important to study the XML export to be then able to design any type of machine. The purpose of this master thesis is to study the new version of the CoDeSys XML taking into account all aspects and impact on the existing CoDeSys V2 models and libraries in the company Harro Höfliger Verpackungsmaschinen GmbH. For achieve this goal a small sample named “Traffic light” in CoDeSys version 2 will be done and then, using the tools of the new version it there will be a project with version 3 and also the EEC implementation for the automatically generated code.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Dissertação de natureza Científica para obtenção do grau de Mestre em Engenharia Civil

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Dissertação apresentada à Escola Superior de Educação de Lisboa para obtenção de grau de mestre em Ciências da Educação - Especialidade Educação Especial

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Apesar da existência de produtos comerciais e da investigação na área, a construção de sistemas de informação com diversos componentes distribuídos, heterogéneos e autónomos - conhecidos como sistemas de informação federados - é ainda um desafio. Estes sistemas de informação oferecem uma visão global unificada sobre os vários modelos de dados (parciais). No entanto, a modelação destes sistemas é um desafio, já que modelos de dados como o relacional não incluem informação sobre a distribuição e tratamento de heterogeneidade. É também necessário interagir com estes sistemas de informação, através de interrogações sobre os diversos componentes dos sistemas, sem ser necessário conhecer os detalhes dos mesmos. Este trabalho propõe uma abordagem a estes desafios, através da utilização de modelos para descrição semântica, e.g. linguagem OWL (Ontology Web Language), para construir uma descrição unificada dos seus diversos modelos parciais. O modelo criado para dar suporte a esta descrição é, em parte, baseado em ontologias existentes, que foram alteradas e extendidas para resolver diversos desafios de modelação. Sobre este modelo, é criado um componente de software que permite a execução de interrogações SQL (Structured Query Language) sobre o sistema federado, resolvendo os problemas de distribuição e heterogeneidade existentes.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Este artigo analisa a questão da trans-nacionalização da linguagem publicitária e da sua eficácia. O mundo actual está num processo de grande transformação social e dele emerge um novo paradigma da comunicação comercial. A trans-nacionalização da linguagem publicitária põe em marcha dois processos paralelos. Por um lado, contribui para uma certa homogeneização cultural (visível sobretudo nos conceitos globais e na utilização do inglês como língua de ancoragem de sentido universal) e para a emergência de valores sociais de cariz global, porque desterritorizados. Outro processo é o da diversificação cultural, com valores diferenciados (que nascem da apropriação, transformação e re-contextualização de significações) que passam a operar como códigos, mais ou menos fechados, de comunidades sociais, de toda a espécie, que em torno deles se estruturam. Essa ocorrência, parece ser mais frequente entre as novas gerações (mas não necessariamente) e estas também usam, normalmente, certas marcas e certos objectos de consumo, quase sempre ligados ao segmento da moda, que se transformam em símbolos de pertença da tribo. A mudança de paradigma faz realçar o factor criatividade como garante da eficácia publicitária. Uma das principais consequências desta mudança de paradigma é que as marcas deixarão de entrar facilmente na casa do consumidor e na sua mente através de uma estratégia cerrada de “bombardeamento” e a linguagem publicitária deverá retornar aos valores sociais e culturais importantes, oferecendo espectáculo, sonho, significado e relação. Porque, afinal, não basta colocar as campanhas publicitárias internacionais no ar, é necessário que os conceitos criativos possam “voar”.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

O desenvolvimento actual de aplicações paralelas com processamento intensivo (HPC - High Performance Computing) para alojamento em computadores organizados em Cluster baseia-se muito no modelo de passagem de mensagens, do qual é de realçar os esforços de definição de standards, por exemplo, MPI - Message - Passing Interface. Por outro lado, com a generalização do paradigma de programação orientado aos objectos para ambientes distribuídos (Java RMI, .NET Remoting), existe a possibilidade de considerar que a execução de uma aplicação, de processamento paralelo e intensivo, pode ser decomposta em vários fluxos de execução paralela, em que cada fluxo é constituído por uma ou mais tarefas executadas no contexto de objectos distribuídos. Normalmente, em ambientes baseados em objectos distribuídos, a especificação, controlo e sincronização dos vários fluxos de execução paralela, é realizada de forma explicita e codificada num programa principal (hard-coded), dificultando possíveis e necessárias modificações posteriores. No entanto, existem, neste contexto, trabalhos que propõem uma abordagem de decomposição, seguindo o paradigma de workflow com interacções entre as tarefas por, entre outras, data-flow, control-flow, finite - state - machine. Este trabalho consistiu em propor e explorar um modelo de execução, sincronização e controlo de múltiplas tarefas, que permita de forma flexível desenhar aplicações de processamento intensivo, tirando partido da execução paralela de tarefas em diferentes máquinas. O modelo proposto e consequente implementação, num protótipo experimental, permite: especificar aplicações usando fluxos de execução; submeter fluxos para execução e controlar e monitorizar a execução desses fluxos. As tarefas envolvidas nos fluxos de execução podem executar-se num conjunto de recursos distribuídos. As principais características a realçar no modelo proposto, são a expansibilidade e o desacoplamento entre as diferentes componentes envolvidas na execução dos fluxos de execução. São ainda descritos casos de teste que permitiram validar o modelo e o protótipo implementado. Tendo consciência da necessidade de continuar no futuro esta linha de investigação, este trabalho é um contributo para demonstrar que o paradigma de workflow é adequado para expressar e executar, de forma paralela e distribuída, aplicações complexas de processamento intensivo.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Dissertação apresentada à Escola Superior de Comunicação Social para obtenção de grau de mestre em Publicidade e Marketing

Relevância:

20.00% 20.00%

Publicador:

Resumo:

A crescente procura da bicicleta como meio de transporte alternativo torna relevante a criação e desenvolvimento de infra-estruturas de apoio, tais como ciclovias e parques para bicicletas. Os sistemas tradicionais de parqueamento de bicicletas com recurso a correntes e cadeados não fornecem segurança nem comodidade. No entanto, começam a surgir, em várias cidades do mundo, parque automáticos onde é possível guardar uma bicicleta em segurança, protegendo-a quer das intempéries quer de actos de vandalismo. Este trabalho apresenta uma proposta para um parque automático de armazenamento de bicicletas, com recurso a caixas individualizadas que garantem a sua segurança, e também de outros bens que podem ser guardados junto da mesma, como por exemplo um capacete ou uma mochila. O sistema proposto no âmbito deste trabalho é um complemento às alternativas existentes. As vantagens apresentadas pelo sistema proposto são: a sua construção modular e personalizada; e a possibilidade de instalação num terreno plano, sem recurso a obras de construção civil. O objectivo foi criar um projecto de automação e controlo de um protótipo, com base na proposta apresentada. O projecto de automação e controlo engloba a escolha dos sensores e dos actuadores. Para o dimensionamento dos motores foi necessário recorrer a um cálculo simplificado da estrutura do robô manipulador. Foi feita a escolha dos sensores, actuadores e do controlador com base nos requisitos funcionais. A programação foi desenvolvida numa linguagem normalizada. O modelo desenvolvido poderá servir de base para um projecto multidisciplinar entre vários departamentos do Instituto e dessa cooperação poderá surgir um novo projecto optimizado para produção e de menor custo.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Este estudo de intervenção tem como objetivo avaliar o efeito de um programa de estimulação da Consciência Fonológica em crianças pré-escolares, com e sem problemas de linguagem. Os programas de intervenção em Consciência Fonológica são exequíveis e devem ser implementados precocemente, tal como é sugerido por Capovilla e Capovilla (2000) e Nunes (2009), influenciando positivamente na futura aquisição da leitura e da escrita. Da mesma forma Sim-Sim, Duarte, Barbeito e Pereira (2010) enaltecem a importância da aquisição desta competência dando especial enfoque às “Metas de Aprendizagem”, na promoção da continuidade entre ciclos de ensino. Neste estudo participaram 62 crianças de cinco e seis anos de idade, a frequentar sete estabelecimentos de ensino pré-escolar, divididas em três condições experimentais: a) Grupo Experimental 1 (crianças sem problemas de linguagem); b) Grupo Experimental 2 (crianças com problemas de linguagem e da fala); c) Grupo de Controlo, sem intervenção em Consciência Fonológica. Os dois grupos experimentais foram sujeitos a uma intervenção em Consciência Fonológica. Os instrumentos utilizados foram a Prova de Segmentação Linguística (Jiménez e Ortiz, 1995) e o Programa de Treino da Consciência Fonológica (Silva, 2002). Globalmente, os resultados obtidos revelaram uma significativa superioridade das crianças dos dois grupos experimentais em algumas das sub-competências medidas, quando comparadas com o grupo de controlo. Comprovou-se ainda que o efeito da intervenção era específico dado que todos os grupos continuaram equivalentes numa variável não trabalhada (nível aritmético). Conclui-se assim que é possível estimular alguns aspetos relevantes do desenvolvimento da Consciência Fonológica em crianças de idade pré-escolar, com e sem problemas de linguagem, antes da iniciação formal à leitura e à escrita.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

O presente projecto de investigação-acção surge da necessidade de avaliar e reformular estratégias de intervenção que visem o desenvolvimento da comunicação e da linguagem com crianças surdas em contexto de creche (dos 12 aos 36 meses) envolvendo os profissionais, mas também as famílias, tendo como ponto de partida o contar de histórias infantis. A componente teórica deste trabalho aborda questões relacionadas com a comunicação e linguagem, o modelo bilingue para crianças e jovens surdos, a importância das histórias infantis no desenvolvimento da criança o envolvimento parental, o envolvimento das crianças e os estilos de interacção. A componente prática do projecto foi aplicada a um grupo de oito crianças da creche de uma Instituição dedicada ao ensino de crianças e jovens surdos. Foram contadas histórias em contexto de creche e em contexto familiar, foram recolhidos e analisados dados referentes ao decorrer das sessões e os participantes avaliaram o projecto. O projecto contempla, nos objectivos propostos, três dimensões: o plano didáctico, o plano do desenvolvimento da linguagem e comunicação e o plano de trabalho com as famílias. No plano didáctico foram adaptados materiais para trabalhar as histórias infantis com as crianças surdas e avaliada a eficácia das estratégias utilizadas, em função do envolvimento das crianças nas actividades e na frequência das interacções entre pares. No plano do desenvolvimento da linguagem e da comunicação procurou-se promover a aquisição e desenvolvimento da linguagem das crianças (léxico) e a sua utilização espontânea em interacções com pares e adultos, facilitar a aquisição precoce de comportamentos emergentes de leitura e escrita, fomentar as interacções sociais entre os pares e entre criança/adulto e aumentar os tempos de atenção e concentração individuais durante uma história. No plano de trabalho com as famílias foram proporcionados momentos de formação e discussão entre pais sobre as formas de comunicação e estratégias de intervenção, fomentaram-se as interacções entre as crianças e os seus familiares, incentivou-se os pais a usarem os momentos de conto (contar histórias) como momentos de interacção, promoveram-se hábitos de contar e explorar histórias no contexto familiar e envolveu-se os pais na ―Hora do conto‖ e no processo de avaliação do desenvolvimento da linguagem e comunicação. No geral, os objectivos inicialmente formulados como o desenvolvimento da comunicação e da linguagem, a melhoria das interacções entre crianças e adultos e entre as crianças e os seus pares foram alcançados.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Um dos maiores desafios da Educação de Infância é sem dúvida a possibilidade de contribuir para que as crianças, que vão passando pelas nossas salas de jardim-de-infância, sejam cada vez mais autónomas e melhor integradas, que as suas dificuldades de linguagem e outras, possam ser ultrapassadas, ou pelo menos minimizadas, de modo que se sintam cada vez melhor adaptada à sociedade da qual fazem parte. Este trabalho incide sobre o modo como os educadores de infância identificam e sinalizam as crianças que manifestam problemas na linguagem oral. O trabalho desenvolveu-se através de um estudo exploratório, centrando-se em seis educadoras de infância e seis crianças identificadas como tendo problemas na linguagem oral e teve como propósito perceber como é feito o despiste e encaminhamento das crianças, quando estas manifestam problemas nesta área de desenvolvimento. Como metodologia de recolha de dados utilizámos as técnicas da entrevista e da observação em sala de atividades. Concluímos que os educadores reconhecem a importância de ser feito o despiste precoce dos problemas na linguagem oral, dentro das suas salas, pois consideram que é aí o espaço privilegiado de desenvolvimento das crianças, já que é no jardim-de-infância, que as crianças passam a maior parte do seu dia. No entanto, na maioria dos casos revelam dificuldades na identificação específica desses problemas.