·µ»ØÉÏÒ»Ò³>>

Ó°ÏìδÀ´Æû³µ¹¤Òµ·¢Õ¹µÄÆû³µ¼ÆËãÆ½Ì¨

--FlexRay¼¼Êõ×ÛÊö

Öйúµ¥Æ¬»ú¹«¹²ÊµÑéÊÒ ÂÀ¾©½¨ ÏÄ·É
±±¾©Ó¢±´¶àǶÈëÊ½ÍøÂ繫˾ ËïÀÚ ÉÐÏÄ Ëν¨ÖÐ

£¨ÉÏÍøÊ±¼ä£º2006.11£©

ÕªÒª £º±¾ÎĻعËÁ˽ü20ÄêÀ´¹ú¼ÊÉÏÆû³µ×ÜÏß¼¼ÊõºÍÆû³µÍøÂç±ê×¼µÄ·¢Õ¹ÀúÊ·£¬µÃ³öÍøÂç¾ÍÊǼÆËã»ú£¬ÍøÂç±ê×¼¾ÍÊǼÆËãÆ½Ì¨µÄ¹Ûµã£¬Í¨¹ý¶ÔFlexRayµÄ¼¼ÊõÐÔ×ÛÊö£¬²ûÃ÷δÀ´Æû³µµç×Ó¹¤Òµ½«Íƶ¯Æû³µÏò¸ü°²È«¡¢¸üÖÇÄÜ»¯µÄ·½Ïò¿ìËÙ·¢Õ¹¡£´Ó¹ú¼ÊÉÏ¿´Æû³µ¹¤ÒµÓëÐÅÏ¢²úÒµµÄÈںϲÅÊÇÍÆ¶¯Æû³µ¼ÆËãÆ½Ì¨¼¼Êõ·¢Õ¹µÄ¹Ø¼ü£¬Ï£ÍûÒýÆð¹úÄÚ²úÒµ½çµÄ×¢Òâ¡£

Ò»¡¢Æû³µÍøÂçµÄÀúÊ·ÓëFlexRay

Ŀǰ£¬ÊÀ½çÉÏÓжà´ïÊ®¶àÖÖ³µÁ¾ÍøÂç±ê×¼£¬ÆäÖÐ×îÖ÷ÒªµÄÓУº¿ØÖÆÆ÷¾ÖÓòÍøCAN-BUS£¨Controller Area Network£©£¬¾Ö²¿»¥ÁªÐ­ÒéLIN£¨Local Interconnect Protocol£©£»³µÁ¾¶àýÌåÍøÂçIDB1394µÈ£¬ÖµµÃ×¢ÒâµÄÊǾßÓиßËÙÈÝ´í¹¦ÄܵÄÍøÂçЭÒéFlexRay£¬ËüµÄ·¢Õ¹·Ç³£Ñ¸ËÙ¡£FlexRay±ê×¼ÁªÃ˵ijöÏÖ£¬ÒÔ¼°ÃæÏò¶ÔÏóÁª½ÓµÄCANopen±ê×¼µÄ¹ã·ºÓ¦ÓÃԤʾ×ÅÆû³µµç×Ó¼¼ÊõÏòÖÇÄÜ»¯Âõ³öÁËÖØÒªÒ»²½¡£

¹ú¼ÊÉÏÔÚÆû³µ¹¤Òµ¾ÞÍ·ºÍµç×ÓÐÅÏ¢¼¼Êõ¹«Ë¾µÄºÏÁ¦Íƶ¯Ö®Ï¹ú¼Ê±ê×¼»¯×éÖ¯ÓÚ1992Äê»ùÓÚCAN-BUS·¢²¼ÁËISO11898 ±ê×¼£¬ÎªÈÕºóÆû³µ¼ÆËãÆ½Ì¨ÁªÃ˺ÍÏà¹Ø±ê×¼µÄ³öÏֵ춨Á˹¤Òµ»¯»ù´¡¡£CAN-Bus¾­¹ý20ÄêµÄ·¢Õ¹£¬Ä¿Ç°ÔÚÆû³µ¶¯Á¦×ܳÉÖÐÒÑÕ¼¾Ý85%µÄÊг¡·Ý¶î¡£2008ÄêÈ«ÇòÖ÷ÒªÆû³µÉú²ú³§ÉÌÉú²úÅ·III / Å·¢ôÅŷűê×¼ÒÔÉÏµÄÆû³µºó£¬²ÉÓÃCAN-BUSµÄÆû³µ¼´½«³¬¹ý95%£¬»ùÓÚCANºÍISO11898±ê×¼£¬ÃÀ¹úSAE£¨Æû³µ¹¤³Ìѧ»á£©ÔÚ10Äêǰ×éÖ¯ÖÆ¶¨µÄSAE J1939±»ÈÏΪÊÇÈ«Çò·¶Î§ÄÚ×·ÅºÍ×î¾ßÏìÓ¦Á¦µÄÆû³µÍøÂç±ê×¼Ö®Ò»£¬ÔÚÅ·IIIÒÔÉϵÄÉÌÓóµÐÍÖÐ100%²ÉÓÃJ1939¹¹ÔìÆû³µ¼ÆËãÆ½Ì¨,Ö÷ÒªÓÃÓÚ·¢¶¯»ú¡¢±äËÙÏäºÍÒDZíϵͳµÄ»¥Áª¡£LIN×÷ΪCANÍøÂçµÄ²¹³ä£¬ÊÇÒ»Öֵͳɱ¾µÄͨѶ±ê×¼£¬Ö÷ÒªÓÃÓÚ³µÄڵƹ⡢ºóÊÓ¾µºÍ×ùÒε÷½ÚµÈ·Ç°²È«ÐÔ²¿¼þµÄ»¥Áª¡£IDB1394 ºÍMOST×ÜÏßÔòÊÇΪÆû³µ¶àýÌåÍøÂçºÍÏû·ÑÀàµç×Ó²úÆ·µÄ»¥Áª½¨Á¢µÄƽ̨Ðͱê×¼¡£

