• 제목/요약/키워드: 스택설계

검색결과 239건 처리시간 0.022초

TCP/IP를 이용한 RTK-GPS 보정 신호 장거리 전송 시스템의 설계 및 구현 (Deisgn and Implementation of RTK-GPS Error Correction Signal Transmission System for Long-Distance using the TCP/IP)

  • 조익성;임재홍
    • 정보처리학회논문지D
    • /
    • 제9D권1호
    • /
    • pp.127-134
    • /
    • 2002
  • GPS(Global Positioning System)을 이용한 측위는 현재 가장 널리 쓰이는 측위 기법이다. 그러나 GPS 위치 측정시 일반 사용자는 전리층과 대류권의 영향과 미국방성의 의도적인 오차들로 인해 항법이나 측위 등의 응용분야에서 만족할 만한 정확도를 얻을 수 없다. DGPS(Differential Global Positioning System)는 이러한 제약들을 해결할 수 있는 방법으로써, 이는 공통 오차를 제거하여 높은 정확도를 얻을 수 있다. 하지만 DGPS를 사용한 경우에도 정밀 측위에 있어서는 기준점으로부터의 거리 제한과 실시간 데이터 처리가 힘든 문제점을 내재하고 있다. 따라서 본 논문에서는 TCP/IP를 이용한 보정 신호 장거리 전송 시스템의 설계 및 구현에 관하여 논한다. 이는 데이터 전송거리가 제한되는 종래의 무선 모뎀 방법에서의 문제를 해결하기 위하여 TCP와 UDP 또는 IP 프로토콜로 구성되는 TCP/IP 프로토콜 스택을 이용함으로서 어느 곳이나 RTK-GPS 위치 정보 데이터의 전송을 가능하게 한다.

무선 홈네트웤을 위한 WSN에 관한 연구 (A study on the Implementation of Wireless Sensor Network for Wireless Home Networking)

  • 전동근
    • 한국전자통신학회논문지
    • /
    • 제7권6호
    • /
    • pp.1337-1342
    • /
    • 2012
  • 최근 몇 년간, 홈 네트워킹에 관한 많은 연구가 활발히 진행되고 있다. 홈 네트워킹을 위한 대부분의 기술들은 유선을 기반으로 하지만, 무선 연결을 위한 기술도 필요하다. 본 논문은 홈 네트워크 분야 중에서 무선 네트워크에 초점을 맞추고 있다. 무선 LAN, 블루투스, HomeRF와 같은 많은 무선 통신 기술중에서, 본 논문은 특히 무선 센서 네트워크라는 새로운 기술을 무선 홈네트워크에 적용하는 것을 제안한다. 본 논문은 무선 센서 노드와 무선 센서 네트워크를 위한 하드웨어 및 프로토콜 스택 설계시 필요한 고려 사항을 제시하고, 홈 네트워킹에 무선 센서 네트워크를 적용하기 위한 방법과 다양한 센서 노드로 무선 홈 네트워킹을 구성하는 방법을 제시한다. 마지막으로, 본 논문은 자체적으로 설계된 무선 센서 노드 시스템을 소개하고 이 글을 맺는다.

레고 NXT 로봇을 활용한 예비교사의 프로그래밍 언어 수업 방안 - 미로 찾기 문제를 중심으로 - (A Study of Programming Language Class with Lego NXT Robot for University of Education Students - Centered on Maze Problem -)

  • 홍기천
    • 정보교육학회논문지
    • /
    • 제13권1호
    • /
    • pp.69-76
    • /
    • 2009
  • 본 논문에서는 레고 마인드스톰 NXT라는 로봇을 활용하여 프로그래밍을 재미있게 수업할 수 있는 방안에 대해서 모색하였다. 수업의 목표는 단편적인 지식 습득이 아닌 미로찾기라는 문제해결을 목표로 한다. 이 로봇은 컴퓨터에 설치된 NXT-G라는 GUI와 USB를 통해서 통신을 하도록 되어있다. 이 GUI는 텍스트 기반 방식이 아닌 아이콘 기반 방식 프로그래밍 도구이다. 본 논문에서는 16주를 초급 단계, 중급 단계, 고급단계로 나누어서 계획하였다. 초급 단계에서는 GUI 사용 방법과 로봇의 센서들의 작동방법을 익히는 것에 주안점을 두었다. 중급 단계에서는 저(低)난이도 미로를 설계하여 프로그래밍하는 단계로 구성하였다. 고급 단계에서는 중(中)난이도와 고(高)난이도의 미로를 설계하여 프로그래밍하는 단계로 구성하였다. 모든 미로찾기 문제는 알고리즘 작성, 순서도 작성, 스택을 이용한 프로그래밍이라는 3가지 과정을 거치도록 구성하였다.

  • PDF

