• 제목/요약/키워드: 엔진 제어

검색결과 1,067건 처리시간 0.03초

고성능 경량 TCP/IP를 이용한 소프트웨어 기반 TCP/IP 오프로드 엔진 구현 (Implementation of a TCP/IP Offload Engine Using High Performance Lightweight TCP/IP)

  • 전용태;정상화;윤인수
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제14권4호
    • /
    • pp.369-377
    • /
    • 2008
  • 최근 이더넷 기술은 기가비트급의 대역폭을 넘어서 10 기가비트급으로 빠른 속도로 발전하고 있다. 이러한 고속 네트워크 환경에서는 호스트 CPU가 운영체제내의 TCP/IP를 처리하는 기존의 방식은 호스트 CPU에 많은 부하를 야기하며, 그 결과 실제 수행되어야 할 사용자 응용 프로그램에 충분한 컴퓨팅 파워를 제공하지 못한다. 이러한 문제점의 해결을 위해 네트워크 어댑터에서 TCP/IP를 처리하도록 하는 TCP/IP Offload Engine(TOE)이 연구되고 있다. 본 논문에서는 TOE를 위한 고성능의 경량 TCP/IP를 구현하였으며, 이를 임베디드 시스템에 실제 적용하여 검증 및 실험을 수행하였다. 본 논문에서 구현한 고성능의 경량 TCP/IP는 기존 TCP/IP의 기본적인 기능들인 흐름제어, 혼잡제어, 재전송, 지연 ACK, Out-of-Order 패킷처리 등을 지원한다. 또한 본 논문에서 구현한 고성능의 경량 TCP/IP는 기가비트 이더넷 MAC에서 하드웨어적으로 지원하는 TCP segmentation offload(TSO), Checksum offload(CSO), 인터럽트 coalescing 기능 둥을 이용하도록 구현하였다. 그리고 데이타를 전송할 때, 호스트 사용자 메모리에서 네트워크 어댑터의 메모리로 데이타를 복사하는 부하를 제거하였다. 또한 재전송해야 할 경우를 대비해 전송한 데이타에 대한 복사본을 네트워크 어댑터의 메모리에 저장하는 방법을 개선하여 지연시간 및 대역폭 성능을 향상시켰다. 본 논문에서 구현한 고성능의 경량 TCP/IP를 이용한 소프트웨어 기반 TOE는 6% 이하의 호스트 CPU 사용률과 453Mbps의 최대 대역폭을 보인다.

디지털 트윈을 활용한 Plug-n-Play 머신텐딩 자동화 시스템 개발 (Development of Plug-n-Play Automation System for Machine Tending through Digital Twin)

  • 박용근;김수종;엄주명
    • 한국전자거래학회지
    • /
    • 제25권4호
    • /
    • pp.143-154
    • /
    • 2020
  • 가공 시스템의 지능화 및 자율화 추세가 확대되면서, CNC 공작기계의 자동화된 오퍼레이션을 위한 머신 텐딩 시스템 도입이 산업 현장에서 활발히 진행되고 있다. 머신 텐딩 시스템을 구축함에 있어 CNC 공작기계와 로봇 간 인터페이스 구성 및 구성한 인터페이스에 대한 작업 설계 변경은 가장 중요한 프로세스이다. 하지만 이러한 중요도에도 불구하고 머신 텐딩 시스템은 많은 설정 문제가 있다. 새로운 CNC 공작기계나 로봇을 도입할 때마다 인터페이스에 맞추어 컨트롤러를 다시 제작하거나 재구성해야 하는 어려움이 있고, 추가적으로 머신 텐딩 시스템의 복잡한 구조로 인해 현장 작업자가 해당 시스템을 변경하는 부분에도 어려움이 있다. 이에 본 연구에서는 이기종의 CNC 머신과 산업용 로봇 간 인터페이스를 하나의 통합 시스템으로 구성하였다. 또한 손쉽게 작업 설계 변경을 하기 위해 디지털 트윈을 구현하여 현장 작업자는 간단하게 변경을 가능하게 하였다. 이 시스템을 구현하기 위하여 이기종 CNC 공작기계에 대한 표준화된 인터페이스를 제공하는 지능형 HMI 플랫폼과 다양한 로봇을 제어할 수 있는 응용 소프트웨어 개발 플랫폼인 ROS 플랫폼의 통합 개발 환경을 구축하였다. 또한 손쉬운 작업환경을 위해 게임 엔진인 Unity3D를 사용하여 시스템 모델링 후 웹 브라우저 환경에서 머신 텐딩 원격 제어 및 실시간 모니터링 프로그램을 개발하였다.

