A Real-Time Data Storage Method for AC Servo Motor Drives Using Micro SD Card

In this study, we propose a real-time data storage method to store the high-frequency motor control data of AC servo motor drives. The Micro Secure Digital Card (MSDC) is chosen as the storage device because of its cost-effectiveness and space efficiency. However, the MSDC has a fatal drawback of le...

Full description

Bibliographic Details
Main Authors: Duc M. Tran, Joon-Young Choi
Format: Article
Language:English
Published: IEEE 2023-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/10299657/
_version_ 1797635457405681664
author Duc M. Tran
Joon-Young Choi
author_facet Duc M. Tran
Joon-Young Choi
author_sort Duc M. Tran
collection DOAJ
description In this study, we propose a real-time data storage method to store the high-frequency motor control data of AC servo motor drives. The Micro Secure Digital Card (MSDC) is chosen as the storage device because of its cost-effectiveness and space efficiency. However, the MSDC has a fatal drawback of lengthy write time, which is solved by applying a double-buffering algorithm and distributing the MSDC writing load based on the multi-core architecture of the microcontroller unit (MCU). The proposed data storage method is implemented using a commercial AC motor drive system with an MCU integrating two digital signal processor (DSP) cores and an MSDC socket. From experimental results, it is demonstrated that the proposed method achieves a remarkable MSDC writing speed of approximately 2.44 Mbps, which is sufficient for real-time storage of critical motor control data at fast 10 kHz motor control cycles. Consequently, the proposed method can be used for motor drive optimizations and applications requiring a vast amount of motor control data storage.
first_indexed 2024-03-11T12:22:16Z
format Article
id doaj.art-e93ad11bb0f642df819f9ec5f4434672
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-03-11T12:22:16Z
publishDate 2023-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-e93ad11bb0f642df819f9ec5f44346722023-11-07T00:01:10ZengIEEEIEEE Access2169-35362023-01-011112147012148110.1109/ACCESS.2023.332839410299657A Real-Time Data Storage Method for AC Servo Motor Drives Using Micro SD CardDuc M. Tran0https://orcid.org/0000-0001-7652-6760Joon-Young Choi1https://orcid.org/0000-0002-5160-3739Department of Electronics Engineering, Pusan National University, Busan, South KoreaDepartment of Electronics Engineering, Pusan National University, Busan, South KoreaIn this study, we propose a real-time data storage method to store the high-frequency motor control data of AC servo motor drives. The Micro Secure Digital Card (MSDC) is chosen as the storage device because of its cost-effectiveness and space efficiency. However, the MSDC has a fatal drawback of lengthy write time, which is solved by applying a double-buffering algorithm and distributing the MSDC writing load based on the multi-core architecture of the microcontroller unit (MCU). The proposed data storage method is implemented using a commercial AC motor drive system with an MCU integrating two digital signal processor (DSP) cores and an MSDC socket. From experimental results, it is demonstrated that the proposed method achieves a remarkable MSDC writing speed of approximately 2.44 Mbps, which is sufficient for real-time storage of critical motor control data at fast 10 kHz motor control cycles. Consequently, the proposed method can be used for motor drive optimizations and applications requiring a vast amount of motor control data storage.https://ieeexplore.ieee.org/document/10299657/Real-time data storagemicro SD cardAC servo motor drivemulti-core MCUdouble-buffering algorithm
spellingShingle Duc M. Tran
Joon-Young Choi
A Real-Time Data Storage Method for AC Servo Motor Drives Using Micro SD Card
IEEE Access
Real-time data storage
micro SD card
AC servo motor drive
multi-core MCU
double-buffering algorithm
title A Real-Time Data Storage Method for AC Servo Motor Drives Using Micro SD Card
title_full A Real-Time Data Storage Method for AC Servo Motor Drives Using Micro SD Card
title_fullStr A Real-Time Data Storage Method for AC Servo Motor Drives Using Micro SD Card
title_full_unstemmed A Real-Time Data Storage Method for AC Servo Motor Drives Using Micro SD Card
title_short A Real-Time Data Storage Method for AC Servo Motor Drives Using Micro SD Card
title_sort real time data storage method for ac servo motor drives using micro sd card
topic Real-time data storage
micro SD card
AC servo motor drive
multi-core MCU
double-buffering algorithm
url https://ieeexplore.ieee.org/document/10299657/
work_keys_str_mv AT ducmtran arealtimedatastoragemethodforacservomotordrivesusingmicrosdcard
AT joonyoungchoi arealtimedatastoragemethodforacservomotordrivesusingmicrosdcard
AT ducmtran realtimedatastoragemethodforacservomotordrivesusingmicrosdcard
AT joonyoungchoi realtimedatastoragemethodforacservomotordrivesusingmicrosdcard