• 제목/요약/키워드: Processing controller

검색결과 979건 처리시간 0.03초

자기 균형 기능이 있는 외발 전동 손수레 개발 (Development of a Self Balancing Electric Wheelbarrow)

  • 이명섭;성영휘
    • 융합신호처리학회논문지
    • /
    • 제21권1호
    • /
    • pp.21-28
    • /
    • 2020
  • 본 논문에서는 새로운 형태의 전동 외발 손수레를 제안하였다. 제안된 전동 외발 손수레는 작업 동작을 감지하여 작업자의 의도에 따라 안전하고 균형을 잃지 않도록 하면서 자동으로 외발 손수레를 이동시킬 수 있도록 해 준다. 작업자가 손수레의 손잡이를 잡고 위 아래로 기울이면 외발 손수레에 장착된 방위각 센서를 이용하여 전후 방향의 각도인 피치각을 감지하고 이를 전후진 이동 의도로 간주하여 각도의 크기에 비례하는 속력으로 손수레의 바퀴를 가감속 제어하여 전후진시킨다. 또한 기존 손수레와 달리 적재함에도 추가의 자유도를 부가하여 회전할 수 있도록 하였고, 작업 중 손수레가 좌우 방향으로 기울어질 때 기울기인 롤각을 감지하고 이를 기반으로 하여 적재함이 항상 지면과 수평을 유지할 수 있도록 위치 제어하여 작업자가 손수레의 균형을 잃지 않고 안전하고 쉽게 손수레를 운전할 수 있도록 해 준다. 농업 현장이나 산업 현장에서 실제로 사용할 수 있도록 DC 모터와 인휠모터, 모터 드라이버, 2축 방위각 센서와 저가의 마이크로 컨트롤러를 사용하여 경제적이고 효율적인 제어 시스템을 구성하고 기구부 설계 제작도 수행하였다. 또한 피치각의 변화만 있는 경우, 롤각의 변화만 있는 경우, 그리고 피치각과 롤각이 동시에 변화하는 경우에 대한 실험을 통해 개발된 전동 외발 손수레의 안정성과 유용성을 검증하였다.

100GHz 대역 Gunn VCO를 이용한 DPLL 시스템 개발연구 (DPLL System Development using 100GHz Band Gunn VCO)

  • 이창훈;김광동;정문희;김효령
    • 대한전자공학회논문지TC
    • /
    • 제43권11호
    • /
    • pp.210-215
    • /
    • 2006
  • 본 논문에서는 밀리미터파 대역의 수신 시스템을 위한 국부발진 시스템의 DPLL 시스템을 개발하였다. 이 국부발진 시스템의 구성은 $86{\sim}115GHz$의 Gunn 다이오드 발진기, diplexer와 고조파믹서 등을 포함하는 RF 프로세싱 부분과, Gunn 모듈레이터와 제어기를 포함하는 DPLL 시스템으로 구성된다. 본 논문에서 개발되는 DPLL 시스템의 가장 중요한 설계기준으로는 수퍼헤테로다인 형태의 밀리미터파 대역 수신기의 믹서로 인가되는 국부발진주파수 신호의 주파수와 출력전력의 안정성을 확보하는 것이다. 이러한 목적을 달성하기 위해서 기존에 사용되어왔던 아날로그 PLL 방식 대신에 DPLL 방식을 적용해 시스템을 설계 개발하였다. 이러한 목적 하에서 개발된 시스템의 성능을 확인하기 위해 장시간 동안의 주파수 및 출력전력의 안정성 시험을 수행한 결과 ${\pm}10Hz$ 이내의 안정된 주파수 특성과 $0.2{\sim}0.3dBm$의 매우 우수한 출력전력의 drift 특성을 갖고, 또한 locking 범위 역시 200MHz 정도로 매우 넓어 우주전파관측 수신시스템에 매우 적합함을 확인하였다.