차량용 FM 부가 방송 수신 전광판의 구현 (The Implementation of Sign Board Receiving DARC for Vehicle)

  • 김남두;최재석;김영길
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2002년도 추계종합학술대회
    • /
    • pp.560-565
    • /
    • 2002
  • 본 논문은 FM 부가방송을 수신하여 다양한 정보와 사용자 문구 및 이미지를 전광판에 표시하고 GPS를 탑재하여 위치 기반의 정보를 음성 및 문구로 표시하는 시스템을 구현하였다. 기존의 전광판 시스템이 단순 광고만 반복하거나 다양한 정보를 휴대폰 망을 통해 수신하였지만 FM 부가방송을 수신하여 저렴하게 정보를 사용할 수 있다. 본 시스템은 6부분으로 구성이 되어있다. DARC는 정보의 종류, 뉴스, 증권, 기상, 시간에 따라 분류하고 분류된 데이터는 적당한 표시 시점에 표시된다. GPS는 위치정보와 방향정보 위성 정보를 수집하여 전달하고 이는 주 프로그램에서 연산되어 정보를 표출할 내용과 시점을 계산하게 된다. LED 전광판 제어를 위해 주 프로그램은 2개의 이미지 버퍼를 두고 이미지 엔진을 개발하여 여러 가지 효과 및 내용을 표시할 수 있게 했다. 외부 메모리에는 위치 기반의 정보 파일 출력될 내용의 편성 내용, 출력 방법을 저장하게 하고 이는 FAT 16방식으로 저장된다. 외부 메모리는 데이터 보관 및 시스템에 관계없이 정보를 사용할 수 있게 해준다. USB는 PC와의 통신경로로 사용되고 PC에 프로그램에 의해 본 시스템을 제어할 수 있게 해준다. 음성은 G72l의 음성 압축 방식을 사용하고 이를 소프트웨어적으로 디코딩하여 출력한다. 본 시스템은 차량에 설치되어 DARC에서 수신된 다양한 정보를 표출하고 위치에 따라 음성 및 전광판에 위치 기반 내용이 표시되는 것을 확인할 수 있었다.

  • PDF

3 방향 절환밸브의 공동현상 저감을 위한 형상최적화 (Shape Optimization of Three-Way Reversing Valve for Cavitation Reduction)

  • 이명곤;임채석;한승호
    • 대한기계학회논문집A
    • /
    • 제39권11호
    • /
    • pp.1123-1129
    • /
    • 2015
  • 자동차부품 세척장비는 엔진과 변속기 블록 등의 가공과정에서 잔류하는 기름때를 제거하며, 잦은 수류방향 전환과 고압수의 분사를 위해 한 쌍의 2 방향 밸브를 사용한다. 그러나 정교한 밸브제어장치 없이 2 방향 밸브를 사용하는 경우 급격한 수류방향 전환에 따른 맥동현상이 발생하여 사용에 어려움이 따른다. 대안으로 하나의 3 방향 절환밸브를 사용하는 방법은 정교한 제어장치 없이도 정확한 수류방향 절환이 원활히 이루어져 이러한 문제점을 해결할 수 있다. 그러나 복잡한 유로 및 바텀플러그 형상으로 인해 유속변화가 심하게 발생하여 공동현상이 나타날 수 있다. 본 연구에서는 3 방향 절환밸브 내의 유동특성을 해석적으로 평가하였으며, 바텀플러그 하부에서 나타나는 공동현상을 공동화지표와 POC(Percent of cavitation)를 도입하여 정량화하였다. 공동현상의 저감을 위해 바텀플러그 형상을 매개변수화하고, 해석의 수렴성 개선과 해석시간을 단축시킬 수 있는 단순 유한요소모델을 이용하여 유동해석을 통한 형상최적설계를 실시하였다. 완전요인배치법을 통한 실험계획법과 인공신경망 기반 반응표면모델을 적용하여 공동현상이 발생하지 않는 POC 가 30% 미만인 바텀플러그의 형상을 제시하였다. 얻어진 최적해는 POC 27%에 대하여 바텀플러그의 허리길이와 꼬리길이가 각각 6.42mm 및 6.96mm 이다.

