Recurrent network as a tool for calibration in automated systems and interactive simulators
DOI:
https://doi.org/10.15587/1729-4061.2018.126498Keywords:
method of auto-calibration, correction, structure of a recurrent network, SoC System-on-a-ChipAbstract
We have constructed a method for the auto-calibration and correction of values of the vector of magnetic induction, which is suitable for use under conditions of limited computational resources in microcontrollers and SoC System-on-a-Chip. The efficiency of the system in general was investigated experimentally by using an additional board, which holds six pairwise connected primary Hall sensors. Correctness of work of the algorithm was checked at the designed and fabricated microprocessor test module, the prototype of which was the most simplified variant of the popular microcontroller board Arduino. We have implemented the structure of a recurrent network that is built based on vectors-indicators and recurrent decomposition; and examined the efficiency of algorithms for the calibration and processing of peripheral information. The microprocessor module was designed and manufactured, using which we studied dependence of the magnitude of measurement error on the properties of the sensor and hardware features for the automated systems and interactive simulators. A principle of the modular structure of software was employed, which increases the percentage of reuse of software parts by the organization of requests, as well as makes it possible to create new functions without making significant changes to the existing code. To ensure the independence of software from the hardware platform of sensor realization and the system of data processing and transfer, it is equipped with a module that adapts the level of hardware abstraction. The result of its implementation is the simplified procedure for software deployment in other hardware means. All platform-dependent system functions are implemented at this level. Independence from the hardware features of platforms is provided by engaging the computational tools, techniques, tools and modules of SPI, UART interfaces, and Modbus-RTU protocol. They help configure and exchange data with peripheral devices for its further processing by a personal computer.
References
- Rudenko, O. H., Bodianskyi, Ye. V. (2006). Shtuchni neironni merezhi. Kharkiv: TOV «Kompaniya SMIT», 404.
- Haykin, S. (2006). Neyronnye seti: polniy kurs. Moscow: Izdatel'skiy dom «Vil'yams», 1104.
- Bavarian, B. (1988). Introduction to neural networks for intelligent control. IEEE Control Systems Magazine, 8 (2), 3–7. doi: 10.1109/37.1866
- Alberti, A. M. (2013). Internet of Things – Perspectives, Challenges and Opportunities – Presentation Slides. doi: 10.13140/rg.2.1.4501.4887
- Fazlur Rahman, M. H. R., Devanathan, R., Kuanyi, Z. (2000). Neural network approach for linearizing control of nonlinear process plants. IEEE Transactions on Industrial Electronics, 47 (2), 470–477. doi: 10.1109/41.836363
- Dai, X., He, D., Zhang, T., Zhang, K. (2003). ANN generalised inversion for the linearisation and decoupling control of nonlinear systems. IEE Proceedings – Control Theory and Applications, 150 (3), 267–277. doi: 10.1049/ip-cta:20030322
- Ciminski, A. S. (2005). Neural network based adaptable control method for linearization of high power amplifiers. AEU – International Journal of Electronics and Communications, 59 (4), 239–243. doi: 10.1016/j.aeue.2004.11.026
- Schoukens, J., Nemeth, J. G., Vandersteen, G., Pintelon, R., Crama, P. (2004). Linearization of Nonlinear Dynamic Systems. IEEE Transactions on Instrumentation and Measurement, 53 (4), 1245–1248. doi: 10.1109/tim.2004.831123
- Cotton, N. J., Wilamowski, B. M., Dundar, G. (2008). A Neural Network Implementation on an Inexpensive Eight Bit Microcontroller. 2008 International Conference on Intelligent Engineering Systems. doi: 10.1109/ines.2008.4481278
- Nauchno-tekhnicheskiy otchet o vypolnenii 2 etapa Gosudarstvennogo kontrakta No. P1047 ot 20 avgusta 2009 g. i Dopolneniyu ot 02 aprelya 2010 g. No. 1 (2010). Ekaterinburg, 84.
- Roj, J. (2013). Neural Network Based Real-time Correction of Transducer Dynamic Errors. Measurement Science Review, 13 (6), 286–291. doi: 10.2478/msr-2013-0042
- Schott, C., Racz, R., Huber, S. (2005). Smart CMOS Sensors with Integrated Magnetic Concentrators. IEEE Sensors. doi: 10.1109/icsens.2005.1597860
- Rivera, J., Carrillo, M., Chacón, M., Herrera, G., Bojorquez, G. (2007). Self-Calibration and Optimal Response in Intelligent Sensors Design Based on Artificial Neural Networks. Sensors, 7 (8), 1509–1529. doi: 10.3390/s7081509
- Trunov, A. N. (2013). Intellectualization of the models' transformation process to the recurrent sequence. European. Applied Sciences, 9 (1), 123–130
- Trunov, A. N. (2014). Application of the recurrent approximation method to synthesis of neuron net for determination the hydrodynamic characteristics of underwater vehicles. Problem of Information Technology, 02 (016), 39–47.
- Trunov, A. (2016). Vector indicator as a tool of recurrent artificial neuron net for processing data. EUREKA: Physics and Engineering, 4, 55–60. doi: 10.21303/2461-4262.2016.000129
- Trunov, A. (2015). An adequacy criterion in evaluating the effectiveness of a model design process. Eastern-European Journal of Enterprise Technologies, 1 (4 (73)), 36–41. doi: 10.15587/1729-4061.2015.37204
- Popovic, R. S., Drljaca, P. M., Schott, C. (2002). Bridging the gap between AMR, GMR, and Hall magnetic sensors. 2002 23rd International Conference on Microelectronics. Proceedings (Cat. No.02TH8595). doi: 10.1109/miel.2002.1003148
- Popovic, R., Racz, R., Hreisa, J., Blanchard, H. (1999). Pat. No. US5942895A. Magnetic field sensor and current and/or energy sensor. Cl. G01R 33/06; G01R 19/00. No. 5,942,895; declareted: 23.10.1996; published: 24.08.1999.
- Drljaca, P. M., Schlageter, V., Vincent, F., Popovic, R. S. (2001). High Sensitivity Hall Magnetic Sensors Using Planar Micro and Macro Flux Concentrators. Transducers ’01 Eurosensors XV, 160–163. doi: 10.1007/978-3-642-59497-7_37
- Popovic, R. S., Randjelovic, Z., Manic, D. (2001). Integrated Hall-effect magnetic sensors. Sensors and Actuators A: Physical, 91 (1-2), 46–50. doi: 10.1016/s0924-4247(01)00478-2
- Drljača, P. M., Vincent, F., Besse, P.-A., Popović, R. S. (2002). Design of planar magnetic concentrators for high sensitivity Hall devices. Sensors and Actuators A: Physical, 97-98, 10–14. doi: 10.1016/s0924-4247(01)00866-4
- Schlageter, V., Drljaca, P. M., Popovic, R. S., Kucera, P. (2002). A Magnetic Tracking System based on Highly Sensitive Integrated Hall Sensors. Proc. MIPRO Conference. Opatija, Croatia.
- Trunov, A. (2016). Peculiarities of the interaction of electromagnetic waves with bio tissue and tool for early diagnosis, prevention and treatment. 2016 IEEE 36th International Conference on Electronics and Nanotechnology (ELNANO). doi: 10.1109/elnano.2016.7493041
- Trunov, A. (2016). Realization of the paradigm of prescribed control of a nonlinear object as the problem on maximization of adequacy. Eastern-European Journal of Enterprise Technologies, 4 (4 (82)), 50–58. doi: 10.15587/1729-4061.2016.75674
- Trunov, A. (2016). Recurrent approximation as the tool for expansion of functions and modes of operation of neural network. Eastern-European Journal of Enterprise Technologies, 5 (4 (83)), 41–48. doi: 10.15587/1729-4061.2016.81298
- Trunov, A. (2016). Criteria for the evaluation of model's error for a hybrid architecture DSS in the underwater technology ACS. Eastern-European Journal of Enterprise Technologies, 6 (9 (84)), 55–62. doi: 10.15587/1729-4061.2016.85585
- Trunov, A. (2017). Theoretical predicting the probability of electron detachment for radical of cell photo acceptor. 2017 IEEE 37th International Conference on Electronics and Nanotechnology (ELNANO). doi: 10.1109/elnano.2017.7939776
- Trunov, A. (2017). Recurrent transformation of the dynamics model for autonomous underwater vehicle in the inertial coordinate system. Eastern-European Journal of Enterprise Technologies, 2 (4 (86)), 39–47. doi: 10.15587/1729-4061.2017.95783
- Trunov, A. (2017). Recurrent Approximation in the Tasks of the Neural Network Synthesis for the Control of Process of Phototherapy. Chap. 10. Computer Systems for Healthcare and Medicin. Denmark, 213–248.
- Fisun, M., Smith, W., Trunov, A. (2017). The vector rotor as instrument of image segmentation for sensors of automated system of technological control. 2017 12th International Scientific and Technical Conference on Computer Sciences and Information Technologies (CSIT). doi: 10.1109/stc-csit.2017.8098828
- Kondratenko, Y., Kozlov, O., Korobko, O., Topalov, A. (2018). Complex Industrial Systems Automation Based on the Internet of Things Implementation. Communications in Computer and Information Science, 164–187. doi: 10.1007/978-3-319-76168-8_8
- Kondratenko, Y., Kozlov, O., Gerasin, O., Topalov, A., Korobko, O. (2017). Automation of control processes in specialized pyrolysis complexes based on web SCADA systems. 2017 9th IEEE International Conference on Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications (IDAACS). doi: 10.1109/idaacs.2017.8095059
- Topalov, A., Kozlov, O., Kondratenko, Y. (2016). Control processes of floating docks based on SCADA systems with wireless data transmission. 2016 XII International Conference on Perspective Technologies and Methods in MEMS Design (MEMSTECH). doi: 10.1109/memstech.2016.7507520
- Kupin, A., Vdovychenko, I., Muzyka, I., Kuznetsov, D. (2017). Development of an intelligent system for the prognostication of energy produced by photovoltaic cells in smart grid systems. Eastern-European Journal of Enterprise Technologies, 5 (8 (89)), 4–9. doi: 10.15587/1729-4061.2017.112278
- Kupin, A. I. (2008). Intelektual'na identyfikatsiya ta keruvann v umovakh protsesiv zbahachuval'noyi tekhnolohiyi. Kyiv: Korniychuk, 202.
- ARDUINO PRO MINI. Available at: https://store.arduino.cc/arduino-pro-mini
- Solesvik, M., Kondratenko, Y., Kondratenko, G., Sidenko, I., Kharchenko, V., Boyarchuk, A. (2017). Fuzzy decision support systems in marine practice. 2017 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE). doi: 10.1109/fuzz-ieee.2017.8015471
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2018 Alexander Trunov, Alexander Malcheniuk
This work is licensed under a Creative Commons Attribution 4.0 International License.
The consolidation and conditions for the transfer of copyright (identification of authorship) is carried out in the License Agreement. In particular, the authors reserve the right to the authorship of their manuscript and transfer the first publication of this work to the journal under the terms of the Creative Commons CC BY license. At the same time, they have the right to conclude on their own additional agreements concerning the non-exclusive distribution of the work in the form in which it was published by this journal, but provided that the link to the first publication of the article in this journal is preserved.
A license agreement is a document in which the author warrants that he/she owns all copyright for the work (manuscript, article, etc.).
The authors, signing the License Agreement with TECHNOLOGY CENTER PC, have all rights to the further use of their work, provided that they link to our edition in which the work was published.
According to the terms of the License Agreement, the Publisher TECHNOLOGY CENTER PC does not take away your copyrights and receives permission from the authors to use and dissemination of the publication through the world's scientific resources (own electronic resources, scientometric databases, repositories, libraries, etc.).
In the absence of a signed License Agreement or in the absence of this agreement of identifiers allowing to identify the identity of the author, the editors have no right to work with the manuscript.
It is important to remember that there is another type of agreement between authors and publishers – when copyright is transferred from the authors to the publisher. In this case, the authors lose ownership of their work and may not use it in any way.