밀리미터파 대역 차량용 레이더를 위한 순서통계 기법을 이용한 다중표적의 데이터 연관 필터 (Multi-target Data Association Filter Based on Order Statistics for Millimeter-wave Automotive Radar)

  • 이문식;김용훈
    • 대한전자공학회논문지SP
    • /
    • 제37권5호
    • /
    • pp.94-104
    • /
    • 2000
  • 차량 충돌 경보용 레이더 시스템의 개발에 있어 표적 추적의 정확도와 신뢰도는 매우 중요한 요소이다. 여러 표적을 동시에 추적할 때 중요한 것은 표적과 측정치와의 데이터 연관(data association) 이며, 부적절한 측정치가 어느 표적과 연관되면 그 표적은 트랙을 벗어나 추적능력을 잃어버릴 수 있고 심지어 다른 표적의 추적에도 영향을 줄 수 있다 지금까지 발표된 대부분의 데이터 연관 필터들은 근접하여 이동하는 표적들의 경우 이와 같은 문제점을 보여왔다 따라서, 현재 개발되고 있는 많은 알고리즘들은 이러한 데이터 연 관 문제의 해결에 초점을 맞추고 있다 본 논문에서는 순서통계(order statistics)를 이용한 새로운 다중 표적의 데이터 연관 방법에 대하여 서술하고자 한다 OSPDA와 OSJPDA로 불리는 제안된 방법은 각각 PDA 필터 또는 JPDA 필터에서 계산된 연관 확률을 이용하며 이 연관 확률을 결정 논리(dicision logic)에 의한 가중치로 함수화 하여 표적과 측정치 사이에 최적 혹은 최적 근처의(near optimal) 데이터 연관이 가능하도록 한 것이다 시뮬레이션 결과를 통해, 제안한 방법은 기존의 NN 필터, PDA 필터, 그리고 JPDA 필터의 성능과 비교 분석되었으며, 그 결과 제안한 OSPDA, OSJPDA 필터는 PDA, JPDA 필터보다 추적 정확도에 대해 각각 약 18%, 19% 이상으로 성능이 향상됨을 확인하였다 제안한 방법은 CAN을 통해 차량 엔진 등의 ECU와 통신하도록 개발된 DSP 보드를 이용하여 구현되었다

  • PDF

FAST :플래시 메모리 FTL을 위한 완전연관섹터변환에 기반한 로그 버퍼 기법 (FAST : A Log Buffer Scheme with Fully Associative Sector Translation for Efficient FTL in Flash Memory)

  • 박동주;최원경;이상원
    • 정보처리학회논문지A
    • /
    • 제12A권3호
    • /
    • pp.205-214
    • /
    • 2005
  • 플래시 메모리가 개인 정보 도구, 유비쿼터스 컴퓨팅 환경, 모바일 제품, 가전 제품 등에 급속한 속도로 활용되고 있다. 플래시 메모리는, 이러한 환경에 저장매체로서 사용되기에 적합한 성질들 - 즉 저전력, 비휘발성, 고성능, 물리적인 안정성, 그리고 휴대성 등 - 을 갖고 있다. 그런데 하드디스크와 달리, 이미 데이터가 기록된 블록에 대해 덮어쓰기가 되지 않는다는 약점을 갖고 있다. 덮어쓰기를 위해서는 해당 블록을 지우고 쓰기 작업을 수행해야 한다. 이와 같은 성질은 플래시 메모리의 쓰기 성능을 매우 저하시킬 수 있다. 이와 같은 문제점을 해결하기 위해 플래시 메모리에는 FTL(Flash Translation Layer)라는 시스템 소프트웨어 모듈을 갖고 있다. 현재까지 많은 FTL 기법들이 제안되었는데, 그 중에서 대표적인 기법으로 로그블록 기법이 있다. 이 기법은 한정된 수의 로그블록을 쓰기 버퍼로 이용함으로써 쓰기에 따른 소거 연산을 줄임으로써 성능을 높인다. 그런데 이 기법은 로그블록의 활용률이 낮다는 것이 단점이다. 이러한 단점은 각 로그블록에 쓰여질 수 있는 섹터들이 블록 단위로 연관(Block Associative Sector Translation - BAST)되기 때문이다. 본 논문에서는 한정된 수의 로그블록들의 활용률을 높이기 위해 임의쓰기(random overwrite) 패턴을 보이는 섹터들을 전체 로그블록들에 완전 연관(Fully Associative Sector Translation - FAST)시킴으로써 활용률을 높이는 FAST 기법을 제안한다. 본 논문의 기여사항을 다음과 같다. 1) BAST 기법의 단점과 그 이유를 밝히고, 2) FAST 기법의 동기, 기본 개념, 그리고 동작원리를 설명하고, 3) 성능평가를 통해 FAST 기법의 우수성을 보인다.

