← 최신 논문
⚡ electrical engineering

Design and Implementation of a Semi-Autonomous Battery-Powered Electric Vehicle Controller Using an Arduino Microcontroller

본 논문은 효율적인 양방향 동작을 보장하고 전원을 과방전으로부터 보호하기 위해 MOSFET 기반 H-브리지 모터 제어, PWM 속도 조절, 실시간 배터리 모니터링을 통합한 아두이노 우노(Arduino Uno) 기반의 저비용 반자율 전기 자동차 컨트롤러의 설계 및 시뮬레이션을 제시한다.

원저자: Fabrice Nyagushimwa, Theogene Nsanganiyimana, Alex Safari

게시일 2026-09-11
📖 4 분 읽기☕ 가벼운 읽기

원저자: Fabrice Nyagushimwa, Theogene Nsanganiyimana, Alex Safari

원본 논문은 CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

세계의 도로들은 화석 연료를 태워 지구를 따뜻하게 만들고 우리가 마시는 공기를 오염시키는 가스를 배출하는 차량들로 붐비고 있습니다. 이에 대응하여, 엔지니어들은 가솔린이나 디젤을 태우는 대신 저장된 전기로 구동되는 기계인 전기 자동차로 눈을 돌리고 있습니다. 이 차량들은 더 깨끗한 미래를 위한 길을 제시하지만, 전력을 관리하기 위한 복잡한 시스템에 의존합니다. 전기 자동차의 핵심에는 에너지를 저장하는 배터리와 그 에너지를 운동으로 바꾸는 모터가 있습니다. 자동차를 움직이거나, 멈추거나, 방향을 바꾸기 위해서는 컨트롤러가 '두뇌' 역할을 하여, 매 순간 모터에 정확히 얼마만큼의 전력을 보낼지 결정해야 합니다. 이러한 시스템이 특히 비용이 주요 장벽인 개발도상 지역에서 실용적이려면, 컨트롤러는 저렴하고 신뢰할 수 있어야 하며 현지 시장에서 쉽게 구할 수 있는 부품들을 사용하여 제작하기 쉬워야 합니다.

르완다 대학교의 연구진은 이러한 요구를 충족하기 위해 설계된 소형 배터리 구동 전기 자동차용 컨트롤러를 설계하고 테스트했습니다. 그들의 연구는 시스템이 스스로 기본적인 주행 기능을 관리할 수 있는 반자율적(semi-autonomous)이면서도, 지역 사회가 채택할 수 있을 만큼 충분히 저렴한 것을 만드는 데 중점을 두었습니다. 연구팀은 시뮬레이션 소프트웨어를 사용하여 설계의 디지털 모델을 구축하였으며, 이를 통해 물리적인 시제품을 먼저 제작하지 않고도 차량이 어떻게 작동할지 테스트할 수 있었습니다. 그들은 24볼트 배터리로 구동되는 600와트 전기 모터와, 이 모든 것을 관리하는 마이크로컨트롤러라고 불리는 작고 저렴한 컴퓨터 칩이라는 특정 설정에 집중했습니다. 차량의 두뇌 역할을 하는 이 칩은 모터의 속도와 방향을 정밀하게 제어하는 동시에 배터리의 상태를 면밀히 감시하도록 프로그래밍되었습니다.

그들 설계의 핵심은 전기를 위한 '교통 정리 요원'처럼 작동하는 회로입니다. 모터를 정방향 또는 역방향으로 회전시키려면 흐르는 전류의 방향을 바꿔야 합니다. 연구진은 전기의 방향을 즉각적으로 뒤집기 위해 특정 패턴으로 배열된 전자 스위치 구성을 사용했습니다. 이 스위치들은 에너지를 열로 낭비하지 않고 효율적으로 전력을 처리할 수 있는 능력 때문에 선택된 MOSFET이라는 유형의 부품으로 만들어졌습니다. 모터의 속도를 제로 조절하기 위해, 시스템은 단순히 전원을 켜거나 끄는 것이 아니라, 전기를 매우 빠르게 켰다 껐다 함으로써 모터가 부드러운 평균 전압을 느끼게 합니다. 각 작은 주기 동안 전력이 켜져 있는 시간을 조절함으로써, 시스템은 마치 스위치를 매우 빠르게 깜빡여 조명을 밝기를 조절하는 것처럼 모터를 느리게 또는 빠르게 회전시킬 수 있습니다. '펄스 폭 변조(pulse-width modulation)'라고 알려진 이 방식은 기존의 저항 방식에서 발견되는 에너지 손실 없이 정밀한 속도 제어를 가능하게 합니다.

