David Oviedo
University of Seville
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by David Oviedo.
international symposium on industrial electronics | 2009
Verónica Medina; Isabel Gómez; David Oviedo; Enrique Dorronzoro; Sergio Martin; Jaime Benjumea; Gemma Sánchez
This paper presents the development and test of the standard IEC-60870-5 application layer protocol over TCP/IP for a Remote Terminal Unit (RTU) based on open hardware and software. The RTU hardware is an embedded system, a SoC-type design using FPGA that has been programmed with the open core LEO/ with Linux operating system running over it, so both the and IOS are open source. For prototyping the GR-XC3S-hardware 1500 board has been used. There is no open source code available for the IEC standard protocols, so application layer protocol over TCP/IP has to be implemented. All the software design has been made in a PC platform using standard development tools. The source code generated for the protocol has been compiled with the standard Linux gcc compiler in LEON. Several tests have been made to prove that the RTU works correctly.
IEEE Transactions on Human-Machine Systems | 2014
Alejandro Carrasco; María Dolores Hernandez; María del Carmen Romero-Ternero; F. Sivianes; David Oviedo; J. I. Escudero
This paper describes the performance measurement for multiagent systems (PeMMAS) tool, a system designed to study and measure the performance of any multiagent system (MAS) developed in JADE. The tool itself is another MAS which is deployed and coexists alongside the one being studied. This characteristic allows us to adapt PeMMAS to any scenario in which MAS deployment in JADE is used. PeMMAS extracts information from the target MAS regarding the use of system resources, the flight time for comprehensive messages according to agent type, as well as the processing time for actions. After processing this information, PeMMAS sends a report to the final user for subsequent analysis.
International Journal of Intelligent Information Technologies | 2010
Alejandro Carrasco; M. C. Romero-Ternero; F. Sivianes; M. D. Hernández; David Oviedo; J. I. Escudero
This article examines the improvements provided when multimedia information in traditional SCADAS are included in electric facility management and maintenance. Telecontrol use in the electric sector, with the fundamental objective of providing increased and improved service to the operators who manage these systems, is also described. One of the most important contributions is the use of an agent network that is distributed around the electric facility. Through the use of multi-agent technology and its placement in embedded systems, to the authors design a system with a degree of intelligence and independence to optimize data collection and provide reaction proposals for the operator. The proposed agent-based architecture is also reviewed in this article, as are the design of an example agent and the results obtained in a pilot experience using the proposed hardware platform.
Industrial Electronics, 2008. IECON 2008. 34th Annual Conference of IEEE | 2009
Enrique Dorronzoro; Isabel Gómez; Ana Verónica Medina; Jaime Benjumea; Gemma Sánchez; Sergio Martin; David Oviedo
This paper presents an open source implementation for a data-link layer protocol specified in IEC 60870, protocol specification for telecontrol networks. It has been tested over LEON an embedded system with a Linux based operating system. Protocol engineering methods have been used in order to implement the protocol. The standard is in natural language so a formal language is needed to describe its behavior. A prototype has also been created to simulate the protocol behavior. The protocol has been tested on a real environment, using PCs and LEON as primary and secondary stations, and different physical layers, serial cable, radio frequency and GSM.
Expert Systems With Applications | 2014
David Oviedo; M. C. Romero-Ternero; M. D. Hernández; F. Sivianes; Alejandro Carrasco; J. I. Escudero
This paper presents a control system, based on artificial intelligence technologies, that implements multiple intelligences. This system aims to support and improve automatic telecontrol of solar power plants, by either automatically triggering actuators or dynamically giving recommendations to human operators. For this purpose, the development of a MultiAgent System is combined with a variety of inference systems, such as Expert Systems, Neural Networks, and Bayesian Networks. This diversity of intelligent technologies is shown to result in an efficient way to mimic the reasoning process in human operators.
IEEE Transactions on Instrumentation and Measurement | 2011
Verónica Medina; Octavio Rivera; David Oviedo; Enrique Dorronzoro; Isabel Gómez
This paper presents the development and testing of an open and flexible embedded system applied to positioning and telecontrol (OFESAPO) for outdoor applications. The system is composed of a control center (CC) and a set of remote terminal units (RTUs); the International Electrotechnical Commission (IEC) 60870-5 series has been chosen for communication among them. This is a standard protocol of real-time telecontrol applications. The CC is a personal computer, and the RTUs are based on open hardware and software. The RTU hardware is an embedded system, i.e., a system-on-chip-type design using field-programmable gate array that has been programmed with the open-core LEON running Linux operating system. For prototyping, the GR-XC3S-1500 board has been used. As there is no open source code available for the IEC standard protocols, an open source code has also been implemented. Hence, both the hardware and the software are open source in OFESAPO. Several tests have been made to show the systems limitations and the suitability for real-time applications. A prototype has also been tested in a real environment, where the real position of two moving RTUs was shown by a CC using Google Map.
distributed computing and artificial intelligence | 2010
David Oviedo; M. C. Romero-Ternero; M. D. Hernández; Alejandro Carrasco; F. Sivianes; J. I. Escudero
This paper presents a multiagent architecture that covers the new requirements for the new control systems such as the distribution and decentralisation of system elements, the definition of communications between these elements, the fast adaptation in the control and organizational changes. The agents in this architecture can cooperate and coordinate to achieve a global goal, encapsulate the hardware interfaces and make the control system easily adapt to different requirements through configuration. Finally, the proposed architecture is applied to a control system of a solar power plant, obtaining a preliminary system that achieve the goals of simplicity, scalability, flexibility and optimization of communications system.
conference of the industrial electronics society | 2009
Verónica Medina; Isabel Gómez; Enrique Dorronzoro; David Oviedo; Sergio Martin; Jaime Benjumea; Gemma Sánchez
This paper presents the development and test of the standard IEC-60870-5 application layer protocol for a Remote Terminal Unit (RTU) based on open hardware and software. The RTU hardware is an embedded system, a SoC-type design using FPGA that has been programmed with the open core LEON with Linux operating system running over it, so both the hardware and IOS are open source. For prototyping the GR-XC3S-1500 board has been used. There is no open source code available for the IEC standard protocols, so application layer protocol has to be implemented. All the software design has been made in a PC platform using standard development tools. The source code generated for the protocol has been compiled with the standard Linux gcc compiler in LEON. Several tests have been made to prove the right behavior of the protocol as well as its performance over different transmission mediums.
Archive | 2014
David Oviedo; M. C. Romero-Ternero; M. D. Hernández; Alejandro Carrasco; F. Sivianes; J. I. Escudero
This paper presents the simulation and the implementation of a model of a neural network applied to a multiagent system by using the Neuroph framework. This tool enables several tests to be carried out and verify which structure is the best structure of our neural network for a specific application. In our case, we simulated the neural network for a sun-tracking control system in a solar farm. Initial implementation shows good results in performance, thereby providing an alternative to traditional solar-tracking systems.
conference of the industrial electronics society | 2013
David Oviedo; M. C. Romero-Ternero; Alejandro Carrasco; F. Sivianes; M. D. Hernández; J. I. Escudero
This paper presents a model of neural network for position control of solar panels in multiagent-based control systems. This neural network is integrated within agents in order to optimize and predict the best positioning of solar panels depending on the position of the sun and other variables. The agents in this system can cooperate and coordinate to achieve a sun tracking system optimized, simple and adaptive.