Title: AUTOSTAR (Automative Open System Architeture) ;
1?????????????- ??????????? ??????? (???)
???????????
?????????? ??????? ??????????
?????? 3
??????????????? ??????????? ????????????????
???????????????, ???, 2012
2??????? ?????????? ??????????
- ??????? ?????????? ?????????????? (??????? ) ?
??????? - ??????, ??? ?? ????? ????
-
3?????????????? ???????????? ???????????
- ????????? ??????????? ? ???????????? ???????????
? ????????? - ???? ??????? ???????????? ?????????? ??????? ??
20 - ???? ?????????? ?????????? ???? 2-4 ????
- ????????????? ?????????? ?????????????
??????????? ?????, ?????????? ?? ??????
?????????????? ??????????? ?????????? ? ?????????
???? ??????????, ??????? ? ????? ???????
????????? ? ???????????? ???????????, ??
????????? ????????? ????????????? ??????
?????????? ? ???????? ?????? ???????????????
???????? ????????? ??????????. - ? ????????? ????? ? ??????????? ?????????????
?????????????? ??? - ?????????? ?????? ?????????? ?????? ???????????
??? ????????? - AUTOSTAR (Automative Open System Architeture)
- OSEK/VDK (Open System and the corresponding
interfaces for - automotive Electronics/Vehicle Distributed
eXecutive) - MISRA C (Motor Industries Software
Reliability Association).
4????????????? ??????
- ??????? ?????????? ??????????? ???????????
???????????? ????? ??????????????? ??????????????
?????????. ??? ????????? ?????????? ????????????
???????, ???????????? ?? ????????????????? ?
???????????? ????? ????? ?????????????????
????????. - ???? ????? ???? ???????????? ?????
??????????????? ???????????????? ???????,
?????????????? ??????????, ????????? ???????
????????? ??????. -
- ??? ??????????? ?????? ?????????? ???????????????
?????? ??????????? ???????? ?????????????
???????????? ?????????? ???? ? ???????????
??????? ?????.
5?????????? ????????? ?????????
- ?????????? ??????????? ?????? ???????
????????????? ???? ??????????, - ???????????? ??????? ??????? ????????
??????????. - ????????? ???????????? ????? ?????
??????????????? ??????? ?? - ?????????? ????, ?? ??????? ???????????
??????? ????????? ? ?? - ??????????? ??????????? ??????????
???????????? ???????????.
6 ????????????? ?????????????????
- ? ????? ? ?????? ????????? ????? ??????????
???????????????? ????????? ? ???????? ????? ?
??????????????? ? ????????? ????? ??? ???????
???????? ??????????? ?????????????????? ?????????
16 ? 32-?????? ?????????????????. - ??? ???????, ???????????????? ??? ????
?????????? ???????? ?? ????????? ??????? ?????
???????????????? ??????? ? ??????? ??????????
????????? ?????????????????? ???
7 ??????? ?????????
8 ???????? ????????? ???
- ????????? ?????? ???????? ?????????
- ???????? ????????????? ???????? ????????
????????? ???? ? - ????????? ??????????????? ?????? ???????? ????
??????, - ??????????? ????????.
- ???? ???? ??????????????? ? ?????????? I 1N
- ? ??????? ???????? ??????? ????? ????? i ? j
?????? ??????????? - 1 ? ??????? (i,j), ?????????? ????? ???????????
0.
9 ???? ???
- ????. ??????????? ??????????, ???????????
????????????????? ????? ??????? ???????
?????????? ? ??????? ? ????? ??????? ??????
?????????? ??????????? ?????? ????????? ??????? ?
????????????????? ?????? ( ????). - ? ???????? ????? ? ?????????????? ????? ?????????
???????????????? ???????, ?????????? ??????????,
???????????????? ????, ??????????? - ??????????? ????, ?????????????? ??????????
????????????? ??????? ?????? ??????? ???????
?????????? ?????????-??????-???????????
??????????? ? ????????????? ????????????,
???????? ???????????? - ? ????????????? ?????????????? ????????????
??????????? ECU - ( Electronic Control Unit)
10?????????? ????????? ECU
- ???? ???? ??????? ????? ????? ?? ???? ??????? ?
- ????????? ???????? ?????
11??????????? ?????????????? ???
- ? ????? ?????? ???????????? ??? ??????????
???????????? ????? ????? ??????????? ????? ???
???????????? ??????????? ????????? ? ???????
???????? ??????????. - ??? ?????????????? ??????????? ??-?? ???????????
??????????? ???????? ????????, ?????????????
???????? ? ??????? ????????????? ????????? -40 -
80 ? ??? ??????? ??????????? ??????, ????????,
?????, ????? ? ?????. - ????????????? ????? ??? ???? ?????????? ???????
?????????? ? ??????????? ????????? ????? ???????
?????????? ????????? ??????? ? ????????
??????????? ??????? ???????????????? ???????????
(????????????? ???? gt 200 ?/? ) ? ?????,
?????????????? ???????? ?????????? ? ????????????
????????? ?????????, ????????? ? ?????????
???????????. - ???? ????? ?????????? ????????? ?????????? ???
????????????? ????????? ? ??????? ???????????
?? ????????? ? ??????? ??????????, ? ?????
????????? ?????? ? ????????????.
12 ????????????? SAE
- ???????????? ?????????? SAE (Society of
Automotive Engineers) ?????????? ??????????
????????????? ????? ????????????? ?????.
????????????? ?????????????-??????????? ????? ?????????? ????????????? ?????????????-??????????? ????? ?????????? ????????????? ?????????????-??????????? ????? ??????????
????? ???????? ?????? ??????? ??????????
? (?????) lt 10 ????/??? ?????????? ????????????? ????????? ??????, ??????, ??????? ??????, ????????, ?????? ????????
B (???????) 10 125 ????/??? ???????? ?????????? ?????? ???? ? ????????, ??????? ??????? ? ?.?.
C (???????) 0.125- 1 ????/??? ?????????? ? ???????? ?????? ??????? ???????? ????????, ??????? ?????????????? ????????????, ?????????? ??????????
D gt 1 ????/??? ?????????????? ???????????? ???????? ????? ? ???????????? ??? ?????????? ? ????????????? ?????????????? ????????
13 ?????????? ????? ?????? D
- ? ????????? ????? ???? ???????? ?????????
?????????? ????????? ?????? D ?? ???? ????????
????????????? ?????????? ?????????? ?????????
??????????. - ? ??????? ????? ?????????? ??????????????
- ?????? ? Internet
- ????????? ?????? ????????? ??????????? ????? ?
???????? - ??????? ????????? ????????? ?? ???????????
????? - ????????? ????????? ?? ??????? ????????????
???????? - ????????????? ???????????? ??? ? ??????
??????????? - ??????????? ??????? ???????.
14 ????????? ISO
- ??? ????? ??????? A,B,C ????????
???????????????? ??????????? ???????? - ?????? ???????? ?????????? ????? ????.
- ? ?????? ???????????? ????????? ??? ????? ????
??????? ???????? - ???????? CAN (Controller Area Network),
????????????? ?????? Robert - Bosch GmBH ??? ? ???????? 1980 ??? Mercedes
Benz S-??????. - ? 1994 ???? SAE ???????????? ??? ??? ??????????
????????? J1939 ??? ????? - ?????? ?, ??????????? ? ?????????? ?
?????????. ???? ???????? ???????????? - ???? ?????? ?????????????? ??????????
??????? ?????? FORD, GM, Crysler - ??? ????? ??????? SAE A,B,C.
- ????? ?? ???????? ??????????????? ?????????????
??????????? ?? - ?????????? ISO ??????? ???????????? CAN
????????? ? ???? ???????????? - ISO 11898 ? ISO 11519-2.
-
15 ???? ?????? D
- ????????? ?????????? ??? ?????? D ??????
???????????
????????????? ???? ?????? SAE D ????????????? ???? ?????? SAE D ????????????? ???? ?????? SAE D
???????????? ???? ????. ???????? c???? ???????? ?????? ???????? ??? ??????? ?????????????
D2B Domestic Digital Bus 12 ????/ ??? ???????????? Optical Chip Consortium ???????? S-??????
MOST Media Oriented Systems Transport 25 ????/ ??? ???????????? Delphi Automotive Systems
MML Mobile Media Link 110 ????/ ??? ???????????? AMIC (Automotive Multimedia Interface Collaboration GM,FORD,TOYOTA, DAIMLER,CRYSLER, RENAULT)
- ?????????? ????? ??????????? (?)
16?????? ??????? ?????
- ??????? ????????, ??? ?????? ??????? ?????
?????????? ?????????? ????? ? ????????
???????????? ??? ????????? ?????????
???????????????? ???????? ?????????? - ?????? ??????? ????? ???????????? ???????
?????????? ?? ???????????? ???????????? ?????,
?????????? ????? ???????? ??????. ?? ?????
???????, ??? ?????????? ??????? ?????????? ? ???
????????????? ????????? ?????? ???? ???????????
????? ????? ???????? ??????. ??? ????????
???????????? ?????, ?????????? ????? ????????
??????, ???????????? ???????? ?????????
???????, ????????????? ? ??????????
????????????? ?? ??????? ?????.
????????? ??????? ????? ?????
? ????????
17????????? ??????? ?????
- ?????????????????? ???????? ????????? ????? ?????
??????????? ?????????? ????????????? - R0 (L/C)1/2 ??
- ???????? ???????? ??????? ?? ??????? ?????
????????? ??????? ????? ????????? ? ????? - ?0 (LC) ½ ???/?
- ????????? ??????? ????? ??-?? ?????????? ??????
?? ????? ??????????? ?? ????????? ??
??????????? ??????????????? ?? ???
???????????????? ???????.
18 ????? ? ????????
- ? ???????? ?????? ????? ????????? ??????
?????????? ??? ?????????????? ???????
??????????? ???????, ??????? ???????? ?
??????????? ???????????? ????????? ????????
?????????? ??-?? ?????????? ???????. - ????? ??????????????, ??? ??? ????? ?????????
???????? ????? ????? ? ?????? ????????? ???????
?????, ??? ?? ??????? ?????????? ????? ????
???????? ??????????.
- ????????? ?????? Space Wire
19???????? SpaceWire
- ????? ???????? ?? ????? ???? ??? ???????????
?????????? - ??? ?????????? ?????????? ?????????????
????????????? ??????????? ? ????????????
????????????? ?????????????? ????? ??? - ??? ??????????? ??????? ???????????? ?????????
????????????? ???????? ??????? RL 100 ??, ???
????????????? ????????? ????? R0 - ????????????? ????????? ?????-????? ???
??????????? ???????????? ?????? ?? ???? ???
?????????? ? ?????????? ?????????? ?????
?????????.
20????????????? ?????? ????? ????
- ? ??????????? ? ??????? ?????????? ??? ????????
????????? ?????? ???????????? ??? ???????????
??????????? - UTP - ???????????????? 4-? ?????? ????? ????
? ???????? - ?????????? 100 ??
-
- STP - 2-? ?????? ?????? ? ??????????????
?????????????? - ?????? ????? ???? c ????????
?????????? 150 ?? -
- FTP - 4-x ?????????????? ?????? ? ????????
?????????? - 100 ??
21???????????? ????????????? ???????
???? ????? ????
- ????????? 5 (??? 5) - UTP ?????? ? ????????????
??? ???????? ???????? ? ???????? 100 ???.
???????????? ??? ?????????? ? ????? 100BASE-T
Ethernet ? 155 ???? ATM. ? ?????? ???
??????????? ????? ???? ?????? ????? ??????????
??????????? ISO/IEC 11801 Class D. ?????????
?????? ????? ???? ??????????????? ? ??????????
ISO/IEC-11801 ? TIA/EIA-568-A-5. - ????????? 6 (??? 6). UTP ?????? ?????????? ???
????????????? ?? ?????? ?? 200 ???. ?? ????
?????????? ???????????? ???????????
????????????? ?????? ?? 250 ???. ??????
??????????????? ??????????? ??????????? ISO
11801-2001 ? TIA568B (ANSI/TIA/EIA-568-B.2.1).
????????? ???????????? ?????????? ? 2002 ?.
?????????, ??? ??? ????????? ?????? ????????????
?????????? ????????? ??? ????? ? ?????????
RJ-45 (8 ?????). ? ?????? ??? ??????????? ????
????????? ?????? ?????????? ??????????? ISO/IEC
11801 Class E.
22???????? IEEE 1394b
- ?????? ? 2002 ????
- ???? ???????? ????? ??????????????? ?? ??????
????? ????? ????????
- ?????? ???????????? ????????? ???????? ???????
???????? ???? ? ??????, ??????????? ??????????.
23???? CAN
???? CAN ???? ?????????? ? ???????? 80-? ????????
????????? Robert Bosch, ??????? ?????????? ?? ?
???????? ???????????? ???????? ??? ???????????
????????????, ????????????? ?????? ??????????.
???????????? ?????? ????? ?????????????? ??
??????? ???????????? ??????? ???????? ?? ?????
??????????? ?????????, ?? ??????? ? ?? ???????
?????????? ??? ????????? ???????, ???????
???????? ??????????, ???????? ??????????.
??????????? ?????????????? ???????, ???????????
?????????? ????????, ??????? ??? ?????????
???????? CAN, ??? ???????? ?????????? ?????
????????? ????.
24??????????? ???? CAN
???????? CAN ???????????? ??????? ??????? ??????
?????? ?? ??????????? ???? ??? ?????? ? ???????
???????? (??????? ??????). ??? ???? ???????????
?????????? ??????? ???????? ???????? ?????? (?? 1
????/??? ?? ?????????? ?? 40 ?). ???????
??????? ? ?????????? ???? ??????????? ?????????
???????? ?????????? ??????????? ? ???????????
??????, ???????????? ??????????? ?????,
?????????????????? ? ???????? ??????
???????????????? ????? ???????????? ????
?????????? ????? ??????????. ????????????
???????????? ????? ????????? ????????
????????????? ??????????? ????????? ????????????
??????????. ???? ???????????? ??????????
??????????? ????? ???????????? ? ??? ?????????? ?
???????? ???? ????? ????, ??????? ???? ??????????
????????????? ?? ?????????????. ?? ???? ???? ???
??????? ?????? ???????????? ???????, ??????? ??
??????? ????????????? ???????? ? ??????????
??????? ????????? ???????????? ?????????????
?????? OSI.
25????????? ???? CAN.
???????? ?????????????? ???????????? ?????????
ISO 11898. ???? ???????? ? ???????? ?????
???????? ?????????? ?????????????
???????????????? ????? ? ?????????? 120 ??.
???????????? ??? ?????????? ? ??????? ????
????????? ??????????, ?????????? ???????????? ??
CAN_H ? CAN_L. ??????????? ????? ????????
?????????? 1 ?????.
26??????????? ?????????? ???? CAN.
- ??????-??????????? ????????? ??? ??????????????
???????, ?????????? - ??????????? ???????? ?????????? ???????? ???????
????? ?????????? ???? ?? ????? - ??????????? ???? ?????????? ??????, ???????
???????? ?????? ???????????? ?? ??????????? ???
????????? ?????????? ????? CAN_H ? CAN_L ? ??????
???????, ? ????? ?? ???????????????? ?????????
?????????? ?? ???? ?????? - ?????????? ???????? ??????
- ????? ??????????? ?????????????????, ? ???????
????????? ?????????? ???????? ??????????? ?
????????? ???? ??? ????, ????? ??? ??????????? ??
???? ?????????????? ???????? ?? ??? ???????
????????????????? ? ?????????? ????? ??????.
27???? ?????????????? ??????
- ?????? ?? CAN ???? ???????????? ? ???? ?????????
?????? ???????????? ???????. ?????????
????????????? ??????? ????? ?????? - ???? ??? ???????? ?????? (data frame)
- ???? ??? ??????? ?? ???????? ????? ?????? (remote
frame) - ???? ?????????? (overload frame) ??? ???????????
?????????? ????? ??????? ?????? - ???? ?????? (error frame) ??? ???????? ?????????
?? ??????. - ????? ?????? ? ??????? ?????????? ?? ??????????
?????? ??????????? ???????????. - ?????? ????? ?????? ?????? ???? ????? ???????
? ???????????.
28 ?????? ???????? ????? ?????? CAN bus ?????? ???????? ????? ?????? CAN bus ?????? ???????? ????? ?????? CAN bus
???? ????? ? ????? ????????
?????? ????? (SOF) 1 ??? ????????????? ?????? ???????? ?????
????????????? 11 ??? ?????????? ?????????????
?????? ?? ???????? (RTR) 1 ???
??? ?????????? ?????????????? (IDE) 1 ???
????????????????? ??? (R0) 1 ??? ??????
????? ?????? (DLC) 1 ??? ????? ???? ?????? ? ?????? (0-8)
???? ?????? 0-8 ???? ???????????? ?????? (????? ???????????? ????????? DLC)
??????????? ????? (CRC) 15 ??? ??????????? ????? ????? ?????
?????????????? ??????????? ????? 1 ???
?????????? ????????????? (ACK) 1 ???
?????????????? ????????????? 1 ???
????? ????? (EOF) 7 ???
29???????? ???? CAN.
- ????? ?? ?????????? ???????????? ????????? CAN
???????? ???????? ??? ???????????
???????????????? ????????? ???? ???????????
????????? ??? ??????????????? ?????????????
?????????.
- ???????? ???????? ?? ???? ???????? ? ??????
?????? ????????????? ???????? - SOF ????? ??????? ??????.
- ????? ?? ???? ????? ?????????? ????
??????????????, ??????? ? ?????????? ??????? ????
30???????? ???????? ??????
- ???????????? CAN ??????? ?? ?????????????, ???
??? CAN ??????????? ????????? ??????? ? ????
????????????, ?.?. ? ???? ? ?? ?? ????? ???? ?
??? ?? ??? ??????????? ????? ????????????? ?
????. ? ????? ??????? ????? ????????? ?????
?????? ????????? ????????? ????????, ? ? ??????
???????, ???????????? ????? CAN bus, ??? ???
???????? ??????????????? ??????? ???????
???????? ???????? ?????? ??? ???? CAN ???????? ???????? ?????? ??? ???? CAN ???????? ???????? ?????? ??? ???? CAN
????? ????, ? ???????????? ???????? ???????? ??????? ?????, ?????
30 1 ????/??? 1
50 800 ????/??? 1.25
100 500 ????/??? 2
250 250 ????/??? 4
500 125 ????/??? 8
1000 62.5 ????/??? 20
2500 20 ????/??? 50
5000 10 ????/??? 100