• 제목/요약/키워드: 테스트 플랫폼

검색결과 322건 처리시간 0.024초

타워크레인 자율화를 위한 가상환경 플랫폼 개발에 관한 연구 (A Study on Virtual Environment Platform for Autonomous Tower Crane)

  • 김명준;윤인석;김남균;박문서;안창범;정민혁
    • 한국건설관리학회논문집
    • /
    • 제23권4호
    • /
    • pp.3-14
    • /
    • 2022
  • 건설현장 생산성 및 안전성 향상을 위해 건설장비 자율화를 위해 산학에서 많은 노력을 기울이고 있다. 장비 자율화를 위해서는 다양한 환경과 많은 양의 데이터 수집이 필요하다. 하지만 실제 환경에서 데이터 수집을 위한 테스트베드 확보에 많은 시간과 비용이 소모되며 불확실성 역시 크기 때문에 효과적인 데이터 수집과 처리에 어려움이 존재한다. 이에 본 연구에서는 타워크레인을 대상으로 자율화기술 개발을 위한 데이터 수집 및 테스트가 가능한 가상환경을 개발하는 것을 목표로 한다. 본 연구에서 달성한 연구성과는 다음과 같다. 1. 타워크레인 자율운행에 필요한 기술과 기술이 적용될 수 있는 환경을 운영설계 도메인, 물체 및 이벤트 감지 및 반응, 최소기능조건이라는 세 가지 성능기준을 활용하여 정의함. 2. 정의된 환경 내에서 자율화 장비의 인지, 판단, 제어를 위한 각 기술을 학습하고 테스트하기 위한 가상 환경을 Unity를 활용하여 구축함. 3. 가상환경의 목적 달성 여부를 위한 평가지표로 Visual, Motion, Functional Fidelity를 사용해 가상환경이 현실 공사현장을 충실하게 표현하고 있음을 검증함. 본 연구에서 구축한 가상환경 플랫폼을 통해 등 타워크레인 자율화에 있어 요구되는 가상 데이터를 수집하고, 각 기능들을 테스트하는 데 소모되는 비용 및 시간을 절감할 수 있을 것이며, 또한 타워크레인 뿐 아니라 타 건설장비의 자율화기술 개발에 있어서도 기여할 수 있을 것으로 기대된다.

TTCN-3 적합성 시험 언어를 이용한 IEC61850 상호 연동성 시험기 개발 (The Development of Interoperability Tester for the IEC 61850 based on TTCN-3)

  • 송병권;이숙희
    • 전기전자학회논문지
    • /
    • 제14권3호
    • /
    • pp.210-218
    • /
    • 2010
  • TTCN-3(Testing & Test Control Notation Version 3)은 2001년 ETSI에서 표준화한 국제 표준 테스트 언어이다. TTCN-3은 프로토콜 적합성 시험에 일반적으로 사용하고, 특정 부분의 모듈이나, CORBA 기반의 플랫폼 및 API 시험 등에 적용이 가능하다. 또한 적합성 시험뿐만 아니라 연동 시험, 반복 시험, 플랫폼 시험 등의 다양한 시험에 적용이 가능하다. IEC61850 은 SCADA(Supervisory Control And Data Acquisition) 시스템에서 SAS(Substation Automation System)를 위해 제안된 프로토콜이다. 본 논문에서는 TTCN-3 적합성 시험 언어를 이용하여 IEC 61850 상호 연동성 시험기를 Windows 환경에서 구현하였다. SUT(System Under Test)로는 리눅스 운영체제 기반의 IEC61850 Server Simulator를 사용하였다. 본 논문에서 시험한 적합성 시험 항목은 "IEC61850 - Part10" 문서의 테스트 항목들 중 "Server, Logical device, Logical node, and data model"의 Positive test case_Srv5 항목을 시험하였다.