인증 정보 관리를 위한 기술 동향과 AIM 프레임워크 연구 및 설계 (Technology Trends, Research and Design of AIM Framework for Authentication Information Management)

  • 김현중;차병래;반성범
    • 디지털융복합연구
    • /
    • 제14권7호
    • /
    • pp.373-383
    • /
    • 2016
  • 모바일 시대와 핀테크에 맞물려 바이오 정보를 보안 방식으로 활용하는 바이오 인식 기술이 확산되고 있다. 특히 간편결제 서비스, 교통카드 대체, 바이오 인식 기술과 결합한 모바일 서비스가 확대되고 있다. 인증을 위한 기본 개념인 접근 제어, IA&A, OpenID, OAuth 1.0a, SSO와 생체인식기술들을 고찰하였으며, AIM의 응용 측면에서 보안 API 플랫폼을 위한 프로토콜 스택과 FIDO, SCIM, OAuth 2.0, JSON Identity Suite, OpenStack의 Keystone, 클라우드 기반의 SSO, AIM Agent 등의 기술을 세부적으로 묘사한다. 국내외 인증기술은 FIDO UAF(Universal Authentication Framework)와 U2F(Universal 2 Factor Framework) 연합 중심으로 기술개발 표준화 연구 활동을 가속화될 것이며, 본 연구에서는 최근 컴퓨팅 패러다임의 변화와 사회적 요구를 수용하기 위한 다양한 인증 기술의 동향과 AIM 프레임워크를 설계 및 기능을 정의하였다.

RICS-based DSP의 효율적인 임베디드 메모리 인터페이스 (Efficient Interface circuits of Embedded Memory for RISC-based DSP Microprocessor)

  • 김유진;조경록;김성식;정의석
    • 전자공학회논문지C
    • /
    • 제36C권9호
    • /
    • pp.1-12
    • /
    • 1999
  • 본 논문에서는 GMS30C2132마이크로프로세서에 DSP연산을 위하여 128K bytes EPROM과 4K bytes SRAM을 내장하고, 이 과정에서 내/외부 메모리 인터페이스 부분이 프로세서와 1싸이클 엑세스가 이루어지도록 버스 제어 인터페이스 구조를 설계하였다. 내장된 128Kbytes EPROM은 메모리 구조 및 데이터 정렬에 따른 동작을 위해 새로운 데이터 확장 인터페이스 구조와 테스트를 위한 인터페이스 구조를 제안하였으며, 내장된 4K bytes SRAM은 프로세서와 인터페이스를 할 때 DSP 고속 연산에 활용하기 위해 메모리 스택으로써의 이용과 명령어 캐쉬와의 인터페이스, 가변 데이타 크기 제어, 모듈로 4Kb의 어드레싱이 가능한 구조를 채택하여 설계하였다. 본 논문의 새로운 구조 적용으로 내장EPROM, SRAM에서 평균 메모리 엑세스 속도가 종전의 40ns에서 20ns로 감소하였고, 가변 데이타 버스 인터페이스 제어로 프로그램 처리 속도가 2배로 개선되었다.

  • PDF

