სასრული ავტომატები და მათი დაყენების გზები. ავტომატური გზები დაყენების ძირითადი განმარტებები n სასრული. სტანდარტული ან ავტომატური აღწერის ენები

სასრული ავტომატის წარმოდგენა რეალურად მცირდება ავტომატის ფუნქციების აღწერამდე, რომლებიც განსაზღვრავენ მას.

სასრული ავტომატების განსაზღვრის სამი გზა არსებობს:

· ცხრილი (გადასვლებისა და გასასვლელების მატრიცები);

გრაფიკული (გრაფიკის გამოყენებით);

· ანალიტიკური (ფორმულების გამოყენებით).

ანალიტიკური მეთოდი– ავტომატი მოცემულია განტოლებათა სისტემით. ასეთი სისტემიდან გამომდინარეობს, რომ სასრული რაოდენობის შესაძლო შიდა მდგომარეობებისთვის, ავტომატური ფუნქციების შესაძლო მნიშვნელობების რაოდენობა ასევე აღმოჩნდება სასრული. ასეთი ამოცანის მაგალითია განტოლებათა სისტემა, რომელიც განსაზღვრავს მელის ავტომატებს და მურის ავტომატებს.

ცხრილის გზა.გარდამავალი ფუნქციისთვის - δ და გამომავალი ფუნქციისთვის შედგენილია ავტომატის მდგომარეობის ცხრილი. სადაც:

ცხრილის სვეტები შეესაბამება შეყვანის ანბანის ელემენტებს x,

ცხრილის რიგები შეესაბამება მდგომარეობებს (სასრული სიმრავლის ელემენტები Q).

i-ე მწკრივისა და j-ე სვეტის კვეთა შეესაბამება უჯრედს (i, j), რომელიც არის ავტომატის 8 და λ ფუნქციების არგუმენტი იმ მომენტში, როცა ის მდგომარეობაშია. q iმის შესასვლელში - სიტყვა x j,და შესაბამის უჯრედში ვწერთ 8 და λ ფუნქციების მნიშვნელობებს. ამრიგად, მთელი ცხრილი შეესაბამება კომპლექტს X x.

გარდამავალი ცხრილის შევსებისას, თითოეული უჯრედი ცალსახად განისაზღვრება სიმბოლოების წყვილით: შემდეგი მდგომარეობის სიმბოლო და გამომავალი სიგნალის სიმბოლო.

პრაქტიკაში, ავტომატური ფუნქციები მოცემულია ორი სასრული ცხრილით, შესაბამისად დასახელებული გარდამავალი მატრიცადა დასკვნის მატრიცა. ამ შემთხვევაში, რიგები აღინიშნება შეყვანის ანბანის ასოებით, ხოლო სვეტები შიდა ანბანის ასოებით (სიმბოლოები, რომლებიც ასახავს ავტომატის შიდა მდგომარეობას).

გარდამავალ მატრიცაში, x k მწკრივის და q r სვეტის გადაკვეთაზე, გადასვლის ფუნქციის მნიშვნელობა δ(q i, X)და დასკვნის ფუნქციები λ(q, X). ზოგიერთ შემთხვევაში, ორივე ცხრილი გაერთიანებულია ერთ ცხრილში.

გრაფიკული გზა.

ავტომატი მითითებულია გრაფიკის, დიაგრამის, გრაფიკის და ა.შ. დავალება მიმართული გრაფის გამოყენებით ავტომატის აღწერის უფრო მოსახერხებელი და კომპაქტური ფორმაა.

ავტომატური გრაფიკიშეიცავს

· მწვერვალები,სახელმწიფოს შესაბამისი q i OQ,

· რკალი,დამაკავშირებელი წვეროები არის ავტომატის გადასვლა ერთი მდგომარეობიდან მეორეში. რკალებზე ჩვეულებრივ მიეთითება შემავალი და გამომავალი სიგნალების წყვილი - გარდამავალი სიგნალები.

თუ ავტომატი გადის შტატიდან q 1სახელმწიფოში q2რამდენიმე შეყვანის სიგნალის გავლენის ქვეშ, მაშინ ეს ვარიანტი წარმოდგენილი იქნება გრაფიკის შესაბამის რკალზე დისუნქციის მეშვეობით. ავტომატის წარმოსადგენად გამოიყენება ბიპოლარული გრაფიკები გამორჩეული საწყისი და საბოლოო მდგომარეობებით.

„ტევადობის საზომი ინსტრუმენტის“ სკალის შემუშავება

მითითება + - გადატვირთვა გამორთულია
0 საწყისი მდგომარეობა 1 0 0 0 არა
1 0 2 0 13 0 დიახ
2 50 3 1 13 0 დიახ
3 100 4 2 13 0 დიახ
4 150 5 3 13 0 დიახ
5 200 6 4 13 0 დიახ
6 250 7 5 13 0 დიახ
7 300 8 6 13 0 დიახ
8 350 9 7 13 0 დიახ
9 400 10 8 13 0 დიახ
10 450 11 9 13 0 დიახ
11 500 13 10 13 0 დიახ
12 OV 0 0 0 0 არა
13 უბედური შემთხვევა 0 0 0 0 არა

სურ.2.5. ტევადობის საზომი მოწყობილობის მასშტაბის გრაფიკი


დასკვნა

იმის გამო, რომ გენერატორების გამოყენება რხევითი სქემებით (RC ტიპი) მაღალი სიხშირის რხევების გენერირებისთვის არ აკმაყოფილებს, განვითარებული გენერატორისთვის აიღეს LC ტიპის წრე (სამპუნქტიანი წრე ავტოტრანსფორმატორის შეერთებით მიღებულ იქნა როგორც ფაზის წრე, აქტიური ელემენტი არის ტრანზისტორი).

ამ კურსის მუშაობის თეორიულ ნაწილში განხილული იყო LC ტიპის გენერატორების ელემენტები. ასევე განხილული იქნა LC- ტიპის გენერატორების კლასიფიკაცია, მათი დანიშნულება, ასევე გენერატორის სხვადასხვა სქემები. ასევე გენერატორის ელემენტების ტექნიკური მახასიათებლები.

პრაქტიკულ ნაწილში გაირკვა თემა ენკოდერების, დეკოდერების, მათი დანიშნულების შესახებ, ასევე დამუშავდა ენკოდერებისა და დეკოდერების ელექტრული ფუნქციონალური და ელექტრული წრეების დიაგრამები. გამოვლინდა კარნოტის რუქების თემა. ასევე შემუშავდა შვიდსეგმენტიანი ინდიკატორის „ბ“ სეგმენტი. შემუშავდა სახელმწიფო მანქანა ტევადობის გაზომვის ხელსაწყოს მასშტაბისთვის, ასევე გრაფიკისთვის.


ბარანოვი ვიქტორ პავლოვიჩი დისკრეტული მათემატიკა. ნაწილი 6. სახელმწიფო მანქანებიდა ოფიციალური ენები.

ლექცია 31 სინთეზის ამოცანა. ელემენტარული მანქანებიდა შენ

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

სინთეზის პრობლემა. ELEMENTARY AUTOMATS

ლექციის გეგმა:

1. სასრული ავტომატის განმარტება.

2. სასრული ავტომატის განსაზღვრის მეთოდები.

  1. ავტომატების სინთეზის პრობლემა.
  2. ელემენტარული მანქანები.
  3. ავტომატური ბაზის სისრულის პრობლემა.
  4. ავტომატის სინთეზის კანონიკური მეთოდი.
  1. სახელმწიფო მანქანის განმარტება

