A system for controlling a vehicle platoon that comprises at least one leader vehicle and one additional vehicle, each of which has a positioning unit and a unit for wireless communication; wherein the system comprises: - a driving profile unit configured to determine two different driving strategies adapted to be applied for the vehicles in the vehicle platoon, wherein these driving strategies are: - a common position-based driving strategy adapted to be applied for vehicles in the vehicle platoon along a road horizon for the road ahead of the vehicle platoon, wherein the driving strategy comprises a driving profile comprising target values b i and associated positions p i along the road horizon of the vehicle platoon and that said target values are applied for each one of the vehicles at each corresponding position, and - a common time-based driving strategy adapted to be applied for vehicles in the vehicle platoon along a road horizon for the road ahead of the vehicle platoon, wherein the driving strategy comprises a driving profile comprising target values b i along the road horizon of the vehicle platoon and that each one of the vehicles applies the current target value, wherein the vehicles in the vehicle platoon are adapted to be driven following the said position-based driving strategy and the said time-based driving strategy, and wherein the time-based driving strategy has higher priority than the position-based driving strategy in emergency situations, the system further comprising: - an analysis unit that is configured to: - receive and evaluate one or several driving strategy criteria values, - determine whether said time-based driving strategy or position-based driving strategy is to be used, depending on the result of the said evaluation, - generate a driving strategy signal that indicates the driving strategy that has been determined, and - transmit the driving strategy signal to vehicles in the vehicle platoon that are affected by the driving strategy, after which the vehicles in the vehicle platoon are controlled according to the driving strategy. - a driving profile unit configured to determine two different driving strategies adapted to be applied for the vehicles in the vehicle platoon, wherein these driving strategies are: - a common position-based driving strategy adapted to be applied for vehicles in the vehicle platoon along a road horizon for the road ahead of the vehicle platoon, wherein the driving strategy comprises a driving profile comprising target values b i and associated positions p i along the road horizon of the vehicle platoon and that said target values are applied for each one of the vehicles at each corresponding position, and - a common time-based driving strategy adapted to be applied for vehicles in the vehicle platoon along a road horizon for the road ahead of the vehicle platoon, wherein the driving strategy comprises a driving profile comprising target values b i along the road horizon of the vehicle platoon and that each one of the vehicles applies the current target value, - an analysis unit that is configured to: - receive and evaluate one or several driving strategy criteria values, - determine whether said time-based driving strategy or position-based driving strategy is to be used, depending on the result of the said evaluation, - generate a driving strategy signal that indicates the driving strategy that has been determined, and - transmit the driving strategy signal to vehicles in the vehicle platoon that are affected by the driving strategy, after which the vehicles in the vehicle platoon are controlled according to the driving strategy. - receive and evaluate one or several driving strategy criteria values, - determine whether said time-based driving strategy or position-based driving strategy is to be used, depending on the result of the said evaluation, - generate a driving strategy signal that indicates the driving strategy that has been determined, and - transmit the driving strategy signal to vehicles in the vehicle platoon that are affected by the driving strategy, after which the vehicles in the vehicle platoon are controlled according to the driving strategy.