25 resultados para Subroutines in Procedural Programming Languages


Relevância:

100.00% 100.00%

Publicador:

Resumo:

MAIDL, André Murbach; CARVILHE, Claudio; MUSICANTE, Martin A. Maude Object-Oriented Action Tool. Electronic Notes in Theoretical Computer Science. [S.l:s.n], 2008.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

This work proposes an environment for programming programmable logic controllers applied to oil wells with BCP type method of artificially lifting. The environment will have an editor based in the diagram of sequential functions for programming of PLCs. This language was chosen due to the fact of being high-level and accepted by the international standard IEC 61131-3. The use of these control programs in real PLC will be possible with the use of an intermediate level of language based on XML specification PLCopen T6 XML. For the testing and validation of the control programs, an area should be available for viewing variables obtained through communication with a real PLC. Thus, the main contribution of this work is to develop a computational environment that allows: modeling, testing and validating the controls represented in SFC and applied in oil wells with BCP type method of artificially lifting

Relevância:

100.00% 100.00%

Publicador:

Resumo:

In complex federal systems as that found in Brazil, which provides simultaneous attributions to of the Union, States and Cities in many aspects, the definition of performance limits of each of these entities, in procedural or material aspect, generates many (positive and/or negative) competence conflicts, bringing insecurity to general administered. Environmental licensing is one of the most important instruments of environmental management, seeking the realization of the fundamental right to an ecologically balanced and sustainable development. Despite its importance, the environmental licensing has not been more effective due the conflict related to the authority to regulate regardind environmental law. This essay will analyze the structure of competence distribution for conducting the environmental licensing processes, the conflict between laws, the performance of the municipal environmental agencies, the cooperation between the licensing agencies and the future about the additional regulatory law of article 23 of Federal Constitution

Relevância:

100.00% 100.00%

Publicador:

Resumo:

This paper aims to propose a hybrid meta-heuristics for the Heterogeneous Fleet Vehicle Routing Problem (HVRP), which is a combinatorial optimization problem NP-hard, and is characterized by the use of a limited fleet consists of different vehicles with different capacities. The hybrid method developed makes use of a memetic algorithm associated with the component optimizer Vocabulary Building. The resulting hybrid meta-heuristic was implemented in the programming language C + + and computational experiments generated good results in relation to meta-heuristic applied in isolation, proving the efficiency of the proposed method.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

This work presents a packet manipulation tool developed to realize tests in industrial devices that implements TCP/IP-based communication protocols. The tool was developed in Python programming language, as a Scapy extension. This tool, named IndPM- Industrial Packet Manipulator, can realize vulnerability tests in devices of industrial networks, industrial protocol compliance tests, receive server replies and utilize the Python interpreter to build tests. The Modbus/TCP protocol was implemented as proof-of-concept. The DNP3 over TCP protocol was also implemented but tests could not be realized because of the lack of resources. The IndPM results with Modbus/TCP protocol show some implementation faults in a Programmable Logic Controller communication module frequently utilized in automation companies

Relevância:

100.00% 100.00%

Publicador:

Resumo:

In this work, a performance analysis of transmission schemes employing turbo trellis coded modulation. In general, the performance analysis of such schemes is guided by evaluating the error probability of these schemes. The exact evaluation of this probability is very complex and inefficient from the computational point of view, a widely used alternative is the use of union bound of error probability, because of its easy implementation and computational produce bounds that converge quickly. Since it is the union bound, it should use to expurge some elements of distance spectrum to obtain a tight bound. The main contribution of this work is that the listing proposal is carried out from the puncturing at the level of symbol rather than bit-level as in most works of literature. The main reason for using the symbol level puncturing lies in the fact that the enummerating function of the turbo scheme is obtained directly from complex sequences of signals through the trellis and not indirectly from the binary sequences that require further binary to complex mapping, as proposed by previous works. Thus, algorithms can be applied through matrix from the adjacency matrix, which is obtained by calculating the distances of the complex sequences of the trellis. This work also presents two matrix algorithms for state reduction and the evaluation of the transfer function of this. The results presented in comparisons of the bounds obtained using the proposed technique with some turbo codes of the literature corroborate the proposition of this paper that the expurgated bounds obtained are quite tight and matrix algorithms are easily implemented in any programming software language

