• Title/Summary/Keyword: Test Driven Development

Search Result 191, Processing Time 0.036 seconds

Development of expressway mode (고속도로 주행 모우드의 개발연구)

  • Park, Sun
    • Journal of the korean Society of Automotive Engineers
    • /
    • v.6 no.1
    • /
    • pp.63-70
    • /
    • 1984
  • The KIER expressway mode was constructed from actual speed-versus-time traces generated by an instrumented test car driven a variety of expressways. This mode reflects the correct proportion of operation on each of the six expressways and preserves the non-steady-state characteristics of real driving. The average speed of the mode is 79.43 km/h and the mode length is 16.22 km.

  • PDF

Reliability Updates of Driven Piles Using Proof Pile Load Test Results (검증용 정재하시험 자료를 이용한 항타강관말뚝의 신뢰성 평가)

  • Park, Jae-Hyun;Kim, Dong-Wook;Kwak, Ki-Seok;Chung, Moon-Kyung;Kim, Jun-Young;Chung, Choong-Ki
    • Proceedings of the Korean Geotechical Society Conference
    • /
    • 2010.03a
    • /
    • pp.324-337
    • /
    • 2010
  • For the development of load and resistance factor design, reliability analysis is required to calibrate resistance factors in the framework of reliability theory. The distribution of measured-to-predicted pile resistance ratio was constructed based on only the results of load tests conducted to failure for the assessment of uncertainty regarding pile resistance and used in the conventional reliability analysis. In other words, successful pile load test (piles resisted twice their design loads without failure) results were discarded, and therefore, were not reflected in the reliability analysis. In this paper, a new systematic method based on Bayesian theory is used to update reliability index of driven steel pile piles by adding more pile load test results, even not conducted to failure, into the prior distribution of pile resistance ratio. Fifty seven static pile load tests performed to failure in Korea were compiled for the construction of prior distribution of pile resistance ratio. Reliability analyses were performed using the updated distribution of pile resistance ratio and the total load distribution using First-order Reliability Method (FORM). The challenge of this study is that the distribution updates of pile resistance ratio are possible using the load test results even not conducted to failure, and that Bayesian update are most effective when limited data are available for reliability analysis or resistance factors calibration.

  • PDF

HILS(Hardware-In-the-Loop Simulation) Development of a Steering HILS System (전동식 동력 조향 장치 시험을 위한 HILS(Hardware-In-the-Loop Simulation) 시스템 개발)

  • 류제하;노기한;김종협;김희수
    • Transactions of the Korean Society of Automotive Engineers
    • /
    • v.7 no.9
    • /
    • pp.105-111
    • /
    • 1999
  • The paper presents development of a Hardware-In-the-Loop simulation (HILS) system for the purpose of testing performance, stability, and reliability of an electronic power steering system(EPS). In order to realistically test an EPS by the proposed HILS apparatus, a simulated uniaxial dynamic rack force is applied physically to the EPS hardware by a pnumatic actuator. An EPS hardware is composed of steering wheel &column, a rack & pinion mechanism, andas motor-driven power steering system. A command signal for a pneumatic rack-force actuator is generated from the vehicle handling lumped parameter dynamic model 9software) that is simulated in real time by using a very fast digital signal processor. The inputs to the real-time vehicle dynamic simulation model are a constant vehicle forward speed and from wheel steering angles driven through a steering system by a driver. The output from a real-time simulation model is an electric signal that is proportional to the uniaxial rack force. The vehicle handling lumped parameter dynamic model is validated by a fully nonlinear constrained multibody vehicle dynamic model. The HILS system simulation results sow that the proposed HILS system may be used to realistically test the performance stability , and reliability of an electronic power steering system is a repeated way.

  • PDF

Development of Wound Rotor Synchronous Motor for Belt-Driven e-Assist System

  • Lee, Geun-Ho;Lee, Heon-Hyeong;Wang, Qi
    • Journal of Magnetics
    • /
    • v.18 no.4
    • /
    • pp.487-493
    • /
    • 2013
  • The automotive industry is showing widespread interest in belt-driven electric motor-assisted (e-Assist) systems. A belt-driven assist system (BAS) starts and assists the combustion engine in place of the conventional generator. In this study, a water-cooled wound rotor synchronous motor (WRSM) for the e-Assist system was designed and analyzed. The performance of the WRSM was compared with that of an interior permanent magnet synchronous motor (IPMSM). The WRSM efficiency can be improved for the BAS by adjusting the field flux at high speeds. The field current map to obtain the maximum efficiency based on the speed and torque was developed. To control the field flux via field current control in the WRSM, a general H-bridge circuit was added to the WRSM inverter to get the rapid current response in the high-speed region; the characteristics were compared with the chopper circuit. A WRSM developed for the belt-driven e-Assist system and a prototype 115 V power electronic converter to drive the WRSM were tested with a 900 cc combustion engine. The test results showed that the WRSM-type e-Assist system had good characteristics and could successfully start and assist the 900 cc combustion engine.

