998 resultados para Linguagens de programação para PLCs
Resumo:
O Android é um sistema operativo de código fonte aberto desenvolvido com foco principal nos dispositivos móveis. Este trabalho pretende aplicar os recursos disponíveis no Android, nomeadamente os serviços de geolocalização (GPS), API do Google Maps, suporte a dados, entre outros para desenvolver uma aplicação móvel de apoio a serviços de emergências de saúde na cidade do Mindelo denominada de SOS Mindelo. A aplicação SOS Mindelo é uma ferramenta que permite localizar as farmácias, hospitais, clínicas e centros de saúde que estejam mais próximos geograficamente da posição do utilizador no momento da utilização da aplicação. As classes que compõe o código fonte da aplicação foram implementadas com uso da linguagem de programação JAVA enquanto que para as interfaces de utilizador se baseou na linguagem XML. A base de dados foi desenvolvida com recurso às linguagens PHP e MySql e o mesmo se encontra alojado na internet no servidor online Hostinger. Para a interligação entre a base de dados remota e a aplicação instalada no dispositivo do utilizador se recorreu á ferramenta Java Script Object Notation. Para a estimação da distância e a selecção de rotas entre a posição do dispositivo do utilizador e os possíveis destinos se recorreu ao API do Google Maps para além da implementação de um método para o cálculo da distância euclidiana entre dois pontos. Tendo em conta os parcos recursos que caracterizam os dispositivos móveis em termos de poder de processamento, espaço de armazenamento e eficiência energética as imagens, textos e outros recursos são guardados na base de dados online e acessados pelo terminal do utilizador quando necessário. O presente relatório está organizado da seguinte forma: na introdução são descritos os objectivos do desenvolvimento desta aplicação, bem como as vantagens da sua implementação. O primeiro capítulo apresenta a fundamentação teórica e as tecnologias utilizadas para o desenvolvimento da aplicação. O segundo capítulo descreve o processo de desenvolvimento da aplicação, nomeadamente a especificação dos requisitos, a apresentação dos diagramas de casos de usos e de classes, a implementação da base de dados remota, as implementações em código e as correspondentes interfaces de utilizador. Finalmente serão apresentados as conclusões finais do projecto e as perspectivas para trabalhos futuros.
Resumo:
Apresenta-se o paradigma de gerenciamento da informação que surgiu com o padrão das linguagens ditas "de marcação" (ou markup languages). Faz-se uma rápida introdução à linguagem SGML, e analisam-se as características e os diferenciais que estão por trás do sucesso da linguagem XML, que promete uma revolução na Web. Mostram-se quais são as bases conceituais de uma nova geração de aplicações das áreas da Informação e da tecnologia da informação que democratizarão ainda mais o acesso à informação organizada na Internet. Aborda-se a evolução das pesquisas em direção à chamada Web Semântica, com o desenvolvimento de ontologias.
Resumo:
O trabalho tem como objetivo examinar o uso da linguagem controlada ou da linguagem natural , no planejamento da estratégia de busca em um ambiente de bases de dados em CD-ROM ou em linha. São revisados os estudos que abordam o uso das linguagens controlada e natural nas estratégias de busca, suas vantagens e desvantagens, proporcionando uma perspectiva sobre a complexidade para a busca da informação bibliográfica e referencial, incluindo a seleção de termos para as estratégias e a função do vocabulário controlado ou da linguagem natural nesse contexto.
Resumo:
This study proposes an activity to introduce scientific programming. In particular, the multidisciplinary concepts of scientific programming, quantum mechanics, and spectroscopy are presented in the study of the electronic spectrum of the I2 molecule. We use Python programming language and the IPython command shell, in particular, for their user friendliness and versatility.
Resumo:
O principal objetivo deste trabalho foi avaliar, com a ajuda da Programação Inteira, as conseqüências do uso da Programação Linear com posterior arredondamento das respostas, com ênfase na regulação de florestas eqüiâneas. Para isto, um problema de regulação florestal simplificado foi idealizado e resolvido pelo modelo I, por meio de Programação Linear, Programação Linear com posterior arredondamento e Programação Inteira. Ao final, concluiu-se que o arredondamento das respostas obtidas pelo modelo resolvido por Programação Linear levou a uma solução inviável para o problema de regulação proposto. O mesmo não ocorreu com o modelo de Programação Inteira, que apresentou um plano de regulação factível e otimizado, mostrando que, do ponto de vista matemático, respostas com arredondamento da solução de modelos de Programação Linear não devem ser adotadas.
Resumo:
Este trabalho teve como objetivo desenvolver um modelo de programação dinâmica, para determinar o momento ótimo de substituição de equipamentos, incorporando-se as receitas geradas pelo uso e descarte da máquina. Tal modelo deverá procurar maximizar os lucros através de uma relação de recorrência referente às receitas e aos custos ao longo dos anos. Desse modo, comparou-se o modelo proposto com um tradicional de substituição, que inclui apenas custos, utilizado por Filgueiras (1997). O modelo proposto foi satisfatório, de acordo com o objetivo do trabalho, pois com o seu desenvolvimento foi possível oferecer decisões ótimas de substituir ou reter o equipamento. Tal modelo se apresentou mais flexível, podendo ser utilizado em situações em que o equipamento gera receitas diretas (como no caso de aluguel ou receitas de fretes) ou não. Quando não se utilizam receitas, os resultados são idênticos aos do modelo tradicional. Constatou-se, também, que o modelo proposto é mais suscetível a aumentos no valor de aquisição do equipamento, enquanto o modelo sem receita é mais sensível a variações na taxa de juros. Observou-se que a aplicação da Programação Dinâmica oferece ao planejador uma gama de alternativas bem maior para auxiliar a tomada de decisão.
Resumo:
Objetivaram-se, neste estudo, desenvolver e aplicar dois modelos de programação dinâmica para decidir sobre a melhor opção de manejo de um povoamento florestal ao longo do horizonte de planejamento. Com os modelos, procurou-se maximizar os lucros através de uma relação de recorrência referente às receitas e aos custos ao longo dos anos a partir de um modelo tradicional de substituição de equipamentos. Os resultados de ambos os modelos indicaram, para a maioria das situações, como melhor opção não cortar povoamentos jovens, seguido de cortar e reformar ou cortar e conduzir a brotação para os povoamentos com idades mais avançadas, isso para todos os estágios (de f1 a f7). A vantagem de se usar a PD, neste caso, é que esta ferramenta oferece ao planejador uma gama maior de alternativas na hora da tomada de decisão. Conclui-se que, quando uma empresa quer maximizar os lucros de um povoamento florestal, sem se preocupar com o horizonte de planejamento ou com a floresta regulada, deveria optar pela idade ótima de corte simples tradicionalmente conhecida como rotação econômica. Porém, se a empresa quer tomar decisões para um horizonte de planejamento definido e posteriormente deseja vender a terra e a floresta, as alternativas são muitas, pois a empresa pode optar por cortar agora ou postergar o corte, conduzir a brotação ou reformar. Nesse caso, o modelo de PD desenvolvido aqui pode apresentar tais alternativas e indicar a melhor.
Resumo:
Este estudo foi conduzido visando aumentar a renda e a segurança de um empreendimento florestal através da conversão de árvores em multiprodutos de madeira utilizando programação inteira. Os dados utilizados são referentes a um plantio de um clone híbrido de Eucalyptus grandis x Eucalyptus urophylla, aos 7 anos de um produtor rural na zona da mata em Minas Gerais. Para realização da conversão otimizada, foram utilizadas informações de alternativas de comercialiação da madeira produzida no povoamento e das características dos produtos. Foram consideradas 4 alternativas de destino das toras: energia, celulose, escora e serraria, com diferentes dimensões requeridas quanto aos diâmetros mínimos e máximos e o comprimento das toras. O problema se resumiu em atender a combinação otimizada baseado em dois cenários propostos: a) Maximização do volume total obtido, e b) otimização da receita global obtida. A fim comparativo, destinou-se a floresta a um único produto sem estudo de otimização. A comparação dos resultados obtidos demonstra os benefícios econômicos obtidos pela conversão do plantio em multiprodutos quando comparado a uso único, tendo um acréscimo médio de 33,69% na receita média obtida por apenas um produto. A maximização da receita total obtida teve um acréscimo de 20,6% e 16,3% quando comparada a receita obtida pela destinação do povoamento para escora e pela maximização do volume respectivamente. Logo, conclui-se que a otimização da receita global demonstrou-se ser a melhor alternativa de remuneração advinda do povoamento florestal.
Resumo:
A seleção de pulverizadores agrícolas que se adaptem às necessidades da propriedade, é um processo trabalhoso, sendo uma das etapas mais importantes dentro do processo produtivo. O objetivo do presente trabalho foi o de desenvolver e utilizar um modelo de programação linear para auxiliar na seleção de pulverizadores agrícolas de barras, baseado no menor custo horário do equipamento. Foram utilizadas as informações técnicas referentes a 20 modelos de pulverizadores disponíveis no mercado, sendo quatro autopropelidos, oito de arrasto e oito do tipo montado. A análise de sensibilidade dos componentes dos custos operacionais mostrou que as taxas de reparo e depreciação foram os fatores que mais interferiram na variação do custo horário do conjunto trator-pulverizador. O modelo matemático desenvolvido facilitou a realização da análise de sensibilidade que foi processada em um tempo muito pequeno.
Resumo:
A existência de diferentes combinações de uniformidade de emissão na unidade operacional com a declividade do terreno favorece a ocorrência de várias possibilidades de configurações no sistema de irrigação, por conseguinte de diferentes custos de implantação e de posterior manejo do sistema. Desde que bem dimensionado, consegue-se verificar, no sistema de irrigação localizada, que a otimização do sistema por meio da programação linear é a melhor metodologia frente aos outros métodos propostos na pesquisa operacional, visto que se encontra a solução ótima global para as variáveis preestabelecidas no dimensionamento. Este trabalho teve por objetivo, analisar a distribuição da carga hidráulica na linha de derivação, sob diferentes uniformidades de emissão e declividades do terreno, calculada por programação linear. Os resultados obtidos permitem análise consistente dos parâmetros hidráulicos da uniformidade de emissão preestabelecida para a linha de derivação. Observa-se, em todos os casos, comportamento decrescente de variação da carga hidráulica, ocorrendo em maior intensidade na seguinte ordem de uniformidade de emissão: 80% > 83% > 86% > 89% > 92%. Já os pontos de menor carga hidráulica, a 3% de declividade, encontram-se na décima primeira saída em todas as uniformidades de emissão testadas.
Resumo:
A proposta deste trabalho é analisar a distribuição logística da soja brasileira aplicando-se modelo de equilíbrio espacial de programação quadrática. O sistema de transporte da soja é um ponto importante na cadeia produtiva, pois a maior parte dos custos dessa commodity é dada pelos custos de transporte. Nesse sentido, a otimização desse segmento é essencial para aumentar a competitividade da soja brasileira no mercado internacional. O complexo soja brasileiro tem aumentado a sua participação nas exportações dos produtos agrícolas nos últimos dez anos, mas os investimentos de outros países faz com que as exportações brasileiras não fiquem focadas apenas no crescimento da produção, mas, sim, na eficiência de toda a cadeia produtiva. Dessa maneira, com a aplicação de um modelo de equilíbrio espacial de programação quadrática, pode-se projetar novos cenários alterando-se os custos de transporte dos diferentes modais, conduzindo políticas para novos investimentos no setor de transportes.
Resumo:
O objetivo deste trabalho foi construir modelos em Programação Matemática visando otimizar o processo de fabricação do biscoito cracker, aplicando-se Programação Linear e Não Linear. Através do conhecimento das etapas de produção do biscoito cracker, construiu-se um modelo em Programação Linear que minimiza as perdas de produção e o custo envolvido em seu processo de produção. Desenvolveu-se um modelo em Programação Não Linear para controlar os fatores tempo e pH na fermentação da esponja do cracker. Com a utilização do modelo em Programação Linear determinou-se a interpretação detalhada do custo no processo de produção do biscoito cracker e com o modelo Não Linear reduziu-se o tempo de fermentação da esponja do cracker, resultando em aumento na produtividade.
Resumo:
Trata-se de um exercício de leitura da coreografia Night Journey (1947), de Martha Graham, como reinvenção do texto de Édipo rei (século IV a. C.), de Sófocles. Pretende-se esboçar um estudo em que se evidenciem os processos interartísticos entre literatura e dança.
Resumo:
Since the knowledge-based economy has become a fashion over the last few decades, the concept of the professional learning community (PLC) has started being accepted by educational institutions and governments as an effective framework to improve teachers’ collective work and collaboration. The purpose of this research was to compare and contrast the implementations of PLCs between Beijing schools and Ontario schools from principals’ personal narratives. In order to discover the lessons and widen the scope to understand the PLC, this research applied qualitative design to collect the data from two principal participants in each location by semistructured interviews. Four themes emerged: (a) structure and technology, (b) identity and climate, (c) task and support, and (d) change and challenge. This research found that the root of the characteristics of the PLCs in Beijing and Ontario was the different existing teaching and learning systems as well as the test systems. Teaching Research Groups (TRGs) is one of the systems that help Chinese to organize routine time and input resources to improve teachers’ professional development. However, Canadian schools lack a similar system that guarantees the time and resources. Moreover, standardized test plays different roles in China and Canada. In China, standardized tests, such as the college entrance examination, are regarded as the important purpose of education, whereas Ontario principals saw the Education Quality and Accountability Office (EQAO) as a tool rather than a primary purpose. These two main differences influenced principals’ beliefs, attitudes, strategies, and practices. The implications based on this discovery provide new perspectives for principals, teachers, policy makers, and scholars to widen and deepen the research and practice of the PLC.
Resumo:
Tesis ( Maestro en Ciencias de la Ingeniería de Manufactura con Especialidad en Automatización) U.A.N.L.