Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






С программалау тіліндегі мәліметтердің динамикалық құрылымдары. Мәліметтердің абстрактылық типтері





Мұнда мәліметтердің бірнеше негізгі типтері қолданылады. Олар:

· char – символдық, яғни таңбалық тип,

· short – қысқа бүтін сан,

· int – бүтін сан типі,

· long – екі еселенген бүтін сан,

· float – нақты (жылжымалы нүктелі) сан типі,

· double – екі еселенген нақты сан типі.

· unsigned – таңбасыз бүтін сан,

Алғашқы төрт тип бүтін сандарды сипаттау үшін қолданылады. Төмендегі кестеде әр түрлі типтердің IBM PC-ге арналған ұзындықтары көрсетілген.

Мәлімет типі Ұзындығы (байт) Сандар диапазоны
Char 8 бит-1байт -128…..+127
Unsigned shar 8бит-1байт 0…255
Short int 16бит-2байт -32768…32767
Unsigned short 16бит-2байт 0…65535
Int 16бит-4байт -32768…32767
Unsigned [int] 32бит-4байт 0..4294967295
Long 32бит-4байт -2147483648…2147483647
Unsigned long 32бит-4байт 0…4294967295
Float 32бит-4байт 3.4*10-38 … 3.4*1038
Double 64бит-8байт 1.7*10-308 … 1.7*10308
Long double 80бит-10байт 3.4*10-4932 … 3.4*104932

Көрсетілген типтердің ең үлкен ұзындықтары әр түрлі компиляторларда бірдей болуы қажет емес. Олар ком-пьютерлердің аппараттық мүмкіндіктеріне қарай таға-йындалады. Бірақ оларға мынадай талаптар қойылады:

int > =short >= 16 бит;

Int типін стандарт бекітпеген, ол компьютерге немесе компиляторға байланысты өзгеріп отырады. 16-разряд-ты процессорде ол 2 байт (32768), ал 32-разрядтысында – 4 байт (2 147 483 647). ТурбоСи-де int = short (32768)

long > = int; long типінің ұзындығы >= 32 бит;

(ТурбоСи-дегі long 2 147 483 647)

Signed және unsigned модификаторлары да сандар шамасына әсер етеді, олар:

unsigned short int – 2 байт, оның диапазоны 0..65536;

unsigned long int – 4 байт, диапазоны 0..+4 294 967 295.

Unsigned типі int, long, short түйінді сөздерімен сипатталатын типтердің модификаторы ретінде қолданылады.

Char типін 0–255 аралығындағы таңбасыз бүтін сан-дарды сипаттауға қолдануға болады, ДК жадында бұларға бір байт орын бөлінген. Мысалы:

char c1;

 

Технологиялық процесті жүргізу үшін басқару нысанына әсер ететін тиімді ықпалды басқару дейді. Егер бұл басқару адамның қатысуынсыз жүзеге асса, оны автоматты, ал адамның қатысуымен болса қолмен басқару деп атайды.

1.2 Технологиялық процесті берілген қызмет алгоритмі бойынша өткізу мақсатында нысанға сырттан берілетін арнайы нұсқаулар (ережелер) жиынтығын басқару алгоритмі дейді.

1.3 Басқару нысанына басқару алгоритміне сәйкес әсерететін кез келген техникалық құрылғы автоматты басқару құрылғысы делінеді.

1.4 Бір-бірімен байланысты және басқару алгоритміне сәйкес өзара әрекеттесе жұмыс жасайтын автоматты құрылғысы мен басқару нысанының жиынтығы автоматты басқару жүйесі (АБЖ) деп аталады.

1.5 Автоматты жүйенің бір бөлігінен келесі бөлігіне технологиялық процестің бірқалыпты өтуін қамтамасыз ететін әрекеттің тізбекті желісін құрайтын әсерді ішкі әсер деп атайды.

1.6 Статикалық сипаттама деп, тұрақталған режим кезіндегі шамасының шамасына тәуелділігін айтады:

1.7 Динамикалық сипаттама элементтердің динамикалық режимде, яғни кірістік шаманың шпашаң өзгерген сәттеріндегі жұмысын бағалау үшін пайдаланылады.

1.8 Сезімталдық деңгей шығыстық шаманың айтарлықтай өзгерісі байқалатын кірістік шаманың ең кіші мәні

1.9 Кіріс деп, сырттан жүйеге не құрылғыға, оның жеке бөліктеріне тікелей әсер берілетін автоматты басқару жүйесінің әсер тізбегінің бөлігін айтады.

1.10 Шығыс деп, автоматты жүйеде не оның элементерінде қызмет алгоритміне сәйкес қалыптасқан әсерді сырт жаққа беретін автоматты басқару жүйесінің әсер тізбегінің бөлігін айтады.

1.11 Жүйе тербелмелілігі ретелетін шаманың реттеу мерзімі кезіндегі тербеліс санымен сипатталады.

