• 제목/요약/키워드: Application programming interface

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

A consistent FEM-Vlasov model for laminated orthotropic beams subjected to moving load

  • Ozgan, Korhan
    • Structural Engineering and Mechanics
    • /
    • 제64권1호
    • /
    • pp.23-31
    • /
    • 2017
  • In the study, dynamic behavior of laminated orthotropic beams on elastic foundation is investigated. Consistent model presented here combines the finite element solution of the system with SAP2000 software and the calculation of soil parameters with MATLAB software using Modified Vlasov Model type elastic foundation. For this purpose, a computing tool is coded in MATLAB which employs Open Application Programming Interface (OAPI) feature of SAP2000 to provide two-way data flow during execution. Firstly, an example is taken from the literature to demonstrate the accuracy of the consistent FEM-Vlasov Model. Subsequently, the effects of boundary conditions, subsoil depth, elasticity modulus of subsoil, slenderness ratio, velocity of moving load and lamination scheme on the behavior of laminated orthotropic beams on elastic foundation are investigated on a new numerical example. It can be concluded that it is really convenient to use OAPI feature of SAP2000 to model this complex behavior of laminated orthotropic beams on elastic foundation under moving load.

HW 가속 기반 웹 고속화 기술동향 (Trends of Hardware Acceleration Technology in Wed Browser)

  • 이재호;조현우;김도형;이형석;윤석진;류철;조창식
    • 전자통신동향분석
    • /
    • 제31권4호
    • /
    • pp.65-76
    • /
    • 2016
  • 특정 제조사의 단말 또는 운영체제에 의존성이 없는 플랫폼 독립적인 웹은 높은 이식성, 소프트웨어의 재활용, 개발 생산성, 풍부한 개발자 존재, 유지 보수 면에서 장점을 가지나, 화려한 UI/UX를 제공하는 네이티브 응용에 비해 낮은 성능으로 웹 기반의 응용 개발 및 보급이 크게 활성화되지 못했다. 한편 데스크톱은 물론 모바일 단말의 멀티코어 기반 Graphic Processing Unit(GPU), CPU 탑재 등 HW 고사양화와 웹 응용에서도 HW 가속 기능을 활용할 수 있는 표준 제공으로 성능 제약을 극복할 수 있게 되었다. 본고에서는 GPU 발전동향을 살펴보고, 고속 렌더링 및 병렬 연산처리를 요구하는 웹 응용이 GPU기반 HW 가속 기능을 활용할 수 있는 크로노스 그룹의 그래픽 가속(Web Graphics Library: WebGL) 및 컴퓨팅(Web Computing Language: WebCL) 지원 표준 규격을 정리한다. 또한, 최근 차세대 GPU Application Programming Interface(API)로 발표된 Vulkan에 대해 알아보고, 웹 고속화 기술에 적용 가능성에 대해 전망한다.

  • PDF

Implementation of a Geo-Semantic App by Combining Mobile User Contexts with Geographic Ontologies

  • Lee, Ha-Jung;Lee, Yang-Won
    • Spatial Information Research
    • /
    • 제21권1호
    • /
    • pp.1-13
    • /
    • 2013
  • This paper describes a GIS framework for geo-semantic information retrieval in mobile computing environments. We built geographic ontologies of POI (point of interest) and weather information for use in the combination of semantic, spatial, and temporal functions in a fully integrated database. We also implemented a geo-semantic app for Android-based smartphones that can extract more appropriate POIs in terms of user contexts and geographic ontologies and can visualize the POIs using Google Maps API (application programming interface). The feasibility tests showed our geo-semantic app can provide pertinent POI information according to mobile user contexts such as location, time, schedule, and weather. We can discover a baking CVS (convenience store) in the test of bakery search and can find out a drive-in theater for a not rainy day, which are good examples of the geo-semantic query using semantic, spatial, and temporal functions. As future work, we should need ontology-based inference systems and the LOD (linked open data) of various ontologies for more advanced sharing of geographic knowledge.

단인 CPU 기반의 단순 기능형 PC-NC 시스템 개발 (Development of Simple-function PC-NC System Based on One-CPU)

  • 전현배;황진동;이돈진;김화영;안중환
    • 한국정밀공학회:학술대회논문집
    • /
    • 한국정밀공학회 2000년도 추계학술대회 논문집
    • /
    • pp.229-232
    • /
    • 2000
  • This research aims at developing a low-cost PC-NC system based on one-CPU and investigating the feasibility of its application to a simple-function lathe. Its hardware consists a two axes motion control board including a 24bit counter, 8253 timer, a 12bit DA converter, DIO board for PLC operation and a PC with Intel Pentium 466MHz. The fundamental real-time MC functions such as G-code interpretation, interpolation, position and velocity control of axes are performed. User programming interface with functions of icon manipulation, tool-path simulation and NC-code generation was implemented. In order to achieve real-time control and safety, axis control, NC interpretation, interpolation and user communication are completely executed during every interrupt interval of I msec.

  • PDF

Khronos OpenVG 1.0 벡터 그래픽 표준 API 구현 (Implementation of Khronos OpenVG 1.0 Standard for Vector Graphics)

  • 이환용;이준영;오애경;성현찬;박기현
    • 한국컴퓨터그래픽스학회논문지
    • /
    • 제12권3호
    • /
    • pp.7-11
    • /
    • 2006
  • 최근 임베디드 환경에서 2차인 Vector Graphics에 대한 요구는 크게 증가하고 있으며, Flash Lite, SVG등의 응용이 이미 널리 사용되고 있다. 반면 이러한 응용을 지원하기 위한 API의 표준은 전무한 실정이었다. OpenVG 1.0은 임베디드 시스템을 위한 미디어 표준 제정 기관인 Khronos Group에서 제정한 2차원 벡터 그래픽스를 위한 API (Application Programming Interface)로 2005년 8월 발표되었다. 본 논문에서는 OpenVG 표준에 대해 간략히 소개하고 (주)휴원에서 세계최초로 상용화 개발에 성공한 AlexVG Engine의 개발과정과 결과에 대하여 설명한다.

  • PDF

