MATLAB MAB კონტროლის ოპტიმიზატორი

სპეციფიკაციები

  • პროდუქტის დასახელება: MAB კონტროლის ოპტიმიზატორი
  • ვერსია: არ არის მითითებული

განლაგების წინაპირობები

MAB Control Optimizer-ის გამოყენებამდე დარწმუნდით, რომ დაკმაყოფილებულია შემდეგი წინაპირობები:

  1. გადაამოწმეთ, რომ MATLAB Runtime-ის ვერსია 9.11 (R2021b) დაინსტალირებულია.
  2. თუ არ არის დაინსტალირებული, გაუშვით MATLAB Runtime ინსტალერი შემდეგი ბრძანების შეყვანით:  >mcrinstaller MATLAB-ის მოთხოვნით.
    შენიშვნა: ინსტალაციისთვის საჭიროა ადმინისტრატორის უფლებები.
  3. ალტერნატიულად, ჩამოტვირთეთ და დააინსტალირეთ MATLAB Runtime-ის R2021b-სთვის განკუთვნილი Windows ვერსია MathWorks-დან. webსაიტი.

Fileგანლაგებისა და შეფუთვისთვის

MAB Control Optimizer-ის განლაგებისას, დარწმუნდით, რომ შეიტანეთ შემდეგი fileთქვენს პაკეტში:

  • MAB_Optimizer.exe
  • MCRInstaller.exe
  • თუ საბოლოო მომხმარებლებს MATLAB-ის Runtime-ის ჩამოტვირთვისას პრობლემები შეექმნებათ, ჩართეთ იგი განლაგების ინსტრუმენტში „Runtime included in package“ ოფციის არჩევით.
  • readme ფაილის ჩართვა file დამატებითი ინფორმაციისთვის.

