• 제목/요약/키워드: Standard bus

검색결과 217건 처리시간 0.037초

차세대 저궤도 위성의 PCI 기반의 1553B 통신 소프트웨어 설계 (Design and Development of PCI-based 1553B Communication Software for Next Generation LEO On-Board Computer)

  • 최종욱;정재엽;유범수
    • 한국위성정보통신학회논문지
    • /
    • 제11권3호
    • /
    • pp.65-71
    • /
    • 2016
  • 현재 한국항공우주연구원에서 개발 중인 차세대 저궤도 위성의 탑재컴퓨터는 높은 성능을 위해 LEON2-FT/AT697F 프로세서를 사용하며 SpaceWire, 1553B, DMAUART, CAN Master 등의 다양한 통신을 지원하기 위해 별도의 FPGA 기반의 통신칩이 개발되었다. 프로세서와 통신칩간의 통신은 PCI 버스를 통해서 이루어지며, 탑재소프트웨어에서 직접 PCI 버스를 통해 각종 디바이스를 제어 및 통신을 수행한다. 차세대 탑재컴퓨터에서는 기존 1553B 통신을 위해 사용되었던 VASI IP1553B 컨트롤러 대신 Actel 1553BRM 코어를 사용하며 통신칩의 AMBA 버스상에 연결을 위해 Aeroflex Gaisler에서 개발 된 B1553BRM Wrapper를 사용한다. 본 논문에서는 차세대 저궤도 위성에서의 PCI기반의 1553B 통신 소프트웨어의 구조와 통신방법에 대해서 기술하고 탑재소프트웨어 레벨의 태스크를 통한 1553B 처리방식에 대해서 설명한다. 그리고 시뮬레이터 및 실제 하드웨어에서 테스트 된 결과에 대해 설명한다.

Development of a CAN-based Real-time Simulator for Car Body Control

  • Kang, Ki-Ho;Seong, Sang-Man
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2005년도 ICCAS
    • /
    • pp.444-448
    • /
    • 2005
  • This paper presents a developing procedure of the CAN-based real-time simulator for car body control, aiming at replacing the actual W/H (Wiring Harness) and J/B(Junction Box) couple eventually. The CAN protocol, as one kind of field-bus communication, defines the lowest 2 layers of the ISO/OSI standard, namely, the physical layer(PL) and the data link layer(DLL), for which the CSMA/NBA protocol is generally adopted. For CPU, two PIC18Fxx8x's are used because of their built-in integration of CAN controller, large internal FLASH memory (48K or 64K), and their costs. To control J/B's and actuators, 2 controller boards are separately implemented, between which CAN lines communicate through CAN transceivers MCP255. A power motor for washing windshield, 1 door lock motor, and 6 blink lamps are chosen for actuators of the simulator for the first stage. For the software architecture, a polling method is used for the fast global response time despite its slow individual response time. To improve the individual response time and to escape from some eventual trapped-function loops, High/Low ports of the CPU are simply used, which increases the stability of the actuator modules. The experimental test shows generally satisfactory results in normal transmitting / receiving function and message trace function. This simulator based on CAN shows a promising usefulness of lighter, more reliable and intelligent distributed body control approach than the conventional W/H and J/B couple. Another advantage of this approach lies in the distributed control itself, which gives better performance in hard real-time computing than centralized one, and in the ability of integrating different modules through CAN.

  • PDF

