항공기 3차원 충돌회피 알고리즘 구현과 실시간 운영체계를 이용한 Micro Controller Unit의 성능 비교
In this study, Real-Time Operating System(RTOS) and 3-D collision avoidance algorithm are implemented to three different Miciro Controller Unit(MCU)s and their performances compared. We selected Microchip Technology's ATmega2560, STM's ARM Cortex-M3 and ARM Cortex-M4, because they are wide...
Saved in:
| Published in | 항공우주시스템공학회지 Vol. 12; no. 5; pp. 48 - 53 |
|---|---|
| Main Authors | , , , |
| Format | Journal Article |
| Language | Korean |
| Published |
항공우주시스템공학회
2018
|
| Subjects | |
| Online Access | Get full text |
| ISSN | 1976-6300 2508-7150 |
Cover
| Abstract | In this study, Real-Time Operating System(RTOS) and 3-D collision avoidance algorithm are implemented to three different Miciro Controller Unit(MCU)s and their performances compared. We selected Microchip Technology's ATmega2560, STM's ARM Cortex-M3 and ARM Cortex-M4, because they are widely used. FreeRTOS, an open-source operating system, was also used. The 3D collision avoidance algorithm consists of the vertical and the horizontal avoidance algorithm, which is implemented using C++. The performances of the MCUs were compared with respect to used memory and calculation time. As a result, Cortex-M4's calculation time was the fastest and ATmega2560 used least memory. 본 논문에서는 RTOS과 항공기의 3차원 충돌회피 알고리즘을 세 개의 MCU에 적용하여 각 MCU의 성능을 비교하였다. MCU는 많이 사용되는 Microchip Technology사의 ATmega2560과 STM사의 ARM Cortex-M3, ARM Cortex-M4를 선정하였으며, RTOS는 공개되어 있는 FreeRTOS 를 사용하였다. 성능을 확인하기 위해 적용된 3차원 충돌회피 알고리즘은 수직회피와 수평회피를 통합한 알고리즘이며 C++로 구현하였다. MCU의 성능은 각 MCU의 사용 메모리와 계산 시간을 측정하여 비교하였다. 비교 결과 세 MCU 중, 계산 시간은 ARM Cortex-M4가 빨랐으며, ATmega2560이 적은 메모리를 사용하였다. |
|---|---|
| AbstractList | In this study, Real-Time Operating System(RTOS) and 3-D collision avoidance algorithm are implemented to three different Miciro Controller Unit(MCU)s and their performances compared. We selected Microchip Technology's ATmega2560, STM's ARM Cortex-M3 and ARM Cortex-M4, because they are widely used. FreeRTOS, an open-source operating system, was also used. The 3D collision avoidance algorithm consists of the vertical and the horizontal avoidance algorithm, which is implemented using C++. The performances of the MCUs were compared with respect to used memory and calculation time. As a result, Cortex-M4's calculation time was the fastest and ATmega2560 used least memory. 본 논문에서는 RTOS과 항공기의 3차원 충돌회피 알고리즘을 세 개의 MCU에 적용하여 각 MCU의 성능을 비교하였다. MCU는 많이 사용되는 Microchip Technology사의 ATmega2560과 STM사의 ARM Cortex-M3, ARM Cortex-M4를 선정하였으며, RTOS는 공개되어 있는 FreeRTOS 를 사용하였다. 성능을 확인하기 위해 적용된 3차원 충돌회피 알고리즘은 수직회피와 수평회피를 통합한 알고리즘이며 C++로 구현하였다. MCU의 성능은 각 MCU의 사용 메모리와 계산 시간을 측정하여 비교하였다. 비교 결과 세 MCU 중, 계산 시간은 ARM Cortex-M4가 빨랐으며, ATmega2560이 적은 메모리를 사용하였다. |
| Author | 임지성(Ji-Sung Lim) 김동신(Dong-Sin Kim) 이상철(Sangchul Lee) 박인혁(In-Hyeok Park) |
| Author_xml | – sequence: 1 fullname: 임지성(Ji-Sung Lim) – sequence: 2 fullname: 김동신(Dong-Sin Kim) – sequence: 3 fullname: 박인혁(In-Hyeok Park) – sequence: 4 fullname: 이상철(Sangchul Lee) |
| BookMark | eNpFjEtLAlEAhYcwyMz_cDctB-5j5t6ZpZg9LTe2HuZxBwZtjBlbtCuYVQq5SBBTaJGSYGCNRkG_aObOf0goaHUO5zt821LOb_l8Q8pjFWoyQyrMSXmkMypTAuGWVAxDz4KKwoiGMc5LN1n_NYlXyecCELF4EY89ID5m6X03G3azh28g-t0kfkqnczEdgGQ1zwZREq_nzrPojJJFBMRwKQa34n2ZxFE6WZPxUgxnWX8ETj07aIFyy28HrWaTB-Dc99piPAAiekvvJiD9ipJVb0fadM1myIt_WZDq-5V6-VCu1g6OyqWq3KAQysyxXU0lmFAT2thSLGZT3UQW4oRoNmHUwaqmOZS51OGcmbal6xBz5CgMMe4qpCDt_mobXtj2DN8Jm8Zx6aSGIdKIQulaw7BC_n_-VeBdcMczjct1MYNr46y2V0EIqgTqkPwApeCLHg |
| ContentType | Journal Article |
| DBID | DBRKI TDB JDI |
| DEWEY | 629.1 |
| DatabaseName | DBPIA - 디비피아 DBpia [Open Access] KoreaScience |
| DatabaseTitleList | |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering |
| DocumentTitle_FL | Implementation of 3-D Collision Avoidance Algorithm and Comparison of Micro Controller Unit’s Performance using Real-Time Operating System |
| EISSN | 2508-7150 |
| EndPage | 53 |
| ExternalDocumentID | JAKO201834663387243 NODE11053090 |
| GroupedDBID | .UV DBRKI TDB JDI |
| ID | FETCH-LOGICAL-k600-7dcf853236a0c2b4b7c69a1b1e338c376d2588d67f6dee7acb9902e1d4717ef43 |
| ISSN | 1976-6300 |
| IngestDate | Fri Dec 22 12:03:41 EST 2023 Thu Feb 06 13:55:55 EST 2025 |
| IsOpenAccess | true |
| IsPeerReviewed | false |
| IsScholarly | false |
| Issue | 5 |
| Keywords | Real Time Operating System(실시간운영 체계) Micro Controller Unit(마이크로 컨트롤러 유닛) 3-D Collision Avoidance Algorithm(3차원 충돌회피) 3 |
| Language | Korean |
| LinkModel | OpenURL |
| MergedId | FETCHMERGED-LOGICAL-k600-7dcf853236a0c2b4b7c69a1b1e338c376d2588d67f6dee7acb9902e1d4717ef43 |
| Notes | KISTI1.1003/JNL.JAKO201834663387243 |
| OpenAccessLink | http://click.ndsl.kr/servlet/LinkingDetailView?cn=JAKO201834663387243&dbt=JAKO&org_code=O481&site_code=SS1481&service_code=01 |
| PageCount | 6 |
| ParticipantIDs | kisti_ndsl_JAKO201834663387243 nurimedia_primary_NODE11053090 |
| PublicationCentury | 2000 |
| PublicationDate | 2018 |
| PublicationDateYYYYMMDD | 2018-01-01 |
| PublicationDate_xml | – year: 2018 text: 2018 |
| PublicationDecade | 2010 |
| PublicationTitle | 항공우주시스템공학회지 |
| PublicationTitleAlternate | Journal of aerospace system engineering |
| PublicationYear | 2018 |
| Publisher | 항공우주시스템공학회 |
| Publisher_xml | – name: 항공우주시스템공학회 |
| SSID | ssib044738222 ssib026777164 ssib029071394 ssib053377584 |
| Score | 1.6544176 |
| Snippet | In this study, Real-Time Operating System(RTOS) and 3-D collision avoidance algorithm are implemented to three different Miciro Controller Unit(MCU)s and their... |
| SourceID | kisti nurimedia |
| SourceType | Open Access Repository Publisher |
| StartPage | 48 |
| Title | 항공기 3차원 충돌회피 알고리즘 구현과 실시간 운영체계를 이용한 Micro Controller Unit의 성능 비교 |
| URI | https://www.dbpia.co.kr/journal/articleDetail?nodeId=NODE11053090 http://click.ndsl.kr/servlet/LinkingDetailView?cn=JAKO201834663387243&dbt=JAKO&org_code=O481&site_code=SS1481&service_code=01 |
| Volume | 12 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVHPJ databaseName: ROAD: Directory of Open Access Scholarly Resources customDbUrl: eissn: 2508-7150 dateEnd: 99991231 omitProxy: true ssIdentifier: ssib044738222 issn: 1976-6300 databaseCode: M~E dateStart: 20070101 isFulltext: true titleUrlDefault: https://road.issn.org providerName: ISSN International Centre |
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV3Na9RAFA-1F-1B_MTPkoNzWiL5mCQzxySbUiq2lwq9LfkEadlKbS8eRGFPtmAPFpbaggdbLFSobisK_kXZ7P_ge5NkNysFPy7Zycy8X968N5l5b3bmRZIeJFSLQ81KlTQNA4UaQaDwIOSKbdI4sqGPqZHYbTFvzT6hc0vm0sSFvdqupY318GH04txzJf-jVcgDveIp2X_Q7BAUMiAN-oUraBiuf6Vj4jcJN4nTJL5DXIO4pkgw4qoNg_ge_BKHYYK7hKsNkWURhxPfJWyGME8gOFWCEtcTlQAUswSoo2JtB8g8LIIEZw1RZoosoGOE0YqFAoABBS0TvEBSoVIBDjeiDOk0wZMucgQAIgGxOWSlWdV2BOOixVzs919bxQOLuNN-BWMpwuBUEggGPYRyNdFUIDUbmHJ5xSqAqHXL_DxZFryqotnYtFqDPAFKkYqZVRMLqoJDXhMtkNuEDf8YEsC-YKQsGXI7quIIXtVSUwhXSLWG4iJv3KykxCpdaGMPquTHjJG0S5RytWdsagLDUcEAaWNzl157R83aRFSELy1NmiIc83iw8d-MgOHWzDnn0QI-2KBgixrM1imG0gUzFlc2Hr_0q8Fat2y77mvrHNc7RoM7pbaBxmd1D26FDb5pscujbAk4hOglPZ2SLrY38GsWMCTWrLvFK9Ll0i2TneIduypNLK9ek6ZqwTqvS68GO5-z3ln2_UQ28pNP-fttOf921H-7NdjdGrz7Kec7W1nvQ__wOD_sytnZ8aDbyXqQvfkx39zLTjpyvnuad1_nX0-zXqd_ACX7p_nu0WBnTxZ9WR71ZRn7cr7flfPOl_6bA7n_o5Odbd-QFmf8RW9WKb9foiyDG6HYcZSCMawbVqBGekhDO7J4oIVaAnKNYGKPdZOx2LJTK04SO4hCsAz1RIvBXrSTlBo3pcn2aju5JckpRUchAdvRiCjTgjCxIhpYEZ68t7hl3ZamhSBb7fj5SuscFUKFoYRbz4o4Nq35haYP1r9pqFy98yeEu9IlzClWH-9Jk-trG8l9sMfXw2nRL34Bys69tA |
| linkProvider | ISSN International Centre |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=%ED%95%AD%EA%B3%B5%EA%B8%B0+3%EC%B0%A8%EC%9B%90+%EC%B6%A9%EB%8F%8C%ED%9A%8C%ED%94%BC+%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98+%EA%B5%AC%ED%98%84%EA%B3%BC+%EC%8B%A4%EC%8B%9C%EA%B0%84+%EC%9A%B4%EC%98%81%EC%B2%B4%EA%B3%84%EB%A5%BC+%EC%9D%B4%EC%9A%A9%ED%95%9C+Micro+Controller+Unit%EC%9D%98+%EC%84%B1%EB%8A%A5+%EB%B9%84%EA%B5%90&rft.jtitle=%ED%95%AD%EA%B3%B5%EC%9A%B0%EC%A3%BC%EC%8B%9C%EC%8A%A4%ED%85%9C%EA%B3%B5%ED%95%99%ED%9A%8C%EC%A7%80&rft.au=%EC%9E%84%EC%A7%80%EC%84%B1&rft.au=%EA%B9%80%EB%8F%99%EC%8B%A0&rft.au=%EB%B0%95%EC%9D%B8%ED%98%81&rft.au=%EC%9D%B4%EC%83%81%EC%B2%A0&rft.date=2018&rft.issn=1976-6300&rft.volume=12&rft.issue=5&rft.spage=48&rft.epage=53&rft.externalDBID=n%2Fa&rft.externalDocID=JAKO201834663387243 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1976-6300&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1976-6300&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1976-6300&client=summon |