„`

MAB კონტროლის ოპტიმიზატორი


1. განლაგების წინაპირობები
გადაამოწმეთ, რომ MATLAB Runtime-ის ვერსია 9.11 (R2021b) დაინსტალირებულია. თუ არა, შეგიძლიათ გაუშვათ MATLAB Runtime ინსტალერი. მისი მდებარეობის საპოვნელად შეიყვანეთ
>>მაკრინსტალერი
MATLAB-ის მოთხოვნის შესაბამისად. შენიშვნა: MATLAB Runtime ინსტალატორის გასაშვებად დაგჭირდებათ ადმინისტრატორის უფლებები.
ალტერნატიულად, ჩამოტვირთეთ და დააინსტალირეთ MATLAB Runtime-ის Windows ვერსია R2021b-სთვის MathWorks-ზე შემდეგი ბმულიდან. webსაიტი:
https://www.mathworks.com/products/compiler/mcr/index.html
MATLAB Runtime-ისა და MATLAB Runtime ინსტალატორის შესახებ დამატებითი ინფორმაციისთვის იხილეთ „აპლიკაციების გავრცელება“ MathWorks დოკუმენტაციის ცენტრში MATLAB კომპილატორის დოკუმენტაციაში.
2. Fileგანლაგებისა და შეფუთვისთვის


Files-ის პაკეტი დამოუკიდებელი ვერსიისთვის ================================= -MAB_Optimizer.exe -MCRInstaller.exe შენიშვნა: თუ საბოლოო მომხმარებლებს არ შეუძლიათ MATLAB Runtime-ის ჩამოტვირთვა წინა ნაწილში მოცემული ინსტრუქციების გამოყენებით, ჩართეთ იგი თქვენი კომპონენტის შექმნისას განლაგების ინსტრუმენტში „Runtime included in package“ ბმულზე დაწკაპუნებით. -ეს readme fileწესის ID
წესის ID, რომელიც გამოიყენება სახელმძღვანელოს იდენტიფიცირებისთვის, შედგება ორი პატარა ასოსა და ოთხნიშნა რიცხვისგან.
რიცხვი. ასოსა და რიცხვის კომბინაცია გამოყოფილია ქვედა ხაზით. მაგ.ampლე, xx_nnnn. ა
წესის ID მუდმივია და არ შეიცვლება.
შენიშვნა: წესის ID-ში ორი ასო განსაზღვრავს სახელმძღვანელოს ავტორს. db, jm, hd, ar გამოიყენება ვერსია 1.0-ისთვის.
სახელმძღვანელო პრინციპები. na და jc გამოიყენება 2.0 ვერსიიდან დღემდე შექმნილი სახელმძღვანელო პრინციპებისთვის.
ქვე-ID-ის რეკომენდაციები
განსაზღვრავს სახელმძღვანელო პრინციპების ქვეიდენტიფიკატორებს, რომლებიც რეკომენდებულია NA-MAAB-ის (ჩრდილოეთ ამერიკის MathWorks) მიერ გამოსაყენებლად.
ავტომობილების საკონსულტაციო საბჭო) და JMAAB (იაპონიის MathWorks-ის ავტომობილების საკონსულტაციო საბჭო) მოდელირება
სტანდარტების ორგანიზაციები. თითოეული ორგანიზაცია წარმოადგენს რეგიონისთვის სპეციფიკურ კონსორციუმს, რომელიც შედგება OEM-ებისა და მომწოდებლებისგან; NAMAAB წარმოადგენს ჩრდილოეთ ამერიკასა და ევროპას. JMAAB კი - იაპონიას.
MATLAB®-ის ვერსიები
MAB-ის სახელმძღვანელო პრინციპები მხარს უჭერს MATLAB-ისა და Simulink-ის პროდუქტების ყველა ვერსიას. როდესაც წესი მხოლოდ a-ზე ვრცელდება
კონკრეტული ვერსიის(ების) შემთხვევაში, ვერსია იდენტიფიცირდება MATLAB-ის ვერსიის ველში ამ ფორმატებიდან ერთ-ერთის გამოყენებით:
• ყველა — MATLAB-ის ყველა ვერსია
• RX, RY, RZ — MATLAB-ის სპეციფიკური ვერსია
• RX და უფრო ადრეული ვერსიები — MATLAB-ის ვერსიები RX ვერსიამდე
• RX და უფრო გვიანდელი — MATLAB-ის ვერსიები RX ვერსიიდან მიმდინარე ვერსიამდე
• RX-დან RY-მდე — MATLAB-ის ვერსიები RX-სა და RY-ს შორის
ქვე-ID
განსაზღვრავს წესის პირობას(ებს). თითოეულ წესის ID-ს შეიძლება ჰქონდეს რამდენიმე ქვე-ID, რომლებიც აღინიშნება როგორც
ან:
• არჩევადი ― შედგება ერთი პატარა ასოსგან (ანბანური თანმიმდევრობით). არჩევანი, თუ
არჩევითი ქვე-ID-ის მიღება მომხმარებელს რჩება.
• ურთიერთგამომრიცხავი ― შედგება ერთი პატარა ასოსგან (ანბანური თანმიმდევრობით) და ერთნიშნა რიცხვისგან
ნომერი. ურთიერთგამომრიცხავი ქვე-ID-ის მიღების ან უარყოფის არჩევისას, მხოლოდ ერთი ვარიანტია შესაძლებელი
შერჩეული.
Example
xy_0000 → xy_0000a არჩევადი (მომხმარებლის არჩევანი)
→ xy_0000b1 ურთიერთგამომრიცხავი (თუ იყენებთ, აირჩიეთ xy_0000b1 ან xy_0000b2)
→ xy_0000b2 ურთიერთგამომრიცხავი (თუ იყენებთ, აირჩიეთ xy_0000b1 ან xy_0000b2)
სათაური
სათაური უნიკალურია და იძლევა ინსტრუქციების მოკლე აღწერას.
აღწერა
აღწერაში გამოყენებულია ფიგურები და ცხრილები, რათა წარმოდგენილი იყოს ინსტრუქციის წესების დეტალები.
ეს ცხრილი აღწერს აღწერილობაში გამოყენებულ სიმბოლოებს
აღწერა შინაარსი განმარტება მაგ.ample
[] (კვადრატული ფრჩხილები) ბლოკის სახელი [Outport] { } (curly ფრჩხილები)
ბლოკის პარამეტრის სახელი
Stateflow პარამეტრის სახელი
კონფიგურაციის პარამეტრის პარამეტრები
{გავრცელებული სიგნალის ჩვენება}
10
„“ (ორმაგი ბრჭყალები) პარამეტრის პარამეტრის მნიშვნელობა „0“
მორგებული პარამეტრები
წესებისთვის, რომლებიც მოიცავს მორგებულ პარამეტრებს, არჩეული მნიშვნელობა სპეციფიკურია პროექტისთვის, შესაბამისად
აღწერილი ნივთი.
Exampობიექტებისა და მნიშვნელობების სია მოცემულია აღწერილობის ველში. თუმცა, პროექტის პროცესები,
საკონტროლო სამიზნის მდგომარეობა და ინჟინრების კვალიფიკაციის დონე ყოვლისმომცველად უნდა შეფასდეს.
მორგებული პარამეტრის მითითებისას.
რაციონალური
დასაბუთება იძლევა მსჯელობას სახელმძღვანელო მითითებების გამოყენების შესახებ წაკითხვადობის, ვერიფიკაციის თვალსაზრისით.
ეფექტურობა, კოდის ეფექტურობა კოდის გენერირების შემდეგ და ა.შ.
აგრეთვე
ეს არასავალდებულო განყოფილება ხელმისაწვდომია მხოლოდ იმ სახელმძღვანელო მითითებებში, რომლებსაც აქვთ დამატებითი საცნობარო ინფორმაცია, რომელიც შეიძლება
სასარგებლო იქნება ინსტრუქციის უკეთ გასაგებად.
11
2. სახელდების კონვენციები
ზოგადი კონვენციები
ar_0001: გამოსაყენებელი სიმბოლოები file სახელები
წესის ID: სათაური ar_0001: გამოსაყენებელი სიმბოლოები file სახელები
ქვე-ID
რეკომენდაციები
NA-MAAB: a, b, c, d, e, f, g
JMAAB: ა, ბ, გ, დ, ე, ვ, ზ
MATLAB®-ის ყველა ვერსია
წესი
ქვე-ID-ის აღწერა მორგებული პარამეტრი
მხოლოდ ამ სიმბოლოების ტიპები უნდა იქნას გამოყენებული file სახელები:
 ერთბაიტიანი ასო-ციფრული სიმბოლოები (az, AZ, 0-9)
 ერთბაიტიანი ქვედახაზი (_)
ხაზის გადასვლები, ერთბაიტიანი ინტერვალები, ორბაიტიანი ინტერვალები
სიმბოლოები და საკონტროლო სიმბოლოები არ უნდა იქნას გამოყენებული.
File ტიპები, რომლებიც შემოწმებულია მოდელისა და MATLAB-ისთვის
files უნდა დაყენდეს პროექტის პარამეტრებში.
File (გაფართოება)
【არასწორი】
MAB Model.slx გამოიყენება ერთბაიტიანი სივრცეები.
JMAAB 設定.m გამოიყენება ორმაგი ბაიტი სიმბოლოები.
NA-MAABModel.p
გამოყენებულია JMAAB(Model).mdl სიმბოლოები.
ბ file სახელის დასაწყისში რიცხვები არ უნდა იყოს გამოყენებული. File (გაფართოება)
【არასწორი】
001_JMAABModel.slx
გ. file სახელში ქვედა ხაზის გამოყენება არ შეიძლება
დასაწყისი.
File (გაფართოება)
【არასწორი】
_JMAABModel.slx
დ file სახელწოდების ბოლოს ქვედა ხაზი არ უნდა იყოს გამოყენებული. File (გაფართოება)
【არასწორი】
MABModel_.slx
e The file სახელში არ უნდა იყოს გამოყენებული თანმიმდევრული ქვედახაზები. File (გაფართოება)
【არასწორი】
JMAAB__Model.slx
ფ file სახელი არ უნდა შედგებოდეს მხოლოდ ერთი
დაჯავშნილი MATLAB სიტყვა
File (გაფართოება)
【არასწორი】
ans.slx
ორმაგი.slx
week.slx
zero.slx და ა.შ.
g File MATLAB-ის გზაზე სახელები არ უნდა იყოს იდენტური. File (გაფართოება)
【არასწორი】
Fileიმავე სახელის მქონე ფაილები ინახება საქაღალდეში, რომელიც MATLAB-ის გზას გადის.
12
დასაბუთება
ქვე-ID-ის აღწერა
abcf  წაკითხვადობა დაქვეითებულია.
 წესიდან გადახვევამ შეიძლება მოულოდნელი პრობლემები გამოიწვიოს.
დე  წაკითხვადობა დაქვეითებულია.
g
 თუ არსებობს რამდენიმე files იმავე სახელით, იტვირთება ის, რაც გზაზე უფრო მაღლა მდებარეობს.
შედეგად, არასაჭირო files შეიძლება შედიოდეს.
 კითხვადობა დაქვეითებულია.
 წესიდან გადახვევამ შეიძლება მოულოდნელი პრობლემები გამოიწვიოს.
ar_0002: საქაღალდის სახელებისთვის გამოსაყენებელი სიმბოლოები
წესის ID: სათაური ar_0002: საქაღალდის სახელებისთვის გამოსაყენებელი სიმბოლოები
ქვე-ID
რეკომენდაციები
NA-MAAB: a, b, c, d, e, f
JMAAB: ა, ბ, გ, დ, ე, ვ
MATLAB®-ის ყველა ვერსია
წესი
ქვე-ID-ის აღწერა მორგებული პარამეტრი
საქაღალდეში მხოლოდ ამ ტიპის სიმბოლოები უნდა იქნას გამოყენებული
სახელები:
 ერთბაიტიანი ასო-ციფრული სიმბოლოები (az, AZ, 0-9)
 ერთბაიტიანი ქვედახაზი (_)
ხაზის გადასვლები, ერთბაიტიანი ინტერვალები, ორბაიტიანი ინტერვალები
სიმბოლოები და საკონტროლო სიმბოლოები არ უნდა იქნას გამოყენებული.

【არასწორი】
გამოიყენება სიმბოლური სიმბოლოები.
გამოიყენება ერთბაიტიანი სივრცეები.
გამოიყენება ორბაიტიანი სიმბოლოები.
b საქაღალდის სახელში რიცხვები არ უნდა იყოს გამოყენებული
დასაწყისი.

【არასწორი】
გ საქაღალდის სახელში ხაზგასმები არ უნდა იყოს გამოყენებული
დასაწყისი.

【არასწორი】
დ საქაღალდის სახელწოდების ბოლოს ქვედა ხაზი არ უნდა იყოს გამოყენებული. –
13
【არასწორი】
საქაღალდის სახელში არ უნდა იყოს გამოყენებული თანმიმდევრული
ხაზგასმები.

【არასწორი】
საქაღალდის სახელი არ უნდა შედგებოდეს მხოლოდ ერთი
დაჯავშნილი MATLAB სიტყვა.

【არასწორი】
დასაბუთება
ქვე-ID-ის აღწერა
abcdef  წაკითხვადობა დაქვეითებულია.
 წესიდან გადახვევამ შეიძლება მოულოდნელი პრობლემები გამოიწვიოს.
jc_0241: მოდელის სიგრძის შეზღუდვა file სახელები
წესის ID: სათაური jc_0241: მოდელის სიგრძის შეზღუდვა file სახელები
ქვე-ID
რეკომენდაციები


NA-MAAB: ა
JMAAB: ა
MATLAB®-ის ყველა ვერსია
წესი
ქვე-ID-ის აღწერა მორგებული პარამეტრი
მოდელი file სახელის სიგრძე უნდა იყოს მაქსიმუმ 63
სიმბოლოები (წერტილებისა და გაფართოების გარეშე).
მაქსიმალური მოდელი file
სახელის სიგრძე
დასაბუთება
ქვე-ID-ის აღწერა
შესაძლებელია, რომ ხანგრძლივი file მოდელის მითითებაში სახელის მითითება შეუძლებელია.
jc_0242: საქაღალდის სახელების სიგრძის შეზღუდვა
წესის ID: სათაური jc_0242: საქაღალდის სახელების სიგრძის შეზღუდვა
ქვე-ID
რეკომენდაციები
NA-MAAB: ა
JMAAB: ა
MATLAB®-ის ყველა ვერსია
წესი
ქვე-ID-ის აღწერა მორგებული პარამეტრი
საქაღალდის სახელის სიგრძე უნდა იყოს მაქსიმუმ 63. საქაღალდის სახელის მაქსიმალური სიგრძე
14
სიმბოლოები. სიგრძე
დასაბუთება
ქვე-ID-ის აღწერა
a  შესაძლებელია, რომ სრული გზის სახელი მომხმარებლის ინტერფეისში არ იყოს ნაჩვენები.
3. განმარტებები
განლაგების ტერმინოლოგიის შესახებ ინფორმაციისთვის ეწვიეთ https://www.mathworks.com/help-ს და MathWorks-ის დოკუმენტაციის ცენტრში აირჩიეთ MATLAB Compiler > Getting Started > About Application Deployment > Deployment Product Terms.

დოკუმენტები / რესურსები

MATLAB MAB კონტროლის ოპტიმიზატორი [pdf] მომხმარებლის სახელმძღვანელო
MAB კონტროლის ოპტიმიზატორი, კონტროლის ოპტიმიზატორი, ოპტიმიზატორი

ცნობები

დატოვე კომენტარი

თქვენი ელფოსტის მისამართი არ გამოქვეყნდება. მონიშნულია აუცილებელი ველები *