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...
Main Authors: | , |
---|---|
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 |