SFE არ ითვალისწინებს იმ ფაქტს, რომ რეალური მოწყობილობები დროულად მუშაობენ. SFE-თან შედარებით, სასრული ავტომატი არის დისკრეტული გადამყვანის უფრო ზუსტი მოდელი.ბ ინფორმაციის დეველოპერი. ამავდროულად, სასრული ავტომატის კონცეფცია, ისევე როგორც ნებისმიერი მოდელი, არისმე მაგრამ მთელი რიგი გამარტივების დაშვებით.

პირველი, ვარაუდობენ, რომ ავტომატის შეყვანა და გამომავალი შეიძლება იყოს მხოლოდ ერთი სასრული რაოდენობის სხვადასხვა მდგომარეობიდან ნებისმიერ დროს. თუ რეალურიაბ თუ გადამყვანს აქვს უწყვეტი შეყვანის სიგნალი, მაშინ მისი აღწერისთვის სასრული ავტომატის გამოყენებით, აუცილებელია ამ სიგნალის კვანტიზაცია. ავტომატის ოფიციალურ განმარტებაში, ავტომატის შეყვანისა და გამომავალი მდგომარეობების სასრულ სიმრავლეს ეწოდება coo.ტ პასუხისმგებლობით შეყვანა და გამომავალი ანბანიდა ცალკეული სახელმწიფოებიამ ალფასა და ვიტის ასოები.

მეორე, ვარაუდობენ, რომ დრო დისკრეტულად იცვლება. შეყვანის და გამომავალი მდგომარეობები შეესაბამება დროის დისკრეტულ თანმიმდევრობას.ბ ვინაიდან დროის მომენტი ცალსახად განისაზღვრება მისი ინდექსით, მაშინ სიმარტივისთვის ვივარაუდებთ, რომ დრო იღებს მნიშვნელობებს 1, 2, ..., ... დროის ინტერვალი ე.წ.ტაქტიკა.

აპარატის მოქმედება წარმოდგენილია შემდეგნაირად.

ავტომატის შეყვანა იღებს სიგნალებს შეყვანის ანბანიდან, რაც იწვევს შეყვანის ანბანიდან გამოსავალზე სიგნალების გამოჩენას. ვა გამომავალი თანმიმდევრობის დამოკიდებულება შეყვანის თანმიმდევრობაზე დამოკიდებულია ავტომატის შიდა სტრუქტურაზე. გაითვალისწინეთ, რომ SFE-სგან განსხვავებით, რომლებსაც მეხსიერება არ აქვთ, ავტომატი წინასწარარის მეხსიერების მქონე მოწყობილობა, ანუ ავტომატის გამომავალი განისაზღვრება არა მხოლოდშემოსასვლელამდე, არამედ უკანა ისტორიისკენ. ისტორიის აღრიცხვამე განისაზღვრება გამომავალი სიგნალის დამოკიდებულებით არა მხოლოდ შეყვანაზე, არამედ მიმდინარე მდგომარეობაზე, რომელსაც ჩვენ აღვნიშნავთ.

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

სახელმწიფო მანქანადაასახელეთ ხუთი ობიექტი

, (1)

სადაც

შეყვანის ანბანი; შესვლის ერთ-ერთი შესაძლო მდგომარეობა;

სასრული ნაკრები ე.წგამომავალი ანბანი; ელემენტი თქვენ ამ ნაკრებიდან განსაზღვრავთ შესაძლო გამომავალ მდგომარეობებს;

სასრული ნაკრები ე.წშინაგანი მდგომარეობის ანბანიმე ნიი;

– გადასვლის ფუნქციამანქანა: ; ეს ფუნქცია ანიჭებს მდგომარეობას თითოეულ „შეყვანის-მდგომარეობის“ წყვილს;

გამომავალი ფუნქცია მანქანა: ; ეს ფუნქცია აკავშირებს შეყვანის მდგომარეობის თითოეულ წყვილს გამომავალ მნიშვნელობასთან.

ავტომატის ფუნქციონირების კანონი: ავტომატი ცვლის თავის მდგომარეობას შესაბამისადტ ფუნქციონირებს და გამოიმუშავებს გამომავალ სიგნალებს ფუნქციის შესაბამისადმოქმედებაზე:

  1. სახელმწიფო მანქანის განსაზღვრის გზები

1. ტაბულური მინიჭების მეთოდი. ვინაიდან ფუნქციებისა და მოცულობისთვისმნიშვნელობები და მნიშვნელობები მიეკუთვნება სასრულ სიმრავლეს, შემდეგ ისინი მითითებულია ცხრილების გამოყენებით.

მაგალითი 1 ჩვენ განვსაზღვრავთ ავტომატს შემდეგნაირად: , განსაზღვრეთ ფუნქცია გამოყენებითნახტომი მაგიდები,და ფუნქციის გამოყენებითგასასვლელი მაგიდები.

ცხრილი 1. გადახტომის მაგიდა ცხრილი 2. გამომავალი ცხრილი

შესასვლელი

სახელმწიფო

შესასვლელი

სახელმწიფო

თუ ცნობილია სიგნალების თანმიმდევრობა ავტომატის შესასვლელში, მაშინ ცხრილებიე მოძრაობს და გადის ცალსახად განსაზღვრავს გამომავალი თანმიმდევრობას.

2 . დაყენების გრაფიკული გზა.გამოყენებული გადასვლა-გამომავალი დიაგრამა.ეს არის მიმართული მულტიგრაფი, რომელშიც თითოეული შიდაწვერო შეესაბამება ავტომატის ადრეულ მდგომარეობას. ავტომატის გადასვლები მდგომარეობიდან მდგომარეობამდე გამოსახულია ისრებით, რომელთაგან თითოეულზე დაწერილია შეყვანის სიმბოლო,ამ გადასვლის დარეკვა და ავტომატის მიერ გენერირებული გამომავალი სიმბოლო.

| | |

ნახ.1 გადასვლები-გამოსვლების დიაგრამა

მაგალითი 2 საჭიროა ავტომატის აშენება, რომელიც შემდეგნაირად იმუშავებსzom: თითოეულ ციკლში, ტერმინების შემდეგი ორობითი ციფრები მიიღება ავტომატის შეყვანისას და in პომიდორი აწარმოებს მათი ჯამის შესაბამის ორობით ციფრს. Ორისთვისმწკრივის პირობები გვაქვს: , .

ავტომატი 1 მდგომარეობაშია, თუ წინა ციფრების დამატებისასდა ატარებს ტარებას და სხვაგვარად არის 0 მდგომარეობაში. გადასვლა-გასვლის დიაგრამადა ზანა ნახ. 2.

00|0 11|1 01|0

01|1 10|0

10|1 00|1 11|1

ბრინჯი. 2

  1. ავტომატების სინთეზის პრობლემა

SFE-ის სინთეზის პრობლემის ანალოგიით, შეიძლება დაისვას ავტომატური სინთეზის პრობლემა.ა ამხანაგი არსებობს ძირითადი ავტომატების შეუზღუდავი ნაკრები. საჭიროა წინასწარ განსაზღვრული ფუნქციონირების მქონე ავტომატის აწყობა. ამ შემთხვევაში სინთეზის პრობლემა ეჯახებაგარკვეული პრობლემებით.