1.12 Жанама бағалар деп өтпелі процестің жеке ерекшеліктерін сипаттайтын кейбір шамаларды айтады.

1.13 Жорамал ось пен оған ең жақын жатқан түбір арасындағы қашықтық жүенің орнықтылық қорын сипаттайды және осьі жүйенің орнықтылық дәрежесі деп аталады.

1.14 автоматты реттеуіштер мен реттелу нысаны қосылып АРЖ-ны құрайды. Автоматты реттеуіштер деп – реттелетін шаманы берілген деңгейде белгілі бір дәлдікпен ұстап отыратын құрылғылар жиынтығын айтады.

Автоматтандырудың мақсаты технологиялық процестерді жүзеге асыру (ТП) болып табылады. ТП деп технологиялық операциялардың жиынтығын айтады. Тенологиялық нысаныды басқару – аппарат, агрегат немесе өнеркәсіпке автоматтандырылған жүйені қосу деп аталады. Автоматты реттеу жүйесінің динамикасын талдаумен байланысты кез-келген есепті шешу үшін ең алдымен зерттелетін жүйенің математикалық бейнесін беру қажет. Оны төмендегі ретпен жүргізеді:

1. Автоматты реттеу жүйесін (АРЖ) элементар буындарға бөледі)

2. Элементар буындардың қозғалыс теңдеуін құрады;

3. Қозғалыс теңдеулерді сызықтайды;

4. Өлшемсіз координаттар енгізеді.

Қозғалыс теңдеуі деп берілген кірістік координаттың уақыт бойынша өзгеруіне сәйкес шығыс координаттық да уақыт бойынша өзгеруін анықтайтын дифференциалдық теңдеуін айтады.Ішкі әсер ТНБ жұмысын бұзады, сондықтан нормальды функционалданған жағдайды ұстап тұру үшін БТН бақылап (басқарып) отыру қажет. Басқару процесі мынаны қарастырады:

1. БН ағымдағы жағдайы жөнінде ақпараттар жиыны.

2. Нысанның оптималды режимде функционалдау анықтамасы

3. Басқарушы әсерді есептеу

4. Оптималды басқаруды ұсыну

Автоматты басқару теориясындағы пайдаланылатын барлық мәселелерді екі үлкен класқа біріктіруге болады-автоматты жүйелерді талдау және синтездеу мәселелері.

Жүйені талдау деп – толық белгілі бір құрылымдық схемасы және берілген параметрлері арқылы оның статикалық немесе динамикалық қасиеттерін атайды.

Жүйенің синтезі деп- автоматты реттеудің белгілі сапа көрсеткіштері бойынша оның құрылымдық схемасын, элементтері арасындағы байланыстарды анықтауды айтады.

Жалпы автоматты реттеу жүйесі бір-бірімен өзара байланысты реттелуші нысанДмен реттеуші органнан тұрады. Бұл жүйені құрар алдында сериялық жабдықтар каталогын реттеуші органды, орындаушы құрылғыны, датчикті таңдап алады. Бұл элементтер реттелуші нысанменл бірге жүйенің өзгермейтін(берілген) бөлігін құрайды. Соңынан, жүйенің статикалық және динамикалық сипаттамаларына қойылатын талаптар негізінде оның фукнционалдық және корректирлеуші құрылғылардан тұратын өзгемелі бөлігінанықтайды. Корректирлеуші құрылғылар жүйенің контурына тізбектеле, параллель немесе кері байланыс түрінде қосылып, оның динамикалық қасиеттерін жоғарлатуға мүмкіндік туғызады.

Сонымен автоматты реттеу жүйесінің синтезі келесі кезеңдерден тұрады:

1. Реттеу нысаннының қасиеттерін талдау, статикалық және динамикалық сипаттамаларын анықтау;

2. Реттеу жүйесін қанағатандыратын реттеу сапасының шарттарын, оптималдау критерийлерін негіздеу және тұжырымдау;

3. Техникалық құралдарды таңдап алып, жүйенің құрылымдық схемасын іске асыру;

4. Оптимал динамикалық сипаттамаларды синтездеу;

5. Оптимал режимді аппроксимациялау (жуықтау), яғни реттеу спасымен жүйенің жұмысын іске асырудың техникалық тұрғыдағы күрделі еместігі және оның сенімділігі арасындағы ымыраға келе отыра, жүйенің қалаулы динамикалық сипаттамасын алу;

6. Бүкіл жүйенің қалаулы динамикалық сипаттамасын толығымен қамтамасыз ететін корректирлеуші құрылғының динамикалық сипаттамасын анықтау;

7. Корректирлеуші құрылғының схемасын, техникалық пайдалану жолын және параметрлерін таңдап алу;

8. Қойылған талаптарға сай келетін алынған автоматты реттеу жүйесінің схемасына талдау жүргізу.

 

Date: 2015-09-05; view: 1149; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.006 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию