This note presents an estimation error based disturbance observer (EEDOB) to reduce the effects of external disturbances. In the proposed control structure, a difference between an estimator output and a plant output is considered as an equivalent disturbance. Therefore, when a disturbance appears, the proposed disturbance observer (DOB) is activated. Unlike conventional DOB, this method does not require the plant inverse model or additional stabilizing filters. In addition, the proposed method always satisfies closed loop systems stability, which is definitely different from conventional DOB. To verify the effectiveness, this method was applied to commercial storage systems. From the experimental results, it is confirmed that tracking performance is improved by 23.5%.