An iterative design methodology for the performance optimisation of magnetorheological piston head configurations | IEEE Conference Publication | IEEE Xplore