MPEG-2 비디오 인코더의 프레임 메모리 구조 (The Architecture of the Frame Memory in MPEG-2 Video Encoder)

  • 서기범;정정화
    • 대한전자공학회논문지SD
    • /
    • 제37권3호
    • /
    • pp.55-61
    • /
    • 2000
  • 본 논문에서는 MPEG-2 비디오 인코더의 프레임 인터페이스 모듈에 대한 효율적인 하드웨어 구조를 제안한다. 인코더 모듈과 SDRAM 사이의 메모리 버퍼 크기를 줄이기 위해, 한 매크로 블록에 필요한 메모리액세스 시간을 dual-bank 동작과 버스트 길이 변화를 사용하여 필요 클럭 수를 최소화 한다. 이 최소화된 메모리 액세스 방법으로 인해 남는 클럭 사이클을 랜덤 액세스 횟수로 할당함으로써, 내부버퍼 크기, 데이터버스의 폭과 제어논리회로의 크기를 줄일 수 있었다. 제안된 프레임 메모리 모듈은 54㎒의 주파수에서 동작하며 설계된 라이브러리는 VTI/sup тм/ 0.5㎛ CMOS TLM 표준셀공정을 사용하였다. 제안된 구조를 C-code하드웨어 모델에 의해 생성된 테스트 벡터와 합성된 회로의 모의실험 결과를 비교함으로써 검증하였다. 제안된 구조의 버퍼 면적은 기존 구조의 버퍼 면적의 40%로 줄일수 있었다.

  • PDF

적응적 파이프라인을 적용한 저전력 H.264 복호기 설계 (Design of Low Power H.264 Decoder Using Adaptive Pipeline)

  • 이찬호
    • 대한전자공학회논문지SD
    • /
    • 제47권9호
    • /
    • pp.1-6
    • /
    • 2010
  • H.264 영상 압축 표준은 높은 압축률과 화질로 널리 이용되고 있다. H.264 복호기는 일반적으로 마크로블록 또는 $4{\times}4$ 하위 블록 단위로 파이프라인을 적용하여 동작한다. 이러한 파이프라인 한 단의 주기는 보통 최악의 상황에서도 동작을 보장하도록 결정되어 높은 전송 대역폭과 고성능 연산기를 요구하고 연산기가 일을 하지 않고 쉬는 사이클이 많아지는 결과를 초래한다. 본 논문에서는 이러한 연산기의 쉬는 사이클을 줄이고 데이터 전송 대역폭과 연산기 성능 요구 조건을 완화시킬 수 있는 적응적 파이프라인 구조를 채택한 효율적인 영상 복호기 구조를 제안한다. 제안한 구조에서는 파라미터와 계수는 핸드셰이킹 방식으로 전용 신호선을 통해 전달되고 복호된 영상 데이터는 AMBA AHB 네트워크를 통해 메모리에 저장하거나 읽어 온다. 각 블록의 복호 처리 시간은 영상의 특성에 따라 가변적으로 변하고 각 연산기는 데이터가 준비되면 언제든지 동작을 할 수 있다. 제안한 구조에 따라 H.264 복호기를 설계하였고 FPGA를 이용하여 동작을 검증하였다.

확률적 기법을 통한 직접부하제어의 제어지원금 산정 (Determination of Incentive Level of Direct Load Control using Probabilistic Technique with Variance Reduction Technique)

  • 정윤원;박종배;신중린
    • 에너지공학
    • /
    • 제14권1호
    • /
    • pp.46-53
    • /
    • 2005
  • 본 논문은 확률적 기법을 적용하여 직접부하제어의 적정한 지원금을 산정하는 새로운 방법론을 제안한다. 직접부하제어의 경제성 분석은 발전기의 고장정지 특성, 직접부하제어 자원의 차단용량 및 차단시간 등을 모두 고려해야 하기 때문에 현실적으로 불가능한 것으로 인식되었다. 따라서 기존의 연구에서는 시나리오 접근법을 사용하여 직접부하제어의 경제성 평가를 수행하였다. 본 논문에서는 몬테카를로 시뮬레이션을 적용하여 직접부하제어의 제어전력량을 확률적으로 추정하고 이를 기반으로 직접부하제어의 지원금을 산정하는 새로운 접근법을 개발하였다. 또한 시뮬레이션의 효율을 향상시키기 위하여 분산감소 기법을 적용하였다. 본 논문에서 제안한 방법론의 유용성을 보이기 위해 IEEE 24-모선 신뢰도 계통에 적용하여 사례연구를 수행하였다.

