The Korean Society Of Automotive Engineers
[ <응 용 논 문> ]
Transactions of the Korean Society of Automotive Engineers - Vol. 34, No. 7, pp.807-814
ISSN: 1225-6382 (Print) 2234-0149 (Online)
Print publication date 01 Jul 2026
Received 26 Dec 2025 Revised 03 Feb 2026 Accepted 06 Feb 2026
DOI: https://doi.org/10.7467/KSAE.2026.34.7.807

자동차시트 기반 근접 공조 시스템 제어를 위한 모바일 애플리케이션 프로토타입 개발

원윤희 ; 김성준 ; 이희승*
울산과학기술원 디자인학과
Development of a Mobile Application Prototype for Controlling a Vehicle Seat-based HVAC
Yun Hee Won ; Sung Jun Kim ; Hui Sung Lee*
Department of Design, Ulsan National Institute of Science and Technology, Ulsan 44919, Korea

Correspondence to: *E-mail: huisung.lee@unist.ac.kr

Copyright Ⓒ 2026 KSAE / 248-06
This is an Open-Access article distributed under the terms of the Creative Commons Attribution Non-Commercial License(http://creativecommons.org/licenses/by-nc/3.0) which permits unrestricted non-commercial use, distribution, and reproduction in any medium provided the original work is properly cited.

Abstract

This study aimed to address the need for a new type of human-machine interface (HMI) to consider the paradigm shift within vehicles brought about by the advancement of autonomous driving technology. As automobiles evolve into personalized living spaces, existing centralized HVAC systems are facing limitations in meeting the diverse thermal comfort needs of all occupants. While seat-based proximity HVAC systems, which offer energy-efficient and personalized experiences, have been proposed as a solution, they lack an effective means for intuitive control, such as controlling wind speed, direction, and specific personal area. Therefore, the current study focused on this “lack of interface for personal seat-based HVAC control,” proposing a control interface that leverages screens on the seat or the user’s personal phone device. The research method comprised the entire process, from the UI/UX design phase using Figma to the implementation of a viable front-end prototype using the Flutter framework. Specifically, the technical feasibility of the proposed design was verified by implementing core interaction logic, such as multi-zone temperature control via drag gestures. This study is then expected to provide a practical solution to the control problem of next-generation vehicle thermal management systems by presenting a concrete and technically validated prototype that bridges the gap between conceptual design and practical application.

Keywords:

Seat-based proximity climate control, Autonomous driving, Human-machine interface, Electric-vehicle HVAC control, Mobile application design

키워드:

시트기반 근접 공조, 자율 주행, 인간-기계 인터페이스, 전기차 HVAC 제어, 모바일 애플리케이션 디자인

1. 서 론

1.1 자율주행 시대의 도래와 차량 내 경험의 변화

전기차와 자율주행 기술은 자동차의 본질적인 개념을 재정의하고 있다. 운전이라는 주된 과업에서 해방된 탑승자들에게 있어, 차량은 단순한 이동 수단이 아닌 업무 및 휴식, 엔터테인먼트가 가능한 다목적 생활 공간으로 변모하는 추세다(Fig. 1).1)

Fig. 1

The future of automotive interior design is moving toward a focus on living spaces

이 패러다임은 차량 내부설계의 초점을 운전자 중심에서 개인화 된 경험 중심으로 바꾸고 있다. 차세대 자동차 실내시스템도 운전자 위주에서 모든 탑승자 대상인 개별 맞춤 방식이 될 것으로 보인다.

1.2 기존 차량 공조 시스템의 한계

HVAC시스템과 제어방식은 내연기관차를 기준으로 설계하고, 물리입력 장치를 사용한 전통적인 PUI에서 디지털방식의 GUI제어로 진화했다. 현재 대형 터치스크린이 보편화돼 많은 기능을 화면 하나로 조작하는 중앙집중제어방식을 사용한다(Fig. 2).

Fig. 2

Most of control systems are built in the middle of dashboard, or screen in modern vehicles (Hyundai, BMW, Audi)

이는 특정 기능의 동작을 위해 중앙 대형 터치스크린을 장시간 주시하므로 운전자의 주의분산을 증가시키는 문제를 야기한다. 게다가, 운전자 위주의 제어 방식이기에 개인별 HVAC 공조경험이 강조되는 자율주행 환경에 적합하지 않다.3)