시판 부산물비료의 화학성 분포 (Chemical Properties Distributions of Commercial Organic By-product Fertilizers)

  • 이창호;윤영만;옥용식;임수길;김정규
    • 한국토양비료학회지
    • /
    • 제37권1호
    • /
    • pp.1-6
    • /
    • 2004
  • 각종 농업생산 활동을 통해 배출되는 유기성 부산물을 자원으로 재활용하기 위하여 퇴비화시켜 사용하고 있다. 퇴비화에 의한 재활용은 식물양분의 공급뿐 아니라 토양의 물리, 화학, 생물학적 특성의 개량을 가져올 수 있다. 그러나 국내에서 시판되는 퇴비의 경우 부재료 관리 등에 한계성이 있어, 중금속 등의 유해물질을 함유하거나 미부숙된 비료가 유통되고 있는 실정이다. 본 연구에서는 시판되고 있는 부산물비료의 화학적 특성을 파악하기 위하여 전국 각지에서 생산되는 약 600여종의 시판품 중에서 100 여종을 입수하여 화학성 및 유해물질 함량을 분석하였다. 실험결과 부산물 비료의 중금속 (Cd. Pb, Cu, Cr) 함량과 OM/N의 경우 좌측으로 극편향된 분포를 보여서 집단의 대표 값으로는 평균 보다는 중위값이 적합하다고 판단되었다. 한편 현재의 품질기준을 넘어서는 부산물비료의 출현빈도는 낮았지만, 그 비료들 중의 유해물질 함량은 전체 분석시료의 중위값보다 훨씬 큰 값을 보였다. 이상과 같은 결과로부터 부산물비료 각각의 품질 평가에는 중위값, 우리나라에서 생산되는 부산물비료 전체가 미치는 영향의 파악에는 가중평균값을 이용하는 것이 합리적이라고 판단할 수 있었다.

