En fonction de leur source d'alimentation, les machines à batter photovoltaïques peuvent être divisées en machines à batter diesel, machines à batter hydrauliques et machines à batter électriques. Les machines à piler diesel utilisent du carburant diesel et se caractérisent par une forte puissance et une large gamme d'adaptabilité, adaptées à diverses conditions géologiques, mais elles sont plus bruyantes et ont un certain impact sur l'environnement. Les machines à batter hydrauliques utilisent un système hydraulique pour l'entraînement, offrant des avantages tels qu'un fonctionnement stable, un faible bruit et une force d'impact élevée, et sont actuellement le type le plus largement utilisé. Les machines à piler électriques utilisent de l'électricité, sont respectueuses de l'environnement et économisent de l'énergie-, mais ont une puissance relativement inférieure, ce qui les rend adaptées à certains projets photovoltaïques-à petite échelle.
Sur la base de la méthode de battage, les machines de battage photovoltaïques peuvent être divisées en machines de battage à marteaux, machines de battage vibrant et machines de battage à pression statique. Les marteaux-pieux enfoncés par marteau-enfoncent les pieux dans le sol grâce à l'action de martelage d'un marteau à pieux, ce qui est très efficace mais cause des dommages plus importants au pieu. Les batteurs de pieux vibrants utilisent la vibration générée par un vibrateur pour liquéfier le sol autour du pieu, réduisant ainsi la friction entre le pieu et le sol et facilitant l'enfoncement du pieu dans le sol. Ils conviennent aux conditions géologiques plus douces. Les pilotes de pieux à pression statique, quant à eux, appliquent une pression statique pour enfoncer le pieu dans le sol, ce qui a moins d'impact sur l'environnement et convient aux applications ayant des exigences élevées en matière de contrôle du bruit et des vibrations.