1.ʲôÊÇFlexRay

´Ó³µÁ¾¹¤³Ì½Ç¶ÈÉÏ¿´£¬CANµÄËÙÂÊ¡¢¿É¿¿ÐԺͳɱ¾Ö¸±êÔÚÆû³µµÄ¶¯Á¦ÏµÍ³×ܳÉÖÐÓ¦ÓÃÊÇ×îΪÊÊÒ˵ġ£µ«¶ÔÓÚ°²È«µÈ¼¶ÐèÇó¸ü¸ßµÄϵͳ,ÈçתÏò¿ØÖƺÍÖÆ¶¯ÏµÍ³¼°°²È«ÆøÄÒµÄÍøÂ绥ÁªÎÊÌâÔòÓ¦ÖÆ¶¨Ò»¸öеıê×¼£¬Õâ¾ÍÊÇFlexRay¡£CANµÄ³É¹¦Ó¦Óü°FlexRayµÄ±ê×¼¿ª·¢Íƶ¯ÁËеÄX-by-wire³µÁ¾ÏµÍ³Éè¼ÆË¼ÏëµÄÍêÉÆ£¬Ò²µ¼ÖÂÁ˳µÁ¾ÏµÍ³¶ÔÐÅÏ¢´«ËÍËÙ¶ÈÓÈÆäÊǶԹÊÕÏÈÝ´íÓëʱ¼äÈ·¶¨ÐÔµÄÐèÇóµÄ²»¶ÏÔö¼Ó¡£FlexRayͨ¹ýÔÚÈ·¶¨µÄʱ¼ä²ÛÖд«µÝÐÅÏ¢£¬ÒÔ¼°ÔÚÁ½¸öͨµÀÉϵĹÊÕÏÈÝ´íºÍÈßÓàÐÅÏ¢µÄ´«ËÍ£¬Âú×ãÁËÕâЩÐÂÔö¼ÓµÄÒªÇó¡£

FlexRay×÷ΪÏÂÒ»´úÆû³µÍøÂçЭÒ飬ÌṩÁ˳ä×ãµÄ´ø¿í¡¢¿É¿¿ÐÔºÍʵʱÏìÓ¦ÄÜÁ¦£¬ÒÔʵÏÖÏß¿ØÓ¦Óã¬Èç½ÚÁ÷·§¡¢Öƶ¯¡¢×ªÏòºÍ¶¯Ì¬Îȶ¨ÐÔ¿ØÖÆ¡£¸Ã±ê×¼ÒÑ¿ªÊ¼±»Ô½À´Ô½¶àµÄÆû³µÖÆÔìÉ̲ÉÓá£

FlexRay ÊÇÒ»ÖÖÓÃÓÚÆû³µµÄ¸ßËÙ¿ÉÈ·¶¨ÐԵ쬾߱¸¹ÊÕÏÈÝ´íµÄ×ÜÏßϵͳ£¬ËüµÄ»ù´¡Ô´ÓÚ´÷Ä·ÀÕ¡¤¿ËÀ³Ë¹ÀÕ¹«Ë¾£¨±¼³Û¹«Ë¾£©µÄµäÐÍÓ¦ÓÃÒÔ¼°BMW¹«Ë¾£¨±¦Âí¹«Ë¾£©byteflightͨÐÅϵͳ¿ª·¢µÄ³É¹¦¾­Ñé¡£ByteflightÊÇBMW¹«Ë¾×¨ÃÅΪ±»¶¯°²È«ÏµÍ³£¨ÆøÄÒ£©¶ø¿ª·¢µÄ£¬ÎªÁËͬʱÄܹ»Âú×ãÖ÷¶¯°²È«ÏµÍ³µÄÐèÒª£¬ÔÚByteflightЭÒé»ù´¡Ö®ÉÏ£¬±»FlexRayЭ»á½øÒ»²½¿ª·¢³ÉÁËÒ»¸öÓëÈ·¶¨ÐԺ͹ÊÕÏÈÝ´íÓÐÃÜÇйØÏµµÄ£¬¸ü¿É¿¿µÄ¸ßËÙÆû³µÍøÂçϵͳ¡£½ñÌ죬BMW£¬Daimler¡¤Chrysler£¬General Motors£¬Ford£¬VolkswagenºÍһЩ°ëµ¼Ì幫˾ÈçBosch£¬Freescale£¬Philips µÈ×é³ÉÁËFlexRayÁªÃË¡£2006ÄêÓ¦ÓÃFlexRay¼¼ÊõµÄÆû³µ½«½øÈëÊг¡¡£