დავუშვათ, რომ თქვენ უნდა დააკავშიროთ ავტომატის გამომავალი ავტომატის შესასვლელთან. ეს შესაძლებელია იმ პირობით, რომ სხვაგვარადშესახებ Swarm მანქანა ვერ გაიგებს პირველიდან მოსულ სიგნალებს. ეს იწვევს დაბნეულობასდა სიტუაციები, როდესაც ზოგიერთი კავშირი შეუძლებელია.

ამ დაბრკოლების დასაძლევად შემოდის სტრუქტურული ავტომატის კონცეფცია, რომელშიცშესახებ ყველა ანბანი (შემავალი, გამომავალი და შიდა მდგომარეობა) დაშიფრულია ორობითი სიტყვებით.

მოდით იყოს ელემენტების სასრული ნაკრები და კომპლექტიე სიგრძის ორობითი სიტყვების ნაკრები, სადაც. თვითნებური საინექციო რუკების გამოძახება იქნებაკომპლექტის დაშიფვრა ორობითი სიტყვებით.

მოდით დავაშიფროთ ანბანები თვითნებური ავტომატისთვის:

მოდით აღვნიშნოთ ავტომატის კოდირებული შეყვანა, გამომავალი და მდგომარეობა დროის მომენტში, შესაბამისად. შემდეგ ფორმაში წარმოდგენილი იქნება მოქმედების კანონი

(2)

კოდირების შემდეგ მიღებულ ავტომატს ე.წსტრუქტურული . ჩვენ ვვარაუდობთ, რომ სტრუქტურულ ავტომატს აქვს ორობითი შეყვანა, ორობითი გამომავალი და ავტომატის შიდა მდგომარეობა მოცემულია სიგრძის ორობითი სიტყვით. ნახ. 3 ნაჩვენებიააბსტრაქტული ავტომატი და მისი შესაბამისი სტრუქტურული ავტომატი.

… …

ბრინჯი. 3

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

1 . შეყვანის და გამოსავლების თავსებადობა, ვინაიდან ბინარული დაფორმირება. ჩვენ არ მივცემთ მიკროსქემის ზოგად განმარტებას სტრუქტურული ავტომატებისგან, ის მსგავსია SFE-ს.

2 . მოდით დავწეროთ ურთიერთობები (2) "კოორდინატებში":

(3)

(3)-დან გამომდინარეობს, რომმოცემულია სტრუქტურული ავტომატის ფუნქციონირების კანონიდა ლოგიკური ფუნქციის ფუძე.

  1. ელემენტარული ავტომატები

ჩვენ გამოვყოფთ უმარტივეს სტრუქტურულ ავტომატებს და ვაძლევთ მათ სახელს.

პირველ რიგში გაითვალისწინეთ, რომ ფუნქციური ელემენტი, რომელსაც აქვს მხოლოდ ერთი მდგომარეობა, შეიძლება ჩაითვალოს მეხსიერების გარეშე ავტომატად.

მოდით გადავიდეთ ავტომატებზე ორი მდგომარეობით. დაე, ავტომატს ჰქონდეს ერთი ორობითი შეყვანა და ერთი ორობითი გამომავალი, რომლებიც ემთხვევა შიდა მდგომარეობას:

ბრინჯი. ოთხი.

ნახატზე ნაჩვენები ავტომატის დასაყენებლად. 4, საკმარისია მხოლოდ ცხრილის პ e გადასვლები:

ცხრილი 3

შესასვლელი

სახელმწიფო

ვარსკვლავის ნაცვლად, თქვენ უნდა დააყენოთ 0 და 1. ეს შეიძლება გაკეთდეს 16 გზით, თუმცა, ყველა მათგანი არ არის მისაღები. დავუშვათ, მაგალითად, რომ მე-3 ცხრილის პირველ სვეტში ორივე ელემენტინ შენ ნული ხარ. ასეთი ავტომატი, ერთხელ 0-ის მდგომარეობაში, აღარ გამოვა, ანუ იმუშავებს როგორც ფუნქციური ელემენტი. მსგავსი სიტუაციების ანალიზი გვიჩვენებს, რომ ავტომატის მისაღებად, რომელიც მეხსიერების გარეშე ავტომატზე არ დაიყვანება, საჭიროა მოითხოვოსშესახებ იმის უზრუნველსაყოფად, რომ მე-3 ცხრილის თითოეული სვეტი შეიცავს როგორც ნულს, ასევე ერთს. ასეთი მაგიდებიაეგო საბურავი.

ცხრილი 4 ცხრილი 5

შესასვლელი

სახელმწიფო

შესასვლელი

სახელმწიფო

ცხრილი 6 ცხრილი 7

შესასვლელი

სახელმწიფო

შესასვლელი

სახელმწიფო

ჩვენ გვაქვს მხოლოდ ორი უმარტივესი ავტომატი, რადგან 7 მიიღება 4-დან, ხოლო 6 5-დან შიდა მდგომარეობების ინვერსიით.

მე-4 ცხრილით მოცემული ავტომატი ე.წდაყოვნება ან - გამომწვევი:

ანუ ეს ავტომატი აჭიანურებს სიგნალს ერთი ციკლით.

მე-5 ცხრილით მითითებულ ავტომატს ე.წგამომწვევი მრიცხველის შეყვანითან -გამომწვევი . ავტომატის მდგომარეობა იცვლება საპირისპიროდ, თუ შეყვანა არის 1, და უცვლელი რჩება, თუ შეყვანა არის 0:

ნება საწყის დროს- ტრიგერი არის 0 მდგომარეობაში. თუ n-შირომელ მომენტში- ტრიგერი არის 0 მდგომარეობაში, ეს ნიშნავს, რომ ლუწი რიცხვი იქნა მიღებული ავტომატის შეყვანისას. თუ 1 მდგომარეობაშია, მაშინ კენტია. ასე რომ არრდა ზომით, - ტრიგერი ითვლის შეყვანის ერთეულების რაოდენობას, მაგრამ რადგან მას აქვს მხოლოდ ორი მდგომარეობამე ნია, შემდეგ ითვლის ორამდე.

როდესაც ტრიგერები ფიზიკურად არის დანერგილი, გამოიყენება ორი გამოსავალი:პირდაპირი და შებრუნებული (ნახ. 5). თუ ჩვენ გავცვლით მათ, მაშინ- გამომწვევი, თქვენ მიიღებთ ავტომატს, რომელიც მითითებულია ცხრილი 7-ით და დან- ცხრილი 6-ით განსაზღვრული ჩამშვები ავტომატი.

ბრინჯი. 5.

  1. ავტომატური ბაზის სისრულის პრობლემა

სტრუქტურული ავტომატების ერთობლიობას ეწოდება სრული (ან ავტომატი bა zisom) თუ შესაძლებელია მათგან რაიმე წინასწარ განსაზღვრული სტრუქტურული ავტომატის აგება.

მათემატიკოსთა ძალისხმევა ავტომატებისთვის პოსტის თეორემის ანალოგის მისაღებად არ არის გაზრდილი.ნ ცარცის წარმატება. 1964 წელს მ.ი. მოკლედ დაამტკიცა განმსაზღვრელი ალგორითმის არარსებობასისტემის სისრულეს. ამ შემთხვევაში საინტერესოა სისრულის თეორემის ვარიანტები სისტემის შესახებ დამატებითი ვარაუდებით. განვიხილოთ მათგან ყველაზე პოპულარული.

თეორემა. ავტომატური სისტემა,შეიცავს PV-ს სრულ კომპლექტს და -გამომწვევი (ან -ტრიგერი) დასრულებულია.