차량 내부는 외부의 급격한 온도 변화 및 창문을 통한 일사 부하, 국소적인 공기 흐름 등으로 인해 열적으로 복잡하고, 비 균일하며, 시간에 따라 급변하는 환경이다.3,5) 이 상황에서 운전자가 모든 탑승자별 단일 구역을 세밀하게 조작하기는 어렵다.

또한, 개인의 신진대사율과 신체 상태(착용 의복, 연령, 성별 등 생리적, 개인적 요인 등)에 따라 열 쾌적성에 대한 선호도 크게 달라지므로 현재의 중앙집중제어 방식은 획일적이며, 필연적으로 일부 탑승자의 불쾌감을 유발한다.4,8,13)

1.3 시트기반 국부근접 냉난방 공조시스템

이에 차세대 자율주행 전기차를 위한 HVAC시스템으로 시트기반 국부근접 냉난방 공조방식이 제안되고 있다.9,10,18) 이는 시트에 내장된 냉난방 장치를 사용해 탑승자 개인별 주변 미세 기후를 직접 제어하는 것에 초점을 맞춘다.3,6,10)

이 방식은 두 가지 핵심적인 장점을 제공한다.

  • 1) 사용자별 열 쾌적성의 극대화이다. 탑승자의 시트에서 목, 등, 허리, 허벅지와 같은 신체 특정 영역의 온도를 독립적으로 조절해, 개인의 열 감각과 선호에 가장 부합하는 맞춤형 쾌적 환경 조성이 가능하다.9,11)
  • 2) 에너지 효율의 개선이다. 탑승자가 있는 구역에만 집중하므로, 불필요한 공간의 냉난방을 최소화하고 차량 전체 에너지 소비를 줄일 수 있다. 이는 HVAC 시스템의 전력 소모가 전기차의 주행 가능 거리에 직접적 영향을 미치기에 매우 중요한 이점이다.2,3) 연구결과, 구역공조방식은 전체공간공조방식 대비 최대 42 %까지 전력 소비를 절감할 수 있는 것으로 나타났다.2,4) 또한 현재 내연기관차량에 적용된 대류열전달기반 공조냉난방시스템에 비해 전기에너지 소비를 최대 50 %까지 감소시키는 것으로 보고됐다.17)

1.4 시트기반 국부근접 냉난방 공조제어용 UI 제안

전기차 플랫폼 기반의 자율주행 기술 도입은 자동차 실내를 다목적 거주 공간으로 바꾸고 있다. 특히 자율주행 환경에서는 운전 주시 의무가 배제되므로, 시트가 후방을 향하거나 회전하는 등 실내 레이아웃의 가변성이 확대될 것으로 전망된다.19) 이 공간적 변화는 탑승자의 위치나 자세 변화에 관계없이 개별 쾌적성을 극대화할 수 있는 시트기반 국부근접 냉난방 시스템의 적용 필요성을 보여준다.

이에 본 연구는 위 시스템을 조작하기 위한 탑승객 중심 사용자 인터페이스를 제안한다. 또한 인터페이스의 프로토타입 구현을 통해 제어방식의 실현 가능성과 기술적 타당성을 입증하고자 한다. 실제 제어과정에서의 좌석 이동, 디바이스 변경 및 백엔드 연동 등 부가적인 사용환경 변수는 본 연구의 범위에서 제외하며 후속 연구과제로 남겨둔다.


2. 관련 연구

2.1 개인화된 열 쾌적성 및 근접 공조 연구

열 쾌적성 연구 분야는 균일한 환경을 가정하는 Fanger의 PMV모델을 넘어, 차량 내부와 같이 복잡하고 비 대칭적인 환경에 적합한 모델을 개발하는 방향으로 발전해 왔다.3,12) 다수의 연구는 개인화된 공조 시스템이 기존보다 더 넓은 범위의 주변 온도(예: 표준 온도보다 섭씨 5도 더 높거나 낮은 온도)에서도 동등하거나 더 높은 수준의 열 쾌적성을 유지할 수 있음을 입증했고, 이는 에너지 절감으로 이어진다.3,7) 특히 등과 가슴 부위의 국소적인 냉난방이 전체적인 열 감각에 가장 큰 영향을 미친다는 연구결과는 시트기반 접근법의 타당성을 뒷받침한다.2)