2.FlexRayµÄ´«Êä½éÖʺͷÃÎÊ

FlexRay·ûºÏTDMA£¨Time Division Multiple Access£©µÄÔ­Ôò£¬²¿¼þºÍÐÅÏ¢¶¼±»·ÖÅäÁËÈ·¶¨µÄʱ¼ä²Û£¬ÔÚ´ËÆÚ¼äËüÃÇ¿ÉÒÔΨһµÄ·ÃÎÊ×ÜÏß¡£Ê±¼ä²ÛÓй̶¨µÄÖØ¸´ÖÜÆÚ¡£ÐÅÏ¢ÔÚ×ÜÏßÉϵÄʱ¼äÊÇÍêÈ«¿ÉÒÔÔ¤²â³öÀ´µÄ£¬Òò¶ø¶Ô×ÜÏߵķÃÎÊÊÇÈ·¶¨ÐԵġ£

²»¹ý£¬Í¨¹ýΪ²¿¼þºÍÐÅÏ¢·ÖÅäʱ¼ä²ÛµÄ·½·¨À´¹Ì¶¨µÄ·ÖÅä×ÜÏß´ø¿í£¬Æä²»ÀûÒòËØÊǵ¼ÖÂ×ÜÏߵĴø¿íûÓб»ÍêÈ«µÄÀûÓᣳöÓÚÕâ¸ö¿¼ÂÇ£¬FlexRay°ÑÖÜÆÚ·Ö³ÉÁ˾²Ì¬¶Î£¨Static Seg.£©ºÍ¶¯Ì¬¶Î£¨Dynamic Seg.£©£¬È·¶¨µÄʱ¼ä²ÛÊÊÓÃÓÚλÓÚÐÅÏ¢¿ªÊ¼µÄ¾²Ì¬¶Î¡£ÔÚ¶¯Ì¬¶Î£¬Ê±¼ä²ÛÊǶ¯Ì¬·ÖÅäµÄ¡£Ã¿ÖÖÇé¿ö϶¼Ö»ÓÐһС¶Îʱ¼äÊÇÔÊÐíΨһµÄ×ÜÏß·ÃÎʵÄ(Õâ¶Îʱ¼ä³ÆÎª"mini-slots")£¬Èç¹ûÔÚmini-slotÖгöÏÖÁË×ÜÏß·ÃÎÊ£¬Ê±¼ä²Û¾Í»á°´ÕÕÐèÒªµÄʱ¼äÀ´À©Õ¹¡£Òò´Ë×ÜÏß´ø¿íÊǶ¯Ì¬¿É±äµÄ¡£

ͼ1 FlexRayµÄͨÐÅÖÜÆÚ¡¢Ö¡µÄ¾²Ì¬¡¢¶¯Ì¬²¿·ÖµÄ½á¹¹Ê¾Òâ

3. FlexRayµÄÊý¾ÝËÙÂʺÍÍøÂçÍØÆË

FlexRayÔÚÎïÀíÉÏͨ¹ýÁ½Ìõ·Ö¿ªµÄ×ÜÏßͨÐÅ£¬Ã¿Ò»ÌõµÄÊý¾ÝËÙÂÊÊÇ10MBit/s¡£ÕâÁ½ÌõÏßÖ÷ÒªÊÇÓÃÓÚÈßÓàºÍ¹ÊÕÏÈÝ´íµÄÐÅÏ¢´«Ê䣬µ«Ò²¿ÉÒÔ´«µÝ²»Í¬µÄÐÅÏ¢£¬ºóÕßµÄÊý¾ÝÍÌÍÂÁ¿ÊÇ·­±¶µÄ¡£

FlexRayÒ²¿ÉÒÔÔÚ2.5MBits/sºÍ5MBits/s µÍÊý¾ÝÂÊϹ¤×÷£¬²¢ÇÒΪÊý¾Ý´«Ê䶨ÒåÁËÖ÷¶¯ÐÇÐÍ¡¢±»¶¯ÐÇÐÍ»òÊÇÁ½Õß»ìºÏµÄ×ÜÏßÍØÆË½á¹¹£¬Òò´ËFlexRayÍøÂç½ÚµãµÄÁ¬½ÓÊǷdz£Áé»îµÄ¡£

ͼ2 FlexRayµÄÖ÷¶¯ÐÇÐÍÍøÂçÍØÆËʾÒâ

ͼ3 FlexRayµÄÐÇÐÍ¡¢×ÜÏßÐÍ»ìºÏÍøÂçÍØÆËʾÒâ

4. FlexRay½ÚµãµÄͬ²½