비문 인식과 블록체인 네트워크를 사용한 동물 관리 시스템 (Animal Administration System Using Nose-Print Recognition and Blockchain Network)

  • 조지연;이성수
    • 전기전자학회논문지
    • /
    • 제23권4호
    • /
    • pp.1477-1480
    • /
    • 2019
  • 동물이 미리 등록된 특정 개체인지 아닌지를 확인하는 동물 인증은 동물 병원, 동물 입양 센터, 동물 보호소, 동물 보험사 등 다양한 곳에서 사용된다. 사람을 확인하기 위해 지문 인식을 수행하듯 동물을 확인하기 위해서는 비문 인식이 널리 사용된다. 본 논문에서는 비문 인식을 통해 동물 등록 및 인증을 수행하고 이를 블록체인 네트워크를 통해 다양한 클라이언트와 연결해주는 동물 관리 시스템을 소개한다.

공공부문을 위한 소셜 네트워크 서비스 기술 (Social Network Service Technologies for Public Sector)

  • 김홍섭;김윤경
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2011년도 제43차 동계학술발표논문집 19권1호
    • /
    • pp.125-126
    • /
    • 2011
  • 소셜 네트워크 서비스(SNS: Social Network Service)는 사용자들 간의 정보공유 및 관계형성을 위한 Web 2.0 기반 기술로써, 관계를 통해 형성된 사용자들 간의 상호작용을 지원하는 서비스이다. SNS 기술은 개인들 간의 관계 뿐 아니라 공공부문의 서비스의 제공자인 정부부처 및 공공서비스 제공기관들과 사회구성원들 간의 관계형성을 위한 기술로써 각광받고 있다. 최근에는 모바일 기술의 발전에 힘입어 트위터, 페이스북과 같은 SNS 이용자가 빠르게 증가하고 있으며 그 활용범위 또한 개인 사용자들 간의 정보공유에서 기업과 고객, 공공과 국민의 관계까지 확장하고 있다. 본 논문에서는 SNS가 공공부문의 서비스 제공을 위한 수단으로 활용한 사례를 통해 요구되는 기술을 제안한다.

  • PDF

고속 이미지 분석에 의한 전차선로 계측 (Overhead Catenary Measurement by High-speed Image Analysis)

  • 박영;이기원;조용현;권삼영;박찬배;박현준
    • 한국철도학회:학술대회논문집
    • /
    • 한국철도학회 2007년도 춘계학술대회 논문집
    • /
    • pp.824-828
    • /
    • 2007
  • With increasing interest in the reduction of cost for operation and maintenance of overhead catenary system, various methods of condition monitoring have been developed and used in with high-speed analysis and advanced image processing techniques. This study utilizes a high-speed camera as inspecting system to measure the wear, stagger, hight and arc extinguishing test of overhead catenary system. All measuring image were captured by a high speed CMOS camera with PCI express output, which can acquire up to 1000 frames per second with the resolution 1024 × 1280 pixels. Line type laser source with a power equal to 300 mW and the National Instrument LabVIEW (8.0) based on vision acquisition software have been used in application programming interface for image acquisition, display, and storage. The proposed high-speed camera system is finally applied to measure the overhead catenary system showing promising on-field applications

  • PDF

센서 네트워크를 위한 자바 가상 기계 (A Java Virtual Machine for Sensor Networks)

  • 김성우;이종민;이중화;신진호
    • 제어로봇시스템학회논문지
    • /
    • 제14권1호
    • /
    • pp.13-20
    • /
    • 2008
  • Sensor network consists of a large number of sensor node distributed in the environment being sensed and controlled. The resource-constrained sensor nodes tend to have various and heterogeneous architecture. Thus, it is important to make its software environment platform-independent and reprogrammable. In this paper, we present BeeVM, a Java operating system designed for sensor networks. BeeVM offers a platform-independent Java programming environment with its efficiently executable file format and a set of class APIs for basic operating functions, sensing and wireless networking. BeeVM's high-level native interface and layered network subsystem allow complex program for sensor network to be short and readable. Our platform has been ported on two currently popular hardware platforms and we show its effectiveness through the evaluation of a simple application.

Optimum design of braced steel frames via teaching learning based optimization

  • Artar, Musa
    • Steel and Composite Structures
    • /
    • 제22권4호
    • /
    • pp.733-744
    • /
    • 2016
  • In this study, optimum structural designs of braced (non-swaying) planar steel frames are investigated by using one of the recent meta-heuristic search techniques, teaching-learning based optimization. Optimum design problems are performed according to American Institute of Steel Construction- Allowable Stress Design (AISC-ASD) specifications. A computer program is developed in MATLAB interacting with SAP2000 OAPI (Open Application Programming Interface) to conduct optimization procedures. Optimum cross sections are selected from a specified list of 128W profiles taken from AISC. Two different braced planar frames taken from literature are carried out for stress, geometric size, displacement and inter-storey drift constraints. It is concluded that teaching-learning based optimization presents robust and applicable optimum solutions in multi-element structural problems.