• 제목/요약/키워드: controllers

검색결과 2,725건 처리시간 0.033초

Cloud Robotics Platform 환경에서 Node간 안전한 통신 기법 (Secure Scheme Between Nodes in Cloud Robotics Platform)

  • 김형주
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제10권12호
    • /
    • pp.595-602
    • /
    • 2021
  • 로봇은 주변 상황을 인지하고 Task를 부여받는 software oriented 형상으로 발전하고 있다. Cloud Robotics Platform은 로봇에 Service Oriented Architecture 형상을 지원하기 위한 방법으로, 상황에 따라 필요한 Task와 Motion Controller를 클라우드 기반으로 제공할 수 있는 방안이다. 휴머노이드 로봇으로 진화할수록 로봇은 로봇 3대 원칙에 따라 보편화된 일상생활 속에서 인간에게 도움을 주기 위해 사용될 것이다. 따라서 특정 개인만을 위한 로봇 이외에도, 상황에 따라 모든 인간에게 도움을 줄 수 있는 공공재로써의 로봇이 보편화될 것이다. 따라서, 생성하는 정보는 사람, 로봇, 로봇에 지능을 부여하는 클라우드 상의 서비스 애플리케이션, 로봇과 클라우드를 이어주는 클라우드 브릿지로 구성될 것으로 분석되는 Cloud Robotics Computing 환경에서 정보보안의 중요성은 인간의 생명 및 안전을 위해 필수불가결한 요소로 자리잡게 될 것이다. 본 논문에서는 지능화된 로봇을 위한 Cloud Robotics Computing 환경에서 사람, 로봇, 클라우드 브릿지, 클라우드 시스템간 통신 시 보안을 제공하여 해킹으로부터 안전하고 개인의 정보가 보호되는 로봇 서비스가 가능할 수 있는 Security Scheme을 제안한다.