ΪÁËʵÏÖ¹¦ÄܵÄͬ²½ºÍͨ¹ýÁ½ÌõÐÅÏ¢¼äµÄ¶Ì¾àÀëÀ´ÓÅ»¯´ø¿í£¬¸ÃͨÐÅÍøÂçÖеķֲ¼×é¼þ¶¼ÒªÓÐÒ»¸ö¹²Í¬µÄʱ»ù£¨È«¾Öʱ¼ä£©¡£ÎªÁËʱÖÓͬ²½£¬Í¬²½ÐÅÏ¢ÊÇÔÚÖÜÆÚµÄ¾²Ì¬¶Î´«ÊäµÄ¡£Í¨¹ýÔöÌíÒ»¸öÌØÊâµÄËã·¨£¬²¿¼þµÄ±¾µØÊ±ÖÓ±»ÐÞÕýΪËùÓеı¾µØÊ±ÖÓÓëÈ«¾ÖʱÖÓͬ²½¡£


ͼ4 FlexRayЭÒéÖ¡µÄ¾²Ì¬¡¢¶¯Ì¬²¿·ÖµÄ½á¹¹Ê¾Òâ

 

5.FlexRayÍøÂç½ÚµãµÄ½á¹¹

FlexRayµÄÍøÂç½ÚµãÊÇÓÉÖ÷´¦ÀíÆ÷£¨Host£©¡¢FlexRayͨÐÅ¿ØÖÆÆ÷£¨Communication Controller£©¡¢¿ÉÑ¡µÄ×ÜÏß¼à¿ØÆ÷£¨BG£©ºÍ×ÜÏßÇý¶¯Æ÷£¨BD£©×é³ÉµÄ¡£Ö÷´¦ÀíÆ÷ÌṩºÍ²úÉúÊý¾Ý£¬²¢Í¨¹ýFlexRay¿ØÖÆÆ÷´«ËͳöÈ¥¡£

×ÜÏßÇý¶¯Æ÷Á¬½Ó×ÅͨÐÅ¿ØÖÆÆ÷ºÍ×ÜÏߣ¬»òÊÇÁ¬½Ó×ÜÏß¼à¿ØÆ÷ºÍ×ÜÏß¡£Ö÷´¦ÀíÆ÷°ÑFlexRay¿ØÖÆÆ÷·ÖÅäµÄʱ¼ä²Û֪ͨ¸ø×ÜÏß¼àÊÓÆ÷£¬È»ºó×ÜÏß¼àÊÓÆ÷¾ÍÔÊÐíFlexRay¿ØÖÆÆ÷ÔÚÕâЩʱ¼ä²ÛÖÐÀ´´«ÊäÊý¾Ý¡£Êý¾Ý¿ÉÒÔÔÚÈκÎʱºò±»½ÓÊÕ¡£

ͼ5 FlexRayµÄÍøÂç½á¹¹

¶þ¡¢Î´À´·¢Õ¹×î¿ìµÄ¼¼ÊõÊÇʲô£¿

δÀ´·¢Õ¹×î¿ìµÄ¼¼ÊõÊÇÆû³µµç×ÓÓëÐÅÏ¢²úÒµ¡¢ÖÇÄܽ»Í¨Ï໥ÈںϷ¢Õ¹¶ø²úÉúµÄÐÂÐ˼¼Êõ¡£ÕâЩм¼ÊõÖ÷ÒªÓÃÓÚ½â¾öÓ밲ȫ¡¢»·±£ÓйصÄϵͳÐÔÎÊÌ⣬È磺תÏò¿ØÖÆ¡¢Öƶ¯¿ØÖÆ¡¢°²È«ÆøÄÒ¡¢OBDÕì²â¼°¸ü¹ãÒåÉÏµÄÆû³µ¹ÊÕÏÕï¶Ï¼¼ÊõºÍÔ¶³Ì·þÎñµÈ¡£