시스템의 중요한 부분은 배터리를 모니터링하는 능력입니다. 차량이 주행함에 따라 배터리는 충전량이 줄어들며, 만약 너무 깊게 방전되면 영구적인 손상을 입을 수 있습니다. 연구진은 배터리의 전압을 지속적으로 확인하도록 컨트롤러를 프로그래밍했는데, 전압은 남은 에너지 양을 나타내는 지표 역할을 합니다. 만약 배터리가 안전 수준 아래로 떨어지면, 시스템은 손상을 방지하기 위해 자동으로 모터를 정지시키고 화면에 경고를 표시합니다. 이 화면은 또한 현재 속도와 주행 모드를 보여주어 운전자가 차량이 무엇을 하고 있는지 명확하게 볼 수 있게 합니다. 전체 시스템은 실제 전자 부품의 동작을 모사하는 가상 환경에서 테스트되었습니다. 시뮬레이션 결과, 컨트롤러는 모터를 정방향 및 역방향으로 구동하고, 모터를 단락(short-circuit)시켜 멈추는 제동 기술을 사용하여 차량을 정지시킬 수 있음을 보여주었습니다. 비록 이러한 구성이 이론적으로는 운동 에너지 회수를 허용하지만, 저자들은 이러한 회수를 위해서는 본 시제품에 구현되지 않은 추가적인 외부 회로가 필요하다고 언급했습니다.

시뮬레이션 결과는 설계가 의도대로 작동함을 확인해 주었습니다. 가상 테스트 결과, 모터는 정방향과 역방향 모두에서 1,500 RPM(분당 회전수)의 속도에 도달했으며, 컨트롤러는 운전자의 입력에 따라 일정한 속도를 유지했습니다. 배터리 모니터링 시스템은 효과적인 것으로 증명되었으며, 충전 수준을 정확히 식별하고 전력이 낮을 때 모터 작동을 억제했습니다. 연구진은 전자 스위치가 높은 효율로 작동하며, 속도 제어가 부드럽고 반응성이 좋다는 것을 발견했습니다. 비록 이번 연구가 컴퓨터 시뮬레이션에 국한되어 실제 도로 주행 테스트를 포함하지는 않았지만, 데이터는 설계가 견고하며 다음 단계의 개발을 위한 준비가 되었음을 시사합니다. 연구팀은 그들의 접근 방식이 저렴하고 구하기 쉬운 부품을 사용하고 있어, 현지 혁신을 위한 기술적 접근성을 높였다고 언급했습니다.

이 작업은 복잡한 전기 자동차 시스템이 오픈 소스 도구와 저렴한 부품을 사용하여 구축될 수 있음을 보여줍니다. 연구진은 단순한 마이크로컨트롤러가 강력한 모터를 효과적으로 관리하고, 배터리 손상을 방지하며, 운전자에게 명확한 피드백을 제공할 수 있음을 입증했습니다. 현재의 설계는 성능 검증을 위해 시뮬레이션에 의존하고 있지만, 성공적인 결과는 실제 세계의 시제품을 제작하기 위한 강력한 토대를 제공합니다. 향후 과제는 실제 차량을 제작하고, 실제 도로에서 테스트하며, 배터리 모니터링 시스템을 더욱 정확하게 개선하는 것입니다. 저렴하고 현지에서 조달 가능한 컨트롤러가 효과적으로 기능할 수 있음을 증명함으로써, 이 연구는 개발도상 경제에서 전기 모빌리티를 현실로 만들기 위한 실질적인 발걸음을 내디뎠습니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →