• 제목/요약/키워드: 병행수행 제어

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

로봇 소프트웨어 아키텍처의 연구동향과 현황 (Research Trends and Status of Robot Software Architecture)

  • 이승익;장철수;정승옥;김중배
    • 전자통신동향분석
    • /
    • 제20권2호통권92호
    • /
    • pp.1-13
    • /
    • 2005
  • 비구조화되고 예측 불가능한 환경에서 동작하는 지능형 로봇의 제어를 위한 프로그램의 개발은 범용 컴퓨터에서 수행되는 일반 응용프로그램과는 달리 로봇이 존재하는 세계와의 복잡한 상호작용을 전제로 하고 있다. 이러한 전제는 로봇 프로그램에게 순차성과 더불어 병행성, 예외처리, 외부세계와의 인터페이스 등을 요구하며 더불어 로봇소프트웨어 제어구조가 특정 하드웨어나 플랫폼에 의존적이지 않고 여러 하드웨어 플랫폼에 두루 적용될 수 있는 구조가 요구된다. 로봇 소프트웨어 아키텍처는 이러한 요구에 기반하여 프로그래밍의 복잡성과 반복성을 줄이고 로봇을 보다 효율적으로 제어할 수 있는 구조를 제공하는 것을 목적으로 한다. 본 논문에서는 로봇 소프트웨어 아키텍처에 대한 최근의 연구동향에 대하여 살펴보고 신성장동력의 하나인 IT 기반 지능형서비스 로봇을 위한 로봇 소프트웨어 아키텍처의 최근의 연구현황에 대하여 소개한다.

중복 데이터베이스 시스템에서 낙관적인 원자적 방송을 이용한 동시성제어 기법 (A Concurrency Control Technique Using Optimistic Atomic Broadcast In Replicated Database Systems)

  • 최희영;황부현
    • 정보처리학회논문지D
    • /
    • 제8D권5호
    • /
    • pp.543-552
    • /
    • 2001
  • 중복 데이터베이스 시스템에서 트랜잭션을 처리하기 위해서 원자적 방송이 주로 사용된다. 그런데 원자적 방송을 사용할 경우에는 트랜잭션을 처리하기 전에 먼저 서버들 사이에 조정단계가 선행되어야 하므로 트랜잭션 지연과 같은 문제점이 있다. 이 논문에서는 원자적 방송을 사용하여 트랜잭션을 처리할 경우에 발생되는 트랜잭션 지연문제를 해결할 수 있는 알고리즘을 제안한다. 이를 위해서 제안된 알고리즘에서 트랜잭션은 낙관적인 방법을 이용하여 처리하고, 판독연산은 트랜잭션이 제출된 사이트에서 수행된다. 그리고 기록연산은 중복된 모든 사이트에서 원자적으로 갱신이 이루어지도록 한다. 이렇게 함으로써 각 사이트의 클라이언트가 지역 데이터베이스에 제출한 연산을 모든 사이트에서 독립적으로 수행할 수 있게 되어 병행성이 향상되고 트랜잭션의 지연이 방지된다. 또한 트랜잭션이 직렬가능성은 완료 검사 단계에서 트랜잭션의 순서번호를 검사함으로서 보장되도록 한다.

  • PDF

수중 비행체의 자율제어를 위한 적응 부상 제어 알고리즘 (Adaptive Blowing Control Algorithm for Autonomous Control of Underwater Flight Vehicle)

  • 김현식
    • 한국지능시스템학회논문지
    • /
    • 제18권4호
    • /
    • pp.482-487
    • /
    • 2008
  • 침수의 경우에, 수중 비행체(UFV : Underwater Flight Vehicle)는 발라스트 탱크들의 내부를 고압 공기로 비워 내어 부상을 수행한다. 동시에, 침수와 부상 순차에 의한 오버슈트 심도를 감소시키기 위해서 제어판과 추진기를 병행하여 사용한다. 그런데, 기존의 전체 고압 공기 blow-off 방법은 가벼운 침수일지라도 부상 후에는 몸체를 수면에 드러나게 한다. 이는 불필요한 임무 실패 또는 몸체 노출의 결과를 가져온다. 따라서, 부상 제어에 의해 오버슈트 심도를 감소시킴과 동시에 몸체를 수면 근처에 유지시키는 것이 필요하다. 이 문제를 해결하기 위해서 심도 제어에 있어서의 전문가 지식을 확장하는 분해법 및 FBFE(Fuzzy Basis Function Expansion)을 사용하는 적응법에 기초한 적응 부상 제어 알고리즘이 제안되었다. 제안된 알고리즘의 성능을 검증하기 위해 UFV 부상 제어가 수행되었다. 시뮬레이션 결과는 제안된 알고리즘이 UFV 부상제어 시스템에 존재하는 문제점들을 온라인으로 효과적으로 해결하고 있음을 보여준다.

