AUTOSARは自動車用OSの業界団体規格です。
業務で利用する場合には、会員になることを条件にしています。
2002年から20年経ち、当初の狙いの段階に近づいてきました。
MATLABでモデルさえ記述すれば、あとは自動生成だけでソフトが完成するところまで、あと一歩です。
Ethernet, UNIXが生まれて20年で大衆化したのと同じように考えると分かりやすいでしょう。
AUTOSARの上で動く、クラウド対応のミドルウェアが出て、開発も運用もクラウドになれば、一気にAUTOSARは大衆化するでしょう。
AUTOSAR Abstract Platformへの道 R22-11
2023年4月URL変更
この項は2023年4月21日、AUTOSARの文書のURLが変更になった。
/classic/22-11/
が
/R22-11/CP/
過去記事で、URLでエラーが出たら書き換えてみてください。
/adaptive/22-11/
は
/R22-11/AP/
/foundation/22-11/
は
/R22-11/FO/
です。
2023年11月URL変更
2023年11月にもAUTOSAR文書のURLが変更になっている。
/user_upload/standards/classic/21-11/
を
/standards/R21-11/CP/
などに書き換えてください。
/user_upload/standards/adaptive/21-11/
を
/standards/R21-11/AP/
/user_upload/standards/foundation/21-11/
を
/standards/R21-11/FO/
お手数をおかけします。
1年に2度URLを変更するなんて、新しい記事が書ける。とても嬉しい。
一覧
AUTOSAR R22-11 Qiita記事一覧 20230421 。
この記事の表題の最後に「20230421」を加えます。
<この項は書きかけです。順次追記します。>
AUTOSARが、2022年の版、R22-11を公開しました。
R21-11
R20-11
R19-11
文書は検索してダウンロードできます。
R20-11,R21-11, R22-11の3年分だけになりました。
公開行事の模様は
AUTOSAR R22-11 Release Event 20221208
Classic Platform Release Overview, AUTOSAR No.0 ,R22-11, CP, 20230421
Foundation Release Overview, AUTOSAR, 781, R22-11, FO, 20230421
Adaptive Platform Release Overview, AUTOSAR 782, R22-11, AP, 20230421
要求仕様対応(Requirement and Specification)
Abstract Platformとの関係
ガイド類の統合。
<この項は書きかけです。順次追記します。>
文書変更(Document Change)
No content changes
文書変更(Document Change)
No content changes
用語(terms)
Mo. | Title | Content |
---|---|---|
1. | 01_History | History of changes to the table |
2. | 02_General | Purposes Contains a list of column titles in relation to the sheets; explanations are given in order to add or change data sets within the table |
3. | 04_Keywords | List of agreed keywords and their abbreviations along with their usage context description |
4. | 0500_TopLevel | Toplevel composition contains the information related to inter-domain port prototypes of major domain compositions (e.g. Body, Powertrain) |
5. | 0501_Body | (1) Body domain composition |
6. | 050101_CentralLocking | Central locking component |
7. | 050102_InteriorLight | Interior light component |
8. | 050103_MirrorAdjustment | Mirror adjustment component |
9. | 050104_MirrorTinting | Mirror tinting component |
10. | 050105_SeatAdjustment | Seat adjustment component |
11. | 05010501_Seat | Seat component |
12. | 0501050101_SeatAxis | SeatAxis component |
13. | 050106_ExteriorLight | Exterior light component |
14. | 050107_WindowControl | Window control component |
15. | 050108_WiperWasher | Wiper washer component |
16. | 05010801_NozzleHeater | Nozzle heater component |
17. | 05010802_Wiper | Wiper component |
18. | 05010803_Washer | Washer component |
19. | 05010804_WasherFluidTank | Washer fluid tank component |
20. | 05010805_RainSensing | Rain sensing component |
21. | 050109_AntiTheftSystem | Anti theft system component |
22. | 050110_HornControl | Horn control component |
23. | 050111_ConvertibleControl | Convertible control component |
24. | 050112_DefrostControl | Defrost control component |
25. | 050113_ParkDistanceControl | Park distance control component |
26. | 050114_Immobilizer | Immobilizer component |
27. | 050115_BodySensors | Body sensors component |
28. | 050117_RemoteKeylessEntry | Keyless access component |
29. | 050118_KeyPad | Key pad component |
30. | 050119_PassiveEntry | Passive entry component |
31. | 050120_TerminalClampControl | Terminal clamp control component |
32. | 050121_SeatClimatization | Seat climatization component |
33. | 0502_Powertrain | (2) Powertrain composition |
34. | 050201_CombustionEngine | Combustion engine component |
35. | 050299_VehicleMotionforPt | Vehicle motion for Powertrain component |
36. | 0503_Chassis | (3) Chassis composition |
37. | 050301_CrsCtrlAndAcc | Cruise control and adaptive cruise control component |
38. | 0504_OPSafety | (4) Occupant safety composition |
39. | 0504001_OcctPedSftySnrsPool | Occupant and pedestrian safety sensor pool component |
40. | 0504002_I_OcctPedSftyActrPool | Occupant and pedestrian safety actuator pool component I |
41. | 0504002_II_OcctPedSftyActrPool | Occupant and pedestrian safety actuator pool component II |
42. | 0504002_III_OcctPedSftyActrPool | Occupant and pedestrian safety actuator pool component III |
43. | 0504102_SeatBltRmn | Seat belt reminder component |
44. | 0505_MM_T_HMI | (5) Multimedia, telematics, human machine interface component |
45. | 06_Interface_DataElements | List of sender-receiver interface definitions |
46. | 06_Interface_ClientServer | List of ClientReceiverInterface definitions |
47. | 07_DataTypes_ContinuousValue | List of continuous value DataTypes |
48. | 08_DataTypes_Enumeration | List of enumeration DataTypes |
49. | 09_DataTypes_Array | List of array DataTypes |
50. | 11_DataTypes_Record | List of record DataTypes |
51. | 13_Units | List of units |
52. | 15_Redirected_Ports | List of definition of redirected ports |
53. | 101_Description | Explanation of results of consistency checks presented in summary dialogue box |
54. | 102_User_Documentation | Contains a list of available Visual Basic macros and their functionality. |
55. | Compositions | Overview of compositions / components available in the AI Table |
56. | Compositions_Err | Failed consistency check results of compositions and their decomposition. |
57. | Instances | Overview of composition prototype (instances) available in the AI Table |
58. | Instances_Err | Failed consistency check results of composition prototypes (instances) |
59. | 90_ReportMSDiagram | Diagram representing history of the distribution of table entries with model elements in relation to milestones. This data is generated by macros. |
60. | 90_ReportMSTable | Pivot table history of the distribution of table entries in relation to milestones and steps. This data is generated by macros. |
61. | 90_ReportMSTableNoSteps | Pivot table history of the distribution of table entries in relation to milestones. The step information will be excluded. This data is generated by macros. |
62. | 91_ReportErrDiagram | Diagram representing an overview on detected errors. This data is generated by macros. |
63. | 91_ReportErrTable | Pivot table of detected errors. This data is generated by macros. |
英日
日本語は仮訳
T.B.D.
参考(reference)
Glossary も 参考に入れましょう。
https://www.autosar.org/fileadmin/standards/foundation/22-11/AUTOSAR_TR_Glossary.pdf
[1] Software Component Template
[2] Standardization Template
[3] AUTOSAR XML schema
[4] Generic Structure Template
[5] Model Persistence Rules for XML
[6] AI Specification
[7] AUTOSAR Metamodel
[8] Application Interface table (AI Table)
[9] SW-C and System Modeling Guide
[10] AUTOSAR Methodology
[11] AUTOSAR domain explanation Body and Comfort
[12] AUTOSAR domain explanation Powertrain
[13] AUTOSAR domain explanation Chassis
[14] AUTOSAR domain explanation Occupant and Pedestrian Safety
[15] AUTOSAR domain explanation Multimedia, Telematics, Human Machine
Interface.
[16] Unique Names for Documentation, Measurement and Calibration
[17] AUTOSAR Glossary
https://www.autosar.org/fileadmin/standards/R22-11/FO/AUTOSAR_TR_Glossary.pdf
関連文書(Related document)
AUTOSAR Abstract Platformへの道 R22-11
自動車 記事 100
Basic principles, ボッシュ自動車handbook(英語)11版まとめ<2>
JAXA/IPA クリティカルソフトウェアワークショップ WOCS言語関連発表(改定版)
CAN(controller area network)
「はじめてのCAN/CANFD 」 ベクタージャパン <エンジニア夏休み企画>【読書感想文】
三方良し Udemy 車載LAN入門講座 CAN通信編
詳解 車載ネットワーク CAN, CAN FD, LIN, CXPI, Ethernetの仕組みと設計のために(1) 著者 <エンジニア夏休み企画 読書感想文>
詳解 車載ネットワーク CAN, CAN FD, LIN, CXPI, Ethernetの仕組みと設計のために(2)参考文献 <エンジニア夏休み企画>【読書感想文】
詳解 車載ネットワーク CAN、CAN FD、LIN、CXPI、Ethernetの仕組みと設計のために
<この記事は個人の過去の経験に基づく個人の感想です。現在所属する組織、業務とは関係がありません。>
文書履歴(document history)
ver. 0.01初稿 20230701
最後までおよみいただきありがとうございました。
いいね 💚、フォローをお願いします。
Thank you very much for reading to the last sentence.
Please press the like icon 💚 and follow me for your happy life.