This paper discusses the question of estimating a neural network induction motor speed. The neural network is trained in the relationship between stator currents and rotor speed. Rotor currents and ...speed are created using MATLAB from simulated model induction motor and from experimental real-time set-up using LABVIEW. With these two data sets, Induction motor is modelled using three neural network architectures, namely BPN, RBFN and Wavelet Neural Network, comparing the performance of each neural model in estimating speed. Results show the neural approach's ability to replace the speed sensor used in the closed loop speed control system to accurately estimate speed.
This technical document explains a programming model for recording data of a special case in a comma-separated (.csv) file. Generally, in any data acquisition system storing of data increments in one ...direction; that is in rows. In this article a different programming concept has been illustrated for an automated application to store data in two dimensions; that not only expands in rows but also in columns during the progress of next all successive data acquisition loops for the same set of parameters with a new updated value of the third variable. The effectiveness of the programme has been verified based on a practical proto type test made by monitoring and recording several sets of resultant values of DC current at different values of applied DC voltage and had performed these tests consecutively at different values of temperature. All these acquired data sets were saved in a single comma separated (.csv) data file. The full process can be completed in a single test run and most importantly, without any intervention from a human being. By following the logic and method demonstrated, a similar application could be developed also by other text-based programming languages like Java or Python.
•We developed a mobile platform to carry various sensors for high-throughput field phenotyping.•The hardware and software design was modular, allowing easy sensor addition and removal and flexible ...system expansion.•We examined possible position errors caused by time delays in data acquisition.•We examined the effects of ambient light and temperature on sensor readings.•We proposed a method of correcting IRT measurement error with an additional ambient air temperature sensor.
In this study, a mobile, field-based, high-throughput phenotyping platform was developed for rapid measurement of plant characteristics. The platform consisted of three sets of sensors mounted on a high-clearance vehicle. Each set contained two infrared thermometers (IRT), one ultrasonic sensor, one Crop Circle multi-spectral crop canopy sensor, and one GreenSeeker crop sensing system. Each sensor set measured canopy temperature, crop height, and canopy spectral reflectance of a plant plot. Thus, three plots were measured simultaneously in a single pass. In addition to the sensors, the platform was equipped with a laser distance sensor to measure the height of the sensor beam and an RTK-GPS system that provided precise, accurate position data for georeferencing sensor measurements. Software for collecting, georeferencing, and logging sensor data was developed using National Instruments LabVIEW on a laptop computer. The hardware and software design was modular, allowing easy addition and removal of sensors and flexible system expansion. The fast sampling rates for sensors allowed the phenotyper to operate in field at a ground speed of 3.2km/h. Two verification tests were conducted to evaluate the phenotyping system. In the first test, data timestamps were analyzed to determine if the system could collect data at the required rates and if the time delays would cause significant position errors. Test results showed that data from all sensors were received within the desirable time frame and the largest position error was 17.9cm when the phenotyper was moving at a speed of 3.2km/h. The position errors can be corrected during data post processing. The second test determined whether changes in ambient light and ambient temperature had statistically significant effects on the accuracy of the sensor measurements. For the IRT sensors, a correction method using ground truth temperature measurement made during two periods within a day was recommended to correct the errors in surface temperature measured by the IRTs.
The memristor based chaotic circuits which consist of three basic elements, have been used to obtain chaotic secure communication scheme in this paper. Using numerical simulation methods, including ...phase portraits, the largest Lyapunov exponents and bifurcation diagrams, the nonlinear dynamics are examined. In this respect, the advantage of chaotic feature of memristor and a memristor-based system was benefited for masking chaotic signals which are complicated to be analysed in communication systems. Therefore, the system was modelled with the help of LabVIEW and circuit with chaotic specialty was implemented in a secure communication.
The transmitted signal called as information signal is a random binary number. Generated signals which are along with the form of added the transmitted signal and then modulated signals which are obtained by combining the information signal and the chaotic signals are are named modulated signals (S(t)). If the drive and response signals are equal, transmitted signal iterates oneself mathematically. The receiver signals which is zC(t) and xC(t) chaotic signals. The information binary signals retrieved at receiver outputs of plot in consequence of synchronization. Its mathematical expression can be written as zD(t)+i (t)-zC (t)= i(t).
Display omitted
•The memristor based chaotic circuits have been used to obtain chaotic secure communication scheme in this paper.•Using numerical simulation methods, including phase portraits, the largest Lyapunov exponents and bifurcation diagrams, the nonlinear dynamics are examined for the memristor based chaotic circuits.•The advantage of chaotic feature of memristor and a memristor-based system was benefited for masking chaotic signals which are complicated to be analysed in communication systems.•The system was modelled with the help of LabVIEW and circuit with chaotic specialty was implemented in a secure communication.
One of the most popular applications for chaotic systems is secure communication. The main purpose is to hide the information signal to be transmitted in a secure way, into a chaotic signal which is difficult to detect, and then to recover the information signal again. In response to this, memristor discovered by Leon O. Chua, known as the fourth basic element or the missing relationship can be implemented in chaotic circuit for a secure communication. The memristor based chaotic circuits which consist of three basic elements, have been used to obtain chaotic secure communication scheme in this paper. Using numerical simulation methods, including phase portraits, the largest Lyapunov exponents and bifurcation diagrams, the nonlinear dynamics are examined. In this respect, the advantage of chaotic feature of memristor and a memristor-based system was benefited for masking chaotic signals which are complicated to be analysed in communication systems. Therefore, the system was modelled with the help of LabVIEW and circuit with chaotic specialty was implemented in a secure communication. Simulation results confirm that the constituted design is likely to be utilizable in a secure communications application.
Background: In modern day scenario, especially in the United Arab Emirates, many fluctuations can be seen in the climatic conditions. These type of climate changes can adversely affect the workplace ...environment of several industries, their transport lines, and as well as day to day functioning of various other human activities.Approach: The idea proposed, is an all-inclusive metrological real time weather monitoring system using the advanced Bosch barometric pressure sensor BMP180 and Adafruit humidity sensor DHT22. The monitoring is achieved by making use of efficient virtual simulation (LabVIEW) which is directly interfaced with ATmega328 quartz crystal 16 MHZ microprocessor.Results: From the real time LabVIEW display, several weather parameters are monitored, in an attempt to maintain them below a certain required threshold. Conclusions: The results suggest a setup that makes the entire monitoring process cost effective and easy to operate due to its user friendly interface.
•Simulation and control implementation on a FPGA of fractional chaotic systems were studied.•Sliding mode control strategy was considered.•Atangana–Baleanu–Caputo fractional variable-order derivative ...is applied.•Dadras, Aizawa, Thomas and 4 Wings attractors were studied.•The variable-order fractional differential equations and the control law were solved using the variable-order Adams algorithm.
This paper presents the simulation and control implementation on a Field Programmable Gate Array (FPGA) for a class of variable-order fractional chaotic systems by using sliding mode control strategy. Four different fractional variable-order chaotic systems via Atangana–Baleanu–Caputo fractional-order derivative were considered; Dadras, Aizawa, Thomas and 4 Wings attractors. A methodology has been developed to construct variable-order fractional chaotic systems using LabVIEW® software for its implementation in the National Instruments myRio-1900 (Xilinx FPGA Z-7010)® device. The variable-order fractional differential equations and the control law were solved using the variable-order Adams algorithm. Finally, simulation results show that FPGA provides high-speed realizations with the desired accuracy and demonstrate the effectiveness of the proposed sliding mode control.
LabVIEW is a popular commercial modeling tool that is often used in systems engineering. LabVIEW also includes a special programming language developed for engineers to help them support the ...automation of computer-aided systems. Although LabVIEW is widely used in various fields (e.g., industrial design, academic research, and engineering education), there has not been much attention given to the systems models built in LabVIEW (e.g., support for analyzing the complexity of systems models). Our previous work in surveying engineers who use LabVIEW suggests that systems engineers are deeply concerned about the complexity of the LabVIEW systems models that they create. To address the need for additional support in understanding the complexity of LabVIEW systems models, we introduce in this paper a metrics suite to assist end-users in characterizing the complexities of LabVIEW systems models from different aspects. We theoretically validated the metrics using Weyuker's validation. In addition, our metric suite was applied to 10 LabVIEW models mined from GitHub to empirically evaluate their suitability to support the description of systems model complexities. Our research is one of the first efforts to address the complexity analysis of LabVIEW systems models through a software metrics approach.
Holographic Optical Tweezers (HOT) are a versatile way of manipulating microscopic particles in 3D. However, their ease of use has been hampered by the computational load of calculating the ...holograms, resulting in an unresponsive system. We present a program for generating these holograms on a consumer Graphics Processing Unit (GPU), coupled to an easy-to-use interface in LabVIEW (National Instruments). This enables a HOT system to be set up without writing any additional code, as well as providing a platform enabling the fast generation of other holograms. The GPU engine calculates holograms over 300 times faster than the same algorithm running on a quad core CPU. The hologram algorithm can be altered on-the-fly without recompiling the program, allowing it to be used to control Spatial Light Modulators in any situation where the hologram can be calculated in a single pass. The interface has also been rewritten to take advantage of new features in LabVIEW 2010. It is designed to be easily modified and extended to integrate with hardware other than our own.
Program title: Red Tweezers.
Catalogue identifier: AEQH_v1_0.
Program summary URL:http://cpc.cs.qub.ac.uk/summaries/AEQH_v1_0.html.
Program obtainable from: CPC Program Library, Queen’s University, Belfast, N. Ireland.
Licensing provisions: GNU General Public License.
No. of lines in distributed program, including test data, etc.: 79147.
No. of bytes in distributed program, including test data, etc.: 11130332.
Distribution format: tar.gz.
Programming language: LabVIEW 2010, C++, OpenGL Shader Language.
Computer: Intel-based personal computer, nVidia or AMD graphics card supporting OpenGL 2.4.
Operating system: Microsoft Windows XP or later.
Has the code been vectorised or parallelised?: Designed for GPUs.
RAM: 2 Gb (highly dependent on video camera).
Classification: 18.
External routines: OpenGL, National Instruments Vision Development Module.
Nature of problem:
This program controls a holographic optical tweezers instrument, including GPU-accelerated rendering of holograms, monitoring the video feed and presenting a user-friendly interface to manipulate particles.
Solution method:
An extendable LabVIEW user interface, including a plugin architecture, is implemented to provide user-friendly control. The program also contains a component that accelerates the necessary digital holography step by rendering patterns using OpenGL shaders.
Restrictions:
The rendering engine is single-pass, i.e. iterative Fourier transform algorithms are not accelerated on the graphics card.
Additional comments:
The rendering engine is a separately-compiled executable controlled via UDP and can be used for other purposes. It allows simple OpenGL shaders to be used to render functions, without writing boilerplate code.
Running time:
This instrument control program is intended to run for as long as the experiment requires, over days if necessary. It can be re-started without losing most of its state information.
In this paper, we take advantage of the elliptic complex matrix representation of elliptic quaternion matrices. Then we obtain the methods of the elliptic quaternionic least-squares solution, the ...pure elliptic quaternionic least-squares solution, and the real least-squares solution with the least norm of the elliptic quaternion matrix equation AX=B. We also apply the newly obtained method of the pure elliptic quaternionic least-squares solution with the least norm to the color image restoration based on the LabVIEW program. In this context, we propose a new image restoration model called “ELSI image restoration model” associated with elliptic quaternionic least-squares solutions.