If Someone else faces this problem then I am posting my code for your help.
my input element just ignores parameter "31" I am using it for something else. you just need to pass $event in the parameter.
<input type="file" ng2FileSelect [uploader]="uploader" placeholder="{{'SALONPROFILE.Trading-Image-Url' | translate}}" (change)="uploadFiles(31,$event)" name="TradingImageUrl" />
This is my function in component and i am saving orignal file name in local variable this.filenName,and good thing is it is saving orignal name.
uploadFiles(categoryId: number, $event: any) {
this.uploader.options.additionalParameter = {
filecategoryId: categoryId,
};
this.filename= $event.target.files[0].name;
this.uploader.uploadAll();
}