ÏÖ´úÆû³µµÄɲ³µºÍתÏòϵͳÆäʵͬһ°Ù¶àÄêǰÆû³µ¸Õ±»·¢Ã÷ʱһÑù£¬¶¼½èÖúÓÚ»úеÁ¬½ÓºÍҺѹ´«¶¯£¬Ê¹¼ÝÊ»ÕßµÄÒâͼ´«µÝµ½³µÂÖºÍÒýÇæ¡£¶øÎ´À´½«Í¨¹ýÏß¿ØÏµÍ³ÍøÂ罫ָÁî·¢Ë͵½É²³µÖ´Ðе¥Ôª¡¢×ªÏò²½½øÂí´ïµ¥Ôª£¬²¢Í¨¹ý΢´¦ÀíÆ÷¼°µç×ÓÖ´ÐÐ×°Öã¨FlexRay½Úµã£©À´½øÐÐÖÆ¶¯ºÍתÏò¿ØÖÆ¡£ Ïß¿ØÐ¼¼Êõ»¹Äܼò»¯Ä³Ð©¹¦ÄܵÄʵÏÖ£¬Èç×ÔÊÊӦѲº½¿ØÖÆ¡¢×Ô¶¯³µµÀ±£³Ö¡¢·ÀÅöײ£¬²¢ÎªÆû³µ×îÖÕʵÏÖ×Ô¶¯¼ÝÊ»´òÏ»ù´¡¡£¶ø¶Ô°²È«ÐÔÖÁ¹ØÖØÒªµÄ²¿¼þ£¬ÈçתÏòºÍÖÆ¶¯ÏµÍ³£¬°²È«ÆøÄÒÍøÂ磬µç×ÓÎȶ¨ÏµÍ³£¨ESP£©µÈ£¬±ØÐëÄܹ»½øÐиü¿É¿¿µÄ¡¢ÎÞ·ìÅäºÏºÍ×Ô¶¯Õï¶Ï¡£FlexRayÓëCAN-BUS¹¹³ÉµÄ·ÂÕæµ¥ÔªºÍÍøÂç¼ÆËãÆ½Ì¨ÒÑ¿ÉÒÔ·½±ãµÄ¼¯³Éµ½Æû³µÏµÍ³Ö®ÖнøÐлìºÏÑéÖ¤²¢½¨Á¢ÊµÎï¿ØÖÆÄ£ÐÍ¡£Öйúµ¥Æ¬»ú¹«¹²ÊµÑéÊÒ£¬´Ó1992ÄêÆðÔÚ¹úÄÚÊ×ÏȽ¨Á¢Á˹ú¼Ê±ê×¼µÄCAN-BUS¿ª·ÅʵÑéÊÒ¡£2005ÄêÓÖµÚÒ»¸öÔÚ¹úÄÚ½¨Á¢ÁËÍêÕûµÄFlexRay¿ª·¢¡¢·ÖÎö¡¢·ÂÕæÓëʵÑé²âÊÔÆ½Ì¨£¬Óë¹ú¼Êˮƽ±£³Öͬ²½¡£ÓйØFlexRayºÍCAN-BUS£¨SAE J1939£¬CANopen£©µÄ×îм¼ÊõºÍ½øÕ¹£¬Çë¹Ø×¢http://www.bol-system.com ¡£

Æû³µÏß¿ØÏµÍ³ÍøÂçʵ¼ÊÉϾÍÊÇÒ»ÖÖÌØÊâµÄ¾ÖÓòÍø¡£ÕâÖÖϵͳÊÇ´Ó·É»ú¿ØÖÆÏµÍ³ÒýÉê¶øÀ´µÄ¡£·É»ú¿ØÖÆÏµÍ³ÖÐÌáµ½µÄFly-by-WireÊÇÒ»ÖÖµçÏß´úÌæ»úеµÄ¿ØÖÆÏµÍ³£¬Ëü½«·É»ú¼ÝʻԱµÄ²Ù×Ý¿ØÖƺͲÙ×÷ÃüÁîת»»³ÉµçÐźţ¬ÀûÓûúÔØ¼ÆËã»ú¿ØÖÆ·É»úµÄ·ÉÐС£ÕâÖÖ¿ØÖÆ·½Ê½ÒýÈëµ½Æû³µ¼ÝÊ»ÉÏ£¬¾Í³ÆÎªDrive-by-Wire(µç¿Ø¼ÝÊ»)£¬ÒýÈëµ½ÖÆ¶¯ÉϾͲúÉúÁËBrake-by-Wire£¨µç¿ØÉ²³µ£©£¬ÒýÈ뵽תÏò¿ØÖÆÉϾÍÓÐSteering-by-Wire£¨µç¿Ø×ªÏò£©£¬Òò´Ëͳ³ÆÎªX-by-Wire¡£ÕâЩ´´Ð¹¦ÄܵĻù´¡ÊÇÒ»ÖÖÄܹ»Âú×ãÑϸñÈÝ´íÒªÇóµÄ¿í´ø×ÜÏ߽ṹ¨D¨DFlexRay×ÜÏßϵͳ£¨³µÔØÍøÂç¼ÆËãÆ½Ì¨£©¡£FlexRayµÄÖØÒªÄ¿±êÓ¦ÓÃÖ®Ò»ÊÇÏ߿زÙ×÷(ÈçÏß¿Ø×ªÏò¡¢Ïß¿ØÉ²³µµÈ)£¬¼´ÀûÓÃÓÐÈÝ´í¹¦ÄÜµÄµçÆø/µç×Óϵͳȡ´ú»úе/Һѹ²¿·Ö¡£Ï߿زÙ×÷°üÀ¨´ÓתÏòµ½É²³µºÍ¼ÓËÙµÈËùÓÐÆû³µ¿ØÖÆÓ¦Óû¥Á¬¼¼Êõ£¬ËüµÄÓ¦ÓÿÉÒÔ²¹³ä²¢½«×îÖÕ´úÌæÆû³µµÄ»úеºÍҺѹ½â¾ö·½°¸¡£ FlexRayµÄÖ´ÐÐÆ÷ÊÇ»úµçÒ»Ì廯µÄ²úÎÊÇÈ«ÇòÆû³µÐÐÒµÐÂÒ»´úÆû³µµç×Ó²úÆ·¿ª·¢µÄÖØµã¡£Ò²Ó¦µ±³ÉΪÎÒ¹úÆû³µ¼ÆËãÆ½Ì¨¹ú¼ÒÖØ´ó¹¤³ÌµÄÑо¿ºÍ¼¼Êõ¸ú×ÙµÄÖØµãÖ®Ò»¡£