მტკიცებულება. განვიხილოთ ურთიერთობის მიერ მოცემული თვითნებური ავტომატიე (2) და აღწერეთ მითითებული ავტომატების მისი სქემა, ე.წკანონიკური სტრუქტურა(სურ. 6) .

სქემა შედგება ორი ნაწილისგან.

ბრინჯი. 6.

მარცხენა ნახევარს მეხსიერების ნაწილს უწოდებენ. იგი შედგება ტრიგერებისაგან, რომელთა მდგომარეობათა ერთობლიობა ქმნის ავტომატის მდგომარეობას: თუ დროის მომენტში

, …,

მაშინ ეს ნიშნავს, რომ ავტომატი არის მდგომარეობაში.

მარჯვენა ნახევარს უწოდებენ კომბინაციურ ნაწილს და წარმოადგენს SFE-ს. ამ მიკროსქემის შეყვანაა:

  1. ავტომატის ორობითი სიტყვების შეყვანის სიგნალი;
  2. ორობითი სიტყვა ავტომატის მიმდინარე შიდა მდგომარეობა.

შედეგები:

  1. ავტომატის ორობითი სიტყვა გამომავალი სიგნალი, რომელიც დანერგილიაფორმულების მიხედვით (3);
  2. ორობითი სიტყვა, რომელიც შედის მეხსიერებაში ტრიგერების შეყვანებშიმიმდინარე ნაწილი და აკონტროლებს აპარატის მეხსიერებას.

მოდით ვაჩვენოთ, რომ მეხსიერების კონტროლის სიგნალები არის იგივე ცვლადების ლოგიკური ფუნქციები, როგორც ავტომატის გამომავალი, რაც ნიშნავს, რომ ისინი შეიძლება სრულად განხორციელდესდა FE ღერო.

დროის ყოველ მომენტში მეხსიერების კონტროლის სიგნალები უნდა ითარგმნოს a in პომიდორი შტატიდან შტატში. ამისათვის თქვენ უნდა შეცვალოთ თითოეული ტრიგერის მდგომარეობა

, .

კანონიკურ სქემაში გამოყენებული -ტრიგერები ან -ტრიგერები შემდეგიაე შემდეგი თვისება: ნებისმიერი წყვილი მდგომარეობისთვის არის შეყვანის სიგნალი,მამოძრავებელი მანქანა შტატიდან შტატში. ავღნიშნოთ ეს სიგნალი . -ტრიგერისთვის, რადგან მდგომარეობა, რომელშიც არის -ტრიგერი დაყენებულია, შეყვანის სიგნალის ტოლია. -ტრიგერისთვის: როცა გჭირდებათ n-ის შეყვანაშესახებ მიეცით 0 მდგომარეობის უცვლელად შესანარჩუნებლად; 1-ზე, ისე, რომ ტრიგერი "გაბრუნდება".

ასე რომ, ან ვექტორული ფორმით

გამოვხატოთ ავტომატის ფუნქციონირების კანონიდან (2). მერე

თეორემა დადასტურდა.

  1. ავტომატის სინთეზის კანონიკური მეთოდი

განვიხილოთ ეს მეთოდი კონკრეტულ მაგალითზე.

მაგალითი. კონვეიერზე, რომლის გასწვრივ მოძრაობს ორი ტიპის ნაწილები და დამონტაჟებულია in სელის მანქანა, რომლის ამოცანაა ნაწილების დახარისხება ისე, რომ გავლის შემდეგმანქანასთან გავლისას მათ შექმნეს ჯგუფები. არასწორი ნაწილი მანქანა სტაშეკრების ხაზიდან თავს აქნევს. საჭიროა ასეთი ავტომატის მიკროსქემის აგება ტრიგერის და ელემენტების "AND", "OR", "NOT" გამოყენებით.

ავტომატის სინთეზი იყოფა შემდეგ ეტაპებად.

1 . აბსტრაქტული ავტომატის მშენებლობა.

შეყვანის ანბანი. გამომავალი ანბანი, სადაც C ნაწილის შეჯახება, პ მისი საშვი. ავტომატის შიდა მდგომარეობები ასახავს მის მეხსიერებას, ჯგუფის რომელი ნაწილი უკვე ჩამოყალიბდა: . ჯგუფის ფორმირებისას, ავტომატი ციკლურად მოძრაობს ამ მდგომარეობებში მდგომარეობის შეცვლის გარეშე, როდესაც უვარგისი ნაწილი მოდის. გარდამავალი-გამომავალი დიაგრამა ნაჩვენებია ნახ. 7.

| | |

ბრინჯი. 7.

2 . ანბანის კოდირება.

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

შეყვანის გამომავალი სტატუსი

3 . ავტომატის კანონიკური სტრუქტურის კონსტრუქცია.

შემუშავებული ავტომატის კანონიკური სტრუქტურა ნაჩვენებია ნახ. რვა.

ბრინჯი. რვა.

მოდით ვიპოვოთ SFE-ის გამომავალი დამოკიდებულებები ცვლადებზე, ჯერ ცხრილის სახით (ცხრილი 8), k-ს მიხედვით.შესახებ რომელსაც მოგვიანებით ავაშენებთ ფორმულებს

, .

ცხრილი 8

ამ ფუნქციებს ე.წნაწილობრივ განსაზღვრული, რადგან ისინი არ არის განსაზღვრული. ამ ფუნქციების ფორმულებით წარმოსადგენად, ისინი გაფართოვებულია ისე, რომ მივიღოთ ფორმულების უფრო მარტივი ფორმა.

4 . ავტომატური გამომავალი ფუნქციების და მეხსიერების მართვის ფუნქციების წარმოდგენარ ჯორები.

ლოგიკური ფუნქციების მინიმიზაციის მეთოდების გამოყენებით, ჩვენ ვაშენებთ, თუ ეს შესაძლებელია, ეკშესახებ ფუნქციების ნომინალური წარმოდგენა, ფორმულები საფუძველში:

5 . SFE-ს და ავტომატის საბოლოო სქემის დანერგვა (ნახ. 9).

ბრინჯი. 9.

SFE

SFE

არა

ან

კომბინირებული სქემები, თუმცა ისინი საშუალებას გაძლევთ განახორციელოთ ნებისმიერი დაფიქსირდაშემავალ და გამომავალ სიგნალებს შორის დამოკიდებულებებს არ შეუძლია შეცვალოს მათი ქცევის ბუნება (ანუ მონაცემთა დამუშავების თანმიმდევრობა) - ნებისმიერი ასეთი ცვლილება მოითხოვს მიკროსქემის სტრუქტურის ცვლილებას, ანუ, ფაქტობრივად, გადასვლას სხვა წრეზე. სამუშაოს რესტრუქტურიზაციის პრობლემის გადაჭრა შესაძლებელია სქემის სტრუქტურის შეცვლის გარეშე, თუ მასში შემოვიყვანთ მეხსიერების ელემენტები,რაც საშუალებას მისცემს მოწყობილობის შუალედური მდგომარეობის დაფიქსირებას და შენახვას - ამ შემთხვევაში, გამომავალი სიგნალი დამოკიდებული იქნება არა მხოლოდ შეყვანის სიგნალზე, არამედ მიკროსქემის მდგომარეობაზეც. თუ ასეთი ელემენტების რაოდენობა სასრულია, მაშინ, როგორც ზემოთ აღინიშნა, გამოიძახება დისკრეტული მოწყობილობა ბოლო მანქანა.

