5,846 research outputs found
Integrated Design and Implementation of Embedded Control Systems with Scilab
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?
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
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
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
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
- âŠ