다중 웨어러블 센서를 활용한 운전자 상태 인식 (Driver's Status Recognition Using Multiple Wearable Sensors)

  • 신의섭;김명국;이창욱;강행봉
    • 정보처리학회논문지:컴퓨터 및 통신 시스템
    • /
    • 제6권6호
    • /
    • pp.271-280
    • /
    • 2017
  • 본 논문에서는 자동차의 안전운전을 위해서 운전자의 생체정보를 수집하여 운전자의 상태에 따라 운전자에게 적절한 경보를 하거나, 직접 자동자를 제어할 수 있는 기반 시스템을 제시하였다. 기존의 운전자 얼굴정보를 촬영하여 정보를 획득하거나, 운전자의 시트나 스티어링 휠에 센서를 장착하여 생제정보를 획득하는 방식이 부정확하거나 단속적인 정보만을 얻을 수 있는데 비하여, 본 논문에서 제시한 웨어러블 장치는 의료장비 수준의 정확도를 얻을 수 있었으며, 지속적으로 높은 정확도의 생체신호를 얻을 수 있었다. 개발된 웨어러블 장치에는 심박, 피부전도도, 피부온도를 측정할 수 있는 센서를 장착하였으며, 자동차에서 발생되는 각종 잡음을 제거할 수 있는 필터 기술을 적용하였고, 가속도센서와 자이로 센서를 장착하여 측정 오차를 제거하는 기술을 적용하였다. 수집된 생체신호를 바탕으로 운전자의 상태를 판별할 수 있는 기준을 제시하였고, 공인인증기관에 의뢰하여 의료수준 정도의 정확성이 있음을 검증하였다. 실험실 시험과 실차 시험을 통하여 개발된 장치가 운전자의 상태를 측정할 수 있는 장치로 활용될 수 있음을 검증하였다.

DEVELOPMENT OF AN AMPHIBIOUS ROBOT FOR VISUAL INSPECTION OF APR1400 NPP IRWST STRAINER ASSEMBLY

  • Jang, You Hyun;Kim, Jong Seog
    • Nuclear Engineering and Technology
    • /
    • 제46권3호
    • /
    • pp.439-446
    • /
    • 2014
  • An amphibious inspection robot system (hereafter AIROS) is being developed to visually inspect the in-containment refueling storage water tank (hereafter IRWST) strainer in APR1400 instead of a human diver. Four IRWST strainers are located in the IRWST, which is filled with boric acid water. Each strainer has 108 sub-assembly strainer fin modules that should be inspected with the VT-3 method according to Reg. guide 1.82 and the operation manual. AIROS has 6 thrusters for submarine voyage and 4 legs for walking on the top of the strainer. An inverse kinematic algorithm was implemented in the robot controller for exact walking on the top of the IRWST strainer. The IRWST strainer has several top cross braces that are extruded on the top of the strainer, which can be obstacles of walking on the strainer, to maintain the frame of the strainer. Therefore, a robot leg should arrive at the position beside the top cross brace. For this reason, we used an image processing technique to find the top cross brace in the sole camera image. The sole camera image is processed to find the existence of the top cross brace using the cross edge detection algorithm in real time. A 5-DOF robot arm that has multiple camera modules for simultaneous inspection of both sides can penetrate narrow gaps. For intuitive presentation of inspection results and for management of inspection data, inspection images are stored in the control PC with camera angles and positions to synthesize and merge the images. The synthesized images are then mapped in a 3D CAD model of the IRWST strainer with the location information. An IRWST strainer mock-up was fabricated to teach the robot arm scanning and gaiting. It is important to arrive at the designated position for inserting the robot arm into all of the gaps. Exact position control without anchor under the water is not easy. Therefore, we designed the multi leg robot for the role of anchoring and positioning. Quadruped robot design of installing sole cameras was a new approach for the exact and stable position control on the IRWST strainer, unlike a traditional robot for underwater facility inspection. The developed robot will be practically used to enhance the efficiency and reliability of the inspection of nuclear power plant components.

운전자 행태를 고려한 VMS의 실시간 경로안내 정보제공에 관한 연구 (A Study on Providing Real-Time Route Guidance Information by Variable Massage Signs with Driver Behavior)

  • 이창우;정진혁
    • 대한교통학회지
    • /
    • 제24권7호
    • /
    • pp.65-79
    • /
    • 2006
  • ITS 의 한 분야인 첨단교통정보체계 (ATIS: Advance Traveler Information System)는 운전자들에게 통행 전 (pre-trip). 통행 중 (en-route) 교통정보를 제공함으로서 운전자의 경로선택과정에 영향을 미쳐 도로망의 교통량 분산효과를 추구하는 시스템이다. 이중 도로상에서 운전자가 진행하는 방향에 대한 직접적인 정보를 제공하는 VMS 는 ATIS의 정보제공방안중 가장 효과적인 수단이 될 수 있다. 이러한 때 VMS의 정보제공목표는 단순현황정보만을 제공하는 운전자 편의측면과 교통수요를 관리하여 시스템의 성능을 증진시키는 시스템 제어측면으로 구분이 가능하다 하지만 보다 효율적인 도로전광표지의 정보제공을 위해서는 시스템제어 측면의 정보제공이 이루어져야 할 것이다 이러한 교통관리시스템(traffic management system)으로서 VMS 핵심적인 관리전략은 혼잡 (traffic congestion) 또는 돌발 상황(incident)발생 시 지체 (delay)를 최소하기 위한 교통우회전략(Traffic Diversion Strategy)이라 할 수 있다 이를 효과적으로 운영하기 위해서는 첫째, 교통상황 (network traffic condition)에 따라 적정한 우회교통량 (diversion traffic volume) 의 산정이 선행되어야 하고 둘째, 이러한 우회교통량을 제어하기 위해서는 VMS 정보내용 (VMS massage contents)에 따른 운전자의 행태(driver response behavior)가 반영된 정보제공전략 (providing information strategy)이 수립되어야 한다. 이에 본 연구에서는 돌발 상황 발생에 의해 혼잡이 야기될 때 VMS 실시간 경로안내 정보제공에 대해 초점을 맞추었다 이를 위해 첫째로, CA(Cellular Automata) 기반 교통류 사율레이션을 모형을 이용뼈 통행시간 및 대기행렬의 변화가 반영된 시간대별 시스템 최적경로 전환율을 산정하였다. 둘째로, 이항로짓 모형을 이용하여 운영자가 제어할 수 있는 정보특성에 대한 경로전환행태 모형 (route choice behavior model) 을 만들었다 마지막으로 시스템 최적상태 (system Optimum)의 달성을 위한 VMS의 시간대별 정보내용 및 강도를 결정하였다.

소면적 32-bit 2/3단 파이프라인 프로세서 설계 (Low-Gate-Count 32-Bit 2/3-Stage Pipelined Processor Design)

  • 이광민;박성경
    • 전자공학회논문지
    • /
    • 제53권4호
    • /
    • pp.59-67
    • /
    • 2016
  • 각종 계량기, 웨어러블 디바이스 등의 사물에 통신기능을 내장하여 인터넷에 연결하는 사물인터넷 (Internet of Things or IoT) 기술의 발전과 함께, 이에 사용 가능한 소면적 임베디드 프로세서에 대한 수요가 증가하고 있다. 본 논문에서는 이러한 사물인터넷 분야에 사용 가능한 소면적 32-bit 파이프라인 프로세서인 Juno를 소개한다. Juno는 즉치 값 확장이 편리한 EISC (extendable instruction set computer) 구조이며, 파이프라인의 데이터 의존성을 줄이기 위해 2/3단 파이프라인 구조를 택하였다. PC (program counter) 레지스터와 두 개의 파이프라인 레지스터만을 컨트롤함으로써 전체 파이프라인을 컨트롤할 수 있는 간단한 구조의 소면적 파이프라인 컨트롤러를 갖는다. 무선 통신에 필요한 암호화 등의 연산을 수행하기 위한 $32{\times}32=64$ 곱셈 연산, 64/32=32 나눗셈 연산, $32{\times}32+64=64$ MAC 연산, 32*32=64 Galois 필드 곱셈 연산을 모두 지원하지만, 모든 연산기를 선택적으로 구현하여 필요에 따라서는 면적을 줄이기 위해 일부 연산기를 제외하고도 프로세서를 재합성할 수 있다. 이 경우 정수 코어의 gate count는 12k~22k 수준이고, 0.57 DMIPS/MHz와 1.024 Coremark/MHz의 성능을 보인다.

회전변화에 무관한 실시간 다중 얼굴 검출 엔진 개발 (Development of Rotation Invariant Real-Time Multiple Face-Detection Engine)

  • 한동일;최종호;유성준;오세창;조재일
    • 대한전자공학회논문지SP
    • /
    • 제48권4호
    • /
    • pp.116-128
    • /
    • 2011
  • 본 논문에서는 기존의 방법에 비해서 사용되는 메모리의 증가가 없이, 혹은 메모리의 증가를 최소화하는 영상 메모리의 회전 변환 기법을 개발하여 얼굴 회전 변화에 강인한 고성능 실시간 얼굴 검출 엔진 구조를 제안하였으며 FPGA 구현을 통하여 제안 구조의 타당성을 검증하였다. 고성능 얼굴 검출을 위해 기존에 사용하던 조명 변화에 강인한 MCT(Modified Census Transform) 변환 기법과 최적화된 학습데이터 생성을 위한 Adaboost 학습 기법 이외에 얼굴 회전 변환에 강인함을 위한 영상 회전 기법을 이용하였다. 제안한 하드웨어 구조는 색좌표 변환부, 잡음 제거부, 메모리 인터페이스부, 영상 회전부, 크기 조정부, MCT 생성부, 얼굴 후보 검출부/ 신뢰도 비교부, 좌표 재조정부, 데이터 검증부, 검출 결과 표시부/컬러 기반 검출 결과 표시부로 구성되어있다. 구현 및 검증을 위해 Virtex5 LX330 FPGA 보드와 QVGA급 CMOS 카메라, LCD Display를 이용하였으며, 다양한 실생활 환경 및 얼굴 검출 표준 데이터베이스에 대해서 뛰어난 성능을 나타냄을 검증하였다. 결과적으로 실생활 환경에서 초당 60프레임 이상의 속도로 실시간 처리가 가능하며, 조명 변화 및 얼굴 회전 변화에 강인하고, 동시에 32개의 다양한 크기의 얼굴 검출이 가능한 고성능 실시간 얼굴 검출 엔진을 개발하였다.