tick_sched_timer is part of the linux kernel's cpu scheduler. In this case, it is likely indicating many context switches and cpu-wakeups on your system.
If you are seeing it using a lot of power, it's likely that something on your system is causing a lot of context switches and/or cpu-wakeups. -- This could be related to a driver; such as a gpu driver, bluetooth, wifi, etc. - where it has some kind of aggressive update interval, or possibly a driver is firing many hardware interrupts... However, it could also be caused by some userpsace software, as well... even powertop will skew these numbers a bit.
You may have some success by disabling drivers (like bluetooth), when not in use (or if unused, completely blacklisting them). or changing cpu governors and/or using various power-saving methods/strategies... Depending on how your kernel is configured, reducing the timer tick may also save power. For example, some kernels may be build with CONFIG_HZ_1000=y, while others may be built with CONFIG_HZ_250=y. the latter should save some power.
Powertop may give you indications as to what the cause is; but tick_sched_timer isn't the root cause of your battery drain (it's only a symptom). It's likely some other thread, task or process; in the kernel or possibly in user-space.