სახელმწიფო მანქანასისტემას უწოდებენ Y, Q> სადაც X და Y არის სასრული შეყვანის და გამომავალი ანბანები, Q არის შიდა მდგომარეობების სასრული ნაკრები,(x, q) - გარდამავალი ფუნქცია და(x,q) - გამომავალი ფუნქცია.

როგორც უკვე აღვნიშნეთ, ი (x,q)განსაზღვრავს შეყვანის სიმბოლოების გარდაქმნის თანმიმდევრობას და ავტომატის მდგომარეობას წინა ციკლზე მომდევნო მდგომარეობაში, a Q (x,q) -შეყვანის სიმბოლოების ტრანსფორმაცია და ავტომატის მდგომარეობა მიმდინარე ციკლში გამომავალ სიმბოლოდ. Თუ 0 არის ავტომატის საწყისი მდგომარეობა და მე- გაზომეთ ნომერი, შემდეგ მისი მუშაობა აღწერილია სისტემით:

ამ კოეფიციენტებს ე.წ კანონიკური განტოლებების სისტემებისასრული ავტომატი. თქვენ შეგიძლიათ გამოიყენოთ ისინი q 0,თანმიმდევრულად იპოვეთ ავტომატისა და გამომავალი სიმბოლოების ყველა შემდგომი მდგომარეობა.

არსებობს ორი სახის მანქანა - საწყისიდა არასაწყისი. ATსაწყის ავტომატებს აქვთ ფიქსირებული საწყისი მდგომარეობა (ანუ ისინი ყოველთვის ერთი და იგივე მდგომარეობიდან იწყებენ q0).არასაწყის ავტომატებში, რომელიმე ნაკრები ; ეს არჩევანი განსაზღვრავს ავტომატის შემდგომ ქცევას.

კონკრეტული სასრული ავტომატის წარმოდგენა რეალურად დაყვანილია ავტომატის ფუნქციების აღწერამდე, რომლებიც განსაზღვრავენ მას. სისტემიდან (9.3) გამომდინარეობს, რომ სასრული რაოდენობის შესაძლო შიდა მდგომარეობებისთვის, ავტომატური ფუნქციების შესაძლო მნიშვნელობების რაოდენობა ასევე სასრული აღმოჩნდება. მათი აღწერა შესაძლებელია სხვადასხვა გზით, რომელთაგან ყველაზე გავრცელებულია ცხრილისდა დახმარებით დიაგრამები.

AT ცხრილის გზაავტომატური ფუნქციები მოცემულია ორი სასრული ცხრილით, დასახელებული შესაბამისად გარდამავალი მატრიცადა გამომავალი მატრიცა.ამ ცხრილებში რიგები აღინიშნება შეყვანის ანბანის ასოებით, სვეტები კი შიდა ანბანის ასოებით (სიმბოლოები, რომლებიც კოდირებენ ავტომატის შიდა მდგომარეობას). გადასვლის მატრიცაში მწკრივის გადაკვეთაზე (xk)და სვეტი (qr)მოთავსებულია Y ფუნქციის მნიშვნელობები ( q r, x k), გამოსავლების მატრიცაში - Q ფუნქციის მნიშვნელობები (q r, x k).

ავტომატების თეორიის ელემენტები

Გეგმა:

1. ავტომატის ცნება, ავტომატის მუშაობის პრინციპი

2. სასრული ავტომატების დაზუსტების მეთოდები

3. ავტომატების თეორიის ზოგადი ამოცანები

თეორიული ინფორმაცია

ადამიანი ყოველთვის ცდილობდა გაეადვილებინა თავისი საქმე იმით, რომ ზოგიერთი მექანიკური მოწყობილობა მისთვის საკუთარი ჩარევის გარეშე მუშაობდა. თავიდან ზღაპრები იყო, მერე ჩვეულებრივ ნივთებად გადაქცევა დაიწყეს. მანქანები, ტელევიზორი, სარეცხი მანქანები, მთელი ინდუსტრია მუშაობს ადამიანის ჩარევის გარეშე. უფრო მეტიც, ადამიანის ჩარევა უმეტეს შემთხვევაში არ არის საჭირო და ზოგიერთ შემთხვევაში ასეთმა ჩარევამ შეიძლება გამოიწვიოს უარყოფითი მოვლენები. ცნება „მანქანა“, როგორც მოწყობილობა, რომელიც ახორციელებს გარკვეული ტიპის მოქმედებას, დიდი ხანია ასე განიმარტა ხალხი.

ავტომატის ცნება, ავტომატის მუშაობის პრინციპი

შინაარსი მანქანაგანიხილება ორ ასპექტში:

1. მანქანა - მოწყობილობარომელიც გარკვეულ ფუნქციას ასრულებს პირის უშუალო მონაწილეობის გარეშე. ავტომატი ნამდვილი მოწყობილობაა, გასაგები რატომ და როგორ მუშაობს, ყოველ შემთხვევაში იმ ადამიანებისთვის, ვინც დააპროექტა და აწარმოა იგი. მანქანა, ტრაქტორი, თვითმფრინავი, შუქნიშანი, ტელევიზორი, ტელეფონი - ეს ყველაფერი ავტომატური მანქანებია. ამ ასპექტში კომპიუტერი უნდა გავიგოთ, როგორც ავტომატი, რომელიც მუშაობს პიროვნების მიერ შედგენილი პროგრამის მიხედვით.

2. ავტომატი - მათემატიკური ცნებარეალური ტექნიკური მოწყობილობების მათემატიკური მოდელის აღმნიშვნელი. ავტომატი არის აბსტრაქტული მოწყობილობა, გაუგებარია რატომ და როგორ მუშაობს და საერთოდ რატომ შეუძლია მუშაობა. ამ ასპექტში ავტომატი არის „შავი ყუთი“, რომელსაც თეორიულად შეუძლია გარკვეული მოქმედებების განხორციელება. მათემატიკის თვალსაზრისით, აბსოლუტურად უმნიშვნელოა, რა, როგორ და რატომ წარმოშობს გარკვეულ მოქმედებებს.

ნებისმიერ ავტომატს უნდა ჰქონდეს გარკვეული რაოდენობის შეყვანა, გარკვეული რაოდენობის გამომავალი რაოდენობა და გარკვეული რაოდენობის შიდა მდგომარეობა.

ალგებრული ავტომატების თეორია არის თეორიული კიბერნეტიკის ფილიალი, რომელიც სწავლობს დისკრეტულ ავტომატებს აბსტრაქტული ალგებრული თვალსაზრისით.



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

აბსტრაქტული ავტომატების თეორიაშეისწავლის ავტომატის მიერ განხორციელებულ გადასვლებს, რომლებზეც გავლენას ახდენს შემავალი სიგნალები, ასევე ამ გადასვლების შედეგად გამომავალი სიგნალები.

შესწავლის საგანი სტრუქტურულიავტომატების თეორია არის ავტომატის სტრუქტურა, ასევე შემავალი და გამომავალი სიგნალების სტრუქტურა, მაგალითად, შემავალი და გამომავალი სიგნალების კოდირების მეთოდები და ა.შ.

სახელმწიფო მანქანების განმარტება

მანქანა- დისკრეტულ დროში მოქმედი მოწყობილობის აბსტრაქტული მოდელი, რომელიც ამუშავებს შეყვანის სიგნალების სასრულ თანმიმდევრობას და აქცევს მათ გამომავალი სიგნალების (რეაქციის) სასრულ თანმიმდევრობად.