저상굴절버스의 전 차륜 조향 시스템 ECU 개발에 대한 연구 (A Study of Development of All Wheel Steering ECU in Bi-modal Tram)

  • 김기정;이수호;정기현;최경희;박태원;문경호
    • 정보처리학회논문지A
    • /
    • 제17A권1호
    • /
    • pp.19-26
    • /
    • 2010
  • 삶의 질이 높아지고 고령화 사회가 시작되면서, 사회적 약자들이 사용하기 쉬운 교통수단의 개발의 필요성이 증대되고 있다. 이러한 요구에 부응하기 위해, 한국철도기술연구원에서 주관하여 저상굴절버스(Bi-modal Tram)의 개발을 시작하게 되었다. 이 저상굴절버스는 버스와 같은 높은 접근성의 특징을 가져야 할 뿐만 아니라, 지하철과 같이 차체가 낮아야 하며, 휠체어나 승객의 발이 승강장과 차량 사이 틈에 끼지 않도록 정확한 주차가 이루어져야 한다. 하지만 저상굴절차량의 길이가 길어, 이러한 요건을 맞추기 위해서는 전 차륜 조향 시스템이 개발-장착되어야 한다. 전 차륜 조향 시스템이 장착된 저상굴절차량은 1축 차륜이 조향될 뿐 아니라, 1축 조향각 또는 굴절각과 속도 등의 상태에 따라 2축과 3축 차륜이 조향되는 특징을 가지고 있다. 본 연구에서는 전 차륜 조향장치의 개발 과정을 다룬다.

고도지능망을 위한 SSP의 성능해석 (Performance Analysis of SSP for Advanced Intelligent Network)

  • 조성래;한운영;김석우;김덕진
    • 한국통신학회논문지
    • /
    • 제19권12호
    • /
    • pp.2340-2352
    • /
    • 1994
  • 현재 상용화중에 있는 지능망 서비스들은 그 기능이 주로 교환기내에서 수행되고, 구조자체도 조직적이지 못한 관계로 새로운 서비스의 창출이나 수정이 어려웠다. 이점을 극복하기 위하여 최근 들어 고도지능망(AIN : Advanced Intelligent Network) 구조에 관한 연구가 활발히 진행되고 있다. 본 논문에서는 이러한 현황에 발맞춰 고도지능망구조의 서비스교환기(SSP : Service Switching Point)에 대한 설계와 그에 대한 성능용량을 얻고자 한다. 즉 ITU-T 권고안을 토대로 교환기가 고도지능망서비스를 처리하기 위하여 필요한 기능들을 규정하고, 이에 따른 고도지능망 구조의 SSP를 국내의 TDX-10교환기를 토대로 설계하여, 이를 시뮬레이션 방법을 통하여 성능을 해석한다. 본 연구의 결론으로서 시스템이 기본모델을 수행할 경우, 최대 메시지 처리용량은 착신과금서비스처리시 127만 BHCA, 신용통화서비스 처리시 119만 BHCA인 것으로 판명되었고 병목요소는 INS(Inter-connection Network Subsystem) 내의 프로세서임이 밝혀졌다. 또한 시뮬레이션과 해석적 모형에 의한 방법을 통해 시스템의 성능향상을 위한 여러 방안, 즉 프로세서 처리속도의 향상 링크 속도의 향상 그리고 D-bus의 서비스정책 변경 등을 제시하였다.

  • PDF

효율적인 트램 평면교차로 운영을 위한 교통신호제어기 기능 진단 (Diagnosis of Local Traffic Controller for Effective Operation of Trams at Signalized Intersection)

  • 김진태
    • 한국철도학회논문집
    • /
    • 제18권1호
    • /
    • pp.25-32
    • /
    • 2015
  • 일반도로와 노면전차가 교차하는 신호교차로에서 준비되어야 하는 교통신호제어 운영조건을 검토하고 이를 토대로 노면전차 교통신호와 일반차량 교통신호의 효율적 통합 운영을 지원하기 위해 현재의 교통신호제어기가 추가 확보하여야 하는 기능적 및 기술적 요구사항을 진단한다. 본 연구의 검토 내용은 도로 현장에서 발생 가능한 일반차량과 노면전차의 다양한 교차상황, 노면전차 전용신호등의 등기단자 최소 구성, 교통신호현시 순서 운영상황 조합 및 이를 기반으로 한 현시표출방안을 포함한다. 분석결과 우회전 중첩현시 표출을 위한 중첩현시 등기장치 및 노면전차와 일반차량 복합 현시운영을 위한 사중고리현시표출체계 기능을 포함하는 교통신호제어기 도입이 필요함을 제안한다.

