In this paper, modification of dual-Halbach permanent magnet (PM) array is investigated to improve performance of tubular linear machine, in terms of flux density and output power. Instead of a classical Halbach array with only radial and axial PMs, proposed model involves insertion of mig-magnets, which have magnetized angle shifted from the reference magnetized angles of axial and radial PMs. This structure leads to elimination of flux leakage and concentration of flux linkage in middle of the coil; therefore, the performance of machine is increased.