그 외 자동차 실내의 열 쾌적성 유지를 위한 온도 예측 알고리즘,14) 사용자가 언제 어떻게 공조 장치를 조작할지 예측하는 시뮬레이션 모델을 개발해 사용자 피드백을 시스템 제어에 통합하려는 등 공조제어 관련 다양한 연구가 진행되고 있다.15)

2.2 모바일 애플리케이션을 활용한 차량 제어

스마트폰 애플리케이션은 원격 시동, 도어 잠금 및 해제, 탑승 전 실내 온도 조절 등 다양한 차량 기능을 원격으로 제어하는 표준 도구로 자리잡았다.

Apple CarPlay나 Android Auto와 같은 플랫폼은 스마트폰의 인터페이스를 차량 내장 디스플레이에 투사하는 방식이다. 이는 스마트폰의 강력한 컴퓨팅 성능과 고품질 디스플레이, 그리고 사용자에게 이미 익숙한 인터랙션 패러다임을 활용한 결과이다.

2.3 프로토타이핑 방법론: Figma 와 Flutter

Figma와 같은 디자인 도구는 인터랙티브 프로토타입을 신속히 도출할 수 있어 디자인 개선에 용이하고, Flutter와 같은 개발 프레임워크는 단일 코드베이스로 모바일, 웹, 임베디드 시스템용 네이티브 애플리케이션을 제작할 수 있어 활용 가치가 높다.


3. 시트 기반 근접 공조 제어 애플리케이션 프로토타입 개발

3.1 연구 방법

본 연구는 Figma로 디자인 결과물 도출 후, 실제 워킹 프로토타입에 적용하는 방식으로 진행했다. 이를 통해 디자이너가 UI/UX 설계부터 구현 기반의 기능테스트로 작동 결과까지 확인했다.

3.1.1 시트 선정

프로토타입에 사용할 대상으로 현재 개발 중인 차세대 콘셉트 시트를 선정했다. 시트는 네 개의 독립된 구역(목, 등, 팔, 허벅지)에 대한 냉방 및 난방 온도를 조절할 수 있다(Fig. 3).6,9,10)

Fig. 3

The heating/cooling system of the seat concept

3.1.2 시트 적용 대상

국부근접 냉난방시스템이 적용된 프로토타입 시트가 배치될 공간으로, 선행 연구에서 제작한 차세대 자율주행 전기차 실내 디자인을 선정했다(Fig. 4).9)

Fig. 4

Interior design for next-generation autonomous electric vehicle. Top: movable lounge, Bottom: mobile office

3.1.3 제어 플랫폼 선정

차량의 인포테인먼트 시스템 개발 주기나 성능에 구애를 받지 않고, 유연하게 개인 맞춤형 경험을 제공하는 방법은 모바일 기기를 사용하는 것이다. 본 연구는 안드로이드 환경의 개인 모바일 기기를 특정 하위 시스템을 위한 독립적인 주 제어기로 활용하는 방식을 가정해 접근하고자 한다.

3.1.4 개발 플랫폼 선정

본 연구 초기에는 구현을 위해 FlutterFlow와 같은 ‘노코드(No-Code) 플랫폼’을 활용한 접근법이 디자인-엔지니어링 사이의 간극을 줄이고 개발 주기를 단축시킬 것으로 기대해 사용했다.16) 그러나 자유로운 커스텀 로직 구현과 확장성 및 보안성 측면에 한계가 있어, 최종적으로는 완전한 개발 자유도를 제공하는 Flutter 프레임워크를 채택했다.

3.2 사용자 중심 UI/UX 설계(Figma)

3.2.1 기능 정의 및 정보 구조 설계

차세대 콘셉트 시트의 핵심 기능은 네 개의 독립된 구역(목, 등, 팔, 허벅지)의 냉방 및 난방 온도를 조절하는 것이다. 사용자가 명확히 인지하고 접근할 수 있도록 정보를 설계했다(Table 1).

Information list

3.2.2 인터페이스 디자인

