• 제목/요약/키워드: programmer test

검색결과 13건 처리시간 0.034초

충격자의 형상 및 재질변화에 따른 펄스형성에 관한 연구 (A study on the impact pulse analysis with various shapes and materials of impactor)

  • 이영신;김동진;강근희;오종수
    • 대한기계학회논문집A
    • /
    • 제22권1호
    • /
    • pp.52-63
    • /
    • 1998
  • The impact programmer for impact test was designed and the impact analysis was conducted. The effects of the material and geometric parameters on the impact force and pulse shape were investigated. The impact characteristics were examined by experimental and finite element method. The impact test was conducted with free drop impact tester. The ABAQUS/Explicit 5.5 version was used for finite element analysis. The geometric parameters of the conical and dome type impact programmer were analyzed. The polyurethane impact programmers were fabricated and tested. The effects of the hardness and thickness of the impact programmer were studied. The peak acceleration and time duration of impact programmer have close correlation with the hardness, impact energy and thickness of the impactor. The experiment was good agreement with analytical predictions. The impact pulse shape generated with polyurethane impact programmer was half sine shape. The maximum impact force was proportional to impact energy. The impact acceleration was decreased with thickness of impact programmer. The maximum impact time duration level was about 2 msec.

충돌 속도에 따른 실리콘 충격 프로그래머의 유효 탄성 계수 예측에 관한 연구 (A Study on the Prediction of the Effective Elastic Modulus of the Silicon Shock Programmer under Various Impact Velocities)

  • 양태호;이영신;김윤재;김태형;설창원;양명석;안채헌;이규섭
    • 한국안전학회지
    • /
    • 제29권1호
    • /
    • pp.15-20
    • /
    • 2014
  • The silicon as the hyper-elastic material was used to design the shock programmer and dynamic characteristic of the shock programmer was studied. The shock programmer was a structure part that was mounted between the impactor and the test bed. The role of the shock programmer was to generate the acceleration time history by the objective of various impact tests. The effective elastic modulus of the silicon was varied under the velocity of the impactor. The effective elastic modulus of the silicon was estimated by the comparison with results between test and simulation.

Machine Learning-Based Programming Analysis Model Proposal : Based on User Behavioral Analysis

  • Jang, Seonghoon;Shin, Seung-Jung
    • International journal of advanced smart convergence
    • /
    • 제9권4호
    • /
    • pp.179-183
    • /
    • 2020
  • The online education platform market is developing rapidly after the coronavirus infection-19 pandemic. As school classes at various levels are converted to non-face-to-face classes, interest in non-face-to-face online education is increasing more than ever. However, the majority of online platforms currently used are limited to the fragmentary functions of simply delivering images, voice and messages, and there are limitations to online hands-on training. Indeed, digital transformation is a traditional business method for increasing coding education and a corporate approach to service operation innovation strategy computing thinking power and platform model. There are many ways to evaluate a computer programmer's ability. Generally, piecemeal evaluation methods are used to evaluate results in time through coding tests. In this study, the purpose of this study is to propose a comprehensive evaluation of not only the results of writing, but also the execution process of the results, etc., and to evaluate the programmer's propensity habits based on the programmer's coding experience to evaluate the programmer's ability and productivity.

빅데이터 관리를 위한 데이터베이스 선정분석 (Selection Analysis of Databases to Manage Big Data)

  • 박승범;이상원;안현섭;정인환
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2013년도 추계학술대회
    • /
    • pp.258-260
    • /
    • 2013
  • 빅데이터를 관리하기 위해서 사용하는 NoSQL은 두 가지 중요한 요소를 가지고 있다. 애플리케이션 프로그래머의 생산성을 높이는 것과 데이터 접근 성능을 높이는 것이다. 그러나, 많은 기업 현장에서는 이러한 바람직한 계획들이 철저히 고려되고 있지 않다. 빅데이터의 효과적이고 효율적인 관리와 분석을 위해서는 NoSQL 기술을 사용할지 말아야할지를 결정하기 전에, 애플리케이션 프로그래머의 생산성과 성능에 대한 기대를 충족시키기 위한 테스트를 필수적으로 수행해야한다. 본 논문에서는 프로그래머 생산성, 데이터 접근 성능, 위험 관리 등에 대해 연구하고자 한다.

  • PDF