Fortress 언어를 이용한 DPLL 알고리듬의 구현 (Implementations of the DPLL Algorithm in the Fortress Language)

  • 황준형;이철우;류석영;한태숙
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2011년도 한국컴퓨터종합학술대회논문집 Vol.38 No.1(C)
    • /
    • pp.458-461
    • /
    • 2011
  • Fortress 언어는 고성능 컴퓨팅을 대상으로 개발되었으며, 성능과 확장성이 뛰어난 프로그램을 편리하게 작성할 수 있게 하는 특징이 많이 있다. Fortress 언어는 암시적 병렬성을 제공하는데, 이는 프로그램의 대표적인 언어 구조와 자료 구조가 기본적으로 병렬 수행되도록 설계되었음을 의미한다. Fortress 구현은 병렬 수행을 지원하기 위해 스케줄링과 병행성 제어 기법을 제공한다. 우리는 SAT 문제 해결에 널리 쓰이는 알고리듬인 DPLL 알고리듬을 Fortress 언어로 구현하였고, 여러 상황에서 성능을 측정하였다. 실험결과 Fortress 언어를 이용하면 병렬 수행을 쉽게 구현할 수 있음을 확인할 수 있었으며, 문제 유형, 구현기법, 성능 사이의 관계를 찾을 수 있었다.

교통 정보 검지기 및 지능형 자동차 개발을 위한 영상 처리 알고리즘

  • 문영수;정상철;이준웅;강동중;권인소
    • 제어로봇시스템학회지
    • /
    • 제2권6호
    • /
    • pp.50-62
    • /
    • 1996
  • 이 글에서는 본 실험실에서 개발한, 교통정보 추출을 위한 차량검지 알고리즘과 차량 추적 알고리즘, 모델에 기반한 차량의 인식과 추적을 위한 알고리즘, 지능형 차량을 위한 선행차량 인식과 차선 인식을 위한 영상 알고리즘에 대하여 살펴 보았고, 이들 알고리즘을 직접 도로영상에 적용하여 그 가능성을 살펴보았다. 교통 정보 추출용 차량 검지 알고리즘은 실험실에서 구성한 영상 검지기 시스템에 실제 적용되어 실시간으로 작동하고 있다. 그렇지만, 아직까지는 대부분의 알고리즘이 실시간 구현과 시스템 적용성에서 미흡한 상태이다. 따라서, 본 실험실에서는 이미 개발된 영상 알고리즘의 신뢰성 제고와 실시간 처리를 위해 알고리즘 자체의 성능 향상 뿐만 아니라 이를 수행하는 하드웨어에 대한 연구도 병행하고 있다.

  • PDF

1kW급 계통연계 보조 전원용 PEMFC 시스템 개발 (Development of 1kW class grid-connected PEMFC system)

  • 이호준;함미숙;한세영;이정민
    • 한국신재생에너지학회:학술대회논문집
    • /
    • 한국신재생에너지학회 2007년도 춘계학술대회
    • /
    • pp.176-179
    • /
    • 2007
  • 본 연구에서는 고분자연료전지(PEMFC)을 이용하여 보조전원용으로 사용할 수 있는 계통연계 연료전지 시스템을 개발하였다. 또한 본 연구에서는 DSP(Digital Signal Processor)칩을 이용한 계통 연계용 전력변환기(PCS, Power Conditioning System)와 제어시스템 개발도 병행하여 수행되었다. 개발된 1kW급 계통연계형 시스템은 다양한 조건에서의 스택 성능 실험 및 BOP 연계 시험을 통해 최적의 운전점을 도출할 수 있었으며, PID(Proportional, Integral, Differential) 운전제어 방법올 적용하여 시스템의 안정적인 운전 특성을 확보하였다. 향후 본 시스템을 계통연계용은 물론 독립전원용으로 사용하기 위해 전력변환장치를 설계중이며, 2007년 하반기에 시스템에 적용될 예정이다.

  • PDF