시트 별 영역 선택, 온도 조절, 모드 변경 버튼, 프리셋 등 주요 조작 요소들을 화면 하단에 집중적으로 배치했다. 사용자가 스마트폰을 한 손으로도 편리하게 조작할 수 있도록, 일반인의 손가락 닿는 범위를 고려했다. Fig. 5와 같이 와이어프레임으로 레이아웃 설계 후, 최종 디자인을 도출했다.

Fig. 5

Interface design for seat climate control screen

시트 별 영역(Seat zone selection) 은 아이콘으로 시각화해 제어대상과 조작행위 간의 관계를 직관적으로 연결시키고, 인지적 부담을 줄인다. 실제 신체에 적용되는 영역을 이미지로 표현했고, 안드로이드 환경 기준으로 터치영역 표준크기인 48 × 48 dp (Density-independent Pixel)로 적용했다. 아이콘 사이의 간격은 시각적 그루핑, 구조적 일관성을 위해 8 dp로 적용했다. 아이콘은 인지적 부담 감소를 위해 신체 부위 순서인 목, 등, 팔, 허벅지 순으로 배치했고, 사용자는 이를 터치해 제어영역을 선택한다.

온도 조절 방식으로 슬라이더를 선택했다. 이는 연속적 값을 한 번의 제스처로 입력 가능하기에 터치 입력 횟수를 최소화할 수 있고, 시각적 피드백이 용이하므로 화면 직시 시간 및 횟수를 줄일 수 있다. 또한, 중립 위치를 기준으로 좌우 대칭성을 활용하면 냉/난방의 경계를 명확히 구분되게 만들고, 의도하지 않은 모드 변경을 방지했다.

슬라이더의 높이는 명확한 터치 입력을 위해 40 dp로, 슬라이더 버튼의 크기는 드래그 중 정확한 위치 제어를 위해 56 dp로 적용했다. 다중 모드 토글은 자주 사용하는 기능이 아니므로 슬라이더 상단 우측에 분리 배치했다.

온도 변화는 사용자가 현재 상태를 빠르게 파악할 수 있도록 색채적 상징성을 활용해 표현했다. 냉방은 파란색, 난방은 붉은색으로 적용하되, 슬라이더의 좌·우 위치(중립 위치 기준)와 인디케이터 표시로도 냉·난방을 구분할 수 있도록 하여 색에만 의존하지 않게 했다.

온도 단계는 시트 부위의 색상 및 투명도 변화와 인디케이터 도트 수로 표현해, 단계가 올라갈수록 시각적 강도도 증가한다.

3.2.3 와이어프레임, 유저플로우기반 최종 디자인 도출

최종 프로토타입 디자인은 와이어프레임과 유저플로우 디자인을 기반으로 도출했다. 이는 앱 처음 실행 화면부터 제어 조작 화면까지 이르는 전체 사용자 흐름, 화면 전환 효과 및 모든 시각적 객체와 기능에 대한 내용을 포함한다(Fig. 6).

Fig. 6

The final design output has come out from wireframe and user-flow design

3.3 Flutter를 이용한 프론트엔드 구현

3.3.1 개발 환경 및 사용자 흐름

프로토타입은 Dart 프로그래밍 언어와 Flutter 프레임워크로 개발했다. 애플리케이션은 사용자 인터랙션에 따라 UI가 동적으로 변화해야 하므로, 상태(State)를 가지는 위젯 중심 아키텍처를 채택했다.

전체 사용자 흐름은 진입점 함수 main()에서 앱 초기화를 시작으로‘Get Started’버튼이 있는 StartScreen, 차량 시스템과 연결되는 상황을 시각적으로 보여주는 LoadingScreen이 등장한다. 이후 핵심 제어 기능이 담긴 ControlScreen으로 이동한다. LoadingScreen의 경우 시스템이 정상적으로 준비되고 있음을 사용자에게 알리는 것을 목적으로, 기능 작동의 불확실성을 해소하고 시스템에 대한 신뢰를 구축하는 UX적 역할을 수행하고자 했다.

3.3.2 핵심 기능 로직