친환경 선박 EGR 블로워용 150kW SPMSM 구동 인버터 최적제어기의 실험적 검증 (Experimental verification of inverter's optimal controller for driving 150kW SPMSM of EGR blower of Green-ships)

  • 김세환;김연우;김민재;이의형;이성원
    • 전기전자학회논문지
    • /
    • 제26권4호
    • /
    • pp.596-601
    • /
    • 2022
  • 최근 친환경 선박 전환 추세에 따라 EGR 시스템 적용이 증가되고 있다. EGR 시스템의 주요 부품 중 하나인 EGR 블로워는 공력시스템과 이를 구동하는 e-모터 및 인버터 등으로 구성되며, 에너지밀도가 높고 효율 특성이 우수한 영구자석형 동기전동기가 적용되고 있다. 한편, EGR 블로워용 모터의 경우 국내 중소조선기자재 기업들의 개발이 활발하지만, 선박에 탑재되는 인버터는 까다로운 선급인증을 획득해야 되므로 주로 글로벌 선진기업에서 개발한 범용 인버터가 사용되고 있다. 범용 인버터는 자가 튜닝 등 편리한 구동 기능을 갖고 있지만, 최적 제어 실패 시, 사용자 입장에서 원인을 분석하기 어려운 단점이 있다. 본 연구에서는 EGR 블로워용 SPMSM의 최적제어를 위한 전류 벡터 제어 및 Tracking observer를 설계 및 검증하여 범용 인버터의 최적제어 실패원인을 분석하고자 한다.

안전등급 제어기 프로세서 모듈 가상화 (Virtualization of Safety-Related Controller Processor Module)

  • 이윤상;김종명;윤혁제;송승환;김정범
    • 한국전자통신학회논문지
    • /
    • 제17권3호
    • /
    • pp.449-458
    • /
    • 2022
  • 발전소에는 사고에 대비하여 사고를 방지하거나, 사고 시 발전소의 안정적인 운영을 위하여 여러 단계의 검증을 거친 프로그램을 제어기에 설치하여 운영한다. 본 논문은 발전소 안전 제어 설비에 사용되는 제어기 프로세서에 대하여 검증 완료된 바이너리 형태의 운영체제 및 응용 프로그램이 동작할 수 있도록 가상화한 기술에 대해 기술하였다. 본 가상화 프로세서에 적용된 기술은 상용 Tool을 이용하여 명령어 해석기, 분석기 등 안전등급 제어기 프로세서 모듈 동작에 필수적인 구성 요소들을 구현하였으며, 가상화 플랫폼 개발은 Imperas Tool을 사용하여 Linux 기반의 운영체제에서 개발하였다. 또한, 구현된 가상 프로세서 모듈이 정상적으로 바이너리 형태의 명령을 해석하고 수행하는지 확인하였다.

이중 변환 UPS 병렬 운전의 제어 동특성 향상을 위한 동기 좌표계 전압 제어기 구조 (Voltage Control Scheme in Synchronous Reference Frame for Improving Dynamic Characteristics in Parallel Operation of Double-Conversion UPSs)

  • 모재성;윤영두;류효준;이민성;최승철;김성민;김석민;강호현;김희중
    • 전력전자학회논문지
    • /
    • 제27권4호
    • /
    • pp.283-290
    • /
    • 2022
  • This study proposes a voltage control scheme in a synchronous reference frame to improve the dynamic characteristics of double-conversion UPSs. UPSs need to control positive and negative sequence voltage, so that positive and negative sequence extractors are generally used to obtain each sequence of the voltage and current. Voltage and current controllers for each sequence are implemented. However, the extractor causes considerable delay, and the delay restricts the control performance, especially for the current controller. To improve the dynamics of the current controller, the proposed scheme adopts a unified current controller without separating positive and negative sequences. By using discrete-time current controller, the control bandwidth can be extended significantly so that negative sequence current can be controlled. To enhance the performance, an additional feed-forward technique for output voltage regulation is proposed. The validity of the proposed controller is verified by experiments.

Integrating Resilient Tier N+1 Networks with Distributed Non-Recursive Cloud Model for Cyber-Physical Applications

  • Okafor, Kennedy Chinedu;Longe, Omowunmi Mary
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제16권7호
    • /
    • pp.2257-2285
    • /
    • 2022
  • Cyber-physical systems (CPS) have been growing exponentially due to improved cloud-datacenter infrastructure-as-a-service (CDIaaS). Incremental expandability (scalability), Quality of Service (QoS) performance, and reliability are currently the automation focus on healthy Tier 4 CDIaaS. However, stable QoS is yet to be fully addressed in Cyber-physical data centers (CP-DCS). Also, balanced agility and flexibility for the application workloads need urgent attention. There is a need for a resilient and fault-tolerance scheme in terms of CPS routing service including Pod cluster reliability analytics that meets QoS requirements. Motivated by these concerns, our contributions are fourfold. First, a Distributed Non-Recursive Cloud Model (DNRCM) is proposed to support cyber-physical workloads for remote lab activities. Second, an efficient QoS stability model with Routh-Hurwitz criteria is established. Third, an evaluation of the CDIaaS DCN topology is validated for handling large-scale, traffic workloads. Network Function Virtualization (NFV) with Floodlight SDN controllers was adopted for the implementation of DNRCM with embedded rule-base in Open vSwitch engines. Fourth, QoS evaluation is carried out experimentally. Considering the non-recursive queuing delays with SDN isolation (logical), a lower queuing delay (19.65%) is observed. Without logical isolation, the average queuing delay is 80.34%. Without logical resource isolation, the fault tolerance yields 33.55%, while with logical isolation, it yields 66.44%. In terms of throughput, DNRCM, recursive BCube, and DCell offered 38.30%, 36.37%, and 25.53% respectively. Similarly, the DNRCM had an improved incremental scalability profile of 40.00%, while BCube and Recursive DCell had 33.33%, and 26.67% respectively. In terms of service availability, the DNRCM offered 52.10% compared with recursive BCube and DCell which yielded 34.72% and 13.18% respectively. The average delays obtained for DNRCM, recursive BCube, and DCell are 32.81%, 33.44%, and 33.75% respectively. Finally, workload utilization for DNRCM, recursive BCube, and DCell yielded 50.28%, 27.93%, and 21.79% respectively.

VR 핸드트레킹을 통한 상호작용 인터페이스 설계 (Interactive Interface Design Through VR Hand Tracking)

  • 이주상;이효승;최우진
    • 한국전자통신학회논문지
    • /
    • 제18권1호
    • /
    • pp.213-218
    • /
    • 2023
  • VR HMD를 사용하기 위해서는 양손에 별도의 컨트롤러를 통한 조작이 요구된다. VR 내에서의 텍스트 입력을 위한 방식으로는 컨트롤러를 사용하여 화면상의 가상 키보드 자판을 하나씩 선택하는 방식, 컴퓨터와 VR을 연결하여 컴퓨터의 자원인 키보드를 통해 입력하는 방식, 또는 무선 키보드를 구매하여 VR과 무선키보드 연결 방식으로 입력할 수 있다. 이처럼 현재 VR 장비에서의 텍스트 입력 방식은 사용자에게 불편 및 추가적인 비용을 발생시킨다. 이러한 이유 등으로 VR관련 콘텐츠의 대부분은 게임 또는 뷰어 등 단순 기능에 국한되어 VR 장비가 단순 게임기로 인식될 우려가 있다. 이에 본 연구에서는 Oculus Quest2 디바이스에서 제공되는 핸드 트래킹을 이용한 멀티입력 인터페이스를 설계하고 일부 구현한다. 이를 통해 VR 장비를 사용하여 게임 뿐만 아니라 문서작업, 업무처리 등 다양한 작업을 편리하게 사용할 수 있기를 기대한다.

캐릭터 복싱 과제에서 GAN 기반 접근법과 강화학습의 효과성 탐구 (Exploring the Effectiveness of GAN-based Approach and Reinforcement Learning in Character Boxing Task)

  • 손서영;권태수
    • 한국컴퓨터그래픽스학회논문지
    • /
    • 제29권4호
    • /
    • pp.7-16
    • /
    • 2023
  • 캐릭터 애니메이션 분야에서 목표 지향적 이동을 위해 원하는 궤적을 재현하는 것은 항상 어려운 과제이다. 생성 모델을 사용하는 데이터 기반 방법은 명시적인 조건 없이 긴 동작 시퀀스를 예측하는 효율적인 방법 중 하나이다. 이러한 방법은 고품질의 결과물을 생성해내지만, 멀리 있는 목표물을 무작위로 타격하는 것처럼 더 어려운 상황의 모션을 합성(synthesis)에 있어서는 제한될 수 있다. 하지만 이는 모션 데이터 클립을 모방하는 GAN Discriminator 를 사용하고 강화학습을 통해 해결할 수 있다. 본 연구는 캐릭터들이 GAN 기반 접근법과 리워드 설계를 통해 복싱을 구현하는 것을 목표로 한다. 논문에서 사용된 두 가지의 최신 연구인 Adversarial Motion Prior 와 Adversarial Skill Embedding 에 대해 비교실험하며, 또한 복싱을 경쟁 스포츠에 적용하기 위하여 멀티 에이전트 강화 학습을 위한 대규모 self-play 프레임워크인 TimeChamber 를 활용한다.

Implementation of Joystick for Flight Simulator using WiFi Communication

  • Myeong-Chul Park;Sung-Ho Lee;Cha-Hun Park
    • 한국컴퓨터정보학회논문지
    • /
    • 제28권8호
    • /
    • pp.111-118
    • /
    • 2023
  • 본 논문에서는 비행 시뮬레이터와 VR분야에서 사용될 수 있는 가속도 센서와 진동 센서를 적용한 와이파이 기반의 조이스틱을 제안한다. 비행시뮬레이터는 ICT 및 SW 응용분야에 속하는 기술로 항공기의 환경을 재현하는 시뮬레이션 환경을 제공한다. 비행시뮬레이터의 일반적인 조종 장치는 고정식으로 특정 장치에 부착되어 사용되어 사용자의 활동 영역의 한계성을 가진다. 본 논문에서는 자유로운 공간 활용성을 위하여 3차원 공간 조종 장치를 구현하였다. 또한, 제안하는 조종 장치는 기존 VR장비의 컨트롤러에 비해 정확하고 정교한 조종을 위하여 3축 센싱과 정보를 표시하는 디스플레이 및 와이파이 통신을 위한 보드를 설계하고 유니티 기반의 가상 환경을 구현하여 적용 가능성을 확인하였다. 구현된 장치는 통신 인터페이스를 통해 조종 장치가 정상적으로 동작하는 것을 확인하였으며, 게임 내 센싱 값과 구현된 보드에서 측정한 센싱 값이 일치하는 것을 확인하였다. 연구의 결과물은 비행시뮬레이터 외에도 VR 및 다양한 메타버스 관련 콘텐츠에 활용될 수 있을 것이다.

항공종사자 건강관리 제도의 발전방안 (Development Plan of Licence Holders Health Management System)

  • 한복순;권영환;김수근;최은희;장정순;신윤영;하윤
    • 항공우주의학회지
    • /
    • 제29권2호
    • /
    • pp.67-71
    • /
    • 2019
  • The health of licence holders (flight crew members and air traffic controllers) is recognized as an important element of aviation safety. The medical emergency symptoms that occur during the flight duty period without prior notice can interfere with human performance capabilities and threaten aviation safety. To prevent this, ICAO has been required to conduct a periodic medical assessment process of licence holders including routine analysis of in-flight incapacitation events and medical findings during medical to identify areas of increased medical risk and continuous reevaluation of the medical assessment process to concentrate on identified areas of increased medical risk. The supply and demand of licence holders have become a major issue due to the increase in air traffic around the world, and the pilot retirement age has been extended to 65 years. But, there is no significant change in the aviation medical assessments process. The follow up of the result of medical examination discovered through aviation medical examination is a very important part, but it has not been properly implemented, and the sick leaves and medical inflight incapacitation reporting system should be improved. The management of health risk factors for licence holders must be implemented to prevent aircraft accidents or aviation safety problems caused by health problems. In this paper, we propose the development plan and concrete improvement plan of the health risk management system of licence holders in Korea in terms of aviation safety.

베이스보드 매니지먼트 컨트롤러를 위한 부팅 과정 프로파일링 도구 (Booting Process Profiling Tool for Baseboard Management Controllers)

  • 김재섭;박민호;홍지만
    • 스마트미디어저널
    • /
    • 제11권11호
    • /
    • pp.84-91
    • /
    • 2022
  • 베이스보드 매니지먼트 컨트롤러(BMC, Baseboard Management Controller)는 다양한 통신 인터페이스를 사용하여 서버 모니터링, 유지보수, 제어 기능을 지원한다. 그러나, 디바이스 드라이버 초기화 과정에서 예기치 못한 문제가 발생할 경우 BMC가 정상적으로 동작하지 않을 수 있기 때문에 디바이스 드라이버 초기화 과정을 정확하게 분석하고, 분석 결과를 확인할 수 있는 기능을 제공하는 부팅 과정 프로파일링 도구는 필수적이다. 기존 부팅 과정 프로파일링 도구들은 BMC 부팅 과정 분석에 필요한 디바이스 드라이버 초기화 과정과 결과를 구체적으로 제공하지 않아 개발자가 필요에 따라 여러 도구를 조합하여 사용해야 하는 불편함이 있다. 본 논문에서는 BMC의 부팅 과정 프로파일링 도구를 제안한다. 제안하는 도구는 디바이스 드라이버 초기화 과정분석, CPU 및 메모리 사용률 분석, 커널 버전 관리 기능을 제공한다. 제안하는 도구를 사용하여 부팅 과정을 쉽게 분석할 수 있으며, 분석 결과는 부팅 시간 단축에 사용될 수 있다. 또한 제안한 도구를 Linux 기반의 BMC에 구현하고, 제안한 도구가 기존 프로파일링 도구에 비해 효율적임을 보인다.