130 research outputs found

    FPGA implementations of feed forward neural network by using floating point hardware accelerators

    Get PDF
    This paper documents the research towards the analysis of different solutions to implement a Neural Network architecture on a FPGA design by using floating point accelerators. In particular, two different implementations are investigated: a high level solution to create a neural network on a soft processor design, with different strategies for enhancing the performance of the process; a low level solution, achieved by a cascade of floating point arithmetic elements. Comparisons of the achieved performance in terms of both time consumptions and FPGA resources employed for the architectures are presented

    Hybrid Neural Network Approach Based Tool for the Modelling of Photovoltaic Panels

    Get PDF
    A hybrid neural network approach based tool for identifying the photovoltaic one-diode model is presented. The generalization capabilities of neural networks are used together with the robustness of the reduced form of one-diode model. Indeed, from the studies performed by the authors and the works present in the literature, it was found that a direct computation of the five parameters via multiple inputs and multiple outputs neural network is a very difficult task. The reduced form consists in a series of explicit formulae for the support to the neural network that, in our case, is aimed at predicting just two parameters among the five ones identifying the model: the other three parameters are computed by reduced form. The present hybrid approach is efficient from the computational cost point of view and accurate in the estimation of the five parameters. It constitutes a complete and extremely easy tool suitable to be implemented in a microcontroller based architecture. Validations are made on about 10000 PV panels belonging to the California Energy Commission database

    CFSO3: A New Supervised Swarm-Based Optimization Algorithm

    Get PDF
    We present CFSO3, an optimization heuristic within the class of the swarm intelligence, based on a synergy among three different features of the Continuous Flock-of-Starlings Optimization. One of the main novelties is that this optimizer is no more a classical numerical algorithm since it now can be seen as a continuous dynamic system, which can be treated by using all the mathematical instruments available for managing state equations. In addition, CFSO3allows passing from stochastic approaches to supervised deterministic ones since the random updating of parameters, a typical feature for numerical swam-based optimization algorithms, is now fully substituted by a supervised strategy: in CFSO3the tuning of parameters isa prioridesigned for obtaining both exploration and exploitation. Indeed the exploration, that is, the escaping from a local minimum, as well as the convergence and the refinement to a solution can be designed simply by managing the eigenvalues of the CFSO state equations. Virtually in CFSO3, just the initial values of positions and velocities of the swarm members have to be randomly assigned. Both standard and parallel versions of CFSO3together with validations on classical benchmarks are presented

    Very Fast and Accurate Procedure for the Characterization of Photovoltaic Panels from Datasheet Information

    Get PDF
    In recent years several numerical methods have been proposed to identify the five-parameter model of photovoltaic panels from manufacturer datasheets also by introducing simplification or approximation techniques. In this paper we present a fast and accurate procedure for obtaining the parameters of the five-parameter model by starting from its reduced form. The procedure allows characterizing, in few seconds, thousands of photovoltaic panels present on the standard databases. It introduces and takes advantage of further important mathematical considerations without any model simplifications or data approximations. In particular the five parameters are divided in two groups, independent and dependent parameters, in order to reduce the dimensions of the search space. The partitioning of the parameters provides a strong advantage in terms of convergence, computational costs, and execution time of the present approach. Validations on thousands of photovoltaic panels are presented that show how it is possible to make easy and efficient the extraction process of the five parameters, without taking care of choosing a specific solver algorithm but simply by using any deterministic optimization/minimization technique

    Hybrid Neural Network Approach Based Tool for the Modelling of Photovoltaic Panels

    Get PDF
    A hybrid neural network approach based tool for identifying the photovoltaic one-diode model is presented. The generalization capabilities of neural networks are used together with the robustness of the reduced form of one-diode model. Indeed, from the studies performed by the authors and the works present in the literature, it was found that a direct computation of the five parameters via multiple inputs and multiple outputs neural network is a very difficult task. The reduced form consists in a series of explicit formulae for the support to the neural network that, in our case, is aimed at predicting just two parameters among the five ones identifying the model: the other three parameters are computed by reduced form. The present hybrid approach is efficient from the computational cost point of view and accurate in the estimation of the five parameters. It constitutes a complete and extremely easy tool suitable to be implemented in a microcontroller based architecture. Validations are made on about 10000 PV panels belonging to the California Energy Commission database

    On Training Efficiency and Computational Costs of a Feed Forward Neural Network: A Review

    Get PDF
    A comprehensive review on the problem of choosing a suitable activation function for the hidden layer of a feed forward neural network has been widely investigated. Since the nonlinear component of a neural network is the main contributor to the network mapping capabilities, the different choices that may lead to enhanced performances, in terms of training, generalization, or computational costs, are analyzed, both in general-purpose and in embedded computing environments. Finally, a strategy to convert a network configuration between different activation functions without altering the network mapping capabilities will be presented

    Comments on "An efficient analytical approach for obtaining a five parameters model of photovoltaic modules using only reference data"

    No full text
    In the recent work entitled “An efficient analytical approach for obtaining a five parameters model of photovoltaic modules using only reference data” (Appl. Energy 111 (2013) 894–903), Lo Brano and Ciulla (2013) [1] proposed a set of five equations to be used in a resolution procedure for the identification of the five-parameter model of photovoltaic modules by starting from data available on datasheet at standard reference condition. Some comments about this work are discussed in the present letter to the editor

    Hysteresis model identification by the Flock-of-Starlings Optimization

    No full text
    This paper presents the identification of the Jiles-Atherton and Preisach hysteresis models by means of a new heuristic: the Flock-of-Starlings Optimization (FSO). The FSO can be classified as an artificial life algorithm since it takes inspiration from the Particle Swarm Optimization (PSO) and from recent naturalistic observations on real flocks of common little European birds (starlings, Sturnus Vulgaris), performed by M. Ballerini et al. The one-to-one correspondence between the real flight of starlings searching food and the virtual flight of candidate solutions searching global optima is the core of the algorithm. Validations and comparisons with other heuristics have shown that the FSO gives good performances especially in those cases in which the solution space has a huge dimension. In fact, from the analysis of the obtained results by testing the FSO on hysteresis model identification, this heuristic has shown to be very attractive in comparison with other famous heuristics
    corecore