본 연구의 핵심인 ‘온도 조절’방식에 관한 슬라이드 바 인터랙션은 GestureDetector 위젯으로 구현했다. onHorizontalDragUpdate 콜백 함수는 사용자의 수평 드래그 제스처를 실시간으로 감지해, 드래그 바의 위치를 나타내는 _dragPositions 변수를 갱신한다. 위치값은 함수 _calculateTemperatureStage를 통해 냉/난방(Type)과 1~3단계(Stage)의 구체적인 온도 값으로 변환된다. 사용자의 터치 입력에 따른 온도 단계 결정은 선형 변환 방식을 따른다.

서로 다른 스마트폰 화면 해상도에서도 일관된 입력-출력 관계 유지하고자 슬라이더 범위를 0.0에서 1.0으로 정규화했다. 중립 위치인 0.5를 기준으로 변위(O)를 산출해 냉/난방 모드와 세기를 결정한다.

O=(Pdrag -0.5)×10(1) 

식 (1)에서 Pdrag는 사용자의 드래그 위치, O는 변환된 제어 변수이다. 산출된 변위 O를 기반으로 최종 온도 단계와 냉/난방 유형이 결정된다.

변환된 값은 각 구역의 상태를 저장하는 temperatureStages라는 맵(Map) 변수에 저장되며, 모든 상태변화는 StatefulWidget의 setState( ) 메소드 내에서 처리된다(Table 2).

System structure 1: Core logic and UI rendering

setState( )가 호출되면 Flutter 프레임워크는 위젯 트리를 재구성해 UI를 갱신하고, 이 과정에서 temperatureStages 값에 따라 아이콘의 색상, 슬라이더의 위치, 시트 위 열분포 이미지 등이 변경되어 사용자에게 피드백을 제공한다(Table 3).

System structure 2: UI and state management

단일 구역/다중 구역의 경우, 동시 제어 시 발생할 수 있는 상태 변화 관리를 위해 각 제어 아이콘의 활성화 여부와 함께 온도 단계(temperatureStages), 실제 데이터 값에 맞게 드래그 위치(_dragPositions)를 동기화하는 로직을 설계해 사용자 편의성을 확보했다.

3.3.3 온도 단계별 시각 피드백

사용자에게 제어 결과를 명확히 전달하기 위한 시각적 피드백은 상태 변수와 UI위젯을 연동하는 방식으로 구현했다. 이는 조건부 렌더링 기법을 사용해, temperatureStages 맵에 저장된 값에 따라 UI 요소의 속성이 동적으로 변경하는 방식이다(Fig. 7).

Fig. 7

Screen shows the difference by temperature level

이를 구현하고자 Flutter의 Stack 위젯을 활용해 중첩으로 레이어링하는 기법을 적용했다. 배경이 되는 시트 이미지 위에 반투명한 열화상 이미지를 오버레이(Overlay)하고, 온도 단계 변화에 따라 리소스를 실시간으로 교체하는 방식이다. 내부적으로 _getOverlayImage 함수가 호출되면 현재의 온도 타입(Type)과 단계(Stage)를 조합해 매핑된 이미지 경로를 반환해, 끊김 없는 시각적 피드백을 제공한다. 예를 들어, 특정 영역의 온도 상태가 난방이면 해당 아이콘과 슬라이더, 적용 영역은 붉은색으로, 냉방이면 파란색으로 표시했다. 이때 슬라이더 핸들의 위치(중립 기준 좌·우)로도 냉·난방이 구분되도록 했다. 또한, 온도 단계에 따라 색상의 채도 및 투명도와 인디케이터 도트 수를 다르게 표시해 현재 공조 상태를 더욱 직관적이게 보여준다.

3.3.4 단일 제어 및 다중 제어 모드

본 프로토타입은‘단일 제어 모드(Single mode)’와 ‘다중 제어 모드(Multiple mode)’두 가지 인터랙션 방식을 제공한다.

단일 제어 모드는 특정 신체 부위를 정밀하게 조절할 때 사용된다. 이 모드에서는 사용자가 하나의 아이콘을 선택하면 기존에 선택된 다른 아이콘은 자동으로 비활성화되는 배타적 선택(Mutually Exclusive Selection) 로직을 적용했다. 이를 통해 사용자는 현재 조절 중인 대상이 무엇인지 명확히 인지할 수 있으며, 오조작을 방지할 수 있다(Fig. 8).

Fig. 8

In single mode, only one area can be selected

