Yo conozco a gente del departamento de matemáticas de las tres universidades que mencionas y te puedo asegurar que en todas hay gente muy muy buena, así que cualquier elección estará bien.
Dicho esto, fíjate que en la UPC no hacen física, sino "ingeniería física". En general la UPC es la más aplicada de las tres, tanto en matemáticas como en física.
Aunque es bastante difícil estando en bachillerato, lo que yo haría sería mirar los planes de estudio, las asignaturas y las optativas de los últimos cursos, y decidir en base a lo que te atraiga más o creas que te va a gustar más.
Si quieres tirar por un camino más aplicado o más relacionado con la ingeniería, UPC sin duda. Si te van las mates puras, álgebra, topologia y cosas así, yo te recomendaría la UB, aunque la UAB también sería una buena elección.
Otra cosa a tener en cuenta (no sé si vives en Barcelona) es la ubicación. La UPC está en Zona Universitària, la UB está mates en el edificio histórico (Pl. Universitat) y física en Palau Reial. Eso quiere decir que te vas a tener que desplazar en metro para ir de un sitio a otro. La UAB en cambio está en Bellaterra, que está a media hora en ferrocarril del centro de Barcelona.
Puede ser un factor a tener en cuenta, sobre todo si no vives en Barcelona y te vas a quedar en una residencia universitaria.