수소연료전지 자동차 압력 용기용 전자밸브의 온도 특성에 관한 연구 (A Study on Temperature Characteristics of Automatic Valve for High Pressure Cylinder of FCV)

  • 이효렬;안중환;김화영;김영구
    • 한국가스학회지
    • /
    • 제22권1호
    • /
    • pp.1-8
    • /
    • 2018
  • 수소연료전지 자동차 압력 용기에는 연료전지 스택으로 수소의 흐름을 제어하기 위해 전자 밸브가 부착되고 있다. 전자 밸브의 솔레노이드는 전기 신호에 의해 유로를 개폐하는 역할을 하며, 전원이 인가되는 시간이 경과함에 따라 온도가 상승하여 일정 온도에서 포화된다. 특히 온도의 상승은 솔레노이드의 흡인력을 감소시키므로 안정적인 수소 공급을 위해서 설계 시 포화 온도와 온도에 따른 흡인력 특성 파악이 요구된다. 본 연구에서는 솔레노이드 설계 변수에 따른 포화 온도 계산식을 제안하고 열 유동 해석을 통해 타당성을 확인하였다. 또한, 온도에 따른 흡인력 변화를 분석하기 위해 전자기장 해석을 수행하였으며 온도 특성 실험을 통해 포화 온도와 흡인력 해석 결과를 검증하였다. 포화온도는 계산식과 해석결과를 비교하였을 때 $5.3^{\circ}C$, 해석 결과와 실험 결과를 비교하였을 때 $5.9^{\circ}C$의 오차가 발생하였으며, 흡인력은 1.0 N, 최대 2.1 N의 오차가 발생하였다.

빅데이터 수집 처리를 위한 분산 하둡 풀스택 플랫폼의 설계 (Design of Distributed Hadoop Full Stack Platform for Big Data Collection and Processing)

  • 이명호
    • 한국융합학회논문지
    • /
    • 제12권7호
    • /
    • pp.45-51
    • /
    • 2021
  • 급속한 비대면 환경과 모바일 우선 전략에 따라 해마다 많은 정형/비정형 데이터의 폭발적인 증가와 생성은 모든 분야에서 빅데이터를 활용한 새로운 의사 결정과 서비스를 요구하고 있다. 그러나 매년 급속히 증가하는 빅데이터를 활용하여 실무 환경에서 적용 가능한 표준 플랫폼으로 빅데이터를 수집하여 적재한 후, 정재한 빅데이터를 관계형 데이터베이스에 저장하고 처리하는 하둡 에코시스템 활용의 참조 사례들은 거의 없었다. 따라서 본 연구에서는 스프링 프레임워크 환경에서 3대의 가상 머신 서버를 통하여 하둡 2.0을 기반으로 쇼셜 네트워크 서비스에서 키워드로 검색한 비정형 데이터를 수집한 후, 수집된 비정형 데이터를 하둡 분산 파일 시스템과 HBase에 적재하고, 적재된 비정형 데이터를 기반으로 형태소 분석기를 이용하여 정형화된 빅데이터를 관계형 데이터베이스에 저장할 수 있게 설계하고 구현하였다. 향후에는 데이터 심화 분석을 위한 하이브나 머하웃을 이용하여 머신 러닝을 이용한 클러스터링과 분류 및 분석 작업 연구가 지속되어야 할 것이다.

인메모리 파일시스템을 위한 효율적인 메타데이터 저널링 기법 (An Efficient Metadata Journaling Scheme for In-memory File Systems)

  • 반효경
    • 한국인터넷방송통신학회논문지
    • /
    • 제23권3호
    • /
    • pp.107-111
    • /
    • 2023
  • 저널링 기법은 파일시스템을 크래쉬 상황으로부터 보호하여 일관성 있는 상태로 유지하기 위해 널리 사용되고 있다. 한편, 기존의 저널링 기법들은 하드디스크와 같은 블록 스토리지를 위해 설계되었기 때문에 바이트 단위 접근이 가능한 영속 메모리 상에서의 저널링에 활용하기에는 비효율적이다. 본 논문은 크래쉬 상황으로부터 파일시스템의 일관성이 깨어지는 것을 방지하는 기능을 가진 메타데이터 저널링 기법을 인메모리 파일시스템에 기반해 설계하는 방법을 제안한다. 제안하는 기법은 바이트 단위 접근이 가능한 메모리 미디어의 특성을 활용하여 저널링이 발생시키는 많은 쓰기량을 줄일뿐 아니라 입출력 시 통과해야 하는 무거운 소프트웨어 스택을 제거하는 장점을 가진다. IOzone 벤치마크를 이용한 성능 측정 실험을 통해 제안하는 저널링 기법이 Ext4의 저널링과 비교해서 평균 49.2%의 성능 개선 효과가 있음을 보인다.