무인운반차시스템의 설계를 위한 시뮬레이션 코-드 작성시스템 (A simulation code generator for AGVS design)

  • 김갑환;김판수;배종욱
    • 경영과학
    • /
    • 제11권1호
    • /
    • pp.1-21
    • /
    • 1994
  • We usually use the simulation technique in the evaluation and the test of a design alternative of Automated Guided Vehicle System. In this paper, we introduce a simulation code generator which can assist simulation programmer in model development and programming. It consists of user interface, program editor, and program sorter. SIMAN is used as the target language.

  • PDF

Microcomputer를 이용(利用)한 Data Acquisition System에 관(關)한 연구(硏究) (A Microcomputer-Based Data Acquisition System)

  • 김기대;김상래
    • Journal of Biosystems Engineering
    • /
    • 제7권2호
    • /
    • pp.18-29
    • /
    • 1983
  • 효율적(效率的)인 농업기계(農業機械)의 실내(室內) 및 실외실험(室外實驗)을 위(爲)하여 Microcomputer에 의(依)한 Data 측정(測定)을 위(爲)해 A/D 변환기(變煥器)를 Interface 시키고, 이를 기록보관(記錄保管)하기 위해 Computer memory인 2716용(用) EPROM programmer와 Microprinter를 interface시켰고, 실험(實驗) 후(後)Data를 다시 HP computer로 전송(傳送)하기 위(爲)한 RS232C 장치(裝置) 등(等)의 Hardware를 구성(構成)하고, 이들의 작동(作動)을 위(爲)한 Microprogram을 개발(開發)하여 Data acquisition system으로 활용(活用)할 수 있는 방안(方案)을 연구(硏究)한 본(本) 연구(硏究)의 주요(主要) 결과(結果)를 요약(要約)하면 다음과 같다. 1. 사용(使用) channel수(數), 측정시간(測定時間) 간격(間隔) 및 측정(測定) data수(數)를 자유(自由)로 조정할 수 있는 측정용(測定用) microprogram을 개발(開發)하였으며 최소(最小) 측정시간(測定時間) 간격(間隔)은 $58.8{\mu}s$이었다. 2. A/D 변환기(變煥器)의 Calibration을 위(爲)해 Function generator에서 삼각파(三角波), 구형파(矩形波), sin파등(波等)을 발생(發生)시켜 Oscillograph에서 확인(確認)하고 이를 계측(計測)하여 보관(保管)한 후(後) HP Computer에 전송(傳送)하여 plotting한 결과(結果) 정확(正確)한 파형(波形)을 얻을 수 있었다. 3. Data 기록(紀錄)을 위(爲)한 EPROM programmer는 잘 동작(動作)하였으며 기록(紀錄) 및 원래(原來)의 Data와 비교(比較)하는 데 총 소요시간(所要時間)은 75초 정도였고, 취급이 용이(容易)할 뿐 아니라 지워서 재사용(再使用)할 수 있어 경제적(經濟的)이었다. 4. Data의 기록(記錄)을 위(爲)한 Microprinter는 그 2kB Decimal로 변환(變換)시켜 Print하는 시간(時間)이 15분(分) 정도이었으며 계측(計測)과 동시(同時)에 기록(記錄)시키는 완속측정용(緩速測定用)으로 적당하였다. 5. 본(本) system과 HP3000 컴퓨터 간(間)의 Data 전송(傳送) 장치(裝置)를 사용(使用)하면 2k byte의 Data를 HP3000 computer로 전송(傳送)하는데 1~2분(分)정도 소요(所要)되었고, 작동(作動)은 만족스러웠다. 6. 사용(使用) 전원(電源)은 DC/DC 변환기(變煥器)를 사용(使用)하여 입력전원(入力電源)이 7~25V로 단일화(單一化)하였으며, 그 상용전류(常用電流)는 1.8A정도로 tractor의 battery를 사용(使用)할 경우도 시동시(始動時)에 전압강하(電壓降下)에 의(依)한 컴퓨터의 오동작(誤動作)이 일어나지 않았으며 야외실험(野外實驗)에서의 적응성(適應性)이 우수하였다. 이상(以上)의 결과(結果)를 종합할 때 본(本) system은 실내(室內) 및 실외(室外) 실험(實驗)을 위(爲)한 Data auquistition system으로 활용(活用)할 수 있으며 경제적면(經濟的面)이나 정말 고속 측정(側定) 면(面)에서 우수한 성능(性能)을 갖춘 것으로 인정(認定)된다.

  • PDF