1kW급 보조전원용 연료전지 시스템 개발 (Development of 1kW Class Fuel Cell System for Auxiliary Power)

  • 한세영;최동민;신범수;심재휘;이호준
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2007년도 추계학술대회 논문집 전기기기 및 에너지변환시스템부문
    • /
    • pp.189-191
    • /
    • 2007
  • 본 연구에서는 고분자전해질연료전지(PEFC)를 이용하여 보조전 원용으로 사용할 수 있는 계통연계 연료전지 시스템을 개발하였다. 또한 본 연구에서 DSP(Digital Signal Processor)를 이용한 계통연계형 전력변환장치(PCS, Power Conditioning System)와 시스템 제어기의 개발도 병행하여 수행되었다. 개발된 1kW급 보조전원용 연료전지 시스템은 다양한 조건에서의 스택 성능 실험 및 BOP 연계 시험을 통해 최적의 운전점을 도출할 수 있었으며, PID(Proportional, Integral, Differential) 운전제어 방식을 통하여 시스템의 안정적인 운전 특성을 확보하였다. 향후 본 시스템은 계통연계용은 물론 독립전원용으로도 사용이 가능할 수 있도록 전력변환장치를 설계하여 적용할 예정이다.

  • PDF

디젤 엔진 발전기 세트의 소음제어 (Noise Control for Diesel Engine Generator Sets)

  • 남경훈;주현돈;최부군;박실룡
    • 한국소음진동공학회:학술대회논문집
    • /
    • 한국소음진동공학회 1995년도 춘계학술대회논문집; 전남대학교, 19 May 1995
    • /
    • pp.165-170
    • /
    • 1995
  • 소음저감 설계기술은 제품의 경쟁력 향상을 위해 일반인이 쉽게 접근할 수 잇는 가전제품, 자동차, 항공기 분야 등에서 많은 연구가 수행되어 왔으며, 최근 소음환경 규제가 강화되고 대형기계의 설치 위치가 주거지역과 가까워지므로 산업용 기계설비의 소음제어에 대한 관심이 점차 증대되고 있다. 특히 디젤 엔진 발전기 세트를 이용해서 전원을 공급하는 산업용 기계에 있어서는 디젤 엔진과 발전기가 주소음원이며, 크게 기계적 소음, 공기 역학적 소음, 그리고 전자기 소음 등으로 분류된다. 본 연구는 이러한 소음을 발생시키는 엔진(Engine), 발전기(Generator), 방열팬(Radiator Fan) 등의 성능을 개선시켜 소음을 감소시키는 것이 아니라, 외부 덮개(Canopy)에 흡음재를 부착하여 소음저감 방법을 채택했다. 연구대상으로서는 항만에서 컨테이너(Container)를 운송하는 이동용 크레인(Transfer Crane)의 엔진 발전기 세트(set)로서, 각 구성품(엔진, 발전기, 방열 팬)의 음향 덮개의 내부구조를 설계하였다. 그리고 덮개 내부 온도를 일정하게 유지시키기 위하여 엔진에서 방사하는 방열공기와 내부로 흡입되는 냉각공기의 열유동장 해석도 병행하였다.

  • PDF