Relevância:

100.00% 100.00%

Publicador:

Resumo:

This work presents the design and construction of an X-Y table of two degrees of freedom, as well as the development of a fuzzy system for its position and trajectory control. The table is composed of two bases that move perpendicularly to each other in the horizontal plane, and are driven by two DC motors. Base position is detected by position sensors attached to the motor axes. A data acquisition board performs the interface between a laptop and the plant. The fuzzy system algorithm was implemented in LabVIEW® programming environment that processes the sensors signals and determines the control variables values that drive the motors. Experimental results using position reference signals (step type signal) and straight and circular paths reference signals are presented to demonstrate the dynamic behavior of fuzzy system

Relevância:

100.00% 100.00%

Publicador:

Resumo:

The present work shows the development and construction of a robot manipulator with two rotary joints and two degrees of freedom, driven by three-phase induction motors. The positions of the arm and base are made, for comparison, by a fuzzy controller and a PID controller implemented in LabVIEW® programming environment. The robot manipulator moves in an area equivalent to a quarter of a sphere. Experimental results have shown that the fuzzy controller has superior performance to PID controller when tracking single and multiple step trajectories, for the cases of load and no load

Relevância:

100.00% 100.00%

Publicador:

Resumo:

This work presents an optimization technique based on structural topology optimization methods, TOM, designed to solve problems of thermoelasticity 3D. The presented approach is based on the adjoint method of sensitivity analysis unified design and is intended to loosely coupled thermomechanical problems. The technique makes use of analytical expressions of sensitivities, enabling a reduction in the computational cost through the use of a coupled field adjoint equation, defined in terms the of temperature and displacement fields. The TOM used is based on the material aproach. Thus, to make the domain is composed of a continuous distribution of material, enabling the use of classical models in nonlinear programming optimization problem, the microstructure is considered as a porous medium and its constitutive equation is a function only of the homogenized relative density of the material. In this approach, the actual properties of materials with intermediate densities are penalized based on an artificial microstructure model based on the SIMP (Solid Isotropic Material with Penalty). To circumvent problems chessboard and reduce dependence on layout in relation to the final optimal initial mesh, caused by problems of numerical instability, restrictions on components of the gradient of relative densities were applied. The optimization problem is solved by applying the augmented Lagrangian method, the solution being obtained by applying the finite element method of Galerkin, the process of approximation using the finite element Tetra4. This element has the ability to interpolate both the relative density and the displacement components and temperature. As for the definition of the problem, the heat load is assumed in steady state, i.e., the effects of conduction and convection of heat does not vary with time. The mechanical load is assumed static and distributed

Relevância:

100.00% 100.00%

Publicador:

Resumo:

The developed research aimed to investigate how students behave on elementary school in a plurilingual context, based on Intercomprehension of Romanic Languages with literary texts in the classroom. The theoretical framework prioritizes authors who consider reading literary text as an essential tool to the formation of reading and writing skills for students, such as: Amarilha (1997; 2003; 2007), Resende (1993), Kleiman, (1999), Villardi (1997), Aguiar (1991), Perrone-Moisés (2000), Lajolo (1993), Zilberman (1991), Cosson (2006), Andrade, Melo-Pfeifer, Santos, (2009), Sá; De Carlo; Antoine (2011), Alas Martins (2014), Doyé (2005), Souza, (2013), and others, according to the intercomprehension approach and plurilingualism. We use questionnaires as a methodological resources for this research, and we applied some activities that was developed based on intercomprehension from literary texts which represent three types of Romanic languages (Spanish, French and Italian), in addition to the participant observation in classes with students of the 8th grade from an elementary public school in the city of Natal (RN). The students could read and (inter) understand some texts of classic literature in those Latin languages and also in Portuguese, whose titles include “D. Quixote de la mancha” by Miguel de Cervantes; “O pequeno príncipe” by Antoine de Saint-Exupéry; and “Pinóquio” by Carlo Collodi. The data analysis shows that students understood the lessons with plurilingual texts as something which goes beyond the structure of language teaching, awakening themselves to the knowledge of new languages and cultures, and linguistic diversity as motivation at the time of understanding and literature as transforming element to Citizen formation of students.