Optimal Location of FACTS Devices Using Adaptive Particle Swarm Optimization Hybrid with Simulated Annealing

  • Ajami, Ali;Aghajani, Gh.;Pourmahmood, M.
    • Journal of Electrical Engineering and Technology
    • /
    • 제5권2호
    • /
    • pp.179-190
    • /
    • 2010
  • This paper describes a new stochastic heuristic algorithm in engineering problem optimization especially in power system applications. An improved particle swarm optimization (PSO) called adaptive particle swarm optimization (APSO), mixed with simulated annealing (SA), is introduced and referred to as APSO-SA. This algorithm uses a novel PSO algorithm (APSO) to increase the convergence rate and incorporate the ability of SA to avoid being trapped in a local optimum. The APSO-SA algorithm efficiency is verified using some benchmark functions. This paper presents the application of APSO-SA to find the optimal location, type and size of flexible AC transmission system devices. Two types of FACTS devices, the thyristor controlled series capacitor (TCSC) and the static VAR compensator (SVC), are considered. The main objectives of the presented method are increasing the voltage stability index and over load factor, decreasing the cost of investment and total real power losses in the power system. In this regard, two cases are considered: single-type devices (same type of FACTS devices) and multi-type devices (combination of TCSC, SVC). Using the proposed method, the locations, type and sizes of FACTS devices are obtained to reach the optimal objective function. The APSO-SA is used to solve the above non.linear programming optimization problem for better accuracy and fast convergence and its results are compared with results of conventional PSO. The presented method expands the search space, improves performance and accelerates to the speed convergence, in comparison with the conventional PSO algorithm. The optimization results are compared with the standard PSO method. This comparison confirms the efficiency and validity of the proposed method. The proposed approach is examined and tested on IEEE 14 bus systems by MATLAB software. Numerical results demonstrate that the APSO-SA is fast and has a much lower computational cost.

Wi-Fi Direct 기반 무선 Docking 시스템을 위한 Bluetooth Tunneling 연구 (Bluetooth Tunneling Method for Wireless Docking System Based on Wi-Fi Direct)

  • 이재호
    • 한국통신학회논문지
    • /
    • 제42권3호
    • /
    • pp.585-594
    • /
    • 2017
  • 무선 Docking 시스템은 기존에 설치된 모니터, 키보드 등의 별도 환경을 통하여 스마트폰 등의 이동형 컴퓨팅 장치 사용에 편의성을 제공하는 환경으로써, 사용자는 Docking 시스템이 구축된 어느 환경에서라도 자신의 이동형 컴퓨팅 장치를 다양한 주변 장치들을 활용하여 편리하게 사용할 수 있다. Docking 시스템은, 컴퓨팅 장치를 중심으로 구축된 기존 데스크탑 및 Laptop 환경과 달리, 컴퓨팅 장치를 제외한 주변 장치들로 구성되어 있다. Wi-Fi Alliance에서는 이러한 환경을 제공하기 위하여 Wi-Fi Docking 표준화를 최근 진행 중이며, 기존에 발표된 Wi-Fi Direct 표준 기술(Wi-Fi Peer-to-Peer Technical Specifications v1.2, 2010)을 활용하고 있다. 하지만, Docking 시스템에서 Bluetooth 장치를 사용할 경우 인터페이스 상이로 인하여 복잡한 Connectivity가 발생될 수 있다. 본 고에서는 이러한 문제를 해결하기 위하여 Wi-Fi Direct 환경에서 Bluetooth 장치 연결을 Tunneling 할 수 있는 기술을 설계하고 실험을 통하여 분석하였다.