ÁíÒ»¸öÖµµÃ×¢ÒâµÄÊÇCANopenÔÚÆû³µÖеÄÓ¦Óã¬CANopenÊÇÔÚ ISO11898±ê×¼Ö®ÉÏÕæÕýÃæÏò¶ÔÏóÁª½ÓµÄÍøÂç¼ÆËãÆ½Ì¨£¬£¨¶øJ1939ÔòÊÇÃæÏò¾ßÌåÓ¦ÓöøÁª½ÓµÄÍøÂç±ê×¼£©¡£ÔÚCANopenÍøÂçÖУ¬¿ÉÒÔ½«×î¶à128¸öÓÃCAN-BUS»¥ÁªµÄǶÈëʽ΢´¦ÀíÆ÷£¬¿´³ÉÊÇÒ»¸öͳһµÄ¼ÆËã»úƽ̨£¬Í¨¹ý¶ÔÍøÂçÖеÄÈκÎÒ»¸öµ¥Æ¬»úÖеĵç×Ó±í¸ñ£¨´æ´¢ÔÚE2PROM»òFlashÖ®ÖУ¬³ÆÎªCANopenµÄ¶ÔÏó×ֵ䣩µÄÐ޸ĺÍÖØ¶¨Ò壬¼´¿É¸Ä±äÕû¸öϵͳµÄ¹¦ÄÜÅäÖú͹¹Ô죬¶øÎÞÐèͨ¹ýCANopen½ÚµãµÄÖÆÔìÉÌ£¬ÔÚÿ¸ö½ÚµãµÄ¶ÔÏó×ÖµäÖ®Öл¹´æ´¢È«ÇòΨһµÄÖÆÔìÉ̱àÂëºÍÏà¹ØµÄÅäÖòÎÊý£¬ÎÒÃdzÆÖ®ÎªÊý×Ö»ùÒò£¨Digital DNA£©¡£Í¨¹ý±ê×¼·½·¨¿ÉÒÔ·½±ãµÄ·ÃÎʵ½Æû³µÖи÷¸öµç×ÓÉ豸µÄ"Êý×Ö»ùÒòͼÆ×"ÓÃÓÚά»¤ºÍÕï¶Ï¡£CANopenÔÚ¸÷ÖÖ¹¤Òµ¡¢½»Í¨¡¢º½¿Õ¡¢º£ÊÂÁìÓòµÄÓ¦Óü¼Êõ³É¹û£¬¿É·½±ãµØÒÆÖ²ºÍ¼¯³É½øÈëδÀ´¸ü¸´Ôӵįû³µÏµÍ³Ö®ÖУ¬ÌرðÊÇÔڵ綯Æû³µ¡¢»ìºÏ¶¯Á¦Æû³µ¡¢È¼ÁÏµç³ØÆû³µÖÐCANopenÓÐÃ÷ÏÔµÄÓÅÊÆ¡£ÔÚͨÓõ¥Æ¬»úÖмÓÈëCANopenÖмä¼þ²¢ÎªÓ¦ÓóÌÐòÁôÏÂAPI½Ó¿Ú£¬ ¼È¿É×ö³ÉÒ»ÖÖ³ÆÖ®ÎªCANopen ChipµÄϵͳ¼¶Ð¾Æ¬²úÆ·¡£ÔÚ±±¾©¼¯³Éµç·Éè¼ÆÔ°¿ª·¢Æ½Ì¨µÄÖ§³ÖÏ£¬±±¾©Ó¢±´¶à¹«Ë¾Ôڳɹ¦µÄ¿ª·¢³öJ1939ϵͳ¼¶Ð¾Æ¬µÄ»ù´¡ÉÏ£¬ÕýÔÚΪÆû³µÐÐÒµÑз¢¾ß±¸×ÔÖ÷֪ʶ²úȨµÄCANopen chip¡£CANopen chip¿ÉÒÔÁ¬½Ó¸÷ÖÖ´«¸ÐÆ÷£¬ÊµÏÖ¶ÔÆû³µÖ÷Òª²¿¼þµÄ°²È«ÐÔ¼à²â¡£

Èý¡¢¹ØÓÚÆû³µ¼ÆËãÆ½Ì¨µÄ˼¿¼Óë»ú»á

ÉÏÊÀ¼Í50Äê´úº½¿Õµç×ÓÕ¼Õû¸ö·É»úÔì¼ÛµÄ±ÈÀýԼΪ20%£¬90Äê´úÔòÉÏÉýΪ80%£¬Ëæ×ÅCAN¡¢FlexRayµÈÍøÂç¼ÆËãÆ½Ì¨¼¼ÊõµÄ·¢Õ¹£¬Æû³µµç×ÓÒ²½«×ñÑ­º½¿Õµç×ӵķ¢Õ¹¹æÂÉ£¬µÃµ½¸ü¿ìËٵķ¢Õ¹¡£Òò´Ë˵£¬Æû³µÍøÂç¼ÆËãÆ½Ì¨¶ÔÏÖ´úÆû³µ¹¤Òµ½«²úÉú±¾ÖÊÐÔµÄÖØ´óµÄÓ°Ïì¡£

