Data-Driven Virtual Reference Set-Point Learning of PD Control and Applications to Permanent Magnet Linear Motors