• 제목/요약/키워드: Leveling performance

검색결과 106건 처리시간 0.027초

경사지 트랙터용 차체 수평제어 시스템 개발 - 유압시스템의 수평제어 성능 - (Development of Leveling Control System for a Slope Land Tractor - Performance of leveling control by hydraulic system -)

  • 이상식;오기석;이재용;황헌
    • Journal of Biosystems Engineering
    • /
    • 제27권3호
    • /
    • pp.203-210
    • /
    • 2002
  • In this study, the leveling control system for a tractor has been developed. The experimental model showed that the implementation of the proposed hydraulic control system fur the prototype design of a slope land tractor was feasible. The front axle was designed as a center pin type and the rear axle was designed as a trailing arm type. The leveling control of the body on the slope land was accomplished by controlling the height of the right and left trailing arms using the electronic controlled hydraulic cylinder. The maximum leveling control angles were ${\pm}$15$^{\circ}$ for roll angle and 7$^{\circ}$far pitch angle. The front and rear wheel drives were transmitted by gears from the main shaft to the final drive. The adaptability of the hydraulic control system was tested and investigated by analyzing the system response in time and frequency domain. The hydraulic control system on a step input showed a linearly increasing trend without any overshoot state. The hydraulic control system on a frequency input showed a little phase differences and gain drops within the range of 0.3Hz.

Cold Data Identification using Raw Bit Error Rate in Wear Leveling for NAND Flash Memory

  • Hwang, Sang-Ho;Kwak, Jong Wook;Park, Chang-Hyeon
    • 한국컴퓨터정보학회논문지
    • /
    • 제20권12호
    • /
    • pp.1-8
    • /
    • 2015
  • Wear leveling techniques have been studied to prolong the lifetime of NAND flash memory. Most of studies have used Program/Erase(P/E) cycles as wear index for wear leveling. Unfortunately, P/E cycles could not predict the real lifetime of NAND flash blocks. Therefore, these algorithms have the limited performance from prolonging the lifetime when applied to the SSD. In order to apply the real lifetime, wear leveling algorithms, which use raw Bit Error Rate(rBER) as wear index, have been studied in recent years. In this paper, we propose CrEWL(Cold data identification using raw Bit error rate in Wear Leveling), which uses rBER as wear index to apply to the real lifetime. The proposed wear leveling reduces an overhead of garbage collections by using HBSQ(Hot Block Sequence Queue) which identifies hot data. In order to reduce overhead of wear leveling, CrEWL does not perform wear leveling until rBER of the some blocks reaches a threshold value. We evaluate CrEWL in comparison with the previous studies under the traces having the different Hot/Cold rate, and the experimental results show that our wear leveling technique can reduce the overhead up to 41% and prolong the lifetime up to 72% compared with previous wear leveling techniques.

Sampling-based Block Erase Table in Wear Leveling Technique for Flash Memory

  • Kim, Seon Hwan;Kwak, Jong Wook
    • 한국컴퓨터정보학회논문지
    • /
    • 제22권5호
    • /
    • pp.1-9
    • /
    • 2017
  • Recently, flash memory has been in a great demand from embedded system sectors for storage devices. However, program/erase (P/E) cycles per block are limited on flash memory. For the limited number of P/E cycles, many wear leveling techniques are studied. They prolonged the life time of flash memory using information tables. As one of the techniques, block erase table (BET) method using a bit array table was studied for embedded devices. However, it has a disadvantage in that performance of wear leveling is sharply low, when the consumption of memory is reduced. To solve this problem, we propose a novel wear leveling technique using Sampling-based Block Erase Table (SBET). SBET relates one bit of the bit array table to each block by using exclusive OR operation with round robin function. Accordingly, SBET enhances accuracy of cold block information and can prevent to decrease the performance of wear leveling. In our experiment, SBET prolongs life time of flash memory by up to 88%, compared with previous techniques which use a bit array table.