MSRDS 플랫폼에서 로봇 센서들의 성능 비교분석 (Comparative Analysis of the Performance of Robot Sensors in the MSRDS Platform)

  • 이정원;정종인
    • 한국산업정보학회논문지
    • /
    • 제19권5호
    • /
    • pp.57-68
    • /
    • 2014
  • 로봇 개발에서 하드웨어를 개발한 후에 테스트하면 많은 시행착오를 겪게 되어 많은 비용이 소요된다. 로봇이 현장과 동일한 로봇 시뮬레이션을 사용하여 로봇을 개발하면 소프트웨어 및 하드웨어의 병행 개발 및 테스트를 통해 개발결과를 예측할 수 있고 비용을 절감할 수 있다. 로봇 시뮬레이션 플랫폼인 마이크로소프트의 로보틱스 개발자 스튜디오(MSRDS)는 하드웨어 로봇이 없이도 기본적인 로봇 프로그래밍을 할 수 있는 시뮬레이션 로봇과 환경을 제공한다. 본 논문에서는 MSRDS에서 LRF센서, Bumper센서, IR센서, Sonar센서의 성능을 비교분석하기 위하여 미로 찾기를 수행한다. 센서의 성능을 분석하기 위하여 동일한 조건으로 실험한다. 4가지의 센서중에서 LRF센서가 주행시간, 방향전환횟수, 장애물 충돌횟수면에서 우수한 성능을 보인 반면에 범퍼센서는 가장 성능이 낮았다. IR센서와 Sonar센서는 방향 전환횟수면에서 LRF센서 보다는 낮은 성능을 보였다.

수재해 정보 지오코딩 모듈 프로토타입 개발 (Development of geo-coding module prototype on water hazard information)

  • 백승협;박광하;황의호;채효석
    • 한국수자원학회:학술대회논문집
    • /
    • 한국수자원학회 2017년도 학술발표회
    • /
    • pp.476-476
    • /
    • 2017
  • 최근 갑작스런 폭우로 인한 제방 붕괴, 침수 및 지진 등과 같은 재해 발생 시 추가 피해를 방지하고 주민들의 긴급대피를 도운 건 SNS를 통한 현장 정보와 경보 메시지의 지속적인 전파이다. 최근의 SNS는 재난정보에서도 활용할 수 있을 정도로 진화하였다. 국가재난정보 중 수재해 관련 정보를 추출하여 다양한 주제도위에 중첩으로 공간정보를 제공할 수 있는 재난정보 제공을 위한 웹서비스를 개발하고자 하였다. 수재해 정보를 필터링하기 위하여 우선 관련된 키워드 선정이 필요하며, 기본적인 키워드는 하천일람표를 참고하여 6개 권역 및 하천이름을 선정하였다. 또한, 한강 홍수 통제소의 수자원 용어사전과 (사)한국물학술단체연합회에서 발간한 물용어집을 참고하여 수재해 관련 용어들 약 300여개를 추가하였다. 선정된 용어들은 1차적으로 적재된 데이터베이스에서 수재해 정보 관련 필터링을 하는데 사용되며, 비정형 데이터들을 필터링하고 주소 정보 검색 및 추출을 통하여 정형화 하게 된다. 추출된 주소정보에 대하여 개발한 지오코딩 모듈을 적용하여 수재해 항목에 대해 좌표정보를 업데이트 하게 된다. 가뭄, 집중호우, 홍수 등의 수재해 정보별, 또한 일자별 그룹화 및 구조화를 진행하고 해당되는 정보를 공간정보 오픈플랫폼 API를 활용하여 지도상에 가시화할 수 있다. 개발한 지오코딩 모듈을 이용하여 실제 테이블 정보를 구성하여 데이터베이스에 수재해 정보 지오코딩 테이블을 구성하여 테스트 모의하였다. 재난정보 중 홍수, 가뭄에 대한 선택정보와 시간정보를 매개변수로 받는 XML 웹서비스 테스트로 검증을 하였다. 본 연구를 통하여 재난정보 가시화에 있어서 사용자가 조회하고자 하는 유형별, 날짜별 선택이 가능한 공간적 정보를 검색 및 확인할 수 있게 되었다. 개발한 수재해 정보 지오코딩 모듈 프로토 타입은 수재해 정보 플랫폼 융합기술 연구단에서 개발하는 핵심 목표시스템 내 재난정보 제공시스템에 적용 가능하며, 수재해 정보에 대하여 대국민 서비스가 가능할 것으로 사료된다.

  • PDF

