5,846 research outputs found

    Integrated Design and Implementation of Embedded Control Systems with Scilab

    Get PDF
    Embedded systems are playing an increasingly important role in control engineering. Despite their popularity, embedded systems are generally subject to resource constraints and it is therefore difficult to build complex control systems on embedded platforms. Traditionally, the design and implementation of control systems are often separated, which causes the development of embedded control systems to be highly time-consuming and costly. To address these problems, this paper presents a low-cost, reusable, reconfigurable platform that enables integrated design and implementation of embedded control systems. To minimize the cost, free and open source software packages such as Linux and Scilab are used. Scilab is ported to the embedded ARM-Linux system. The drivers for interfacing Scilab with several communication protocols including serial, Ethernet, and Modbus are developed. Experiments are conducted to test the developed embedded platform. The use of Scilab enables implementation of complex control algorithms on embedded platforms. With the developed platform, it is possible to perform all phases of the development cycle of embedded control systems in a unified environment, thus facilitating the reduction of development time and cost.Comment: 15 pages, 14 figures; Open Access at http://www.mdpi.org/sensors/papers/s8095501.pd

    How good are MatLab, Octave and Scilab for Computational Modelling?

    Full text link
    In this article we test the accuracy of three platforms used in computational modelling: MatLab, Octave and Scilab, running on i386 architecture and three operating systems (Windows, Ubuntu and Mac OS). We submitted them to numerical tests using standard data sets and using the functions provided by each platform. A Monte Carlo study was conducted in some of the datasets in order to verify the stability of the results with respect to small departures from the original input. We propose a set of operations which include the computation of matrix determinants and eigenvalues, whose results are known. We also used data provided by NIST (National Institute of Standards and Technology), a protocol which includes the computation of basic univariate statistics (mean, standard deviation and first-lag correlation), linear regression and extremes of probability distributions. The assessment was made comparing the results computed by the platforms with certified values, that is, known results, computing the number of correct significant digits.Comment: Accepted for publication in the Computational and Applied Mathematics journa

    On the Development of SCILAB Compatible Software for the Analysis and Control of Repetitive Processes

    No full text
    In this paper further results on the development of a SCILAB compatible software package for the analysis and control of repetitive processes is described. The core of the package consists of a simulation tool which enables the user to inspect the response of a given example to an input, design a control law for stability and/or performance, and also simulate the response of a controlled process to a specified reference signal

    Gompertz: A Scilab Program for Estimating Gompertz Curve Using Gauss-Newton Method of Least Squares

    Get PDF
    A computer program for estimating Gompertz curve using Gauss-Newton method of least squares is described in detail. It is based on the estimation technique proposed in Reddy (1985). The program is developed using Scilab (version 3.1.1), a freely available scientific software package that can be downloaded from http://www.scilab.org/. Data is to be fed into the program from an external disk file which should be in Microsoft Excel format. The output will contain sample size, tolerance limit, a list of initial as well as the final estimate of the parameters, standard errors, value of Gauss-Normal equations namely GN_1 GN_2 and GN_3, No. of iterations, variance(sigma^2), Durbin-Watson statistic, goodness of fit measures such as R^2, D value, covariance matrix and residuals. It also displays a graphical output of the estimated curve vis a vis the observed curve. It is an improved version of the program proposed in Dastidar (2005).

    Scaling Milton Keynes power requirements for electrical transportation

    Get PDF
    Milton Keynes is home to the UK’s first installation of a wirelessly charged passenger bus route. This Inductive Power Transfer (IPT) system enables a fleet of 8 electric buses to service a demanding 15-mile urban route. Opportunistic wireless charging of the batteries during the layover time at the routes allows reducing the size of the batteries, consequently improving cost and performance characteristics of the bus. This paper aims to analyze the effects of electric buses on the electricity distribution grid. In particular, the paper analyses scalability of the IPT solution to all urban routes in Milton Keynes and compares peak power requirements generated at different points in the network with typical industrial and commercial (I&C) loads
    • 

    corecore