სასრული ავტომატის მუშაობის პროცესში მისი შიდა მდგომარეობების სასრული რაოდენობა თანმიმდევრულად იცვლება და ავტომატის მდგომარეობა დროის გარკვეულ მომენტში ცალსახად განისაზღვრება შემავალი და გამომავალი სიგნალებით. ასეთი ავტომატები არის ყველა თანამედროვე კომპიუტერული ტექნოლოგიის და ავტომატური მართვისა და მართვის ყველა სახის დისკრეტული სისტემის საფუძველი.

ავტომატის კონცეფცია იმდენად აბსტრაქტულია, რომ ძნელი სათქმელია, როდის აკეთებდა ადამიანი საერთოდ ავტომატის გარეშე. ნებისმიერი მოწყობილობა შესაფერისია ავტომატის განსაზღვრისთვის, მათ შორის ისეთებიც, რომლებითაც პრიმიტიული ადამიანები ნადირობდნენ ან ქვებს ესროდნენ, იცავდნენ საკუთარ სახლს მტრისგან.

ალგორითმი- გასაგებია და ზუსტი ფორმალური ინსტრუქცია შემსრულებლისთვის, რომელიც ცალსახად განსაზღვრავს ოპერაციების შინაარსს და თანმიმდევრობას, რომელიც თარგმნის საწყისი მონაცემების მოცემულ კომპლექტს სასურველ შედეგში

ითვლება, რომ ადამიანის მიერ შექმნილი პირველი პროგრამული მოწყობილობა იყო საათი. საათის მექანიზმები, ზამბარის დახმარებით, რომელიც ამოძრავებს მექანიზმებს და კამერის მექანიზმებს, გადაცემათა კოლოფებს და ბერკეტებს, ასრულებენ უამრავ კონკრეტულ მოქმედებას. ასეთი საათის მექანიზმის მაგალითია ცნობილი საათი მოსკოვის ცენტრალური თოჯინების თეატრში, სადაც ის მოძრაობაში აყენებს ციფერბლატზე მდებარე თორმეტ ზღაპრის პერსონაჟს.

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

1. გერმანელმა ფილოსოფოსმა და ალქიმიკოსმა ალბერტ დიდმა 1216 წლიდან 1246 წლამდე შექმნა "რკინის" მსახური - ავტომატი, რომელიც ასრულებდა სახლის კარიბჭის მოვალეობას.

2. ასტრონომმა იოჰან მიულერმა (რეგიამონტანუსმა) (1436-1476) შექმნა მექანიკური არწივი, რომელიც საღვთო რომის იმპერატორ მაქსიმილიან II-ის ნიურნბერგის შესასვლელს თავის დახრით და ფრთების მოძრაობით მიესალმა.

3. მექანიკოსი ჟაკ დე ვაკანსონი (1709-1782 წწ.) - მსოფლიოში პირველი ავტომატური ჭიქის ავტორი. მან შექმნა მექანიკური იხვის გამოსახულება, მისი ცოცხალი კოლეგის ზუსტი ასლი - ცურავდა, ასუფთავებდა ბუმბულებს, ყლაპავდა მარცვლებს ხელისგულიდან. მისმა მექანიკურმა ფლეიტისტმა, რომელმაც თერთმეტი მუსიკა შეასრულა, გააოცა იმ შორეულ წლებში მცხოვრები ხალხი.

4. მე-19 საუკუნის რუსი გამომგონებელი. ა.მ. გამულეცკიმ შექმნა მთელი მექანიკური კაბინეტი, რომელშიც მის მიერ შექმნილი მრავალი ავტომატი იყო. აქ, სხვა საკითხებთან ერთად, იყო მოლაპარაკე თავი ჯადოქრისა და კუპიდონი, რომელიც უკრავდა არფაზე, რამაც გააოცა თანამედროვეთა ფანტაზია.

5. პირველი პრიმიტიული დამატების მანქანა შეიქმნა 1641 წელს ბლეზ პასკალის მიერ. გახსნის სტიმული იყო მამის ტანჯვა - გადასახადი, ინსპექტორი, რომელიც დღედაღამ მუშაობდა დიდი გათვლებით. დამატების აპარატის გამოგონებით, თვრამეტი წლის ვაჟმა გადაარჩინა მამა რთული გამოთვლებისგან და მსოფლიოს მისცა პირველი კალკულატორი, რომელიც აგროვებს და აკლებს რიცხვებს.

6. პირველი საჭადრაკო მანქანა 1890 წელს ესპანელმა ინჟინერმა ტორეს კევედომ ააგეს. ასეთ ავტომატს შეეძლო მხოლოდ როკის ენდთამაშის თამაში (მეფე და როკი მეფის წინააღმდეგ).

7. პირველი კომპიუტერი ავტომატური კონტროლით შექმნა ჩარლზ ბაბიჯმა 1822 წელს. მან დააპროექტა დანამატის მანქანა, რომელსაც ჰქონდა მეხსიერება და არითმეტიკული მოწყობილობები. ეს მოწყობილობები გახდა მსგავსი მოწყობილობების პროტოტიპები თანამედროვე კომპიუტერებში.

მანქანების ტიპები.

მანქანა შეიძლება განიმარტოს როგორცმოწყობილობა, რომელიც ახორციელებს ენერგიის, მასალების ან ინფორმაციის მიღების, გარდაქმნისა და გადაცემის პროცესებს მათში გათვალისწინებული პროგრამის შესაბამისად, მაგრამ პირის უშუალო მონაწილეობის გარეშე.

ყველა მანქანას აქვს თავისი ბაზის კომპლექტი,რომელშიც შედის: შეყვანის ანბანი, გამომავალი ანბანი, ავტომატური მდგომარეობების ნაკრები.

სასრული ავტომატის დამახასიათებელი თვისება არის არსებობა მეხსიერება,რომელიც განსაზღვრავს ავტომატის მდგომარეობას დროის მიხედვით. ავტომატის სხვადასხვა მდგომარეობის გარეგანი გამოვლინება არის მისი რეაქცია იმავე ტიპის გავლენებზე (სიგნალებზე).

სასრული ციფრული ავტომატების მუშაობისას მნიშვნელოვანი კონცეფციაა დრო.

ავტომატების კლასიფიკაცია შესაძლებელია სხვადასხვა კრიტერიუმების მიხედვით.

1. საქმიანობის სახეობის მიხედვით - ავტომატები იყოფა: ინფორმაცია, კონტროლი და გამოთვლა.

რომსაინფორმაციო მანქანებიმოიცავს სხვადასხვა საცნობარო ცხრილებს, საინფორმაციო დაფებს სტადიონებზე, განგაშის მოწყობილობებს.

რომ საკონტროლო მანქანებიჩვეულებრივია მოწყობილობების მიკუთვნება გარკვეული პროცესის გასაკონტროლებლად, მათ შორის კონკრეტულად: ლიფტი, კონვეიერი, ჩარხი, ბარიერი.

რომ გამოთვლითი მანქანებიმოიცავს მიკროკალკულატორებს, კომპიუტერულ პროცესორებს და სხვა მოწყობილობებს, რომლებიც ასრულებენ გამოთვლებს.

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

