Development and Analysis of Mathematical and Software Models for a Computer System with a Sensory Input Device
- Authors: Kozin A.V.1, Freiman V.I.1
-
Affiliations:
- Perm National Research Polytechnic University
- Issue: No 2 (2024)
- Pages: 44-56
- Section: Computer engineering and informatics
- URL: https://journal-vniispk.ru/2306-2819/article/view/270558
- DOI: https://doi.org/10.25686/2306-2819.2024.2.44
- EDN: https://elibrary.ru/JSICLW
- ID: 270558
Cite item
Full Text
Abstract
Introduction. Touchscreens and panels are integral to modern life, actively replacing various push-button, lever, and rotary control devices. However, existing touchscreen solutions are often unsuitable due to their fragility, lack of waterproofing, or vulnerability to vandalism. This study proposes a new information input device system designed to be resistant to harsh conditions. The aim is to develop and research mathematical and software models for accurately positioning the touch point. Research objectives: 1) Develop a mathematical model for touch point positioning; 2) Develop a software model for touch point positioning; 3) Develop an experimental model of a computing system for a sensory input device. The proposed system operates by registering acoustic waves generated by tangential contact with the panel. When a touch occurs, a sound wave propagates across the surface, and several microphones can register this wave. The obtained data is then used to localize the touch point. Results. The study demonstrates the limitations of using an analytical model and proposes a numerical model instead. Modeling was carried out in the SciLab 2023.1.0 software environment, and a mathematical program for a microcontroller was written in C. Conclusion. The best arrangement of microphones was found to be at the corners of the panel, with the optimal initial approximation for calculating unknowns set to the average possible value or zero. Experimental simulations confirmed these findings, showing that the placement of microphones and the initial approximation, except when set to zero, matched the simulation results and proved more accurate. Additionally, a square shape was determined to be the best for the touchpad. Practical significance. The results of this study will be integrated into the microcontroller of the touch panel. This integration is crucial for further investigations into the localization of sound waves on the surface of solid bodies under conditions of multiple touches and potential external influences.
Full Text

About the authors
Alexey V. Kozin
Perm National Research Polytechnic University
Author for correspondence.
Email: AVKOZIN@pstu.ru
SPIN-code: 5194-8038
PhD student, assistant at the Department of Automation and Telemechanics
Russian Federation, 29, Komsomolsky Pr. Perm, 614990Vladimir I. Freiman
Perm National Research Polytechnic University
Email: AVKOZIN@pstu.ru
ORCID iD: 0000-0001-8492-8065
SPIN-code: 9553-3735
Doctor of Engineering Sciences, Associate Professor, Professor at the Department of Automation and Telemechanics
Russian Federation, 29, Komsomolsky Pr. Perm, 614990References
- Singh G. Touch screen driving: A novel and efficient design for automation.2014 World Automation Congress (WAC). IEEE; 2014:634-638. doi: 10.1109/WAC.2014.6936074
- Avutu S. R., Bhatia D., Reddy B. V. Design of touch screen based robot with obstacle detection module for autonomous path navigation. TENCON 2017-2017 IEEE Region 10 Conference. IEEE; 2017:2127-2131. doi: 10.1109/TENCON.2017.8228212
- Liang J. R. et al. Turn any display into a touch screen using infrared optical technique.
- IEEE Access. 2018;6:13033-13040. doi: 10.1109/ACCESS.2018.2812756
- Samarin A. NORITAKE touch panels for harsh operating conditions. Components and technologies. 2015;8:11-14. (In Russ.).
- Samarin A. New sensor technologies for computer input devices. Components and technologies. 2007;1:52-58. (In Russ.).
- Qin M. et al. Compressive sensing-based sound source localization for microphone arrays. Circuits, Systems, and Signal Processing. 2021;40:4696-4719. doi: 10.1007/s00034-021-01692-y
- Donoho D. L. Compressed sensing. IEEE Transactions on information theory. 2006;52(4):1289-1306. doi: 10.1109/TIT.2006.871582
- Ding X. et al. FRL: Fast and reconfigurable accelerator for distributed sound source localization. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems. 2022;41(11):3922-3933. doi: 10.1109/TCAD.2022.3197537
- Gu J. C., Lin W., Kan C. X. Sound source localization using piezoelectric acoustic metasurfaces. Acoustics Australia. 2020;48:455-461. doi: 10.1007/s40857-020-00205-2
- Thakallapalli S., Gangashetty S. V., Madhu N. NMF-weighted SRP for multi-speaker direction of arrival estimation: robustness to spatial aliasing while exploiting sparsity in the atom-time domain. EURASIP Journal on Audio, Speech, and Music Processing. 2021;13(2021):1-18. doi: 10.1186/s13636-021-00201-y
- Kozin A.V. Sensory information input device based on acoustic measuring devices. Perm National Research Polytechnic University Bulletin. Electrotechnics, information technologies, control systems. 2023;(46):178-195. (In Russ.) doi: 10.15593/2224- 9397/2023.2.08
- Kozin A. et al. Contact Spot on a Display Surface. 2022 Conference of Russian Young Researchers in Electrical and Electronic Engineering (ElConRus). IEEE; 2022:349-351. doi: 10.1109/ElConRus54750.2022.9755516
- Qu Y.J., Hu B.G. A Scilab toolbox of nonlinear regression models using a linear solver.
- IEEE International Workshop on Open-source Software for Scientific Computation, Beijing, China; 2011:142-147. doi: 10.1109/OSSC.2011.6184710
- Chaban E.A. Creation of mathematical models in the SCILAB program. Information and communication technologies in pedagogical education. 2016;4(42):38-41. (In Russ.).
- Kudryashova A. Y., Semyonova T. I., Frisk V. V. et al. Study of Effectiveness of Scilab Software Means for Solving Optimization Problems. // 2020 Wave Electronics and its Application in Information and Telecommunication Systems (WECONF), St. Petersburg, Russia; 2020:1-5. doi: 10.1109/WECONF48837.2020.9131166
- Semenova T.I., Zagvozdkina A.V., Zagvozdkin V.A. Visualization of calculations results in SCILAB. Informatics and Cybernetics. 2018;4(14):5-11. (In Russ.)
Supplementary files