모바일 키 및 RCU에 기반한 공유공간 출입관리 시스템 개발 (Development ofn Sharing Space Access Management System based on Mobile Key and RCU(Room Control Unit))

  • 정상중
    • 융합신호처리학회논문지
    • /
    • 제21권4호
    • /
    • pp.202-208
    • /
    • 2020
  • 최근 코로나 19로 인해 비대면의 중요성이 강조되고 있으며, 공유공간의 이용 부분에 대하여도 확대되고 있다. 공유공간 출입관리에 언텍트 체크인 기술을 이용하면 대기시간을 감소시키며, 근무자의 효율을 최적화함에 따라서 운영비 절감효과가 발생한다. 본 논문에서는 모바일 키 및 RCU(Room Control Unit)에 기반한 공유공간 출입관리 시스템을 제안하여 모바일 키를 사용하여 시설에 대한 출입을 진행하고, RCU를 사용하여 시설에 대한 모니터링을 제안한다. 제안시스템은 공유 숙박, 임대 분야(레지던스, 분양형 호텔), 공유 오피스 등을 대상으로 특정 요일과 시간에 일회성 방문자가 있는 경우, 그에 맞는 비밀번호를 모바일 플랫폼 기반으로 전달함으로써 기존 비밀번호에 대한 노출 및 열쇠 전달 등의 불편함을 줄일 수 있는 현장적응형 시스템으로 지원한다. 제안 통합시스템의 동작을 시험하기 위해 사용자의 예약, 입실, 퇴실 등의 상태를 전반적으로 파악하기 위한 시나리오에 따라 테스트를 시행하였으며, 테스트의 신뢰성을 위해 성능지표를 설정하여 각 항목에 대한 100%의 성공률을 도출하였다.

Power HILS를 활용한 IEEE 1547-2018 기반 스마트 인버터의 기술개발 및 형식시험 연구 (Application Development and Type Test for Smart Inverter Based on IEEE 1547-2018 Utilizing Power HILS)

  • 신단비;강모세;이현아;홍선리;윤기환;백종복
    • 전기전자학회논문지
    • /
    • 제26권1호
    • /
    • pp.1-9
    • /
    • 2022
  • 전력시스템의 신뢰성을 보장하며 분산전원의 수용성을 높이기 위해 IEEE 1547과 같은 표준을 개정하여 분산전원의 계통 연계기준을 강화하고 있다. 본 논문은 이러한 표준을 준수하는 IEEE 1547-2018 기반의 스마트 인버터 기능의 제어 알고리즘을 제안하고, 스마트 인버터 기술의 검증을 위해 구축한 Power HILS 기반의 테스트 플랫폼을 소개한다. 스마트 인버터 기능 중 Volt-var 제어와 Frequency-watt 제어 알고리즘은 상호운용성 표준을 준수하도록 해당 기능의 curve를 상위로부터 설정할 수 있도록 하며, 각 기능의 Enable 신호 시점을 상위 지령에 따라 제어할 수 있도록 하였다. 표준에 따라 Power HILS 테스트 플랫폼을 통해 Volt-var 제어와 Frequency-watt 제어에 대한 형식시험을 수행하였고, 명시된 표준 형식시험을 전부 만족함을 측정 결과를 통해 검증하였다.

OCP Cold Storage 테스트베드 (OCP Cold Storage Test-bed)

  • 이재면;강경태
    • 정보과학회 컴퓨팅의 실제 논문지
    • /
    • 제22권3호
    • /
    • pp.151-156
    • /
    • 2016
  • 클라우드 컴퓨팅이 주목을 받으며 대규모 스토리지 서버에 대한 필요성이 증대됐고, 그에 따라 소비전력 절감이 중요한 연구 주제로 부상하고 있다. 그러나 산업계에서 운영 중인 대규모 데이터 센터를 실험용으로 구축하는데 물리적 한계가 있기 때문에, 많은 선행 연구가 제안한 에너지 절감 기법들의 효과를 입증하는데 어려움을 겪고 있다. 이에 따라, 본 연구는 산업계에서 운영 중인 오픈소스 기반의 OCP Cold Storage를 소규모 테스트 베드로 구축하고, 이를 활용한 스토리지 서버의 정확한 소비 전력 측정 방안을 제고하였다. 또한, 제안한 테스트베드는 클라우드 응용 플랫폼과의 결합을 통해 쉽게 확장 가능하기 때문에, 저전력 스토리지 서버의 정책 개발 및 성능 평가에 크게 기여할 수 있을 것으로 기대한다.

XML을 이용한 안드로이드 GUI 위젯의 기능 테스트 자동화 (Functional Test Automation for Android GUI Widgets Using XML)

  • 마영철;최은만
    • 정보처리학회논문지D
    • /
    • 제19D권2호
    • /
    • pp.203-210
    • /
    • 2012
  • 캡처 리플레이 기법은 GUI 테스팅을 위하여 흔히 사용되는 자동화 방법이다. 하지만 안드로이드 플랫폼 애플리케이션 테스팅에는 직접 이용하기 어렵다. 그 이유는 좋은 테스팅 프레임워크가 제공되고 있지만 GUI 요소들과 위젯 이벤트 처리 부분이 자동 링크되지 않기 때문이다. 캡처 리플레이 테스팅 도구가 없다면 명세서를 이용하여 테스팅 시나리오를 만들고 일일이 수동으로 GUI 요소들과 연결하여 테스팅 하여야 한다. 이 논문은 현재 사용되고 있는 안드로이드기반 GUI 자동화 테스트 기법보다 발전되고 최적화된 캡처 리플레이 방법을 제안하고 이의 효율성을 증명하기 위한 것이다. XML을 이용하여 주요 위젯기반 원소를 추출하기 위한 기술들을 정립하고 위젯기반 API 이벤트 처리 방법을 고안하였다. 제안한 방법으로 캡처 단계에 모니터링하여 클릭 이벤트가 일어나는 형태를 추적한 후 리플레이 단계에서 활성화 된 위젯을 API 이벤트와 상태를 교환하여 테스트 케이스를 생성한다.

