Exploring digital signal processing using an interactive Jupyter notebook and smartphone accelerometer data

被引:0
|
作者
Pirinen, P. [1 ]
Klein, P. [2 ]
Lahme, S. Z. [2 ]
Lehtinen, A. [1 ,3 ]
Roncevic, L. [4 ]
Susac, A. [4 ]
机构
[1] Univ Jyvaskyla, Dept Phys, POB 35, Jyvaskyla 40014, Finland
[2] Univ Gottingen, D-37077 Gottingen, Germany
[3] Univ Jyvaskyla, Dept Teacher Educ, POB 35, Jyvaskyla 40014, Finland
[4] Univ Zagreb, Fac Elect Engn & Comp, Dept Appl Phys, Unska 3, Zagreb 10000, Croatia
关键词
digital signal processing; jupyter; experimental; smartphone; Fourier; distance learning; FOURIER-TRANSFORMS; UNDERGRADUATE;
D O I
10.1088/1361-6404/ad0790
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Digital signal processing is a valuable practical skill for the contemporary physicist, yet in physics curricula, its central concepts are often introduced either in method courses in a highly abstract and mathematics-oriented manner or in lab work with little explicit attention. In this paper, we present an experimental task in which we focus on a practical implementation of the discrete Fourier transform (DFT) in an everyday context of vibration analysis using data collected by a smartphone accelerometer. Students are accompanied in the experiment by a Jupyter Notebook Companion, which serves as an interactive instruction sheet and a tool for data analysis. The task is suitable for beyond-first-year university physics students with some prior experience in uncertainty analysis, data representation, and data analysis. Based on our observations the experiment is very engaging. Students have consistently reported interest in the experiment and they have found it a good demonstration of the DFT method.
引用
收藏
页数:12
相关论文
共 50 条
  • [21] Signal processing for multitrack digital data storage
    Conway, T
    Conway, R
    Tosi, S
    IEEE TRANSACTIONS ON MAGNETICS, 2005, 41 (04) : 1333 - 1339
  • [22] PyGEE-SWToolbox: A Python']Python Jupyter Notebook Toolbox for Interactive Surface Water Mapping and Analysis Using Google Earth Engine
    Owusu, Collins
    Snigdha, Nusrat J.
    Martin, Mackenzie T.
    Kalyanapu, Alfred J.
    SUSTAINABILITY, 2022, 14 (05)
  • [24] Mobile Ultrasonic Signal Processing System using Android Smartphone
    Yi, Won-Jae
    Gilliland, Spenser
    Saniie, Jafar
    2013 IEEE 56TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2013, : 1271 - 1274
  • [25] INTERACTIVE PROCESSING .2. STRUCTURE OF AN INTERACTIVE PROGRAMMING LANGUAGE FOR SEISMIC DIGITAL DATA-PROCESSING
    SHAUB, JS
    TRANSACTIONS-AMERICAN GEOPHYSICAL UNION, 1978, 59 (04): : 317 - 317
  • [26] Impersonal Smartphone-based Activity Recognition Using the Accelerometer Sensory Data
    Dungkaew, Therdsak
    Suksawatchon, Jakkarin
    Suksawatchon, Ureerat
    2017 2ND INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY (INCIT), 2017, : 182 - 187
  • [27] Digital signal processing for data converters in mixed-signal systems
    Vogel, Ch.
    Mendel, St.
    Singerl, P.
    Dielacher, F.
    ELEKTROTECHNIK UND INFORMATIONSTECHNIK, 2009, 126 (11): : 390 - 395
  • [28] Augmented Movelet Method for Activity Classification Using Smartphone Gyroscope and Accelerometer Data
    Huang, Emily J.
    Onnela, Jukka-Pekka
    SENSORS, 2020, 20 (13) : 1 - 18
  • [29] DATA WINDOWS IN DIGITAL SIGNAL PROCESSING - A REVIEW.
    Prabhu, K.M.Muraleedhara
    Reddy, V.Umapathi
    Journal of the Institution of Electronics and Telecommunication Engineers, 1980, 26 (01): : 69 - 76
  • [30] The foundations of digital signal processing using Signal Wizard Systems®
    Gaydecki, Patrick
    INTERNATIONAL JOURNAL OF ELECTRICAL ENGINEERING EDUCATION, 2012, 49 (03) : 310 - 320