2. სასრული ავტომატები -ინფორმატიკის თვალსაზრისით, ეს არის ავტომატები, რომლებიც დისკრეტული ინფორმაციის გადამყვანებია. მათ შორისაა გადამყვანები, რომლებიც შეიცავენ შეყვანის და სასრული გამომავალი სიგნალების სასრულ კომპლექტს, ასევე შიდა მდგომარეობების სასრულ კომპლექტს.

3. ციფრული მანქანები- ავტომატები, რომლებიც გარდაქმნის ციფრულიინფორმაცია. ასეთ ავტომატში, შეყვანის სიგნალები მოცემულია მყისიერი სიმბოლოების სასრული ნაკრების სახით: მათი ხანგრძლივობა იმდენად მცირეა, რომ მისი უგულებელყოფა შეიძლება. ფიქსირებული დროით, შეყვანის სიმბოლოები გარდაიქმნება და გამომავალი არის გადასვლა ერთი მდგომარეობიდან მეორე მდგომარეობაში.

4. აბსტრაქტული ავტომატები -შეყვანის ანბანში სიტყვების ნაკრების ჩვენება Xinგამომავალი ანბანის სიტყვების ნაკრები ი.

აბსტრაქტული ავტომატი არის:

~ მათემატიკურიმოდელი,

~ ალგორითმიკოდის თანმიმდევრობის გარკვეული ტრანსფორმაციის მოქმედებები,

~ Კანონიშეყვანის ანბანის გარდაქმნა გამომავალში.

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

სინქრონულ მანქანებშიშეყვანის სიგნალების ხანგრძლივობა და გადასვლების დრო კოორდინირებულია ერთმანეთთან. ისინი გამოიყენება კომპიუტერულ სისტემებში, ავტომატური მართვის სისტემებში და ა.შ.

ასინქრონულ მანქანებშიშეყვანის სიგნალების ხანგრძლივობა და გადასვლების დრო ერთმანეთთან კოორდინირებული არ არის. ისინი დამოკიდებულნი არიან გარე წყაროებზე - სხვადასხვა მოვლენებზე და შერჩევის ინტერვალიარის ცვლადი (მაგალითად, კომბინირებულ საკეტებში). ასინქრონულ ავტომატებში, შეყვანის სიგნალების მნიშვნელობების შემდეგი ცვლილება შეიძლება მოხდეს მხოლოდ იმ შემთხვევაში, თუ ამ სიგნალების წინა ცვლილებით გამოწვეული გარდამავალი პროცესი დასრულდა.

6. ავტომატები იყოფა სასრულ და უსასრულო ავტომატებად.თუ კლასიფიკაცია ეფუძნება მეხსიერების ზომა,მაშინ განსხვავება მდგომარეობს იმაში, აქვს თუ არა ავტომატს საბოლოოან გაუთავებელიშიდა მდგომარეობების რაოდენობა.

გაუთავებელის ქვეშავტომატი ჩვეულებრივ გაგებულია, როგორც იდეების გარკვეული მათემატიკური იდეალიზაცია ავტომატის შესახებ, რომელსაც აქვს უსასრულო რაოდენობის მდგომარეობა. ასეთი ავტომატის მეხსიერება შეიძლება განუსაზღვრელი ვადით გაიზარდოს. მაგალითად, ცნობილი პოსტ და ტურინგის აბსტრაქტული ავტომატები არის უსასრულო ავტომატები, მაგრამ თავად კომპიუტერი ან მისი ცალკეული ნაწილები სასრული ავტომატებია.

7. ავტომატები იყოფა დეტერმინისტულ და ალბათურ ავტომატებად. თუ კლასიფიკაცია ეფუძნება შემთხვევითი შერჩევის მექანიზმიმაშინ განასხვავებენ დეტერმინისტულ და ალბათურ (სტოქასტურ) ავტომატებს.

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

ალბათურ ავტომატებში, ეს დამოკიდებულება ასევე დაკავშირებულია შემთხვევით არჩევანთან.

სავარაუდოავტომატი არის დისკრეტული ინფორმაციის გადამყვანი, რომლის ფუნქციონირება დროის თითოეულ მომენტში დამოკიდებულია მხოლოდ მეხსიერების მდგომარეობებზე და აღწერილია სტატისტიკური კანონებით.

8. უნივერსალური მანქანა.ავტომატების თეორიაში დადასტურებულია, რომ ინფორმაციის სხვადასხვა ტრანსფორმაციის განსახორციელებლად საკმარისია აგება უნივერსალურიავტომატური მანქანა პროგრამის დახმარებით და შესაბამისი კოდირებით, რომელსაც შეუძლია ნებისმიერი პრობლემის გადაჭრა.

ციფრული ავტომატის მათემატიკური მოდელი ერთი შეყვანით მოცემულია ხუთი ობიექტით:

X-შეყვანის სიმბოლოების სასრული ნაკრები, შეყვანის ანბანი:

X \u003d (x 1 (t), x 2 (t), ..., x n (t));

Y-გამომავალი სიმბოლოების სასრული ნაკრები, გამომავალი ანბანი:

Y \u003d (y 1 (t), y 2 (t), ..., y n (t));

Q~ავტომატური მდგომარეობების სასრული ნაკრები:

Q= (q 0 (t), q 1 (t), q 2 (t), ..., q n (t)), q0- საწყისი მდგომარეობა;

δ(q, X) - ავტომატის ერთი მდგომარეობიდან მეორეში გადასვლის ფუნქცია: ( X x)®Q;

λ(q, X) ~ ავტომატური გამომავალი ფუნქცია: ( x X) ® ი.

ასე რომ, სახელმწიფო მანქანა C=(X, Q, Y, δ, λ.) განისაზღვრება რეკურსიული მიმართებებით

q(0) = q 0, q(t + I) = δ (g(t), x(t)), y(t) = λ (g(t), x(t)),

t არის დროის დისკრეტირებული მომენტი ან არის ეს მონოტონური ფუნქციის გამოსახულება :. თ® N და T -ჩვეულებრივი უწყვეტი დრო, N არის ნატურალური რიცხვების სიმრავლე.

სამუშაოს ყველა საათი დაყოფილია სასრული რაოდენობის ინტერვალებად, რომელთა საზღვარზე იცვლება ავტომატის მდგომარეობა. ამავე დროს, t(Г 0) გვიჩვენებს გ 0 დრომდე მომხდარი ცვლილებების რაოდენობას.

დისკრეტიზაციის მაგალითია ჩვეულებრივი კინო: დრო იყოფა 1/24 წამის ინტერვალებად. ადამიანის თვალი აღიქვამს დისკრეტულ ჩარჩოებს, როგორც უწყვეტ მოძრაობას.

9. სინქრონული ავტომატები იყოფა Mealy automata და Moore automata. დამოკიდებულია იმაზე გასვლის ფუნქციის ორგანიზების გზასინქრონული მანქანები იყოფა Mealy მანქანებად (პირველი ტიპის ავტომატები) და მურის ავტომატები (მეორე სახის ავტომატები).

მილის ავტომატებში- გამომავალი სიგნალი (ტ) x(ტ)და სახელმწიფო (ტ- 1) ავტომატი დროის წინა მომენტში (ტ-ერთი). ასეთი ავტომატების მათემატიკური მოდელი არის განტოლებათა სისტემა:

q(t) = δ (q(t-1), x(t)) და y(t) = λ (q(t-1), x(t)),

მურის მანქანებშიგამომავალი სიგნალი (ტ)ცალსახად განისაზღვრება შეყვანის სიგნალით x(ტ)და სახელმწიფო (ტ)მოცემულ დროს თ. ასეთი ავტომატების მათემატიკური მოდელი არის სისტემა:

