• 제목/요약/키워드: MFC Platform

검색결과 6건 처리시간 0.018초

Multiple model switching adaptive control for vibration control of cantilever beam with varying load using MFC actuators and sensors

  • Gao, Zhiyuan;Huang, Jiaqi;Miao, Zhonghua;Zhu, Xiaojin
    • Smart Structures and Systems
    • /
    • 제25권5호
    • /
    • pp.559-567
    • /
    • 2020
  • Vibration at the tip of various flexible manipulators may affect their operation accuracy and work efficiency. To suppress such vibrations, the feasibility of using MFC actuators and sensors is investigated in this paper. Considering the convergence of the famous filtered-x least mean square (FXLMS) algorithm could not be guaranteed while it is employed for vibration suppression of plants with varying secondary path, this paper proposes a new multiple model switching adaptive control algorithm to implement the real time active vibration suppression tests with a new multiple switching strategy. The new switching strategy is based on a cost function with reconstructed error signal and disturbance signal instead of the error signal from the error sensor. And from a robustness perspective, a new variable step-size sign algorithm (VSSA) based FXLMS algorithm is proposed to improve the convergence rate. A cantilever beam with varying tip mass is employed as flexible manipulator model. MFC layers are attached on both sides of it as sensors and actuators. A co-simulation platform was built using ADAMS and MATLAB to test the feasibility of the proposed algorithms. And an experimental platform was constructed to verify the effectiveness of MFC actuators and sensors and the real-time vibration control performance. Simulation and experiment results show that the proposed FXLMS algorithm based multiple model adaptive control approach has good convergence performance under varying load conditions for the flexible cantilever beam, and the proposed FX-VSSA-LMS algorithm based multiple model adaptive control algorithm has the best vibration suppression performance.

DirectX 기반의 KSL 실행 플랫폼의 개발과 구현 (A Study on The Korean Sign Language platform base on DirectX)

  • 구자효;류윤규
    • 한국정보컨버전스학회논문지
    • /
    • 제1권1호
    • /
    • pp.25-32
    • /
    • 2008
  • 오늘날 디지털 기술과 멀티미디어 영상기법이 발전함에 따라 양질의 영상정보를 획득하기 쉽고 보다 사실적이고 직관적인 정보표현이 가능하여 시각적 욕구를 충족시켜왔다. 대중매체에서 애니메이션 캐릭터를 사용한 영상매체 활용이 지속적으로 늘어나고 있다. 이러한 애니메이션 캐릭터의 표현은 그래픽 기술의 발전으로 입체적이며, 사실적이고 부드러운 연출이 가능해졌다. 일반적으로 다양한 데이터 입력 장치를 이용하여 캐릭터의 섬세한 머리카락의 움직임까지도 표현할 수 있지만, 장애인들과 관련된 멀티미디어의 기술에 대한 연구는 매우 미흡하다. 본 논문에서는 MFC를 이용하여 DirectX 기반의 Korean Sign Language(KSL) 실행 플랫을 연구하였다.

  • PDF

스마트 UX용 IR 카메라 기반의 웨어러블 키보드 설계 (Design of IR Camera based Wearable Keyboard for Smart UX)

  • 박효영;이은솔;남기성;강민구;정승민;여협구
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2015년도 춘계학술대회
    • /
    • pp.501-502
    • /
    • 2015
  • 본 논문에서는 스마트 플랫폼에서 다양한 UX(User eXprience)를 위한 적외선(IR, Infra red) 카메라를 이용해 손가락의 움직임을 파악하고 추적하여 언제 어디서든 쉽게 사용하고 휴대하기 편한 웨어러블 키보드의 설계방안을 제안한다. 이를 위해 2대의 적외선 카메라로 인식된 영상을 바탕으로 Fingertip Tracking 알고리즘과 k-cuvature 알고리즘 적용하기 위해 OpenCV와 MFC로 가상의 웨어러블 키보드를 설계하였다.

  • PDF