안정화 필터 알고리즘을 적용한 IIR 구조 능동 머플러의 설계 (Design of IIR Structure Active Mufflers using Stabilized Filter Algorithms)

  • 안동준;남현도
    • 한국산학기술학회논문지
    • /
    • 제20권3호
    • /
    • pp.570-575
    • /
    • 2019
  • 능동 머플러는 자동차 머플러의 배기소음을 저감하기 위하여 능동 소음 제어 기법을 적용하여 구현된다. 기존의 보편적인 Filtered_x LMS 알고리즘은 음향 궤환이 존재할 경우 제어필터의 차수가 매우 커지고 수렴성이 악화되는 문제가 있다. 이를 보완할 수 있는 Recursive LMS 알고리즘은 적응필터의 적응과정에서 쉽게 발산할 수 있어 적용이 제한되어 왔다. 본 논문에서는 수렴 성능과 계산량 부담이 개선되도록 1차 경로와 2차 경로 전달함수의 구조를 IIR 필터로 설계하였으며 IIR 필터 구조의 단점인 안정성 확보를 위해 안정화 필터 알고리즘을 적용하였다. 안정화 필터 알고리즘은 적응과정 중에 음향 궤환에 해당하는 전달함수의 극점이 발산하는 것을 방지하기 위하여 극점을 단위원 내부로 끌어 당기는 역할을 수행한다. 이러한 방법으로 능동 머플러 시스템의 계산량 절감과 수렴성능을 향상시킬 수 있다. 제안한 시스템의 유용성을 보이기 위하여 가변 환경인 디젤 엔진의 배기음향을 대상으로 기존의 Filtered_x LMS 알고리즘과 제안한 시스템과의 성능을 비교하여 그 우수성을 보였으며, 계산량은 절반 이하, 수렴 특성은 4배 이상의 성능을 보였다.