q(t) = δ (q(t-1), x(t)) და y(t) = λ (q(t)),

ასეთ ავტომატებში გამომავალი ფუნქცია დამოკიდებულია მხოლოდ ავტომატის მდგომარეობებზე მოცემულ დროს და არ არის დამოკიდებული შეყვანის სიგნალზე. ამრიგად, ასეთი ავტომატის შეყვანის სტრიქონი იკითხება ერთხელ მარცხნიდან მარჯვნივ, ასრულებენ სიმბოლოების სკანირებას. დროის გარკვეულ მომენტში, სახელმწიფო მანქანა არის რაღაც შიდა მდგომარეობაში, რომელიც იცვლება შემდეგი სიმბოლოს წაკითხვის შემდეგ. ახალი მდგომარეობა შეიძლება ხასიათდებოდეს წაკითხული სიმბოლოთი და მიმდინარე მდგომარეობით.

10. კომბინირებული ავტომატები– არის ავტომატები, რომლებშიც გამომავალი სიმბოლო არ არის დამოკიდებული მის მდგომარეობაზე და განისაზღვრება მხოლოდ მიმდინარე შეყვანის სიმბოლოებით, ე.ი. ამ ავტომატში ყველა მდგომარეობა ექვივალენტურია. ასეთ ავტომატში გადასვლის ფუნქცია დეგენერირებულია, ის ფუნდამენტურად უმნიშვნელო და უცვლელია ექსპლუატაციის დროს. ამრიგად, მინიმალურ კომბინირებულ ავტომატს აქვს მხოლოდ ერთი მდგომარეობა.

11 ლოგიკურიავტომატები - არის ავტომატები, რომელთა შეყვანის ანბანი შედგება 2 ტორობითი სიგრძის კომპლექტები ტ,და გამომავალი არის 2 n ორობითი სიგრძის კომპლექტიდან პ.ამისთვის ლოგიკური კომბინაციაავტომატები, გასვლის ფუნქციას აქვს სისტემის ფორმა ლოგიკური ფუნქციები ცვლადები.

ავტომატების თეორია არის დისკრეტული მათემატიკის ფილიალი, რომელიც შეისწავლის დისკრეტული ინფორმაციის გადამყვანების მოდელებს. ასეთი გადამყვანები არის როგორც რეალური მოწყობილობები (კომპიუტერები, ცოცხალი ორგანიზმები), ასევე წარმოსახვითი მოწყობილობები (აქსიომატური თეორიები, მათემატიკური მანქანები). არსებითად, სასრული მდგომარეობის მანქანა შეიძლება აღწერილი იყოს როგორც მოწყობილობა , რომელსაც აქვს შემავალი და გამომავალი არხები, ხოლო დროის თითოეულ დისკრეტულ მომენტში, რომელსაც საათის მომენტები ეწოდება, ის ერთ-ერთ საბოლოო მდგომარეობაშია.

შეყვანის არხზე ნებისმიერ დროს =1, 2, ... მოწყობილობაზე შემოდის შეყვანის სიგნალები (სიგნალების გარკვეული სასრული ნაკრებიდან). დროის შემდეგ მომენტში ცვლილების მდგომარეობის კანონი დაყენებულია შეყვანის სიგნალისა და მოწყობილობის მდგომარეობის მიხედვით დროის მიმდინარე მომენტში. გამომავალი სიგნალი დამოკიდებულია მდგომარეობაზე და შემავალ სიგნალზე მიმდინარე დროს (ნახ. 1).

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

სახელმწიფო მანქანა სისტემას უწოდებენ A= (X , , , , ), სადაც X , , არის თვითნებური არა ცარიელი სასრული სიმრავლეები და და - ფუნქციები, რომელთაგან:

    ბევრი X ={ 1 , ..., ) ეწოდება შეყვანის ანბანი და მისი ელემენტებია შეყვანის სიგნალები , მათი თანმიმდევრობა არის ფრაზები ;

    ბევრი ={ 1 , ..., ) ეწოდება ბევრი სახელმწიფო ავტომატი და მისი ელემენტები - შტატები ;

    ბევრი ={ 1 , ..., გვ ) ეწოდება გამომავალი ანბანი , მისი ელემენტებია გამომავალი სიგნალები , მათი თანმიმდევრობაა გამომავალი სიტყვები ;

    ფუნქცია : X დაურეკა გადასვლის ფუნქცია ;

    ფუნქცია :X დაურეკა გამომავალი ფუნქცია .

Ამგვარად, (x , ) , (x , ) -სთვის x X ,  .

წარმოსახვითი მოწყობილობა ასოცირდება სახელმწიფო მანქანასთან, რომელიც მუშაობს შემდეგნაირად. ეს შეიძლება იყოს კომპლექტიდან მდგომარეობაში , მიიღეთ სიგნალები კომპლექტიდან X და გასცემს სიგნალებს ნაკრებიდან .

2. სასრული ავტომატის განსაზღვრის მეთოდები

აბსტრაქტული ავტომატების განსაზღვრის რამდენიმე ეკვივალენტური გზა არსებობს, რომელთაგან სამია: ცხრილის , გეომეტრიული და ფუნქციონალური .

2.1.მანქანის ცხრილის მინიჭება

ავტომატის განმარტებიდან გამომდინარეობს, რომ ის ყოველთვის შეიძლება განისაზღვროს ცხრილით ორი შეყვანით, რომელიც შეიცავს ხაზები და სვეტები, სადაც სვეტის კვეთაზე და ხაზები ფუნქციის მნიშვნელობები ღირს ( მე , ), ( მე , ).

1

1

( 1 , 1), ( 1 , 1)

( 1 , ), ( 1 , )

( 1 , ), ( 1 , )

მე

( მე , 1), ( მე , 1)

( მე , ), ( მე , )

( მე , ), ( მე , )

( , 1), ( , 1)

( , ), ( , )

( , ), ( , )

2.2. ავტომატის განსაზღვრა მურის დიაგრამით

სასრული მდგომარეობის მანქანის განსაზღვრის კიდევ ერთი გზა არის გრაფიკული, ანუ გრაფიკის გამოყენებით. ავტომატი წარმოდგენილია ეტიკეტირებული მიმართული გრაფიკის სახით ( , ) მრავალი წვერით და მრავალი რკალი ={( , ( მე , ))| , მე X ), ხოლო რკალი ( , ( მე , )) ეტიკეტირებულია წყვილით ( მე , ( მე , )). ამრიგად, ამ მეთოდით, ავტომატის მდგომარეობები გამოსახულია წრეებით, რომლებშიც შეყვანილია მდგომარეობების სიმბოლოები. ( = 1, …, ). ყოველი წრიდან ტარდება ისრები (მიმართული კიდეები) ერთი-ერთზე, რომელიც შეესაბამება შეყვანის ანბანის სიმბოლოებს X ={ 1 , ..., ). ასოს შესაბამისი ისარი მე X და ტოვებს წრეს , წყვილი ( მე , ( მე , )), და ეს ისარი მივყავართ შესაბამის წრემდე ( მე , ).

მიღებულ ნახატს ე.წ ავტომატური გრაფიკი ან, მურის დიაგრამა . არც თუ ისე რთული ავტომატებისთვის, ეს მეთოდი უფრო საილუსტრაციოა, ვიდრე ცხრილის.