단일 칩 8비트 마이크로컨트롤러의 설계 및 구현 (Design and Implementation of a Single-Chip 8-Bit Microcontroller)

  • 안정일;박성환;권성재
    • 한국산업정보학회논문지
    • /
    • 제11권4호
    • /
    • pp.72-81
    • /
    • 2006
  • 본 논문에서는 마이크로컨트롤러의 기능을 수행하는 데 필수적이며 사용빈도가 높다고 판단되는 총 64개의 명령어를 정의한 후 이를 처리할 데이터패스를 구성해 스테이트 머쉰으로 제어하는 방식으로 VHDL로 설계를 하고 FPGA로 구현했다. 기존의 마이크로컨트롤러 관련 연구에서는 기능적 시뮬레이션까지만 했기나, 인터럽트 기능이 없든지, 하드웨어로 구현을 하지 않았었다. 본 논문에서는 데이터 이동, 논리, 가산 연산 및 분기, 점프 연산을 실행할 수 있도록 해 간단한 연산 및 제어용도에 적합하도록 하였고, 스택, 외부 인터럽트 기능을 지원하도록 해 그 자체로서 완전한 마이크로컨트롤러가 되도록 하였다. 타이밍 시뮬레이션으로 검증 후 제작 과정을 통해, 설계된 마이크로컨트롤러가 정상적으로 동작함을 확인하였다. 심지어 프로그램 ROM까지도 칩 안에 넣어 전체 마이크로컨트롤러를 단일 칩으로 구현하였다. Altera MAX+PLUS II 통합개발환경 하에서 EP1K50TC144-3 EPGA 칩으로 구현을 하였고 최대 동작주파수는 9.39MHz까지 가능했고 사용한 로직 엘리먼트의 개수는 2813개로서 논리 사용률은 97%이었다. 본 연구의 결과는 핵심 기능이 요구되는 마이크로컨트롤러 IP로서도 사용할 수 있고, 모든 코드가 VHDL로 작성되어 있으므로 사용자의 요구에 따라 기능을 추가할 수도 있다.

  • PDF

축전식 탈염 시스템을 위한 셀 구조에 관한 연구 (A Study on the Cell Structure for Capacitive Deionization System)

  • 이주영;서석준;박정우;문승현
    • Korean Chemical Engineering Research
    • /
    • 제48권6호
    • /
    • pp.791-794
    • /
    • 2010
  • 축전식 전기탈이온(Capacitive deionization: CDI) 시스템을 실제공정에 적용하기 위하여 대용량 제작이 가능하며 높은 처리 효율을 갖는 셀 구조 연구가 필요하다. 본 연구에서는 대용량 제작을 위하여 낮은 수압으로 운전할 수 있는 병렬형 구조와 처리효율을 증가시키기 위하여 집중형 유로를 동시에 적용하여 설계하고 성능 평가하였다. 설계한 유로 구조의 유입수 흐름을 확인하기 위하여 유체역학적 모델링이 가능한 COMSOL프로그램을 사용하여 집중형 유로가 형성되는 것을 확인하였고, 염 제거 효율을 확인하기 위하여 단위 셀과 20층으로 용량 증축된 스택을 사용하여 CDI운전을 통한 제거효율을 확인하였다. 그 결과 $210cm^2$ 면적의 단위 셀에서는 18 ml/min의 유량조건에서 1.1 psi의 수압으로 70.8%의 제거효율을 보였으며, 20층으로 용량 증축된 셀에서는 유량을 20배로 늘린 360 ml/min의 유량조건에서 1.3~1.5 psi의 수압으로 75.6%의 제거효율을 확인할 수 있었다. 연구된 유로 설계는 대용량 시스템을 제작하는데 있어서 적합한 병렬형 구조이며 효율적인 탈염을 할 수 있는 집중형 유로로 설계되어 실제공정에 적용할 수 있는 구조임을 확인할 수 있었다.