FlexRay
Miércoles 30 Julio 2008 Varg Borgarnes
Uno de los aspectos que más llaman la atención en el nuevo Serie 7 (dije que volvería sobre él y lo haré) es el uso de FlexRay como bus de comunicaciones para sistemas relacionados con la dinámica del vehículo.
Esto no es nuevo. BMW ya lo aplica en el X5 y en su sibling X6. La diferencia es que en el Serie 7 se controlan mucho más parámetros y el diálogo entre los diversos dispositivos que configuran el ICM (Integral Chassis Management) es más fluido. BMW decidió comenzar a usar FlexRay en el X5 aún no aprovechando todas las capacidades de este bus, con el objetivo de ganar experiencia y fiabilizar el conjunto. En el Serie 7 se pueden ver todas sus ventajas (1).
¿Pero qué es FlexRay? Es un bus de comunicaciones mucho más rápido que el habitual CAN (10 Mbps frente a 500 kbps) y, sobre todo, es determinista. Esto quiere decir que si enviamos un dato concreto desde una centralita, el dato llegará sin retrasos a donde tiene que llegar. Esto es algo que CAN no puede garantizar, y que resulta clave en aplicaciones destinadas a mejorar la seguridad, donde cada milisegundo cuenta.
CAN se queda corto cuando se trata de enviar un alto volumen de datos, ya que su ancho de banda no es suficiente. Podemos entender los buses de datos como líneas de tren:
- En el caso de CAN, los vagones en los cuales circula la información a distribuir entre las diferentes centralitas son limitados y no tienen asientos numerados. Los pasajeros (los datos) van llegando y se van sentando, aunque hay algunos con preferencia. Algunos pasajeros tienen que esperar en el andén, en especial en las horas punta, dado que no hay sitios suficientes, y pueden llegar tarde.
- En el caso de FlexRay, hay muchísimos vagones con asientos numerados. Los pasajeros se sientan donde le corresponde y nunca llegan tarde.

BMW es el primer fabricante en ofrecer un bus FlexRay, pero no será el único. Esto permite la espectacular comunicación entre todos los sistemas de controlan la dinámica del coche, algo no visto hasta la fecha, como relata Javier Moltó aquí. Sin FlexRay sería imposible. Es una innovación que no se ve, que no aparecerá en los catálogos destinados al gran público, pero que es en gran parte responsable del buen funcionamiento del resto de sistemas comercialmente golosos. Y que, sin duda, marcará el futuro de los dispositivos de conducción por cable.
(1): En el BMW X5 sólo se aplicaba FlexRay al sistema de amortiguación. En el Serie 7, FlexRay controla el sistema de dirección, amortiguación, estabilizadoras activas, cambio, tracción y algunos elementos como el Control de Crucero Activo.

Sí, FlexRay es la leche, pero CAN seguirá existiendo durante mucho tiempo para interconectar sistemas menos exigentes con el tiempo. Quería decir esto porque no podemos enviar el CAN a la basura y generar la opinión entre los lectores de que el bus CAN es malo. Creo que son buses complementarios porque no son comparables en absoluto. El bus CAN se está utilizando ya en aplicaciones aeroespaciales (CANaerospace) por su simplicidad y fiabilidad más que probada.
Porsche utiliza CAN en el cambio PDK y la transmisión PTM. Funcionan de muerte. Obviamente el próximo paso lógico es integrar absolutamente todo a través de FlexRay… entonces no me quiero ni imaginar el coche que les quedará, porque ahora todo funciona muy bien, pero en determinadas ocasiones se percibe cierta falta de entendimiento.