6 L급 압축착화 기관에서 천연가스-디젤 반응성 조정 연소 시 부하에 따른 배기 재순환율이 출력 및 열효율에 미치는 영향 분석 (Effects of Exhaust Gas Recirculation on Power and Thermal Efficiency of Reactivity Controlled Compression Ignition in Different Load Conditions with a 6-L Engine)

  • 이선엽;이석환;김창기;이정우
    • 한국가스학회지
    • /
    • 제24권6호
    • /
    • pp.1-10
    • /
    • 2020
  • 반응성 조정 압축착화 (Reactivity Controlled Compression Ignition, RCCI) 연소는 착화원인 디젤 연료를 압축 행정 중 이른 시점에 미리 분사하여, 공기와 미리 섞여 들어온 천연가스 연료뿐만 아니라 디젤 연료 자체도 미리 연소 전에 공기와 혼합하여 착화를 이루는 전체 예혼합 혼소(Dual-fuel combustion) 방식의 일종이다. 따라서 기존의 혼소 방식 중에서도 RCCI 연소는 질소산화물(Nitrogen Oxides, NOx) 및 매연(Smoke)을 획기적으로 줄일 수 있고, 또한 높은 열효율을 유지할 수 있는 장점을 지니고 있다. 특히 연소 중 NOx의 발생은 연소 온도와 국부적인 당량비에 관계된 상황에서 당량비를 낮추기 위해 예혼합율을 높이는 시도뿐만 아니라, 연소 온도 감소를 위한 배기재순환(Exhuast Gas Recirculation, EGR)을 적용하는 것이 효과적이다. 그러나 배기재순환은 대개의 경우 터보차저의 압축기 전단에서 추출하는 HP-EGR(High Pressure-EGR) 방식을 적용하는 경우가 많으므로, EGR율을 높일 경우 터빈으로 공급되는 배기의 양이 줄어 배기 엔탈피 감소로 인해 과급이 줄어드는 악영향을 초래할 수 있다. 따라서 본 연구에서는 서로 다른 두 운전조건에서 천연가스-디젤 RCCI 연소를 시행할 때, EGR율 변화에 따른 엔진 시스템의 제동 출력 및 열효율의 변화에 대하여 실험적으로 분석하였다. 실험 조건은 1,200 rpm/29 kW 수준의 조건과 1,800 rpm/90 kW 이하 조건에서 수행하였으며 NOx와 smoke의 배출조건은 Tier-4 final 배기규제를 기준으로 삼았으며 엔진의 내구성을 고려하여 최고 연소압력은 160 bar를 넘지 않게 제어하였다. 그 결과 1,200 rpm/29 kW 조건에서는 EGR율을 4에서 30 %로 높이더라도 출력 및 열효율의 변화는 미미하였으나, 1,800 rpm 조건에서는 EGR율을 4에서 28 %로 증가할 경우 최대 과급 압력이 2.3에서 1.8 bar로, 최고 출력은 90에서 65 kW로, 열효율은 37에서 33 %로 감소함을 알 수 있었다. 따라서 효과적인 EGR공급을 위해서는 현재 압축기 전단에서 추출하는 EGR을 후단에서 추출하는 LP-EGR (Low Pressure EGR) 시스템이 효과적일 수 있음을 시사한다.

스프레이형 스크러버의 배출가스에 포함된 액적의 제어방법에 관한 전산해석적 연구 (Computational Analysis on the Control of Droplet Entrained in the Exhaust from the Spray Type Scrubber system)

  • 이찬현;장혁상;구성모
    • 청정기술
    • /
    • 제21권3호
    • /
    • pp.191-199
    • /
    • 2015
  • 선박용 디젤엔진에서 배출되는 황산화물(SOx)은 건강과 자연에 대해 악영향을 끼친다. 선박운항이 많은 지역별로 전 세계 곳곳에서는 황산화물 배출규제지역(SECA)을 설정하여 엄격한 배출규제를 설정하여 관리를 강화하고 있는 데 선박으로부터 배출되는 황산화물을 줄이기 위한 방법으로 습식스크러버(wet scrubber)의 적용이 확대되고 있다. 본 연구에서는 분무형 습식스크러버의 유동 내부에서 이루어지는 액체의 운동을 모사하기 위한 수치적 모델을 구성하여 전산유동역학적 방법을 이용하여 액적의 거동을 해석하였다. 실제 습식스크러버 적용 시 문제가 되는 액적의 캐리오버(carry over) 문제를 개선하기 위한 방법을 모색하는 것을 특별주제로 하여 스크러버의 배기부에 굽은 판형 액적제거기(wave plate mist eliminator)를 설치하여 액적의 캐리오버 감소효과를 검토하였다. 전산해석은 총 두 단계로 이루어졌는데, 1차적으로 액적제거기가 없는 기본 스크러버에 대해서 해석을 실시하여 스크러버에서 배출되는 기본적인 캐리오버 양을 확인하고, 다음으로 액적제거기를 부착하여 개선효과를 계산하고 비교하였다. 해석결과, 기본형상에서 비산되는 액적은 제안된 분포의 액적 양의 42.0%가 출구로 비산되었으며, 액적 제거기를 설치한 후에는 비산되는 액적은 제안된 분포의 액적 양의 3.4%로 감소함으로서 액적 제거기의 설치로 인해 비산되는 액적이 감소효과를 확인할 수 있었다.