Cold 블록 영역과 hot 블록 영역의 주기적 교환을 통한 wear-leveling 향상 기법 (A wear-leveling improving method by periodic exchanging of cold block areas and hot block areas)

  • 장시웅
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2008년도 춘계종합학술대회 A
    • /
    • pp.175-178
    • /
    • 2008
  • 플래시 메모리에서 읽기 작업은 속도도 빠르고 제약이 없으나 데이터 변경 시에는 덮어쓰기(overwrite)가 되지 않아 해당 데이터를 새로운 영역에 쓰고 이전에 존재하던 데이터는 무효 시켜야한다. 무효화시킨 데이터는 가비지컬렉션을 통해 지움 연산을 수행해야 한다. 지역 접근성을 가지는 데이터에 대해 가비지컬렉션을 통해 클리어 시킬 대상 목록을 선정할 때 cost-benefit 방법을 사용하면 성능은 좋으나 wear-leveling이 나빠지는 문제점이 있다. 본 연구에서는 wear-leveling을 개선하기 위해 플래시 메모리를 hot 데이터 그룹들과 cold 데이터 그룹들의 다수의 그룹으로 분할한 후 데이터를 배치하고 주기적으로 hot 데이터 영역과 cold 데이터 영역을 교체함으로써 wear-leveling과 성능을 개선하였다.

  • PDF

접근 지역성을 가지는 작업부하에서 플래시 파일시스템의 wear-leveling 향상 기법 (A method for improving wear-leveling of flash file systems in workload of access locality)

  • 장시웅
    • 한국정보통신학회논문지
    • /
    • 제12권1호
    • /
    • pp.108-114
    • /
    • 2008
  • 플래시 메모리는 디스크와는 달리 덮어쓰기가 불가능하므로, 새로운 데이터는 새로운 영역에 갱신이 된다. 데이터가 빈번히 변경되면 새로운 영역을 확보하기 위해 가비지 컬렉션을 통하여 데이터를 지우게 되는데, 이때 지움(erase) 연산을 수행 할 수 있는 회수가 플래시 메모리의 특성에 의해 일정 회수로 제한을 받게 되므로 플래시 메모리의 모든 블록은 고르게 쓰여지고 지워져야 한다. 그러나 지역 접근성을 가지는 데이터를 Cost-benefit 방법으로 처리하면 성능은 좋으나 wear-leveling은 매우 나빠지는 문제점이 있다. 본 논문에서는 wear-leveling을 개선하기 위해 멀티 뱅크에서 하나의 뱅크는 cold 데이터를 다른 뱅크는 hot 데이터를 할당하고, 시간이 흐름에 따라 일정주기로 cold 뱅크와 hot 뱅크를 교환하는 CB-MB(Cost Benefit between Multi Bank) 방법을 제안하고 성능을 평가하였다. CB-MB방법은 hot 데이터와 cold 데이터를 블록단위로 분리하여 관리하는 Cost-benefit방법에 비해 성능에 있어 30% 성능향상을 보이고 wear-leveling측면에서 1/3이하로 표준편차를 줄였다.

EPET-WL: Enhanced Prediction and Elapsed Time-based Wear Leveling Technique for NAND Flash Memory in Portable Devices

  • Kim, Sung Ho;Kwak, Jong Wook
    • 한국컴퓨터정보학회논문지
    • /
    • 제21권5호
    • /
    • pp.1-10
    • /
    • 2016
  • Magnetic disks have been used for decades in auxiliary storage devices of computer systems. In recent years, the use of NAND flash memory, which is called SSD, is increased as auxiliary storage devices. However, NAND flash memory, unlike traditional magnetic disks, necessarily performs the erase operation before the write operation in order to overwrite data and this leads to degrade the system lifetime and performance of overall NAND flash memory system. Moreover, NAND flash memory has the lower endurance, compared to traditional magnetic disks. To overcome this problem, this paper proposes EPET (Enhanced Prediction and Elapsed Time) wear leveling technique, which is especially efficient to portable devices. EPET wear leveling uses the advantage of PET (Prediction of Elapsed Time) wear leveling and solves long-term system failure time problem. Moreover, EPET wear leveling further improves space efficiency. In our experiments, EPET wear leveling prolonged the first bad time up to 328.9% and prolonged the system lifetime up to 305.9%, compared to other techniques.

