There seems to be a lot of friendly HPLCs around these days, lots of waving is being reported. The following is very general, there are lots of exceptional causes as well.
The uphill ramp is probably due to the increasing component of your gradient having higher absorbance at the set wavelength. As long as it's consistent and fairly low, don't worry.
If the uphill slope is a concern, and in all runs, look at each component of you mobile phase to work out the cause. If you are using HPLC grade materials with low absorbance, you probably can't change the mobile phase absorbance much.
If you are using standard lab reagents, look to purchase some HPLC Low UV grades, sometimes it worth trying different suppliers.
Ensure you have careful and consistent addition of highly-absosbing compounds ( such as some modifiers/buffer ). Just ensure that your mobile phase absorbance isn't stealing all the detector energy, which can cause a wide variety of strange baseline effects. It always pays to know the UV properties of your mobile phase.
The waves, if fairly broad and appear at irregular intervals, are likely to originate from earlier samples, and you may want to run a sample with multiple blanks after it, or try a more aggressive final gradient to try and find the source. My current record is a compound that eluted 3 injections and 165 minutes after injection.
If they appear in all samples and stds, then look to column, sample preparation, glassware, and other possible sources. If they are narrow, then they may be related to the current injection, but trying combinations of samples and multiple blanks should help identify source.
If all the above is OK, start to look for causes such as dirty column, vials, etc. The trick is to be systematic, and understand your toy. Each method offers new opportunities for your HPLC to surprise you.
Please keep having fun,
Bruce Hamilton