Æû³µ¼ÆËãÆ½Ì¨ÊÇʲô£¿±ÊÕßÈÏΪ"ÍøÂç¾ÍÊǼÆËã»ú"[1] ÍøÂç±ê×¼¾ÍÊǼÆËãÆ½Ì¨¡£ ´Ó¹ýÈ¥¶þÊ®ÄêÐÅÏ¢²úÒµµÄ·¢Õ¹À´¿´£¬ÍøÂç±ê×¼ÍÆ¶¯×ÅÐÅÏ¢²úÒµµÄ¿ìËÙ·¢Õ¹ºÍÈ«Çò»¯£¬ÈçÊÖ»ú¼ÆËãÆ½Ì¨£¬ÓÉ×î³õµÄ1G¡¢2G£¨2.5G£©µ½3G£¬ÍøÂç±ê×¼¾ö¶¨×ŲúÒµ¡¢²úÆ·ºÍÐÐÒµµÄÐËË¥¡£ÊÖ»úÒ²´Ó¹ýÈ¥µÄÒÆ¶¯µç»°¸ÅÄî·¢Õ¹³ÉΪ½ñÌìµÄÒÆ¶¯¼ÆË㣨ǶÈëʽϵͳ£©¸ÅÄÊÖ»ú¶ÌÐÅÏ¢ÒµÎñµÄ³É¹¦Ó¦ÓÃÔÙÒ»´ÎÖ¤Ã÷ÁËÆ½Ì¨¼¼ÊõµÄÖØÒªÐÔ¡£

´Ó¹ú¼ÊÉÏ¿´Æû³µµç×ÓµÄÊý×Ö»¯½ø³Ì£¬ÒÑÓжþÊ®¶àÄêÀúÊ·£¬»Ø¹ËCAN-BUSµÄ·¢Õ¹ÀúÊ·£¬Ö±µ½1995ÄêSAE J1939¡¢CANopen¡¢ÍøÂç¼ÆËãÆ½Ì¨±ê×¼µÄ³öÏÖ£¬²ÅΪÆû³µOEM¹Ø¼üÁ㲿¼þµÄ»¥Áª¡¢Ð­Í¬¹¤×÷½ø¶øÌáÉýÕû³µµÄϵͳÐÔÄÜ¡¢¹¦ÄܺÍÁé»îÐÔ½¨Á¢ÁËÆ½Ì¨»¯µÄ¹¤Òµ»ù´¡¡£

¹«Ôª2000ÄêºÍ2005Äê¹ú¼ÊÉϵÄLINÁªÃ˺ÍFlexRayÁªÃË£¬¾ùÊÇÓÉÖøÃûµÄÆû³µ³§É̺ÍÐÅÏ¢¼¼Êõ(IT)¹«Ë¾ÁªºÏ·¢ÆðºÍÍÆ¶¯µÄ±ê×¼ÁªÃ˺ͼ¼ÊõÁªÃË£¬Õâ±êÖ¾×ÅÆû³µ²úÒµºÍÐÅÏ¢²úÒµÔÚ¹²Í¬Íƶ¯×ÅÒ»¸öȫеġ¢¸´ºÏÐԵIJúÒµ--Æû³µ£¨µç×Ó£©ÐÅÏ¢²úÒµµÄ³öÏÖ£¬Ó봫ͳµÄÆû³µµç×Ó²úÆ·¿ª·¢Ç¿µ÷µ¥¸ö²¿¼þ¹¦ÄܺÍÐÔÄܲ»Í¬µÄÊÇÆû³µ£¨µç×Ó£©ÐÅÏ¢²úÒµ¸ü¹ØÐĵÄÊÇÍøÂç±ê×¼ºÍƽ̨¼¼Êõ¡£ÒòΪÕâЩ¾ö¶¨ÁËÐÐÒµµÄ·¢Õ¹ºÍÐËË¥¡£

µ±½ñ£¬¼¼Êõ·¢Õ¹µÄרҵ»¯£¬·Ö¹¤µÄ¾«Ï¸»¯ºÍÏ໥Èںϣ¬ ÒÔ¼°ÏµÍ³ÐÔÄܵIJ»¶ÏÌá¸ßºÍµç×Ó¼¼ÊõÈÕÒæ¸´ÔÓ»¯Ç÷ÊÆµÄÌôÕ½£¬Í¬Ê±»¹Òª¿¼ÂÇÆû³µµç×Ó²úÆ·µÄ¹æÄ£¾­¼ÃÒªÇó£¬Ê¹Ñз¢Éè¼Æ»·½Ú±äµÃÔ½À´Ô½ÖÁ¹ØÖØÒª ¡£Òò´Ë£¬ÀàËÆÓÚ¼¯³Éµç·Éè¼ÆÐÐÒµ¶ÀÁ¢ÓÚÖÆÔìÐÐÒµÒ»Ñù£¬ δÀ´Æû³µµç×ÓÉè¼Æ²úÒµ×÷Ϊһ¸ö¶ÀÁ¢µÄÐÐÒµ½«»áµÃµ½¿ìËÙ·¢Õ¹£¬ÔÚ½øÐвúÒµ¹æ»®Ê±£¬ÕâÒ»µãÓ¦µ±ÒýÆðÎÒÃǵÄ˼¿¼¡£