다중 제어 모드는 ‘MULTIPLE’토글 버튼을 통해 활성화시킬 수 있다(Fig. 9). 이 모드에서는 사용자가 원하는 여러 구역을 자유롭게 다중 선택할 수 있다. 이 모드의 핵심은 상태 동기화(State synchronization) 기능이다. 다중 모드에서 슬라이더를 조작하면, 시스템은 현재 활성화된 모든 구역의 인덱스를 순회하며 _sharedDragPosition 변수 값을 일괄 적용(Batch update)한다. 결과적으로 사용자는 한 번의 드래그 제스처만으로 목, 등, 팔, 허벅지인 여러 부위의 온도를 동시에, 동일 단계로 제어할 수 있어 조작 효율성이 증가한다.

3.3.5 프리셋 기능

프리셋 기능은 사전에 정의된 공조 패턴을 즉시 불러오는 기능이다(Fig. 10). 각 프리셋 데이터는 구역별 제어 변수(Type, Stage)를 포함하는 객체 배열 형태로 구조화되어 있다. 사용자가 프리셋을 활성화하면 _loadPreset 함수가 해당 데이터 구조를 순회하며 전체 제어기의 상태(State)를 일괄 갱신한다. 프리셋 구성을 위한 데이터 모델은 Table 4과 같다.

Data structure for preset configuration

3.4 구현 결과 및 동작 확인

본 연구를 통해 제안된 인터페이스 디자인과 제어 로직이 실제 모바일 환경에서 구현 가능함을 확인했다. 프로토타입 구동 결과, 사용자의 드래그 제스처 입력이 앞서 정의한 변위(O) 수식에 따라 온도 단계로 변환되어 UI에 반영되는 것을 확인했다. 다중 제어 모드를 활성화 시 4개의 독립된 구역 상태가 유기적으로 동기화되어 제어되고, 프리셋 데이터 로딩 시 시각적 피드백(색상, 열화상 이미지)이 의도한 설계대로 렌더링 되는 것을 확인했다. 이를 통해 국부 근접 냉난방 공조 시스템 제어를 위한 모바일 애플리케이션의 기술적 실현 가능성을 확인했다.


4. 결 론

본 연구는 자율주행 시대의 차량 환경 변화에 따라 등장한 시트 기반 국부 근접 냉난방 공조 시스템을 제어하기 위한 아이디어를 도출하는 시도에서 출발했다. 이에 대한 한 가지 방안으로, 모든 탑승자가 접근 가능한 개인 모바일 기기를 활용하는 애플리케이션 인터페이스를 제안하고, 실제 구동 가능한 기능적 프로토타입을 개발했다. 이 연구는 앱 디자이너가 단순히 UI/UX 디자인 시안을 제시하는 데 머무르지 않고, Figma 설계를 기반으로 Flutter 프레임워크를 사용해 핵심 제어 로직을 포함한 프론트엔드 프로토타입 개발을 했다는 점에 있다.

이 과정을 통해, 추상적인 디자인 아이디어를 실제 구현 가능한 기술적 결과물로 구체화했고, 디자이너와 앱 개발자 사이에 존재하던 아이디어와 실제 구현 사이의 간극을 줄이는 효율적인 개발 워크플로우의 예시를 제시했다. 결과적으로 본 연구는 차세대 차량 공조 시스템이 마주한 HMI 방식에서 애플리케이션을 활용한 방안을 제안하고자 했다. 본 연구의 핵심 시스템은 추후 시트내 조작계에도 적용 가능할 것으로 보인다.

그러나 위 프로토타입은 프론트엔드 구현에 집중되어 있어, 실제 차량 공조장치와의 연동은 이뤄지지 않았기에 사용성 평가를 통한 객관적 데이터를 확보하지 못했다는 한계점이 있다. 추후 운전 중 사용성과 같은 PX 관련 후속 연구가 필요하다.

Subscripts

HVAC : heating, ventilation, and air conditioning
HMI : human-machine interface
PUI : physical user interface
GUI : graphic user interface
UI : user interface
UX : user experience
PMV : predicted mean vote
PX : physical experience

Acknowledgments

이 연구는 2024년과 2025년도 정부(산업통상자원부)의 재원으로 한국산업기술진흥원의 지원을 받아 수행된 연구임 (1415178801, 2024년 시장자립형 3세대 xEV산업 육성 사업. RS-2025-02263062, 2025년 산업혁신인재성장 지원사업).

