Channel shortening equaliser (CSE) plays an important role in ultra wide band (UWB). This paper presents a method for updating the coefficients of CSE based on the adaptation of energy optimisation method using singular value decomposition (SVD) algorithm in UWB channel with time hopping (TH) and pulse position modulation (PPM). This is to suppress inter-symbol interference (ISI) and to simultaneously simplify the rake receiver architecture by significantly reducing the number of channel taps. This CSE can be concentrated the most amount of channel energy within just first taps and suppressed the most of this out the desired window. The presence of the proposed CSE before rake receiver enables the rake receiver implementation with less number of correlators. Computer simulation results are provided to compare the performance of the proposed method with a MSSNR CSE, lower bound, partial-rake, and selective-rake in terms of channel shortening and bit error rate (BER).