ÎÒ¹úÔÚÆû³µ¼ÆËãÆ½Ì¨·½Ãæ²ÎÓë¹ú¼ÊºÏ×÷µÄ»ú»áÒ²ÊÇ´æÔڵģ¬ÈçÔÚCANopen·½ÃæÓÉÓÚ±ê×¼ÊÇ·Ö²ãÖÆ¶¨µÄ£¬CANopenµÄ»ù´¡²ãÒѾ­Ï൱ÍêÉÆ£¬Ó¦ÓòãÊÇ͸Ã÷¿ª·ÅµÄ¡£ËùνӦÓòãÐÐÒµ¹æ·¶£¨Application Profile£©¾ÍÊÇÓɹú¼ÊÉÏͬÐÐר¼Ò¹²Í¬ÎªÄ³¸ö¾ßÌåÐÐÒµÖÆ¶¨µÄƽ̨ÐÔ±ê×¼£¬¾ÝµÂ¹úCiA×éÖ¯£¨CAN in Automation£©×î½üÌṩµÄÐÅÏ¢£¬ÔÚ·¢¶¯»ú¡¢¶¯Á¦´«¶¯¡¢·¿³µ£¨reereation vehicleÂÃÓγµ£©µÈ·½Ã棬ÕýÔÚѰÇó¹ú¼ÊÉÏרҵ³§É̼°×¨¼Ò¹²Í¬Öƶ¨Ó¦ÓòãÐÐÒµ¹æ·¶¡£ÔÚFlexRay·½ÃæÎÒÃÇÒ²Óлú»á²ÎÓëÓ¦ÓÃÆ½Ì¨±ê×¼»¯¹¤×÷ºÍFlexRay¿ØÖÆÆ÷IP£¨°ëµ¼Ìå֪ʶ²úȨ£©·½ÃæµÄ¹ú¼ÊºÏ×÷ÏîÄ¿£¬ÓÃFPGAʵÏÖFlexRay¿ØÖÆÆ÷ÔÚ¹úÄÚÒÑÓÐÏà¹ØµÄÑз¢»î¶¯¡£

ÔÚ»ùÓÚOBDIIIµÄBlue-BusÆû³µ¼ÆËãÆ½Ì¨·½Ã棬ÖйúµÄITÆóÒµÓëÓÐÔ¶¼ûµÄÆû³µÆóÒµÒ²¿ªÊ¼ÁËÕ½ÂÔÐÔºÏ×÷¡£ £¨Íê³ÉÓÚ2006-6-12£©

×¢:[1]1990ÄêÃÀ¹úSun¹«Ë¾·¢±íÁË"ÍøÂç¾ÍÊǼÆËã»ú"µÄÖøÃûÑÔÂÛ£¬ÕâÊǶÔδÀ´¼ÆËã»úÌåϵ½á¹¹±ä»¯µÄÔ¤¼ûÐÔ¶¨Òå¡£ºóÓÉInternetµÄ·¢Õ¹¶øÖ¤Êµ¡£

²Î¿¼ÎÄÏ×
[1] ÂÀ¾©½¨"ÏÖ´úÆû³µµÄºËÐļ¼ÊõSAE J1939"¡¶½ñÈÕµç×Ó¡·2004-1
[2] FlexRay Communications System Bus Guardian Specification ,Version 2.0
<FlexRay Consortium> 30-June-2004
[3] ÂÀ¾©½¨"Êý×ÖÆû³µÊ±´úµÄ˼¿¼~̸̸Æû³µÍøÂç¼ÆËãÆ½Ì¨"±±¾©¹ú¼Ê΢µç×ÓÑÐÌÖ»áÂÛÎļ¯
P307Ò³£¬2004-9-23
[4] ÂÀ¾©½¨"SAE J1939Æû³µÍøÂç±ê×¼ÔÚÖйúµÄÓ¦Ó"¡¢"CANopenÓëÆû³µÍøÂç¼ÆËãÆ½Ì¨"
ÖйúÆû³µ¹¤³Ìѧ»áÆû³µµç×Ó¼¼Êõ·Ö»á µÚÁù½ìÄê»áÂÛÎļ¯ P71Ò³ºÍP92Ò³£¬2004-11
[5] ÁººÏÇì¡¢ÂÀ¾©½¨"Öйú¼ÆËã»ú¿ÆÑ§¼¼Êõ·¢Õ¹±¨¸æ"P161Ò³ Ç廪´óѧ³ö°æÉç2005-8



 

·µ»Ø>>>

Ê× Ò³
¡¡ ʵÑéÊÒ¼ò½é ¡¡ ²úÆ·Óë·þÎñ ¡¡ ¿ª·¢Æ½Ì¨ ¡¡ Éè¼ÆÓëÓ¦Óà ÈȵãÐÂÎÅ ¼¼ÊõÖ§³Ö ºÏ×÷»ï°é ÁªÏµÎÒÃÇ ¡¡