우주발사체 지상고정장치 유압시스템 설계 및 해석 (Design and simulation of hydraulic system for launch vehicle holding device)

  • 김대래;양성필;이재준;김범석;이영신
    • 한국항공우주학회지
    • /
    • 제44권12호
    • /
    • pp.1087-1094
    • /
    • 2016
  • 발사체 지상고정장치는 지상운용시 발사패드에 기립된 발사체를 견고하게 지지하다가 발사시점에서 고정장치를 해제하여 발사체를 이륙하도록 하는 장치이다. 엔진점화이후 발사체 최대추력에서 발사체 고정의 급격한 해제는 Ka Doing a Doing a Doing 현상을 발생시켜 발사체 구조에 심각한 손상을 초래한다. 따라서, 발사체 지상고정장치는 고정력을 점진적으로 해제하기위한 기능이 요구된다. 또한 총 4개 고정장치의 해제 동작은 대단히 정밀하게 동시에 작동 하여야 한다. 본 연구에서는 복잡한 유압기기 없이 축압기 및 파이로 밸브에 의해 유압구동기의 속도를 발생시키고 오리피스로 속도를 제어함으로써 요구조건들을 충족하는 유압시스템을 제안하였다. 다물체 동역학 해석 및 Amesim을 이용한 유압시스템 해석을 통하여 유압구동기 목표속도를 도출하고 목표 속도를 만족하기 위한 오리피스의 단면적을 산출하였다. 이와 같은 연구를 통하여 복잡한 유압기기 없이 동작하는 신뢰도 높은 유압시스템을 설계하였다.