On the Vorticity and Pressure Boundary Conditions for Viscous Incompressible Flows (비압축성 점성유동의 와도와 압력 경계조건)

  • Suh J.-C.
    • 한국전산유체공학회:학술대회논문집
    • /
    • 1998.05a
    • /
    • pp.15-28
    • /
    • 1998
  • As an alternative for solving the incompressible Navier-Stokes equations, we present a vorticity-based integro-differential formulation for vorticity, velocity and pressure variables. One of the most difficult problems encountered in the vorticity-based methods is the introduction of the proper value-value of vorticity or vorticity flux at the solid surface. A practical computational technique toward solving this problem is presented in connection with the coupling between the vorticity and the pressure boundary conditions. Numerical schemes based on an iterative procedure are employed to solve the governing equations with the boundary conditions for the three variables. A finite volume method is implemented to integrate the vorticity transport equation with the dynamic vorticity boundary condition . The velocity field is obtained by using the Biot-Savart integral derived from the mathematical vector identity. Green's scalar identity is used to solve the total pressure in an integral approach similar to the surface panel methods which have been well-established for potential flow analysis. The calculated results with the present mettled for two test problems are compared with data from the literature in order for its validation. The first test problem is one for the two-dimensional square cavity flow driven by shear on the top lid. Two cases are considered here: (i) one driven both by the specified non-uniform shear on the top lid and by the specified body forces acting through the cavity region, for which we find the exact solution, and (ii) one of the classical type (i.e., driven only by uniform shear). Secondly, the present mettled is applied to deal with the early development of the flow around an impulsively started circular cylinder.

  • PDF

Effort Analysis of Unit Testing Conducted by Non-Developer of Source Code (원개발자 부재에 따른 원시코드 기반의 단위테스트 노력 분석)

  • Yoon, Hoijin
    • Journal of Information Technology Services
    • /
    • v.11 no.4
    • /
    • pp.251-262
    • /
    • 2012
  • Unit testing is one of the test levels, which tests an individual unit or a group of related units. Recently, in Agile Development or Safety-critical System Development, the unit testing plays an important role for the qualities. According to the definition of unit testing, it is supposed to be done by the developers of units. That is because test models for the unit testing refers to the structure of units, and others but its original developers hardly can understand the structures. However, in practice, unit testing is often asked to be done without the original developers. For example, it is when faults are revealed in customer sites and the development team does not exit any more. In this case, instead of original developers, other developers or test engineers take a product and test it. The unit testing done by a non-developer, who is not the original developer, would cause some difficulties or cause more cost. In this paper, we tests an open source, JTopas, as a non-developer, with building test models, implementing test codes, and executing test cases. To fit this experiment to practical testing situations, we designed it based on the practices of unit testing, which were surveyed through SPIN(Software Process Improvement Network). This paper analyzes which part of unit testing done by non-developers needs more effort compared to the unit testing done by original developers. And it concludes that Agile Development contributes on reducing the extra effort caused by non-developers, since it implements test codes first before developing source code. That means all the units have already included their own tests code when they are released.

Building Test Codes for Unit Test Automation of Java Programs (단위 테스트 자동화를 위한 자바 프로그램 테스트 코드 구축)

  • Yoon, Hoijin
    • Journal of Software Engineering Society
    • /
    • v.23 no.4
    • /
    • pp.141-149
    • /
    • 2010
  • Agile development is mentioned a lot by developers these days. XP or Scrum is one of the popular development processes, and it says that unit test automation would drive an agile development successful. The success of unit test automation depends on how well to compare an execution result to its own expected result. that is why this paper focuses on the comparison part. This paper introduces how to build test codes for unit testing, and then concludes with mentioning two considerations of unit testing automation. First, test codes for void-typed methods need Mock Framework to monitor their behavior. Second, the comparison of execution results and expected results is hard to implement in case of testing void-typed methods. We check every sentences of a test path to decide if the testing is fail or pass.

  • PDF

The effect of the operating frequency and the length of the split tube on the performance for the Stirling cryocooler (작동주파수와 연결관 길이 변화가 스터링 냉동기의 성능에 미치는 영향)

  • 김효봉;박성제;홍용주;고득용;김종학;유병건;박종호
    • Progress in Superconductivity and Cryogenics
    • /
    • v.3 no.2
    • /
    • pp.55-61
    • /
    • 2001
  • A free piston and free displacer (FPFD) Stirling cryocooler for cooling infrared and cryo-sensor is currently under development at korea Institute of Machinery & Materials. The FPFD Stirling cryocooler consists of two compressor pistons driven by linear motors which make pressure waves and a pneumatically driven displacer piston with regenerator. It is the most suitable design for a mechanical cryocooler utilized in night vision environment In this study, performance test of the Stirling cryocooler with different length of the split tube and operating frequency were performed to get characteristics of the cryocooler.

  • PDF

Development of an autonomous biped walking robot

  • hyeung-sik choi;Oh, jeong-min;Kim, young-sik;Baek, chang-yul
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2002.10a
    • /
    • pp.105.6-105
    • /
    • 2002
  • Contents 1We developed a new type of lower part of the human-sized BWR (biped walking robot) driven by a new actuator based on the ball screw which has high strength and high gear ratio. Each leg of the robot is composed of three pitch Joints and one roll joint. In all, a 8 degree-of-freedom robot was developed. A new type of actuator for the robot is proposed, which is composed of four bar link mechanism driven by the ball screw. The BWR was designed to walk autonomously by adapting small DC motors for the robot actuators and has an embeded controller system including host computer, batteries and motor drivers. In the performance test, we had basic stable walking data so far, but we f...

  • PDF