철도교통 트랜스폰더 태그의 선로변 설치를 위한 내환경성 연구 (Study on Environmental Resistance of Railway Transponder Tag for Wayside Installation)

  • 김혜윤;박성수;양영구;이승원;염기중;이재호
    • 전기학회논문지
    • /
    • 제64권6호
    • /
    • pp.948-953
    • /
    • 2015
  • In this paper, we studied the environmental requirements for the railway transponder system. The transponder system is comprised of a reader installed beneath the train, a tag installed on the track, and a portable programmer. Among them, the transponder tag should be designed to withstand harsh environments, such as wide operating temperature range, mechanical shock and vibration, etc. To validate stable and reliable service under railway conditions, we carried out environmental test for transponder tag. We then installed the tags on the Honam high-speed test line.

주어진 프로그램에서 예외상황을 발생시키는 테스트 데이타 생성 방법 (A Test Data Generation to Raise User-Defined Exceptions in First-Order Functional Programs)

  • 류석영;이광근
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제27권4호
    • /
    • pp.342-356
    • /
    • 2000
  • 주어진 프로그램에서 예외상황(exception)을 발생시키는 테스트 데이타를 자동으로 생성해주는 분석 방법을 제안한다. 분석 결과로 얻은 테스트 데이타를 사용하여, 프로그램 내에서 발생한 예외상황들이 프로그래머의 의도대로 처리되는지를 검사할 수 있다. 본 논문에서 제안하는 분석 방법은 입력으로 받은 프로그램에서 특정 예외상황이 발생한다는 조건을 시작으로 하여, 프로그램의 입력 값에 대한 제약식(constraints)을 만들어간다. 이 분석 방법이 옳다는 증명에 의해서, 분석 결과로 얻은 테스트 데이타를 입력으로 하여 프로그램을 수행시키면 지정한 예외상황이 항상 발생한다는 것을 보장할 수 있다.함수를 인수나 결과값으로 전달하지 않고(first-order) ML 스타일의 예외상황 관리 방법을 제공하는 언어를 대상으로 하여 테스트 데이타 생성 방법을 제안하고, 이 분석 방법이 옳다는 것을 증명한 후 몇 가지 예를 사용하여 분석 과정을 설명한다.

  • PDF

정점 셰이더의 가상 기계 구현 (Design of Virtual Machine for Vertex Shader)

  • 하창수;김주홍;최병윤
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2005년도 추계종합학술대회
    • /
    • pp.1003-1006
    • /
    • 2005
  • Vertex shader of GPU in personal computer is advanced in functions as to be half of traditional fixed T&L functions. And, capacity of memory for saving resources to process instructions is unlimited. GPU that can be programmed by programmer is needed for mobile system as well as personal computer. In this paper, we implement software virtual machine for vertex shader using C++ Language. Our goal is designing hardware GPU that can apply to mobile system. The virtual machine consists of nVidia GPU instructions. Input Data to virtual machine is generated by Microsoft fxc compiler. That is to say, Input Data is compiled shader program written in HLSL, Cg, or ASM. The virtual machine will be a reference model for designing hardware GPU and can be used for Testbed to test added or modified instruction.

  • PDF

객체 지향 방식의 로봇 그래픽 시뮬레이터 개발에 관한 연구 (A Study on the development of an Object Oriented Robot Simulator)

  • 허원
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 1995년도 하계학술대회 논문집 B
    • /
    • pp.840-842
    • /
    • 1995
  • It is very important to understand the 3-dimensional movement of a robot manipulator in developing a robot manipulator system. The robot design software package is required to test the specification. Usually these robot simulators are turn-key based and not possible to be used on the other robot system. The aim of this paper is to develop a general purpose robot simulator. AutoCad is selected for the developing environment to avoid the difficulties of building a cad system from the scratch. Because Autocad provides a semi-open structure to a Lisp programmer, it is quite successful to achieve the goal of building the simulator. At the moment the kinematic analysis is possible on the package. Further study will be advanced to the application and analysis of dynamic area, which would not be that difficult to be implemented, considering the many third party tools available for Autocad.

  • PDF