This paper presents a modeling methodology for unknown disturbances in mechatronics systems, based on disturbance estimation using an iterative learning process. In disturbance modeling, nonlinear frictions are specially handled as disturbances in the mechanisms, which mainly degrade trajectory control performance. Friction can be mathematically modeled by using learned estimation data as a function of the displacement, velocity. acceleration, and jerk of the actuator. This model has the distinctive feature that friction compensation can be achieved with a generalization capability for different conditions. The proposed positioning control approach with disturbance modeling and compensation has been verified by experiments using a table drive system on a machine stand. © 2010 Wiley Periodicals, Inc. Electr Eng Jpn, 171(2): 31–39, 2010; Published online in Wiley InterScience (www. interscience.wiley.com). DOI 10.1002/eej.20928