실시간 CFD 모델링을 위한 오픈소스 분산 컴퓨팅 기술 연구 (A Research about Open Source Distributed Computing System for Realtime CFD Modeling (SU2 with OpenCL and MPI))

  • 이준엽;오종우;이동훈
    • 한국농업기계학회:학술대회논문집
    • /
    • 한국농업기계학회 2017년도 춘계공동학술대회
    • /
    • pp.171-171
    • /
    • 2017
  • 전산유체역학(CFD: Computational Fluid Dynamics)를 이용한 스마트팜 환경 내부의 정밀 제어 연구가 진행 중이다. 시계열 데이터의 난해한 동적 해석을 극복하기위해, 비선형 모델링 기법의 일종인 인공신경망을 이용하는 방안을 고려하였다. 선행 연구를 통하여 환경 데이터의 비선형 모델링을 위한 Tensorflow활용 방법이 하드웨어 가속 기능을 바탕으로 월등한 성능을 보임을 확인하였다. 그럼에도 오프라인 일괄(Offline batch)처리 방식의 한계가 있는 인공신경망 모델링 기법과 현장 보급이 불가능한 고성능 하드웨어 연산 장치에 대한 대안 마련이 필요하다고 판단되었다. CFD 해석을 위한 Solver로 SU2(http://su2.stanford.edu)를 이용하였다. 운영 체제 및 컴파일러는 1) Mac OS X Sierra 10.12.2 Apple LLVM version 8.0.0 (clang-800.0.38), 2) Windows 10 x64: Intel C++ Compiler version 16.0, update 2, 3) Linux (Ubuntu 16.04 x64): g++ 5.4.0, 4) Clustered Linux (Ubuntu 16.04 x32): MPICC 3.3.a2를 선정하였다. 4번째 개발환경인 병렬 시스템의 경우 하드웨어 가속는 OpenCL(https://www.khronos.org/opencl/) 엔진을 이용하고 저전력 ARM 프로세서의 일종인 옥타코어 Samsung Exynos5422 칩을 장착한 ODROID-XU4(Hardkernel, AnYang, Korea) SBC(Single Board Computer)를 32식 병렬 구성하였다. 분산 컴퓨팅을 위한 환경은 Gbit 로컬 네트워크 기반 NFS(Network File System)과 MPICH(http://www.mpich.org/)로 구성하였다. 공간 분해능을 계측 주기보다 작게 분할할 경우 발생하는 미지의 바운더리 정보를 정의하기 위하여 3차원 Kriging Spatial Interpolation Method를 실험적으로 적용하였다. 한편 병렬 시스템 구성이 불가능한 1,2,3번 환경의 경우 내부적으로 이미 존재하는 멀티코어를 활용하고자 OpenMP(http://www.openmp.org/) 라이브러리를 활용하였다. 64비트 병렬 8코어로 동작하는 1,2,3번 운영환경의 경우 32비트 병렬 128코어로 동작하는 환경에 비하여 근소하게 2배 내외로 연산 속도가 빨랐다. 실시간 CFD 수행을 위한 분산 컴퓨팅 기술이 프로세서의 속도 및 운영체제의 정보 분배 능력에 따라 결정된다고 판단할 수 있었다. 이를 검증하기 위하여 4번 개발환경에서 운영체제를 64비트로 개선하여 5번째 환경을 구성하여 검증하였다. 상반되는 결과로 64비트 72코어로 동작하는 분산 컴퓨팅 환경에서 단일 프로세서 기반 멀티 코어(1,2,3번) 환경보다 보다 2.5배 내외 연산속도 향상이 있었다. ARM 프로세서용 64비트 운영체제의 완성도가 낮은 시점에서 추후 성공적인 실시간 CFD 모델링을 위한 지속적인 검토가 필요하다.

  • PDF

실시간 멀티미디어 통신을 위한 의미 기반 채널 파워 할당 기법 (Optimal Channel Power Allocation by Exploiting Packet Semantics for Real-time Wireless Multimedia Communication)

  • 홍성우;원유집
    • 전자공학회논문지CI
    • /
    • 제47권1호
    • /
    • pp.171-184
    • /
    • 2010
  • 본 연구에서는 실시간 멀티미디어 서비스의 QoS를 향상시키기 위해 계층 통합 최적화 기법을 통한 새로운 파워 할당 기법을 소개한다. 각각의 패킷이 QoS에 미치는 영향이 다르므로, 항상 패킷 손실의 감소가 QoS의 향상으로 이어지지는 않는다. 본 연구에서는 패킷이 QoS에 미치는 영향을 정량화 하여 이를 바탕으로 파워를 할당하는 기법을 개발하였다. 다이내믹 프로그래밍 기법을 사용하여 파워소모를 최소화하면서 QoS를 극대화하는 적절한 파워 값을 발견하였으며, 실험을 위해 널리 공개된 비디오 클립을 사용하였다. 네트워크 시뮬레이터 (network simulator version 2)를 통하여 시뮬레이션을 수행하였으며, 성능 평가를 위해 클라이언트 단에 디코딩엔진을 삽입하여 원본 영상과 전송된 영상을 비교, PSNR을 도출하였다. 패킷 세만틱 정보를 기반으로 적절한 파워를 할당한 결과 기존의 기법에 비해 QoS가 크게 향상되는 것을 확인할 수 있었으며, 이는 본 논문에서 제안된 기법이 보다 중요한 패킷에 대한 차별적인 보호 기법이 적용된 결과임을 각 프레임 손실에 대한 조사로 알 수 있었다. 해당 기법의 적용을 통해 I 프레임의 경우 손실이 최대 29%에서 2%이내로 감소하는 것을 확인할 수 있었으며, 같은 결과를 나타낼 때, 파워 소모를 최대 약 20%까지 감소시키는 것을 확인할 수 있었다.