삼차원 불연속면 연결구조 해석 및 가시화 소프트웨어 모듈 개발 (Development of the 3-D Fracture Network Analysis and Visualization Software Modules)

  • 노영환;최요순;엄정기;황석연
    • 터널과지하공간
    • /
    • 제23권4호
    • /
    • pp.261-270
    • /
    • 2013
  • 본 연구는 삼차원 지질 모델링 소프트웨어 개발의 일환으로 불연속면의 구조기하형태에 대한 삼차원적 해석 및 가시화를 수행 할 수 있는 새로운 소프트웨어 모듈을 개발하는 데에 목적이 있다. 불연속면 연결구조의 삼차원 해석 및 가시화 알고리즘을 바탕으로 개발된 소프트웨어는 C++언어 기반의 MFC 및 OpenGL 라이브러리를 응용하여 Microsoft Visual Studio 상에서 제작되었다. 개발된 소프트웨어는 BOUNDARY, DISK3D, FNTWK3D, CSECT, BDM 등의 모듈을 포함하며 각각의 모듈은 해석영역 구성, 불연속면 네트워크 시스템의 가시화, 등가파이프의 산정, 단면도 작성, 시추공 자료 관리 등 절리성 암반의 삼차원 구조기하형태 해석에 관련된 다양한 기능을 수행한다. 이 연구에서 개발한 불연속면 연결구조의 삼차원 가시화 및 해석 소프트웨어는 불연속체 기반의 암반강도 및 변형성에 관한 연구, 수리지질학적 특성에 관한 연구 및 사면안정 연구를 수행함에 있어서 활용도가 높을 것으로 판단되며 국내 소프트웨어 산업의 경쟁력을 높이는데 기여할 수 있을 것으로 기대된다.

대화형 의료 영상 3차원 가시화 플랫폼 개발 (Development of Interactive Three-dimensional Medical Image Visualization Platform)

  • 최낙연;이상훈;김태완;이호재;김성현;이상훈
    • 한국방송∙미디어공학회:학술대회논문집
    • /
    • 한국방송공학회 2013년도 하계학술대회
    • /
    • pp.167-170
    • /
    • 2013
  • 의료 영상의 3차원 가시화는 최근에 교육 진단 수술 리허설 등의 목적으로 많은 관심을 받고 있다. 하지만 관심영역을 3차원으로 가시화 하는 작업은 복잡하고 시간이 많이 소요되는 과정이기 때문에, 대부분 ITK, VTK 같이 가시화 알고리즘이 구현된 오픈소스 라이브러리들이 사용되고 있다. 또한 인터페이스의 구현을 위해 Win32 API, MFC, Java SWT와 같은 플랫폼 또는 라이브러리들이 사용되고 있는 상황인데, 이러한 경향으로 인해 실제로 일련의 알고리즘을 모두 이해하고 직접 구현하는 경우는 거의 찾아보기 힘들다. 이에 본 논문은 의료 영상의 3차원 가시화를 위해 필요한 여러 기술들에 대해 설명하고, 이를 사용자와 상호작용 하는 인터페이스를 구현한 대화형 3차원 의료 가시화 소프트웨어를 구현하였다.

  • PDF

A Study on Open API of Securities and Investment Companies in Korea for Activating Big Data

  • Ryu, Gui Yeol
    • International journal of advanced smart convergence
    • /
    • 제8권2호
    • /
    • pp.102-108
    • /
    • 2019
  • Big data was associated with three key concepts, volume, variety, and velocity. Securities and investment services produce and store a large data of text/numbers. They have also the most data per company on the average in the US. Gartner found that the demand for big data in finance was 25%, which was the highest. Therefore securities and investment companies produce the largest data such as text/numbers, and have the highest demand. And insurance companies and credit card companies are using big data more actively than banking companies in Korea. Researches on the use of big data in securities and investment companies have been found to be insignificant. We surveyed 22 major securities and investment companies in Korea for activating big data. We can see they actively use AI for investment recommend. As for big data of securities and investment companies, we studied open API. Of the major 22 securities and investment companies, only six securities and investment companies are offering open APIs. The user OS is 100% Windows, and the language used is mainly VB, C#, MFC, and Excel provided by Windows. There is a difficulty in real-time analysis and decision making since developers cannot receive data directly using Hadoop, the big data platform. Development manuals are mainly provided on the Web, and only three companies provide as files. The development documentation for the file format is more convenient than web type. In order to activate big data in the securities and investment fields, we found that they should support Linux, and Java, Python, easy-to-view development manuals, videos such as YouTube.