박물관 문화상품을 위한 플랫폼의 상호경험디자인에 대한연구 -선양고궁박물관을 중심으로 (Research on the Interactive Experience Design of Museum Cultural Product Customization Platform -Focusing on Shenyang Palace Museum)

  • 임시뢰;반영환
    • 한국융합학회논문지
    • /
    • 제13권2호
    • /
    • pp.185-200
    • /
    • 2022
  • 박물관 문화 콘텐츠의 혁신적 개발은 박물관이 소장품을 이용하여 문화의 전파 기능을 강화하는 중요한 방법이다. 사람들의 소비 수준이 늘어나고 업그레이드화됨에 따라 전통적인 문화 콘텐츠 디자인과 판매 방식은 날로 늘어나는 소비자들의 욕구를 충족시키지 못하고 있다. 본고는 박물관 문화 콘텐츠의 맞춤형 체험 플랫폼 구축을 제안하여 박물관 문화 콘텐츠의 개발을 촉진하고 박물관 문화의 전승과 보호를 도모하려 한다. 본고의 연구방법은 선행연구를 정리하고 분석하여 기존의 플랫폼 모델과 특징을 분석하고 설문지 159부를 배포하여 문화 콘텐츠 소비자들의 욕구를 조사하였다. 마지막으로 사용자 요구에 따른 맞춤형 체험과 현존하는 인터넷 소매 플랫폼과 결합하여 이론적 틀을 만들었으며 선양 고궁박물관을 중심으로 실험을 설계하고 가용성 테스트를 진행했다. 연구결과를 보면 문화 콘텐츠 플랫폼에 대한 사용자의 수요도가 비교적 높았다. 맞품형 플랫폼을 이용한 디자인은 박물관 문화 콘텐츠의 확산과 확대를 촉진하며 사용자의 경험을 최적화하여 박물관의 콘텐츠 개발과 디자인, 소매 등에 새로운 생각을 부여한다. 따라서 본고는 박물관의 문화 콘텐츠 개발은 맞춤형 플랫폼에 따라 소비자들의 특성에 맞춰 소비자들의 서비스 경험을 더욱 향상할 것으로 기대한다.

Simulink 기반 다채널 디지털 보청기 알고리즘 개발 플랫폼 구현 (Implementation of Multichannel Digital Hearing Aid Algorithm Development Platform using Simulink)

  • 변준;민지환;차태환;지유나;박영철
    • 한국정보전자통신기술학회논문지
    • /
    • 제9권2호
    • /
    • pp.205-212
    • /
    • 2016
  • 본 논문에서는 Matlab에서 제공하는 Simulink를 활용하여 다채널 디지털 보청기 알고리즘 개발 플랫폼의 구현을 제안하였다. 디지털 보청기는 난청자의 원활한 의사소통을 돕는 의료기구로 그 중요성이 날로 증가하고 있다. 특히 다채널 디지털 보청기는 난청자의 주파수 별 청력 손실 정도에 따른 보상이 가능해 고막의 손상을 최소화하는 동시에 보청기 사용자에게 적합한 증폭이 가능해진다. 본 논문에서 구현한 개발 플랫폼은 WOLA 필터뱅크를 이용해 입력 신호의 분석 및 합성이 이루어지며 광역동범위압축(Wide Dynamic ragne compression) 기반의 난청 보상 알고리즘, 적응 필터를 이용한 음향 궤환 제거 알고리즘(Adaptive feedback cancellation)을 포함한다. Simulink를 이용한 개발 플랫폼에서 각 블록의 파라미터를 설정 할 수 있고 블록별 결과가 확인이 가능하다. 이를 이용해 기계어 코딩 전 단계에서 알고리즘 테스트가 가능하기 때문에 보청기 알고리즘의 개발 시간이 단축 가능하고 계산량 및 성능 최적화가 가능해졌다.