References

  • J. Kwon and D. Ju, “Design Strategies for Future Mobility Spaces to Enhance Thermal Comfort for Passengers,” KSAE Spring Conference Proceedings, pp.1114-1115, 2024.
  • S. S. Jose and R. K. Chidambaram, “Electric Vehicle Air Conditioning System and Its Optimization for Extended Range—A Review,” World Electric Vehicle Journal, Vol.13, pp.204:1-204:41, 2022. [https://doi.org/10.3390/wevj13110204]
  • M. Fojtlín, J. Fišer, J. Pokorný, A. Povalač, T. Urbanec and M. Jícha, “An Innovative HVAC Control System: Implementation and Testing in a Vehicular Cabin,” Journal of Thermal Biology, Vol.70, pp.64-68, 2017. [https://doi.org/10.1016/j.jtherbio.2017.04.002]
  • F. F. Hernández, J. M. Peña Suárez, J. A. Bandera Cantalejo and M. C. González Muriano, “Impact of Zoning Heating and Air Conditioning Control Systems on User Comfort and Energy Efficiency in Residential Buildings,” Energy Conversion and Management, Vol.267, Paper No.115954, 2022. [https://doi.org/10.1016/j.enconman.2022.115954]
  • M. Choi, M. F. B. Suhaimi, R. A. Rajagukguk and H. Lee, “Impact of Solar Radiation on Vehicle Cabin Temperature During Summer,” KSAE Spring Conference Proceedings, pp.1814-1815, 2025.
  • D. Lee, T. Park, S. Chung, C. Jeong and Y. Wang, “Experimental Study of Cooling and Heating Performance of HVAC Connected Climate Control Seats,” KSAE Spring Conference Proceedings, pp.315-321, 2015.
  • J. Heo, S. Kang, J. Choi, J. Park, J. Bae and H. Kim, “Development of High-Efficient HVAC System to Increase Fuel Efficiency of a Green Car,” KSAE Spring Conference Proceedings, pp.413-418, 2016.
  • K. Lim, J. Park, C. Chun, S. Kim and S. Seo, “Optimal Local Heat Loss and Equivalent Temperature for Thermal Comfort of Passengers,” KSAE Annual Conference Proceedings, pp.2767-2768, 2024.
  • S. Kim, S. Jeong, J. Yoon, S. isher, M. Oh, S. Chung, H. Yang and H. S. Lee, “A Design Approach on the Heat Management System for the Future Generation Automotive's Cabin,” KSAE Spring Conference Proceedings, pp.2309-2314, 2022
  • M. Choi, S. Jeong, S. J. Kim, M. Oh, S. Chung, H. Yang and H. S. Lee, “Development of an Integrated Heating and Cooling Seat Concept for Future Automotive Thermal Management,” KSAE Annual Conference Proceedings, pp.1891-1895, 2023.
  • S. J. Kim, M. Choi, M. J. Sung, Y. Jin, S. K. Go, H. Lee, S. Chung, J. A. Self and H. S. Lee, “Design Approach for Thermal Comfort in Future Mobility: Development of an Integrated Heating and Cooling Seat Concept,” KSAE Annual Conference Proceedings, pp.2751-2758, 2024.
  • S. H. Yoon, J. W. Seo, Y. H. Choi, B. H. Song and Y. S. Kim, “A Numerical Study to Evaluate Thermal Comfort According to Consideration of Air-Vents of HVAC Systems in an Automotive Cabin,” KSAE Annual Conference Proceedings, pp.152-158, 2013.
  • Y. H. Kim, Y. C. Shin and H. H. Cho, “Experimental Study on Driver Thermal Comfort Based on Mean Skin Temperature During Cooling Mode of an Automobile HVAC System in Summer,” SAREK Winter Annual Conference, pp.409-411, 2019.
  • D. Lee, C. Cho, S. Lee and S. Park, “Development of Algorithms for Indoor Temperature Prediction for xEV Vehicles Using Deep Learning,” KSAE Spring Conference Proceedings, pp.1071-1073, 2023.
  • S. Nam, B. Lee and K. Han, “Development of Electrified Vehicle Simulator with Integrated HVAC System,” KSAE Spring Conference Proceedings, p.283, 2023.
  • Y. Won, M. Choi and H. S. Lee, “UI App Design for a Car Seat-Based HVAC Control: A Study on No-Code Platform Utilization,” KSAE Annual Conference Proceedings, pp.2588-2591, 2024.
  • T. Bäuml, D. Dvorak, A. Frohner and D. Simic, “Simulation and Measurement of an Energy Efficient Infrared Radiation Heating of a Full Electric Vehicle,” 2014 IEEE Vehicle Power and Propulsion Conference (VPPC), pp.1-6, 2014. [https://doi.org/10.1109/VPPC.2014.7007129]
  • S. Yoon, G. Gopi and M. Fakhrulrezza, “Measurement and Prediction of Thermal Comfort of Occupants in Electric Vehicle Under Dynamic Local Radiant Heating Conditions,” Transactions of KSAE, Vol.31, No.7, pp.479-491, 2023. [https://doi.org/10.7467/KSAE.2023.31.7.479]
  • S. Salter, C. Diels, P. Herriotts, S. Kanarachos and D. Thake, “Motion Sickness in Automated Vehicles with Forward and Rearward Facing Seating Orientations,” Applied Ergonomics, Vol.78, pp.54-61, 2019. [https://doi.org/10.1016/j.apergo.2019.02.001]

Fig. 1

Fig. 1
The future of automotive interior design is moving toward a focus on living spaces

Fig. 2

Fig. 2
Most of control systems are built in the middle of dashboard, or screen in modern vehicles (Hyundai, BMW, Audi)

Fig. 3

Fig. 3
The heating/cooling system of the seat concept

Fig. 4

Fig. 4
Interior design for next-generation autonomous electric vehicle. Top: movable lounge, Bottom: mobile office

Fig. 5

Fig. 5
Interface design for seat climate control screen

Fig. 6

Fig. 6
The final design output has come out from wireframe and user-flow design

Fig. 7

Fig. 7
Screen shows the difference by temperature level

Fig. 8

Fig. 8
In single mode, only one area can be selected

Table 1

Information list

Category Information lists Output type
Temperature control Cooling/Heating (3 levels each: 1, 2, 3) Slider
Seat zone selection - Air scarf (Cooling)
- Seat center (Cooling/Heating)
- Armrest (Cooling/Heating)
- Foot warmer (Heating)
Icon buttons (per seat zone)
Multiple selection Enable/disable mode Toggle button (ON/OFF)
Preset User-defined options (1, 2) Accordion

Table 2

System structure 1: Core logic and UI rendering

Category Parameter Description
Core
logic
_calculateTemperatureStage ( ) Calculates the temperature type and stage from the drag position
_calculateDragPosition ( ) Calculates the drag position from the temperature type and stage
_fixDragPosition ( ) Snaps the handle to the matching stage position when the drag ends
_loadPreset ( ) Loads a preset and updates all state values at once
setState ( ) Triggers a UI rebuild whenever the state changes
UI
rendering
temperatureStages Determines the overlay image and indicator dots shown
_dragPositions,
_sharedDragPosition
Determine the slider handle position and glow effect
_opacities Determines the icon opacity and glow effect

Table 3

System structure 2: UI and state management

Category Parameter Description
UI layer Draggable slider Adjusts the stage by dragging the handle
Control buttons Controls individual functions
Multiple toggle Enables or disables multiple mode
Preset toggle Enables or disables preset mode
State
management
_dragPositions Individual drag positions of the four controls
_opacities Icon opacity for the enabled/disabled state
temperatureStages Stores the final state (e.g., {type: 1, stage: 2})
_isMultipleToggleOn On/off state of multiple mode
_isPresetOn On/off state of preset mode
_currentSelectedIcon Currently selected icon in single mode
_sharedDragPosition Shared drag position in multiple mode

Table 4

Data structure for preset configuration

Parameter Data Type Description Note
Zone Index Integer Index of the target control zone (0-3) 0: Air scarf, 1: Seat center, 2: Armrest, 3: Foot warmer
Type Integer HVAC mode identifier (1, 2) 1: Cooling, 2: Heating
Stage Integer Temperature intensity level (1-3) 1(Low)~3(High)