Wear Leveling Technique using Bit Array and Bit Set Threshold for Flash Memory

  • Kim, Seon Hwan;Kwak, Jong Wook;Park, Chang-Hyeon
    • 한국컴퓨터정보학회논문지
    • /
    • 제20권11호
    • /
    • pp.1-8
    • /
    • 2015
  • Flash memory has advantages in that it is fast access speed, low-power, and low-price. Therefore, they are widely used in electronics industry sectors. However, the flash memory has weak points, which are the limited number of erase operations and non-in-place update problem. To overcome the limited number of erase operations, many wear leveling techniques are studied. They use many tables storing information such as erase count of blocks, hot and cold block indicators, reference count of pages, and so on. These tables occupy some space of main memory for the wear leveling techniques. Accordingly, they are not appropriate for low-power devices limited main memory. In order to resolve it, a wear leveling technique using bit array and Bit Set Threshold (BST) for flash memory. The proposing technique reduces the used space of main memory using a bit array table, which saves the history of block erase operations. To enhance accuracy of cold block information, we use BST, which is calculated by using the number of invalid pages of the blocks in a one-to-many mode, where one bit is related to many blocks. The performance results illustrate that the proposed wear leveling technique improve life time of flash memory to about 6%, compared with previous wear leveling techniques using a bit array table in our experiment.

AUTOMATIC LEVELING CONTROL SYSTEM FOR COMBINE

  • Lee, S. S.;K. S. Oh;H. Hwang;Park, D. Y.
    • 한국농업기계학회:학술대회논문집
    • /
    • 한국농업기계학회 2000년도 THE THIRD INTERNATIONAL CONFERENCE ON AGRICULTURAL MACHINERY ENGINEERING. V.III
    • /
    • pp.684-689
    • /
    • 2000
  • In harvesting rice and barley using combine, the inclination of the body caused by the irregular surface condition of the field and the soil sinking from the unbalanced weight during the grain collection used to make harvesting operation difficult and even impossible. To overcome such a problem, automatic leveling control system for a combine has been developed and tested. The system was composed of the sensor for measuring left and right inclination of the combine chassis and the hydraulic control system. The adaptability of the control system was investigated by analyzing system response in time domain. And the limit angle of the leveling control was set up to be +/- 7$^{\circ}$. The proposed control and hydraulic power system was implemented to the prototype combine. The prototype combine was designed and built as a separable structure with chassis and track. This paper shows results of the leveling performance tested in the laboratory and the grain field.

  • PDF

DEVELOPMENT OF A RESOURCE LEVELING MODEL USING OPTIMIZATION

  • Jin-Lee Kim;Ralph D. Ellis
    • 국제학술발표논문집
    • /
    • The 1th International Conference on Construction Engineering and Project Management
    • /
    • pp.558-563
    • /
    • 2005
  • This paper presents a GA-based optimal algorithm for a resource leveling model that levels the resources of a set of non-critical activities experiencing conflicts simultaneously up to an assumed level of resource rates specified by the planner using a pair-wise comparison of the activities being considered. A parameter called the future float is adopted and applied as an indicator for assigning leveling priorities to the sets of activities experiencing conflicts. A construction project network example was worked out to demonstrate the performance of the proposed method. The histogram obtained using the algorithm proposed was shown to be the same as, or very close to that produced by the existing resource leveling method based on the least total float rule, which shifts non-critical activities individually.

  • PDF

GPS/Leveling을 이용한 정밀 지역 지오이드 구축 (Construction of Precise Local Geoid using GPS/Leveling)

  • 박준규;안종순
    • 한국산학기술학회논문지
    • /
    • 제15권7호
    • /
    • pp.4595-4600
    • /
    • 2014
  • 지오이드는 수직기준면으로서의 큰 의미를 지니며, GPS측량이 활성화되고 있는 현시점에서 GPS를 이용한 표고측정을 가능케 하는 중요한 요소가 되고 있다. 이에 본 연구에서는 대전광역시를 대상으로 신설된 복합기준점에 대한 GPS 및 수준측량을 수행하고 GPS/Leveling을 통해 각 기준점들의 평면위치, 표고 및 지오이드고를 산출하여 정밀 지역 지오이드를 구축하였다. 또한 사이트 캘리브레이션을 통해 GPS 수준측량의 가능성을 평가하였다. 연구를 통해 약 1.5km 간격의 정밀 지역 지오이드를 구축하였으며, GPS 수준측량을 통해 직접 수준측량 성과와 평균 2cm 이내 편차로 표고를 산정함으로써 GPS 수준측량의 가능성을 제시하였다. 연구결과를 바탕으로 지속적인 연구를 통해 광역 정밀 지오이드 모델이 개발된다면 표고를 요구하는 측량업무의 간소화 및 효율성의 극대화가 가능할 것이다.