포항지능로봇연구소 로봇 연구 및 개발 동향

  • 김대진
    • 전력전자학회지
    • /
    • 제16권1호
    • /
    • pp.31-35
    • /
    • 2011
  • 포항지능로봇연구소(PIRO)는 국내 유일의 지능로봇관련 전문연구기관으로 국내외 지능로봇 기술 경쟁력을 확보하고, 대구 경북지역 중소기업의 로봇기술력을 향상시키는 선도역할은 물론 산학연관이 함께 발전할 수 있도록 관련 조직간 상호작용을 촉진하고 로봇관련 신기술 개발을 촉진시키는 역할을 하고 있다. PIRO의 전력전자기술은 크게 통신 제어기, 제어용 디바이스(드라이브 및 액츄에이터), 센싱 기기, 통합 소프트웨어로 나뉠 수 있다. 이러한 기술을 자체적으로 개발함으로써, 기술력의 확보뿐만 아니라 로봇의 실용화에 대한 연구를 병행하고 있다. 본 논문에서는 현재 연구소에서 지향하는 연구개발 방향 및 현재까지의 대표적인 연구결과물을 소개하고, 로봇시스템을 설계 제작함에 있어서, 전력전자 부분에서 고려해야 할 사항을 살펴보고 PIRO에서 수행중인 연구 개발 과정에서의 상용화를 위한 전력전자 기술 기반의 로봇 부품 및 시스템 표준화의 필요성에 대해서 언급하도록 한다.

기계기초 매스콘크리트의 균열제어를 위한 온도관리기법의 개발 (Development of Temperature Control Technology for Massive Machine Foundations)

  • 허택녕;손영현;이석홍
    • 한국구조물진단유지관리공학회 논문집
    • /
    • 제5권4호
    • /
    • pp.227-233
    • /
    • 2001
  • 최근 비약적인 경제발전에 힘입어 장대교량, 항만, 댐, 도로, 원자력 발전소 등과 같은 대규모 기간구조물의 건설이 증가하고 있으며, 구조물은 대형화 혹은 고강도화되는 추세에 있다. 특히, 전술한 구조물을 매스콘크리트로 가설하게 되면 초기재령시에 수화열로 인한 균열이 발생할 가능성이 매우 높기 때문에 효율적인 매스콘크리트의 개발과 매스콘크리트 구조물의 설계기술 및 시공방법이 중요한 연구대상으로 등장하게 된다. 본 논문에서는 가로 52.6m, 세로 14.4m, 높이 8.5m의 기계기초 매스콘크리트의 시공에 적합한 온도관리기법을 다음과 같은 단계로 제안하고자 한다. 먼저 온도상승요인을 최소화하는 콘크리트의 배합비를 산정한다. 산정된 콘크리트의 열특성을 측정하기 위해 단열온도실험을 수행하여 각종 열특성상수와 단열온도 상승곡선식을 도출한다. 이와 같은 열특성치를 콘크리트 구조체에 적용하여 열응력해석을 수행한다. 이와 같은 열응력해석을 통하여 구조물의 분할타설높이에 따라 온도균열이 발생하지 않는 콘크리트 내외부의 온도차를 결정한다. 이때 열응력해석에 범용 유한요소 프로그램인 Diana을 사용한다. 콘크리트의 타설은 현장조건과 타설시점을 최대로 고려하고 양생방법으로 콘크리트 내외부의 온도차를 최소화하기 위해 이중단열효과가 있는 거푸집과 가열장비을 사용한다. 또한 콘크리트의 온도관리를 위하여 구조물 내외부에 온도게이지를 매립하고 30분마다 계측을 수행하면서 콘크리트 내외부 온도차가 허용 해석범위를 유지하도록 한다. 양생기간은 7-10일 정도를 유지한다. 전술한 온도관리기법을 통하여 완공후 수평정밀도가 기초의 허용침하량으로 환산하여 $1{\mu}m$ 인 고정밀도의 기계기초는 완벽하게 시공되었다. 따라서 매스콘크리트의 온도균열을 제어할 수 있는 시공방법으로 제안한다. 또한 매스콘크리트의 내외부 온도차를 단열온도실험과 온도해석으로부터 정한 값이내로 제어하고 충분한 양생관리를 병행하면 수화열에 의한 콘크리트의 온도균열을 최소화할 수 있을 것으로 기대한다.

  • PDF