ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² написании студСнчСских Ρ€Π°Π±ΠΎΡ‚
АнтистрСссовый сСрвис

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈ исслСдованиС ΠΌΠ΅Ρ‚ΠΎΠ΄Π° грамматичСской ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΠΈ для структурно-парамСтричСского синтСза систСмы управлСния динамичСским ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠΌ

Π”ΠΈΠΏΠ»ΠΎΠΌΠ½Π°ΡΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈΠ£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

Π’ ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅ АКАР, основанном Π½Π° ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π΅ агрСгирования (Π΄Π΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ), для обСспСчСния асимптотичСской устойчивости синтСзируСмых Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… систСм высокой размСрности ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ-ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Ляпунова. ΠŸΡ€ΠΈ этом сначала вводятся ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Ляпунова Π²ΠΈΠ΄Π°, ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΌΠ°ΠΊΡ€ΠΎΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, Π° Π·Π°Ρ‚Π΅ΠΌ Π½Π° ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΌ ΠΌΠ½ΠΎΠ³ΠΎΠΎΠ±Ρ€Π°Π·ΠΈΠΈ исслСдуСтся ΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ двиТСния… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈ исслСдованиС ΠΌΠ΅Ρ‚ΠΎΠ΄Π° грамматичСской ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΠΈ для структурно-парамСтричСского синтСза систСмы управлСния динамичСским ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠΌ (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ сокращСния ΠΈ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΡ

1. ΠŸΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΊΠ° Π·Π°Π΄Π°Ρ‡ΠΈ синтСза систСмы управлСния

2. ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ поиска ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ управлСния

2.1 ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ ΠœΠ°ΠΊΡΠΈΠΌΡƒΠΌΠ° ΠŸΠΎΠ½Ρ‚Ρ€ΡΠ³ΠΈΠ½Π°

2.2 ΠœΠ΅Ρ‚ΠΎΠ΄ аналитичСского конструирования ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… рСгуляторов (АКОР)

2.3 ΠœΠ΅Ρ‚ΠΎΠ΄ аналитичСского конструирования Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… Π°Π³Ρ€Π΅Π³ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… рСгуляторов (АКАР)

2.4 ΠœΠ΅Ρ‚ΠΎΠ΄ динамичСского программирования Π‘Π΅Π»Π»ΠΌΠ°Π½Π°

3. Бимвольная рСгрСссия

3.1 ГСнСтичСскоС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ (Π“ΠŸ)

3.2 ГрамматичСская ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΡ (Π“Π­)

3.3 АналитичСскоС ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ (АП)

3.4 Π‘Π΅Ρ‚Π΅Π²ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€

4.1 ГСнСтичСский Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ

4.2 ГрамматичСская ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΡ

5. Π’Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ экспСримСнт Бписок Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ 1

Одной ΠΈΠ· ΡΠ°ΠΌΡ‹Ρ… обсуТдаСмых ΠΈ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π² Π½Π°ΡƒΠΊΠ΅ управлСния Π² Π½Π°ΡˆΠ΅ΠΌ ΠΌΠΈΡ€Π΅ являСтся поиск Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ синтСза управлСния. Π‘ΠΎΠ»ΡŒΡˆΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π½Π° ΡΠ΅Π³ΠΎΠ΄Π½ΡΡˆΠ½ΠΈΠΉ дСнь ΠΈΠΌΠ΅Π΅Ρ‚ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ управлСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Ρ‹ искусствСнного ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚Π°, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ искусствСнныС Π½Π΅ΠΉΡ€ΠΎΠ½Π½Ρ‹Π΅ сСти, нСчСткая Π»ΠΎΠ³ΠΈΠΊΠ°, машинноС ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅, ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΠΎΠ½Π½Ρ‹Π΅ вычислСния ΠΈ Π³Π΅Π½Π΅Ρ‚ичСскиС Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹.

Π‘ΡƒΡ‚ΡŒ Π·Π°Π΄Π°Ρ‡ΠΈ синтСза систСмы управлСния Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Π½Π°Ρ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠΈ ΡΠΈΠ½Ρ‚Π΅Π·ΠΈΡ€ΡƒΡŽΡ‰Π΅ΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, которая описываСт Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ управлСния ΠΎΡ‚ ΡΠΎΡΡ‚ояния ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°. ΠžΠ±ΡŠΠ΅ΠΊΡ‚ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π² Ρ€Π°Π·Π½Ρ‹Ρ… состояниях ΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΡΠΈΠ½Ρ‚Π΅Π·ΠΈΡ€ΡƒΡŽΡ‰Π΅ΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Ρ€Π΅ΡˆΠ°Ρ Π·Π°Π΄Π°Ρ‡Ρƒ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ управлСния для Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ состояния ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° (считая Π΅Π³ΠΎ Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΌ состояниСм).

ЦСль синтСза управлСния Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ Ρ‚Π°ΠΊΠΎΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° управлСния удовлСтворяло Π±Ρ‹ Π·Π°Π΄Π°Π½Π½Ρ‹ΠΌ критСриям. Данная Π·Π°Π΄Π°Ρ‡Π° Π΄ΠΎ ΡΠΈΡ… ΠΏΠΎΡ€ Π½Π΅ Ρ€Π΅ΡˆΠ΅Π½Π° аналитичСски Π² ΠΎΠ±Ρ‰Π΅ΠΌ Π²ΠΈΠ΄Π΅.

Одним ΠΈΠ· ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ², ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΡ… Ρ€Π΅ΡˆΠΈΡ‚ΡŒ эту ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ, являСтся гСнСтичСскоС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, созданноС Π”ΠΆ. Козой. ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ Ρ€Π°Π±ΠΎΡ‚Ρ‹ гСнСтичСского программирования базируСтся Π½Π° ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½ΠΈΠΈ матСматичСских Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π² Π²ΠΈΠ΄Π΅ Π±ΠΈΠ½Π°Ρ€Π½Ρ‹Ρ… Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ² ΠΈ Π½Π° Π³Π΅Π½Π΅Ρ‚ичСском Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ΅.

ИдСя гСнСтичСских Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² заимствована Ρƒ ΠΆΠΈΠ²ΠΎΠΉ ΠΏΡ€ΠΈΡ€ΠΎΠ΄Ρ‹ ΠΈ ΡΠΎΡΡ‚ΠΎΠΈΡ‚ Π² ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ процСсса, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΉ Ρ†Π΅Π»ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ являСтся ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π² ΡΠ»ΠΎΠΆΠ½ΠΎΠΉ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ‚ΠΎΡ€Π½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡Π΅. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ гСнСтичСских Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² выступаСт Π² Π΄Π°Π½Π½ΠΎΠΌ случаС ΠΊΠ°ΠΊ «ΡΠΎΠ·Π΄Π°Ρ‚Π΅Π»ΡŒ», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π·Π°ΠΊΠΎΠ½Ρ‹ ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ ΠΆΠ΅Π»Π°Π΅ΠΌΠΎΠΉ Ρ†Π΅Π»ΠΈ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ быстрСС. Π’ΠΏΠ΅Ρ€Π²Ρ‹Π΅ эти нСстандартныС ΠΈΠ΄Π΅ΠΈ Π±Ρ‹Π»ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½Ρ‹ ΠΊ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡŽ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡ Π² ΡΠ΅Ρ€Π΅Π΄ΠΈΠ½Π΅ 70-Ρ… Π³ΠΎΠ΄ΠΎΠ².

Π’ Π΄Π°Π½Π½ΠΎΠΉ Π΄ΠΈΠΏΠ»ΠΎΠΌΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ комплСкс, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ Π·Π°Π΄Π°Ρ‡Ρƒ синтСза управлСния Π·Π°Π΄Π°Π½Π½Ρ‹ΠΌ динамичСским ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠΌ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ грамматичСской ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΠΈ.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ сокращСния ΠΈ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΡ

Π“Π­ — ГрамматичСская ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΡ

ГА — ГСнСтичСский Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ

Π“ΠŸ — ГСнСтичСскоС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

АП — АналитичСскоС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

АКОР — АналитичСского конструирования ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… рСгуляторов

БНЀ — Бэкуса-Наура Π€ΠΎΡ€ΠΌΠ°

1. ΠŸΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΊΠ° Π·Π°Π΄Π°Ρ‡ΠΈ синтСза систСмы управлСния

ΠžΠ±ΡŠΠ΅ΠΊΡ‚ управлСния Π·Π°Π΄Π°Π½ систСмой ΠΎΠ±Ρ‹ΠΊΠ½ΠΎΠ²Π΅Π½Π½Ρ‹Ρ… Π΄ΠΈΡ„Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ:

(1)

Π³Π΄Π΅ Π² ΠΎΠ±Ρ‰Π΅ΠΌ случаС — нСлинСйная функция Π²Π΅ΠΊΡ‚ΠΎΡ€Π½Ρ‹Ρ… Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ², Π³Π΄Π΅ мноТСство Π·Π°ΠΌΠΊΠ½ΡƒΡ‚ΠΎ ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΎ, .

ΠŸΡƒΡΡ‚ΡŒ Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΌ условиСм для Π΄Π°Π½Π½ΠΎΠΉ систСмы Π±ΡƒΠ΄Π΅Ρ‚ Ρ‚ΠΎΡ‡ΠΊΠ°

. (2)

Π¦Π΅Π»Π΅Π²ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅

. (3)

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Ρ‹ качСства для Π·Π°Π΄Π°Π½Π½ΠΎΠΉ систСмы опрСдСляСтся ΠΊΠ°ΠΊ

(4)

(5)

Π“Π΄Π΅

(6)

ΠΈ — заданная вСрхняя Π³Ρ€Π°Π½ΠΈΡ† ΠΏΡ€ΠΈΠ΅ΠΌΠ»Π΅ΠΌΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ управлСния.

ВрСбуСтся Π½Π°ΠΉΡ‚ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ управлСния

(7)

ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΡƒΡŽ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΠΎΠ² ΠΈ ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΡΡŽΡ‰ΡƒΡŽ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌ условиям

(8)

ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡΠΌ, Π½Π°Π»ΠΎΠΆΠ΅Π½Π½Ρ‹ΠΌ Π½Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅

(9)

Π’ ΠΎΠ±Ρ‰Π΅ΠΌ случаС искомая функция управлСния нСлинСйная ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ€Π°Π·Ρ€Ρ‹Π²Ρ‹, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Π΅Ρ‘ ΡΠ»ΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ аналитичСскими ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ.

2. ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ поиска ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ управлСния

2.1 ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ ΠœΠ°ΠΊΡΠΈΠΌΡƒΠΌΠ° ΠŸΠΎΠ½Ρ‚Ρ€ΡΠ³ΠΈΠ½Π°

ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ максимума Π±Ρ‹Π» ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ совСтским Π°ΠΊΠ°Π΄Π΅ΠΌΠΈΠΊΠΎΠΌ ΠŸΠΎΠ½Ρ‚Ρ€ΡΠ³ΠΈΠ½ Π›. Π‘. Π² 1951 Π³ΠΎΠ΄Ρƒ [1], ΠΈ, нСсмотря Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΡˆΠ»ΠΎ ΡƒΠΆΠ΅ ΠΏΠΎΠ»Π²Π΅ΠΊΠ° с ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° изобрСтСния, этот ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ся Π² Π½Π°ΡˆΠ΅ врСмя.

Π’ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅ максимума ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΎ ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅ Π­ΠΉΠ»Π΅Ρ€Π°-Π›Π°Π³Ρ€Π°Π½ΠΆΠ° для особых случаСв. Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΌΠ°ΠΊΡΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ Π³Π°ΠΌΠΈΠ»ΡŒΡ‚ΠΎΠ½ΠΈΠ°Π½Π°.

Если являСтся ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅, Ρ‚ΠΎ Π³Π°ΠΌΠΈΠ»ΡŒΡ‚ΠΎΠ½ΠΈΠ°Π½ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

(10)

Π³Π΄Π΅ — ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Π°Ρ фазовая траСктория; -ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Π°Ρ сопряТСнная траСктория. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ этого ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ° Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ Π±Ρ‹Π» ΠΏΡ€ΠΈΠΌΠ΅Π½Ρ‘Π½ Π² ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ΅ с ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ, Π³Π΄Π΅ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅Π΅ воздСйствиС Π±Ρ‹Π»ΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΎ. Π’Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ максимума Ρ…ΠΎΡ€ΠΎΡˆΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ Π·Π°Π΄Π°Ρ‡ с Ρ„Π°Π·ΠΎΠ²Ρ‹ΠΌΠΈ ограничСниями.

ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ максимума часто примСняСтся Π² ΡΠΈΡΡ‚Π΅ΠΌΠ°Ρ… управлСния, Π³Π΄Π΅ Π½ΡƒΠΆΠ½ΠΎ Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ максимального быстродСйствия ΠΈ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ расхода энСргии, Π³Π΄Π΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ управлСния Ρ€Π΅Π»Π΅ΠΉΠ½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ°, ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΠ΅ ΠΊΡ€Π°ΠΉΠ½ΠΈΠ΅ значСния Π½Π° Π΄ΠΎΠΏΡƒΡΡ‚ΠΈΠΌΠΎΠΌ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π΅ управлСния.

НСдостатком ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ максимума ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π·Π²Π°Ρ‚ΡŒ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π΅Π³ΠΎ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ Π² Π·Π°Π΄Π°Ρ‡Π°Ρ…, Π³Π΄Π΅ ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Π²Ρ‹ΠΏΡƒΠΊΠ»Ρ‹Π΅ свойства.

2.2 ΠœΠ΅Ρ‚ΠΎΠ΄ аналитичСского конструирования ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… рСгуляторов (АКОР)

АКОР Π² Π ΠΎΡΡΠΈΠΈ Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ Π±Ρ‹Π» Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ профСссором Π›Π΅Ρ‚ΠΎΠ²Ρ‹ΠΌ. Заслуга профСссора Π›Π΅Ρ‚ΠΎΠ²Π° состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ ΠΏΡ€ΠΎΡ†Π΅ΡΡ синтСза ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ управлСния поставил Π½Π° ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ основу, Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½Π½ΡƒΡŽ Π² Π°Π½Π°Π»ΠΈΡ‚ичСской Ρ„ΠΎΡ€ΠΌΠ΅. Для этого профСссор Π›Π΅Ρ‚ΠΎΠ² Π² ΡΠ²ΠΎΠ΅ΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅ Π΄Π΅Π»Π°Π» ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ шаги:

1) Π²Ρ‹Π±ΠΈΡ€Π°Π» ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΉ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π½Π° ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΈΠΈ матСматичСской ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° управлСния;

2) ΠΏΠΎ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΌΡƒ ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΡŽ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ аналитичСски Π½Π°Ρ…ΠΎΠ΄ΠΈΠ» Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ для ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ рСгулятора.

Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΌΠΎΡ‡ΡŒ ΠΏΡ€ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ Π·Π°Π΄Π°Ρ‡ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ стабилизации с ΠΎΡ‡Π΅Π½ΡŒ высокой Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒΡŽ.

ΠœΠ΅Ρ‚ΠΎΠ΄ аналитичСского конструирования ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… рСгуляторов для Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… систСм, основанный Π½Π° Π·Π°Π΄Π°Π½ΠΈΠΈ ΠΈΠ½Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π½Ρ‹Ρ… ΠΏΡ€ΠΈΡ‚ΡΠ³ΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… ΠΌΠ½ΠΎΠ³ΠΎΠΎΠ±Ρ€Π°Π·ΠΈΠΉ Π² Π·Π°ΠΌΠΊΠ½ΡƒΡ‚ΠΎΠΉ систСмС управлСния ΠΈ ΠΊΠΎΠ½ΡΡ‚руирования связанного с Π½ΠΈΠΌΠΈ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π°, являСтся ΠΎΡ‡Π΅Π½ΡŒ простым ΠΈ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΌ Ρ‚ΠΎΡ‡Π½ΠΎ Π²Ρ‹Ρ‡ΠΈΡΠ»ΡΡ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ стабилизации.

По ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡƒ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° аналитичСского конструирования ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… рСгуляторов (АКОР) Π±Ρ‹Π»Π° сформулирована Π·Π°Π΄Π°Ρ‡Π°, которая прСдставляла собой ΡΠ»ΠΎΠΆΠ½ΡƒΡŽ Π²Π°Ρ€ΠΈΠ°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ. ΠŸΡ€ΠΈ использовании ΠΌΠ½ΠΎΠ³ΠΈΡ… извСстных ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² Π½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ Π½Π°ΠΉΡ‚ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ этой Π·Π°Π΄Π°Ρ‡ΠΈ. ΠŸΡ€ΠΈΡ‡ΠΈΠ½ΠΎΠΉ этого Π±Ρ‹Π»ΠΎ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ Ρ„Π°Π·ΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ систСмы.

Вакая Π·Π°Π΄Π°Ρ‡Π° называСтся Π·Π°Π΄Π°Ρ‡Π΅ΠΉ синтСза, Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠΌ управлСния.

ΠžΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ с ΠΏΡ€ΠΎΡ„Сссором Π›Π΅Ρ‚ΠΎΠ²Ρ‹ΠΌ, ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΎΠΌ Калманом Π±Ρ‹Π» Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΉ ΠΠšΠžΠ Ρƒ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ назывался ΠœΠ΅Ρ‚ΠΎΠ΄ пространства состояния. Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ явился основой соврСмСнной Ρ‚Π΅ΠΎΡ€ΠΈΠΈ управлСния. Заслуга Калмана состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π» ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ синтСза Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ управлСния Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для Π΄Π΅Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ динамичСской систСмы, Π½ΠΎ ΠΈ Π΄Π»Ρ стохастичСских динамичСских систСм (со ΡΠ»ΡƒΡ‡Π°ΠΉΠ½Ρ‹ΠΌ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½Ρ‹ΠΌ процСссом).

Π’ ΠΏΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΊΠ΅ Π·Π°Π΄Π°Ρ‡ΠΈ АКОР ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½ΠΎΠ΅ мСсто Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ Π²Ρ‹Π±ΠΎΡ€ критСрия ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈΠ»ΠΈ Π²Ρ‹Π±ΠΎΡ€ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π° качСства.

Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ Π² Ρ€Π°Π±ΠΎΡ‚Π°Ρ… ΡƒΡ‡Ρ‘Π½Ρ‹Ρ… А. А. ΠšΡ€Π°ΡΠΎΠ²ΡΠΊΠΎΠ³ΠΎ, М. М. Атанса ΠΈ П. Π€Π°Π»Π±Π°, Π’. Н. ΠΡ„Π°Π½Π°ΡΡŒΠ΅Π²Π° ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ….

НСдостаток этого ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ Ρ€Π΅ΡˆΠ°Π΅Ρ‚ Π·Π°Π΄Π°Ρ‡Ρƒ синтСза для ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ условия ΠΈ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для Π»ΠΈΠ½Π΅Π°Ρ€ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Ρ… систСм.

2.3 ΠœΠ΅Ρ‚ΠΎΠ΄ аналитичСского конструирования Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… Π°Π³Ρ€Π΅Π³ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… рСгуляторов (АКАР)

Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΈΠ³Ρ€Π°Π΅Ρ‚ ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½ΡƒΡŽ Ρ€ΠΎΠ»ΡŒ Π² ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ΅ синтСза систСм управлСния Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹ΠΌΠΈ динамичСскими ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ.

ΠœΠ΅Ρ‚ΠΎΠ΄ АКАР опираСтся Π½Π° ΠΈΠ΄Π΅ΡŽ ввСдСния ΠΏΡ€ΠΈΡ‚ΡΠ³ΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… ΠΈΠ½Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π½Ρ‹Ρ… ΠΌΠ½ΠΎΠ³ΠΎΠΎΠ±Ρ€Π°Π·ΠΈΠΉ (ИМ) с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Π½Π°ΠΈΠ»ΡƒΡ‡ΡˆΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΡΠΎΠ³Π»Π°ΡΡƒΡŽΡ‚ΡΡ СстСствСнныС (энСргСтичСскиС, мСханичСскиС, Ρ‚Π΅ΠΏΠ»ΠΎΠ²Ρ‹Π΅ ΠΈ Ρ‚. Π΄.) свойства ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° ΠΈ Ρ‚рСбования Π·Π°Π΄Π°Ρ‡ управлСния.

Π‘ ΠΌΠ°Ρ‚СматичСской Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния ΠΎΡ‚Π»ΠΈΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒ постановки ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ синСргСтичСского синтСза состоит Π² ΡΠΏΠΎΡΠΎΠ±Π΅ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ Ρ‚Π°ΠΊΠΎΠΉ совокупности ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹Ρ… связСй — Π·Π°ΠΊΠΎΠ½ΠΎΠ² управлСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ пСрСводят систСму ΠΈΠ· ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠ³ΠΎ исходного состояния сначала Π² ΠΎΠΊΡ€Π΅ΡΡ‚Π½ΠΎΡΡ‚ΡŒ Π˜Πœ, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ асимптотичСски устойчивоС Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ вдоль этих Π˜Πœ Π²ΠΏΠ»ΠΎΡ‚ΡŒ Π΄ΠΎ ΠΏΠΎΠΏΠ°Π΄Π°Π½ΠΈΡ Π½Π° Ρ†Π΅Π»Π΅Π²Ρ‹Π΅ Π°Ρ‚Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΡ€Ρ‹. На ΡΡ‚ΠΈΡ… Π°Ρ‚Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΡ€Π°Ρ… гарантируСтся Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π·Π°Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ½Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² — тСхнологичСских, мСханичСских, энСргСтичСских ΠΈ Π΄Ρ€.

Π’ ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅ АКАР, основанном Π½Π° ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π΅ агрСгирования (Π΄Π΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ), для обСспСчСния асимптотичСской устойчивости синтСзируСмых Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… систСм высокой размСрности ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ-ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Ляпунова. ΠŸΡ€ΠΈ этом сначала вводятся ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Ляпунова Π²ΠΈΠ΄Π°, ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΌΠ°ΠΊΡ€ΠΎΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, Π° Π·Π°Ρ‚Π΅ΠΌ Π½Π° ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΌ ΠΌΠ½ΠΎΠ³ΠΎΠΎΠ±Ρ€Π°Π·ΠΈΠΈ исслСдуСтся ΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ двиТСния Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡŽ ΠΊ Ρ‡Π°ΡΡ‚ΠΈ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‰Π΅ΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ Π΄Π΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ систСмы Π½Π° Π·Π°ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ этапС двиТСния. Указанная ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Ляпунова прСдставляСт собой своСго Ρ€ΠΎΠ΄Π° Π°Π½Π°Π»ΠΎΠ³ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π²Π΅ΠΊΡ‚ΠΎΡ€Π½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Ляпунова (Π’Π€Π›), Ρ€Π°Π·Π²ΠΈΡ‚Ρ‹ΠΉ Π² Ρ€Π°Π±ΠΎΡ‚Π°Ρ… Π°ΠΊΠ°Π΄Π΅ΠΌΠΈΠΊΠ° РАН Π’. Π€. ΠœΠ°Ρ‚Ρ€ΠΎΡΠΎΠ²Π° [4], Π² ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠΈ ΠΊ ΡΠΈΠ½Π΅Ρ€Π³Π΅Ρ‚ичСской Ρ‚Π΅ΠΎΡ€ΠΈΠΈ синтСза Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… систСм. Π’ Ρ‚Π΅ΠΎΡ€ΠΈΠΈ АКАР ΠΌΠ΅Ρ‚ΠΎΠ΄ Π’Π€Π› отличаСтся асимптотичСски Ρ‚ΠΎΡ‡Π½ΠΎΠΉ динамичСской Π΄Π΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ†ΠΈΠ΅ΠΉ исходной систСмы. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π½Π΅ Ρ‚рСбуСтся поиск ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… систСм ΠΈ Ρ‚Π΅ΠΎΡ€Π΅ΠΌ сравнСния для ΠΎΡ†Π΅Π½ΠΊΠΈ асимптотичСской устойчивости двиТСния систСмы. Π­Ρ‚Π° ваТная ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒ связана с Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π² ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅ АКАР Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π·Π°Π΄Π°Ρ‡ΠΈ устойчивости управляСмых динамичСских систСм. Π˜Π½Π°Ρ‡Π΅ говоря, Π² ΡΠΈΠ½Π΅Ρ€Π³Π΅Ρ‚ичСском ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ Π’Π€Π› СстСствСнным ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ связан с ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€ΠΎΠΉ АКАР. ИмСнно Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ структурного синтСза ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΉ, пСрСводящих ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‰ΠΈΠ΅ Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΎΡ‚ ΠΎΠ΄Π½ΠΎΠ³ΠΎ многообразия ΠΊ Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ, ΠΏΠΎΠ½ΠΈΠΆΠ΅Π½Π½ΠΎΠΉ размСрности, позволяСт Π² ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅ АКАР ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΈΡ‚ΡŒ ΡΡ‚Ρ€ΠΎΠ³ΡƒΡŽ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρƒ аналитичСского построСния Π’Π€Π› для Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π° асимптотичСской устойчивости синтСзируСмых Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… систСм.

Π­Ρ‚ΠΈ особСнности ΠΌΠ΅Ρ‚ΠΎΠ΄Π° АКАР ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π½Π°Π΄Π΅Π»ΠΈΡ‚ΡŒ синтСзируСмыС систСмы Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ свойством грубости (робастности) ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½Ρ‹Ρ… процСссов ΠΊ ΡΡ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π½Ρ‹ΠΌ вариациям ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚ричСским возмущСниям. Π˜Π·Π²Π΅ΡΡ‚Π½ΠΎ, Ρ‡Ρ‚ΠΎ асимптотичСская ΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ систСм Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ области Ρ„Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ пространства являСтся Π³Ρ€ΡƒΠ±Ρ‹ΠΌ свойством, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ усиливаСтся Π² ΡΠ»ΡƒΡ‡Π°Π΅ ΡΠΊΡΠΏΠΎΠ½Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ устойчивости систСм. БистСмы управлСния, синтСзируСмыС ΠΏΠΎ ΡΠΈΠ½Π΅Ρ€Π³Π΅Ρ‚ичСским ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ°ΠΌ, ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΊΠ°ΠΊ асимптотичСски устойчивыми Π² Ρ†Π΅Π»ΠΎΠΌ (Ρ‚.Π΅. Π²ΠΎ Π²ΡΠ΅ΠΉ области Ρ„Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ пространства), Ρ‚Π°ΠΊ ΠΈ ΡΠΊΡΠΏΠΎΠ½Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ устойчивыми ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π²Π²ΠΎΠ΄ΠΈΠΌΡ‹Ρ… ΠΈΠ½Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π½Ρ‹Ρ… ΠΌΠ½ΠΎΠ³ΠΎΠΎΠ±Ρ€Π°Π·ΠΈΠΉ. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΈΠ΅ систСмы ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‚ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ свойством грубости (робастности) ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½Ρ‹Ρ… процСссов.

Π—Π°Π΄Π°Ρ‡Π° АКАР с ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ΠΌ Π½Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ выглядит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

(11)

. (12)

Π‘ Ρ‚Π°ΠΊΠΈΠΌΠΈ ограничСниями Π·Π°Π΄Π°Ρ‡Ρƒ ΠΌΠΎΠΆΠ½ΠΎ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ слоТной ΠΈ Π½Π΅Ρ€Π΅ΡˆΠ°Π΅ΠΌΠΎΠΉ ΠΊΠ°ΠΊ Π² ΡΠΈΡΡ‚Π΅ΠΌΠ΅ АКОР, Ρ‚Π°ΠΊ ΠΈ Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΌΠ΅Ρ‚ΠΎΠ΄Π°Ρ…. ΠŸΡ€ΡΠΌΠ°Ρ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° этой слоТности ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Π΅ ограничСния Π½Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΡ ΠΈ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ привСсти ΠΊ ΠΏΠΎΡΠ²Π»Π΅Π½ΠΈΡŽ нСлинСйности синтСзируСмого Π·Π°ΠΊΠΎΠ½Π° управлСния.

Одним ΠΈΠ· ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½Ρ‹Ρ… способов ΡƒΡ‡Π΅Ρ‚Π° ограничСния являСтся Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² ΠΊΠ°Π½Π°Π» управлСния статичСского Π·Π²Π΅Π½Π°, ΠΈΠΌΠ΅ΡŽΡ‰Π΅Π³ΠΎ характСристику Ρ‚ΠΈΠΏΠ° «Π½Π°ΡΡ‹Ρ‰Π΅Π½ΠΈΠ΅», Ρ‚. Π΅. ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‰Π΅Π³ΠΎ свойствами Ρ€Π΅Π»Π΅ΠΉΠ½ΠΎΠ³ΠΎ элСмСнта Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΎΡ‚ΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠΉ. ΠžΡ‚Π»ΠΈΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ Ρ‚Π°ΠΊΠΎΠ³ΠΎ способа являСтся Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ установки Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ этого Π·Π²Π΅Π½Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ динамичСского Π·Π²Π΅Π½Π°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ‚ΠΎΡ€Π°. Π’ΠΎΠ³Π΄Π° Π·Π° Π½ΠΎΠ²ΠΎΠ΅ условноС (Π½Π΅ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠ΅) ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ слСдуСт Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Π²Ρ…ΠΎΠ΄Π΅ Π²Π²Π΅Π΄Π΅Π½Π½ΠΎΠ³ΠΎ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ‚ΠΎΡ€Π°. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Ρ€Π°Π·ΠΌΠ΅Ρ€Π½ΠΎΡΡ‚ΡŒ нСизмСняСмой части синтСзируСмой систСмы увСличиваСтся Π½Π° Π΅Π΄ΠΈΠ½ΠΈΡ†Ρƒ ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с Ρ€Π°Π·ΠΌΠ΅Ρ€Π½ΠΎΡΡ‚ΡŒΡŽ сходного ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°.

Рис. 1. Бтруктурная схСма

На Ρ€ΠΈΡ. 1 ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Π° структурная схСма, ΠΎΡ‚Ρ€Π°ΠΆΠ°ΡŽΡ‰Π°Ρ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½Ρ‹ΠΉ способ ΡƒΡ‡Π΅Ρ‚Π° ограничСния Π½Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅.

НСдостаток этого ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Ρ‚ΠΎΡ‚ ΠΆΠ΅ Ρ‡Ρ‚ΠΎ ΠΈ Π² ΠΠšΠžΠ , Π½ΠΎ ΠΏΡ€Π΅ΠΈΠΌΡƒΡ‰Π΅ΡΡ‚Π²ΠΎ Π΅Π³ΠΎ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ Π»ΡƒΡ‡ΡˆΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹ΠΌΠΈ систСмами.

2.4 ΠœΠ΅Ρ‚ΠΎΠ΄ динамичСского программирования Π‘Π΅Π»Π»ΠΌΠ°Π½Π°

Π£Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ Π‘Π΅Π»Π»ΠΌΠ°Π½Π° Π½Π°Π·Π²Π°Π½ΠΎ Π² Ρ‡Π΅ΡΡ‚ΡŒ Π΅Π³ΠΎ ΠΎΡ‚крыватСля Π ΠΈΡ‡Π°Ρ€Π΄Π° Π‘Π΅Π»Π»ΠΌΠ°Π½Π°. Оно являСтся Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΌ условиСм ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ связанным с ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ матСматичСской ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ‚Π°ΠΊ ΠΆΠ΅ извСстСн, ΠΊΠ°ΠΊ динамичСскоС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ½ΡΡ‚ΡŒ ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅ Π‘Π΅Π»Π»ΠΌΠ°Π½Π° Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ½ΡΡ‚ΡŒ нСсколько ΠΏΡ€Π°Π²ΠΈΠ», любая ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² ΡΠ΅Π±Ρ Π½Π΅ΠΊΡƒΡŽ Π·Π°Π΄Π°Ρ‡Ρƒ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, минимизация Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΏΠΎΠ»Ρ‘Ρ‚Π°, минимизация Ρ†Π΅Π½, максимизация ΠΏΡ€ΠΈΠ±Ρ‹Π»ΠΈ ΠΈ Ρ‚. Π΄.), Π° ΠΊΠ°ΠΆΠ΄Π°Ρ матСматичСская функция ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‰Π°Ρ эту Π·Π°Π΄Π°Ρ‡Ρƒ, называСтся «Ρ†Π΅Π»Π΅Π²Π°Ρ функция».

Π ΠΈΡ‡Π°Ρ€Π΄ Π‘Π΅Π»Π»ΠΌΠ°Π½ ΠΏΠΎΠΊΠ°Π·Π°Π», Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ динамичСской ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Π² Π΄ΠΈΡΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ Π² Ρ€Π΅ΠΊΡƒΡ€ΡΠΈΠ²Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅ ΠΈΠ»ΠΈ Π² ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎ Ρ‡Π΅Ρ€Π΅Π· описаниС ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρƒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² ΠΎΠ΄ΠΈΠ½ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ ΠΈ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π΅. Π‘ΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρƒ этими двумя значСниями называСтся ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅ΠΌ Π‘Π΅Π»Π»ΠΌΠ°Π½Π°.

Π’Ρ‹Π²ΠΎΠ΄ уравнСния Π‘Π΅Π»Π»ΠΌΠ°Π½Π°:

1) РСшСниС динамичСской Π·Π°Π΄Π°Ρ‡ΠΈ ΠŸΡƒΡΡ‚ΡŒ Π±ΡƒΠ΄Π΅Ρ‚ состояниСм систСмы Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚. Π’ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΏΡƒΡΡ‚ΡŒ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ΅ состояниС, Π² Π»ΡŽΠ±ΠΎΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π°Π±ΠΎΡ€ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ зависит ΠΎΡ‚ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ состояния, этого ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ Π²ΠΈΠ΄Π΅:

(13)

Π³Π΄Π΅ прСдставляСт ΠΎΠ΄Π½Ρƒ ΠΈΠ»ΠΈ большС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½ управлСния. Надо Π΅Ρ‰Π΅ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ происходит ΠΈΠ· ΡΠΎΡΡ‚ояния Π² Π½ΠΎΠ²ΠΎΠ΅ состояниС, Π³Π΄Π΅ заданная пСрСмСнная ΠΈ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΎΡ‚ ΡΡ‚ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π² ΡΠΎΡΡ‚ояниС Π±ΡƒΠ΄Π΅Ρ‚ .

Π’ ΡΡ‚ΠΎΠΌ случаС, Π² Π±Π΅ΡΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΌ пространствС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π²ΠΈΠ΄:

(14)

Π³Π΄Π΅ , — коэффициСнт дисконтирования, с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ,

. (15)

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡ΠΈΠ»ΠΈ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· ΠΌΠ°ΠΊΡΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡŽ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ с ΡƒΡ‡Ρ‘Ρ‚ΠΎΠΌ ограничСния.

2) ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π‘Π΅Π»Π»ΠΌΠ°Π½Π° ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π‘Π΅Π»Π»ΠΌΠ°Π½Π° для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ управлСния Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ.

ΠžΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ систСмы ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ Ρ‚Π΅ΠΌ свойством, Ρ‡Ρ‚ΠΎ ΠΊΠ°ΠΊΠΎΠΉ Π±Ρ‹ Π½ΠΈ Π±Ρ‹Π» ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, ΠΎΠ½ΠΎ остаСтся ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ состояния систСмы Π² ΡΡ‚ΠΎΡ‚ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π° Π²ΡΠ΅ΠΌ ΠΎΡΡ‚Π°Π²ΡˆΠ΅ΠΌΡΡ ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ΅ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, нСзависимо ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ систСма достигла состояния Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ .

ΠœΠ΅Ρ‚ΠΎΠ΄ динамичСского программирования раздСляСт Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π½Π° Ρ€ΡΠ΄ ΠΌΠ°Π»Π΅Π½ΡŒΠΊΠΈΡ… ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ. ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ ΠžΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π‘Π΅Π»Π»ΠΌΠ°Π½Π° описываСт ΠΊΠ°ΠΊ это ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ:

ΠŸΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ° ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‚Π°ΠΊΠΎΠ΅ свойство, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΊΠ°ΠΊΠΈΠΌ Π±Ρ‹ Π½ΠΈ Π±Ρ‹Π»ΠΎ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ΅ состояниС ΠΈ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΡƒ с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ состояния Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ.

Π’ ΠΎΠ±Π»Π°ΡΡ‚ΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… Π½Π°ΡƒΠΊ, ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°, которая ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Π° Π½Π° Ρ‡Π°ΡΡ‚ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ подструктуру.

Как слСдуСт ΠΈΠ· ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ° ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ ΠΏΠ΅Ρ€Π²ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, отмСняя всС Π±ΡƒΠ΄ΡƒΡ‰ΠΈΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ (Π½Π°Ρ‡Π½Ρ‘ΠΌ Π·Π°Π½ΠΎΠ²ΠΎ врСмя ΠΎΡ‚ 1 с Π½ΠΎΠ²Ρ‹ΠΌ состояниСм).

ПослС сбора всСх Π±ΡƒΠ΄ΡƒΡ‰ΠΈΡ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ, прСдыдущая ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π²Π½Π°:

(16)

Π³Π΄Π΅

с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ,

(17)

здСсь ΠΌΡ‹ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ, зная Ρ‡Ρ‚ΠΎ наш Π²Ρ‹Π±ΠΎΡ€ Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ 1 сдСлаСт состояниС. Π”Π°Π»Π΅Π΅ Π½ΠΎΠ²ΠΎΠ΅ состояниС Π±ΡƒΠ΄Π΅Ρ‚ Π²Π»ΠΈΡΡ‚ΡŒ Π½Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ 1.

ΠšΡ€ΠΎΠΌΠ΅ описанных Π²Ρ‹ΡˆΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² Π·Π°Π΄Π°Ρ‡Π° синтСза ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½Π° ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ символьной рСгрСссии. Π’ Π½Π°ΡˆΠ΅ΠΌ случаС для поиска ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ синтСза управлСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΌΠ΅Ρ‚ΠΎΠ΄ грамматичСской ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΠΈ.

3. Бимвольная рСгрСссия

Бимвольная рСгрСссия — это процСсс, Π²ΠΎ Π²Ρ€Π΅ΠΌΡ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ Π°ΠΏΠΏΡ€ΠΎΠΊΡΠΈΠΌΠΈΡ€ΡƒΡŽΡ‚ΡΡ подходящСй матСматичСской Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΎΠΉ.

Бимвольная рСгрСссия ΠΊΠ°ΠΊ процСсс Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² ΠΎΠ±Π»Π°ΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ людСй, Π½ΠΎ ΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² Π² ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ дСсятилСтия ΠΈ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ, ΠΊΡ‚ΠΎ прСдставил идСю Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ этого процСсса являлся Π”ΠΆΠΎΠ½ Коза.

Π”ΠΆΠΎΠ½ Коза — ΡƒΡ‡Π΅Π½Ρ‹ΠΉ Π² ΠΎΠ±Π»Π°ΡΡ‚ΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… Π½Π°ΡƒΠΊ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ, Π±Ρ‹Π²ΡˆΠΈΠΉ профСссор Π² Π‘тэнфордском унивСрситСтС, Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ извСстный Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ использования гСнСтичСского программирования для поиска ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ слоТных ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ.

Коза использовал гСнСтичСский Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ (ГА) Π² Π³Π΅Π½Π΅Ρ‚ичСском ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ (Π“ΠŸ) [8], ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ‚ ΠΊ ΠΊΠ»Π°ΡΡΡƒ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² символьной рСгрСссии, которая выполняСтся ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°ΠΌΠΈ вмСсто ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… расчётных процСссов, выполняСмых людьми.

Π’Π°ΠΆΠ½ΠΎ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ символьная рСгрСссия становится всё Π²Π°ΠΆΠ½Π΅Π΅ ΠΈ Π²Π°ΠΆΠ½Π΅Π΅ Π² ΠΎΠ±Π»Π°ΡΡ‚ях Π½Π°ΡƒΠΊΠΈ ΠΈΠ·-Π·Π° Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π·Π°Π΄Π°Ρ‡ Π² ΠΌΠΈΡ€Π΅ Π²ΠΎΠΊΡ€ΡƒΠ³ нас со Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ увСличиваСтся.

Π’ ΡΠΈΠΌΠ²ΠΎΠ»ΡŒΠ½ΠΎΠΉ рСгрСссии ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½Ρ‹ΠΉ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊ — это Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΎΠ½Π° выполняСтся ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°ΠΌΠΈ, Π° ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Π² Ρ†Π΅Π»ΠΎΠΌ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌ ΠΈ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌ Π½Π°Π±ΠΎΡ€ΠΎΠΌ.

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ΅ мноТСство — это мноТСство Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ.

Π’Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠ΅ мноТСство — это мноТСство всСх констант ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ….

Π”Π°Π»Π΅Π΅ рассмотрим Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° символьной рСгрСссии:

1) гСнСтичСскоС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ (Π“ΠŸ)

2) грамматичСская ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΡ (Π“Π­)

3) аналитичСскоС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ (АП)

4) сСтСвой ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ (БО) Π’ Π΄Π°Π½Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Π΅ Π±Ρ‹Π» ΠΏΡ€ΠΈΠΌΠ΅Π½Ρ‘Π½ ΠΌΠ΅Ρ‚ΠΎΠ΄ грамматичСской ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΠΈ со ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌ ΠΈ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌ Π½Π°Π±ΠΎΡ€Π°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹Π»ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹ Π½Π° ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ· Π½ΠΎΠ²Π΅ΠΉΡˆΠΈΡ… языков программирования (Python). Π­Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²Π΅Π»ΠΎ ΠΊ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΡŽ Ρ…ΠΎΡ€ΠΎΡˆΠΈΡ… Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π΄Π°Π»Π΅Π΅.

Π’Π°ΠΆΠ½ΠΎ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ класс ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² основан Π½Π° Π΄Π°Ρ€Π²ΠΈΠ½ΠΈΡΡ‚ской Ρ‚Π΅ΠΎΡ€ΠΈΠΈ ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΠΈ ΠΈ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π³Π»Π°Π²Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΎΠ² этого класса Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ Π³Ρ€ΡƒΠΏΠΏΡƒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ (популяций). Π§Π»Π΅Π½Ρ‹ этой популяции Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ «Ρ…ромосомы».

Π’ ΠΌΠ°Ρ‚СматичСском Π²ΠΈΠ΄Π΅ ΠΎΠ½ΠΈ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Π·Π°Π΄Π°Ρ‡ΠΈ, Π½ΠΎ Π³Π»Π°Π²Π½Π°Ρ Ρ†Π΅Π»ΡŒ ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² — это Π½Π°ΠΉΡ‚ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΈΠ· Π²ΡΠ΅Ρ… Π½Π°ΠΉΠ΄Π΅Π½Π½Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ.

Π­Π²ΠΎΠ»ΡŽΡ†ΠΈΠΎΠ½Π½Ρ‹Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ собой ΠΏΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠΌ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌ. НапримСр, прСдставлСниС особи (Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠ΅, дСсятичноС) ΠΈΠ»ΠΈ созданиС ΠΏΠΎΡ‚ΠΎΠΌΠΊΠΎΠ² (стандартный кроссовСр, арифмСтичСскиС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, Π²Π΅ΠΊΡ‚ΠΎΡ€Π½Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, ΠΈ Ρ‚. Π΄.). Они Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΏΠΎ Ρ„илософскому Ρ„ΠΎΠ½Ρƒ, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΎΠ½ΠΈ Π±Ρ‹Π»ΠΈ Ρ€Π°Π·Π²ΠΈΡ‚Ρ‹, ΠΈ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΠΌ Π΄Π°ΡŽΡ‚ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ согласно Π΄Π°Π½Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠ΅ зрСния.

Бимвольная рСгрСссия основана Π½Π° ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°Ρ…, ΠΈ Π΅Ρ‘ Π³Π»Π°Π²Π½Π°Ρ Ρ†Π΅Π»ΡŒ — «ΡΠΈΠ½Ρ‚Π΅Π·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ» ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΠΎΠ½Π½Ρ‹ΠΌ способом Ρ‚Π°ΠΊΡƒΡŽ «ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ» (матСматичСскиС Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρ‹, ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, логичСскиС выраТСния, ΠΈ Ρ‚. Π΄.), которая Ρ€Π΅ΡˆΠΈΡ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΡƒΡŽ Π·Π°Π΄Π°Ρ‡Ρƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΏΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ Π½Π°ΠΈΠ»ΡƒΡ‡ΡˆΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ. Π’ Ρ‚ΠΎ Π²Ρ€Π΅ΠΌΡ, ΠΊΠ°ΠΊ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ Π­Π ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‡ΠΈΡΠ»ΠΎΠ²ΡƒΡŽ ΠΏΡ€ΠΈΡ€ΠΎΠ΄Ρƒ (вСщСствСнныС, комплСксныС, Ρ†Π΅Π»Ρ‹Π΅, дискрСтныС), ΠΎΠ±Π»Π°ΡΡ‚ΡŒ символьной рСгрСссии ΠΈΠΌΠ΅Π΅Ρ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΡƒΡŽ ΠΏΡ€ΠΈΡ€ΠΎΠ΄Ρƒ, Ρ‚. Π΅. ΠΎΠ½Π° состоит ΠΈΠ· ΠΌΠ½ΠΎΠΆΠ΅ΡΡ‚Π²Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, (sin (), cos (), sqr (), func1(), …) ΠΈ Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠ³ΠΎ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π½Π°Π±ΠΎΡ€Π°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, (t, x, p, q, …). ΠŸΡƒΡ‚Π΅ΠΌ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ элСмСнтов этих мноТСств, формируСтся ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°, которая ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ вСсьма слоТна с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния Π΅Ρ‘ ΡΡ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Ρ‹.

Π’ Π½Π°ΡΡ‚оящСС врСмя Π΅ΡΡ‚ΡŒ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠ΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это: гСнСтичСскоС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, грамматичСская ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΡ, аналитичСскоС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΡΠ΅Ρ‚Π΅Π²ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€.

3.1 ГСнСтичСскоС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ (Π“ΠŸ)

Если ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Π²ΠΎΠ·Ρ€Π°ΡΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°, Ρ‚ΠΎ Π“ΠŸ являСтся самым старым ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ автоматичСского создания ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ высокого уровня слоТности Ρ‡Π΅Ρ€Π΅Π· гСнСтичСский Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±Ρ‹Π» Ρ€Π°Π·Π²ΠΈΡ‚ Π”ΠΆ. Козой [8].

Π“ΠŸ Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ся с Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΠΈ «ΠΊΠ°ΠΊΡƒΡŽ Π·Π°Π΄Π°Ρ‡Ρƒ Π½ΡƒΠΆΠ½ΠΎ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ?» ΠΈ Π°Π²Ρ‚оматичСски создаСт ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π΄Π°Π½Π½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡ΠΈ.

На Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ сущСствуСт Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 36 случаСв, Π³Π΄Π΅ Π“ΠŸ автоматичСски Π²Ρ‹Ρ€Π°Π±ΠΎΡ‚Π°Π» Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠ½ΠΊΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ с ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠΌ чСловСчСского ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚Π°.

Π“ΠŸ Π·Π°ΡΡ‚авляСт ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ конкурСнтоспособны с Ρ‡Π΅Π»ΠΎΠ²Π΅Ρ‡Π΅ΡΠΊΠΈΠΌΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡΠΌΠΈ ΠΈ ΡΡ‚ΠΎ ΠΏΡ€ΠΈΠ²Π΅Π»ΠΎ ΠΊ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ Π“ΠŸ Π±Ρ‹Π» ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ Π² ΠΈΠ·ΠΎΠ±Ρ€Π΅Ρ‚Π°ΡŽΡ‰ΠΈΡ… Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠ°ΡˆΠΈΠ½Π°Ρ…, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Π“ΠŸ ΠΈΠΌΠ΅Π΅Ρ‚ мноТСство Π²Π°ΠΆΠ½Ρ‹Ρ… Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΎΠ·Π΄Π°ΡŽΡ‚ Ρ…ΠΎΡ€ΠΎΡˆΠ΅Π΅ Π²ΠΏΠ΅Ρ‡Π°Ρ‚Π»Π΅Π½ΠΈΠ΅ ΠΎ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ систСмС синтСза ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

ГСнСтичСскоС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ сСмь Π²Π°ΠΆΠ½Ρ‹Ρ… ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠΉ ΠΎΡ‚ ΠΎΠ±Ρ‰Π΅ΠΏΡ€ΠΈΠ½ΡΡ‚Ρ‹Ρ… ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΎΠ² ΠΊ ΠΈΡΠΊΡƒΡΡΡ‚Π²Π΅Π½Π½ΠΎΠΌΡƒ ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚Ρƒ, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Π½Π΅ΠΉΡ€ΠΎΠ½Π½Ρ‹Π΅ сСти, Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹Π΅ систСмы ΠΈΠ»ΠΈ автоматизированная Π»ΠΎΠ³ΠΈΠΊΠ°:

1) ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½ΠΈΠ΅: Π“ΠŸ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ свой поиск Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΌ пространствС;

2) ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ прСобразования Π² Π²ΠΈΠ΄Π΅ Ρ‚ΠΎΡ‡ΠΊΠ°-Ρ‚ΠΎΡ‡ΠΊΠ° Π² ΠΏΠΎΠΈΡΠΊΠ΅: Π“ΠŸ Π½Π΅ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ свой поиск Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Ρ‡Π΅Ρ€Π΅Π· ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΠ΄Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ Π² ΠΏΡ€ΠΎΡΡ‚ранствС поиска Π² Π΄Ρ€ΡƒΠ³ΡƒΡŽ. ВмСсто этого Π“ΠŸ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅Ρ‚ мноТСство Ρ‚ΠΎΡ‡Π΅ΠΊ Π² Π΄Ρ€ΡƒΠ³ΠΎΠ΅ мноТСство;

3) ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ прСодолСния подъСма Π² ΠΏΠΎΠΈΡΠΊΠ΅: Π“ΠŸ Π½Π΅ ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ся ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π° ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹Π΅ шаги ΠΏΡ€ΠΈ восхоТдСнии Π½Π° Ρ…ΠΎΠ»ΠΌ, Π° Π²Ρ‹Π΄Π΅Π»ΡΠ΅Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ΅ количСство ΠΏΠΎΠΏΡ‹Ρ‚ΠΎΠΊ Π² ΠΏΠΎΠ΄ΠΌΠ½ΠΎΠΆΠ΅ΡΡ‚Π²ΠΎ Π½Π΅ΡƒΠ΄Π°Ρ‡Π½Ρ‹Ρ… ΠΏΠΎΠΏΡ‹Ρ‚ΠΎΠΊ;

4) ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ Π΄Π΅Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΈΠ·ΠΌΠ° Π² ΠΏΠΎΠΈΡΠΊΠ΅: Π“ΠŸ Π²Π΅Π΄Ρ‘Ρ‚ свой поиск случайно;

5) ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎΠ³ΠΎ знания Π±Π°Π·Ρ‹: отсутствуСт;

6) ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ логистики Π² ΠΏΠΎΠΈΡΠΊΠ΅: отсутствуСт;

7) ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ поиска: биологичСский.

ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π“ΠŸ ГСнСтичСскоС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ начинаСтся с ΠΌΠ½ΠΎΠΆΠ΅ΡΡ‚Π²Π° случайно Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ. ΠŸΠΎΠΏΡƒΠ»ΡΡ†ΠΈΡ этих ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΠΎΠ½ΠΈΡ€ΡƒΠ΅Ρ‚ Ρ‡Π΅Ρ€Π΅Π· нСсколько ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠΉ. Π­Π²ΠΎΠ»ΡŽΡ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ поиск ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ дарвиновский ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ СстСствСнного ΠΎΡ‚Π±ΠΎΡ€Π° (Π²Ρ‹ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ приспособлСнного) ΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹Π΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΊΠ°ΠΊ кроссовСр, мутация, гСнСтичСская дубликация, гСнСтичСскоС ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΈ Ρ‚. Π΄.

Π‘Π»ΠΎΠΊ-схСма Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π“ΠŸ Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Π° Π½Π° Ρ€ΠΈΡ. 2.:

Рис. 2. Π“Π»Π°Π²Π½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» Π“ΠŸ Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ этих ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π“ΠŸ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅Ρ‚ ΡΡ‚Π°Ρ€ΡƒΡŽ ΠΏΠΎΠΏΡƒΠ»ΡΡ†ΠΈΡŽ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π² Π½ΠΎΠ²ΡƒΡŽ. Π­Ρ‚ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Π½Π°Π΄ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ хромосомами, Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΌΠΈ ΠΈΠ· ΠΏΠΎΠΏΡƒΠ»ΡΡ†ΠΈΠΈ, ΠΏΡƒΡ‚Ρ‘ΠΌ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ТизнСспособным, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΈ участвовали Π² ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… гСнСтичСских опСрациях. Π˜Ρ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ популяции выполняСтся Π²Π½ΡƒΡ‚Ρ€ΠΈ Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ Ρ†ΠΈΠΊΠ»Π° Π“ΠŸ.

Π’Π΅Ρ…Π½ΠΈΠΊΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π“ΠŸ построСна Π½Π° ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ°Ρ… Π³Π΅Π½Π΅Ρ‚ΠΈΠΊΠΈ ΠΈ ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΠΎΠ½Π½Ρ‹Ρ… вычислСниях, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π² ΡΠ²ΠΎΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ содСрТат Ρ‚Π°ΠΊΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΊΠ°ΠΊ гСнСтичСский Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ (ГА), ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΠΎΠ½Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ (ЭП), ГрамматичСская Π­Π²ΠΎΠ»ΡŽΡ†ΠΈΡ (Π“Π­) ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅.

НСдостатки Π“ΠŸ:

1) Если ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π“ΠŸ Π² Π²ΠΈΠ΄Π΅ Π΄Π΅Ρ€Π΅Π²Π°, Ρ‚ΠΎ Ρ‡ΠΈΡΠ»ΠΎ входящих ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Π΄ΠΎΠ»ΠΆΠ½ΠΎ Ρ€Π°Π²Π½ΡΡ‚ΡŒΡΡ числу Π»ΠΈΡΡ‚ΡŒΠ΅Π² Π½Π° ΡΡ‚ΠΎΠΌ Π΄Π΅Ρ€Π΅Π²Π΅;

2) Π’ΠΎ Π²Ρ€Π΅ΠΌΡ выполнСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ скрСщивания, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ подстрок символов;

3) НСкоторыС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ скрСщиваниС, ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρƒ;

4) Π‘Π»ΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ структуру матСматичСского выраТСния.

5) На ΡΡ‚адиях прСобразования, для Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²ΠΊΠΈ символов ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ вычислСния трСбуСтся Π°Π½Π°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€.

3.2 ГрамматичСская ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΡ (Π“Π­)

ГрамматичСская ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΡ — Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ для выполнСния символьной рСгрСссии, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΎΠΌ происходит ΠΎΡ‚ Π“ΠŸ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΡƒ для ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ структур.

ΠšΠΎΠ½ΠΎΡ€ Π Π°ΠΉΠ°Π½ ΠΈ ΠœΠ°ΠΉΠΊΠ΅Π» О’НСйл ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΎΠ΄Π½ΠΈΠΌΠΈ ΠΈΠ· ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, ΠΊΡ‚ΠΎ Π²Π²Ρ‘Π» понятиС Π“Π­ ΠΈ Π²ΠΌΠ΅ΡΡ‚Π΅ ΠΎΠ½ΠΈ написали ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΊΠ½ΠΈΠ³Ρƒ ΠΎ Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ичСской ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΠΈ [10], Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΡ‚ΠΊΡ€Ρ‹Π»ΠΈ ΠΏΠ΅Ρ€Π²ΡƒΡŽ Π»Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€ΠΈΡŽ для исслСдования ΠΈ Ρ€Π°Π·Π²ΠΈΡ‚ия Π“Π­.

ΠšΠΎΠ½ΠΎΡ€ Π Π°ΠΉΠ°Π½ занимаСтся биовычислСниями ΠΈ Ρ€Π°Π·Π²ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΌΠΈΡΡ систСмами Π² ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠΈΡ‚Π΅Ρ‚Π΅ Π›ΠΈΠΌΠ΅Ρ€ΠΈΠΊΠ° ΠΈ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚Π½ΠΎ с О’НСйлом написал ΠΊΠ½ΠΈΠ³Ρƒ ΠΏΠΎ Π“Π­.

Богласно Π°Π²Ρ‚ΠΎΡ€Ρƒ, Π“Π­ ΡΠ²Π»ΡΠ΅Ρ‚ся символьной рСгрСссиСй, которая ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ осущСствлСна посрСдством ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠ³ΠΎ языка программирования, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€: Lisp, C ++, Java, XML, Perl, Fortran, Python (Π² Π΄Π°Π½Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Π΅) ΠΈ Ρ‚. Π΄. Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Π“ΠŸ грамматичСская ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΡ Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ являСтся Π΅Π³ΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ прямоС символьноС прСдставлСниС Π² Lisp, Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ записи Бэкуса — Наура (BNF). Основанная Π½Π° BNF Π“Π­ способна Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΡΠΈΠΌΠ²ΠΎΠ»ΡŒΠ½ΡƒΡŽ Ρ€Π΅Π³Ρ€Π΅ΡΡΠΈΡŽ Π²Π½Π΅ зависимости ΠΎΡ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠ³ΠΎ языка.

Π€ΠΎΡ€ΠΌΠ° Бэкуса — Наура

Π’ Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ систСмС описания синтаксиса ΠΎΠ΄Π½ΠΈ синтаксичСскиС ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ΡΡ Ρ‡Π΅Ρ€Π΅Π· Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ. БНЀ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для описания контСкстно-свободных Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊ. БущСствуСт Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Π°Ρ Ρ„ΠΎΡ€ΠΌΠ° Бэкуса Наура, которая отличаСтся лишь Π±ΠΎΠ»Π΅Π΅ Π΅ΠΌΠΊΠΈΠΌΠΈ конструкциями.

БНЀ-конструкция опрСдСляСт ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ΅ число символов (Π½Π΅Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΠΎΠ²). ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΎΠ½Π° опрСдСляСт ΠΏΡ€Π°Π²ΠΈΠ»Π° Π·Π°ΠΌΠ΅Π½Ρ‹ символа Π½Π° ΠΊΠ°ΠΊΡƒΡŽ-Ρ‚ΠΎ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π±ΡƒΠΊΠ² (Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΠΎΠ²) ΠΈ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ². ΠŸΡ€ΠΎΡ†Π΅ΡΡ получСния Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠΈ Π±ΡƒΠΊΠ² ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ поэтапно: ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ имССтся ΠΎΠ΄ΠΈΠ½ символ (символы ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π·Π°ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ Π² ΡƒΠ³Π»ΠΎΠ²Ρ‹Π΅ скобки, Π° ΠΈΡ… Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Π½Π΅ Π½Π΅ΡΠ΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ). Π—Π°Ρ‚Π΅ΠΌ этот символ замСняСтся Π½Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π±ΡƒΠΊΠ² ΠΈ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ², согласно ΠΎΠ΄Π½ΠΎΠΌΡƒ ΠΈΠ· ΠΏΡ€Π°Π²ΠΈΠ». ПослС этого процСсс повторяСтся (Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ шагС ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² замСняСтся Π½Π° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, согласно ΠΏΡ€Π°Π²ΠΈΠ»Ρƒ). Π’ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠΎΠ½Ρ†ΠΎΠ², получаСтся Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠ°, состоящая ΠΈΠ· Π±ΡƒΠΊΠ² ΠΈ Π½Π΅ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‰Π°Ρ символов. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ получСнная Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹Π²Π΅Π΄Π΅Π½Π° ΠΈΠ· Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ символа.

ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π“Π­

Π’ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ рисункС 3 ΡƒΠΏΡ€ΠΎΡ‰Π΅Π½Π½ΠΎ ΠΏΠΎΠΊΠ°Π·Π°Π½ способ нахоТдСния Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ², Π° Ρ‚Π°ΠΊΠΆΠ΅ с ΠΊΠ°ΠΊΠΈΠΌΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π“Π­.

Рис. 3. Бпособ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π“Π­

Пока Π“ΠŸ ΠΌΠ°Π½ΠΈΠΏΡƒΠ»ΠΈΡ€ΡƒΠ΅Ρ‚ с ΡΠΈΠΌΠ²ΠΎΠ»ΠΈΡ‡Π΅ΡΠΊΠΈΠΌΠΈ выраТСниями языка Lisp, Π“Π­ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ структуры, основанныС Π½Π° Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… строках. Они ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ΡΡ Π² ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Ρ†Π΅Π»Ρ‹Ρ… чисСл, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ Π² Ρ„ΠΈΠ½Π°Π»ΡŒΠ½ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ Π² Ρ„ΠΎΡ€ΠΌΡƒ записи Бэкуса — Наура (BNF).

Для наглядности ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€.

ΠŸΡƒΡΡ‚ΡŒ T = {+,?, Π§, /, x, y} - Π½Π°Π±ΠΎΡ€ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² ΠΈ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΠΎΠ², Π° ΠΌΠ½ΠΎΠΆΠ΅ΡΡ‚Π²ΠΎ F = {eΡ…pr, op, var} содСрТит Π½Π΅Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ символы.

Π’ ΡΡ‚ΠΎΠΌ случаС, Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠ° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ° для синтСза Ρ„ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΉ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 1.

ΠŸΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ΅ для прСобразования ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… структур Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅, основано Π½Π° ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΈ (18).

Π“Π­ ΠΎΡΠ½ΠΎΠ²Π°Π½Π° Π½Π° Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… хромосомах с ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π΄Π»ΠΈΠ½ΠΎΠΉ, Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… Π½Π° Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅ ΠΊΠΎΠ΄ΠΎΠ½Ρ‹ (Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Ρ†Π΅Π»Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, 0−255), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π·Π°Ρ‚Π΅ΠΌ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π°ΡŽΡ‚ΡΡ Π² Ρ†Π΅Π»ΠΎΠ΅ число (Π² ΡΠΎΠΎΡ‚вСтствии с Ρ‚Π°Π±Π»ΠΈΡ†Π΅ΠΉ 2).

Π’Π°Π±Π»ΠΈΡ†Π° 1. ΠŸΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΎΠ½Π½Ρ‹Π΅ ΠΏΡ€Π°Π²ΠΈΠ»Π° для Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠΈ алгСбраичСского выраТСния Π½Π° Ρ€ΠΈΡ. 4

НСтСрминалы

ΠŸΡ€Π°Π²ΠΈΠ»Π°

ИндСкс

expr

op expr expr

var

op

*

0'

1'

2'

3'

var

X

Y

0''

1''

Π’Π°Π±Π»ΠΈΡ†Π°. 2. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΊΠΎΠ΄ΠΎΠ½ΠΎΠ² для Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠΈ алгСбраичСского выраТСния.

хромосом

Π±ΠΈΠ½Π°Ρ€Π½Ρ‹ΠΉ

Π¦Π΅Π»ΠΎΠ΅ число

ИндСкс

Codon 1

Codon 2

Codon 3

Codon 4

Codon 5

Codon 6

Codon 7

Codon 8

2'

0''

1''

НС ΠΈΡΠΏΠΎΠ»ΡŒΠ·.

НС ΠΈΡΠΏΠΎΠ»ΡŒΠ·.

Unfolding = codon mod rules, (18)

Π³Π΄Π΅ «unfolding» — раскладываниС,

«Rules» — количСство ΠΏΡ€Π°Π²ΠΈΠ» для Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π½Π΅Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°.

Π‘ΠΈΠ½Ρ‚Π΅Π· Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ описан ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ.

1) ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ с Π½Π΅Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° «expr». Π’Π°ΠΊ ΠΊΠ°ΠΊ Ρ†Π΅Π»ΠΎΠ΅ число Codon 1 Ρ€Π°Π²Π½ΠΎ 40 (смотритС Ρ‚Π°Π±Π». 2), согласно ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ (18), раскладываниС Π½Π΅Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π° «expr» Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Ρ‚Π°ΠΊ — «op expr expr» (40 mod 2, 2 ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ для expr, Ρ‚. Π΅. 0 ΠΈ 1).

2) Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ «Codon 2» ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° раскладываСт «op» Π½Π° «*» (Ρ‚.Π΅. 162 mod 4). ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ «*» являСтся Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΠΎΠΌ ΠΈ ΠΏΠΎΡΡ‚ΠΎΠΌΡƒ раскладываниС этой части ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π·Π°Π²Π΅Ρ€ΡˆΠ°Π΅Ρ‚ΡΡ. Π—Π°Ρ‚Π΅ΠΌ, продолТаСтся раскладываниС ΠΎΡΡ‚Π°Π²ΡˆΠΈΡ…ΡΡ Π½Π΅Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΠΎΠ² (expr expr) Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€ ΠΏΠΎΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π° Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°ΠΌΠΈ.

Если ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π° Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ ΠΊΠ°ΠΊ ΠΊΠΎΠ½Π΅Ρ† хромосомы Π±ΡƒΠ΄Π΅Ρ‚ достигнут, Ρ‚ΠΎ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠ΄ΠΎΠ½Ρ‹ ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΡƒΡŽΡ‚ΡΡ. Π’ ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ снова с Π½Π°Ρ‡Π°Π»Π° хромосомы.

ΠšΠΎΠ½Ρ†ΠΎΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅ Π² Π²ΠΈΠ΄Π΅ «X*Y» (Рисунок 4).

Рис. 4. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ раскрывания хромосом ΠŸΡ€Π΅ΠΈΠΌΡƒΡ‰Π΅ΡΡ‚Π²Π° Π“Π­

1) Π‘ΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½Π°Ρ развязка мноТСства Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ (Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠ°) с ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΠΎΠ½Π½Ρ‹ΠΌ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΎΠΌ.

2) ΠŸΡ€ΠΎΡΡ‚ΠΎΠ΅ прСдставлСниС, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ позволяСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ любой Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ поиска, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠΉ с Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΌΠΈ строками.

3) Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Ρ‹ прСдставлСны ΠΎΡ‡Π΅Π½ΡŒ эффСктивно, Π½Π° Π²Ρ‹ΡΠΎΠΊΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ ΠΎΠ½ΠΈ автоматичСски ΡΠΆΠΈΠΌΠ°ΡŽΡ‚ΡΡ Π² Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Π΅ строки.

4) ПовСдСниС систСмы ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΡƒΡ‚Ρ‘ΠΌ измСнСния ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠΈ, ΠΏΡ€ΠΈ этом основныС Π“Π­ систСмы Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ.

НСдостатки ΠΌΠ΅Ρ‚ΠΎΠ΄Π° НСсмотря Π½Π° ΡΠ²ΠΎΠΈ успСхи, Π“Π­ Π±Ρ‹Π»Π° ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ΠΎΠΌ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΊΡ€ΠΈΡ‚ΠΈΠΊΠΈ. Одной ΠΈΠ· ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ являСтся Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ отобраТСния, гСнСтичСскиС ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ Π“Π­ Π½Π΅ Π΄ΠΎΡΡ‚ΠΈΠ³Π°ΡŽΡ‚ высокой Π»ΠΎΠΊΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ свойства, которая ΠΎΡ‡Π΅Π½ΡŒ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π° Π² ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°Ρ….

3.3 АналитичСскоС ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ (АП)

ΠžΡΠ½ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΠŸ являСтся Ρ‡Π΅ΡˆΡΠΊΠΈΠΉ ΡƒΡ‡Ρ‘Π½Ρ‹ΠΉ Π—Π΅Π»ΠΈΠ½ΠΊΠ° Иван, профСссор ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠΈ Π² Ρ‚СхничСском унивСрситСтС Π² ΠžΡΡ‚Ρ€Π°Π²Π΅, Π΅Π³ΠΎ исслСдования проходят Π² Ρ€Π°Π·Π½Ρ‹Ρ… областях, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, искусствСнного ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚Π°, управлСния ΠΈ ΡΠΈΠ½Ρ‚Π΅Π·Π° хаотичСских Π΄Π΅Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… систСм, Π±ΠΈΠΎΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠΈ ΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… вирусов ΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ бСзопасности.

Π‘Π°Π·ΠΎΠ²Ρ‹Π΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ ΠΠŸ Π±Ρ‹Π»ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹ Π² 2001 Π³ΠΎΠ΄Ρƒ. Π’ Ρ‚ΠΎ Π²Ρ€Π΅ΠΌΡ сущСствовали Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π“ΠŸ ΠΈ Π“Π­. ГрамматичСскоС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ использовало гСнСтичСский Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ, Π² Ρ‚ΠΎ Π²Ρ€Π΅ΠΌΡ ΠΊΠ°ΠΊ ΠΠŸ ΠΌΠΎΠ³ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Π½Ρ‘Π½ с Π»ΡŽΠ±Ρ‹ΠΌ ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΠΎΠ½Π½Ρ‹ΠΌ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠΌ. НазваниС «ΠΠ½Π°Π»ΠΈΡ‚ичСскоС ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅» Π±Ρ‹Π»ΠΎ Π²Ρ‹Π±Ρ€Π°Π½ΠΎ ΠΏΠΎΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ ΠΠŸ прСдставлял синтСз аналитичСского Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, ΠΎΡΠ½ΠΎΠ²Ρ‹Π²Π°ΡΡΡŒ Π½Π° ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΠΎΠ½Π½ΠΎΠΌ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ΅.

АП Π±Ρ‹Π» основан Π½Π° ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌ Π½Π°Π±ΠΎΡ€Π΅ матСматичСских ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ. Набор ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ прСдставлял собой Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ ΠΈ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Ρ‹ (Ρ‚Π°ΠΊΠΆΠ΅ ΠΊΠ°ΠΊ Π² Π“ΠŸ), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ являлись константами ΠΈΠ»ΠΈ нСзависимыми ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌΠΈ.

Π­Ρ‚ΠΎΡ‚ Π½Π°Π±ΠΎΡ€ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ раскладываСтся Π½Π° Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΈ ΠΎΠΏΠΈΡΡ‹Π²Π°Π΅Ρ‚ся Π² Ρ‚Π°ΠΊΠΎΠΌ Π²ΠΈΠ΄Π΅:

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° ΠΎΠ±Ρ‰Π΅Π³ΠΎ Π½Π°Π±ΠΎΡ€Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ (GFS) дСлится Π½Π° ΠΏΠΎΠ΄Π³Ρ€ΡƒΠΏΠΏΡ‹ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΠΈ ΠΎΡ‚ ΠΊΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² принятых Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ — это ΠΏΠΎΠ΄Π³Ρ€ΡƒΠΏΠΏΠ° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ Π΄Π²Π° Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π°, Π° — это ΠΏΠΎΠ΄Π³Ρ€ΡƒΠΏΠΏΠ° Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΠΎΠ².

Π’Π°ΠΊΠΎΠ΅ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΠΎΠ΄Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½ΠΎ для ΠΠŸ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ синтСза патологичСских ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ. Π­Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π±Π΅Π· Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² ΠΈ Ρ‚. Π΄.

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ ΠΎΠ±Ρ‰Π΅Π³ΠΎ Π½Π°Π±ΠΎΡ€Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ (GFS) зависит Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Сля.

Много Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΠΎΠ² ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Ρ‹ вмСстС Π² ΡΡ‚ΠΎΠΌ Π½Π°Π±ΠΎΡ€Π΅ [12].

Вторая Ρ‡Π°ΡΡ‚ΡŒ АналитичСского программирования — это ряд матСматичСских ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π² ΡΠΈΠ½Ρ‚Π΅Π·Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Π­Ρ‚ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для прСобразования ΠΎΠ΄Π½ΠΎΠΉ части популяции Π² Ρ€Π°Π±ΠΎΡ‡ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ.

Если Π²Ρ‹Ρ€Π°Π·ΠΈΡ‚ΡŒΡΡ матСматичСским языком, Ρ‚ΠΎ ΡΡ‚Π° опСрация являСтся ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠΌΠ΅Π½Π° Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ Π΄ΠΎΠΌΠ΅Π½. Π’Π°ΠΊΠΎΠ΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ состоит ΠΈΠ· Π΄Π²ΡƒΡ… основных частСй. ΠŸΠ΅Ρ€Π²Π°Ρ Ρ‡Π°ΡΡ‚ΡŒ называСтся «ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° дискрСтного мноТСства». Вторая Ρ‡Π°ΡΡ‚ΡŒ ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ бСзопасности, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π·Π°ΠΏΡ€Π΅Ρ‰Π°ΡŽΡ‚ синтСзированиС патологичСских ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ.

Рис. 5. ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ Ρ€Π°Π±ΠΎΡ‚Ρ‹ АП

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ рисунка 5, Π³Π΄Π΅ Ρ‡Π°ΡΡ‚ΡŒ популяции ΠΈΠΌΠ΅Π΅Ρ‚ Π½ΠΎΠΌΠ΅Ρ€Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ индСксами мноТСств GFS.

3.4 Π‘Π΅Ρ‚Π΅Π²ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€

Основная Π·Π°Π΄Π°Ρ‡Π° сСтСвого ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° состоит Π² ΠΏΠΎΠΈΡΠΊΠ΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ³ΠΎ матСматичСского выраТСния. К Ρ‚Π°ΠΊΠΈΠΌ Π·Π°Π΄Π°Ρ‡Π°ΠΌ ΠΌΠΎΠΆΠ½ΠΎ отнСсти структурно-парамСтричСский синтСз систСмы автоматичСского управлСния, Π°ΠΏΠΏΡ€ΠΎΠΊΡΠΈΠΌΠ°Ρ†ΠΈΡŽ, ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅.

Автором ΠΌΠ΅Ρ‚ΠΎΠ΄Π° сСтСвого ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° являСтся профСссор, Π΄ΠΎΠΊΡ‚ΠΎΡ€ тСхничСских Π½Π°ΡƒΠΊ А. И. Π”ΠΈΠ²Π΅Π΅Π².

ΠœΠ΅Ρ‚ΠΎΠ΄ сСтСвого ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° осущСствляСт поиск матСматичСского выраТСния Π² ΠΏΠΎΠ»ΡƒΠ°Π²Ρ‚оматичСском Ρ€Π΅ΠΆΠΈΠΌΠ΅.

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ матСматичСского выраТСния Π²Ρ‹Ρ‡ΠΈΡΠ»ΡΡŽΡ‚ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ нСслоТного Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° ΠΏΠΎ ΡΠΈΠΌΠ²ΠΎΠ»ΡŒΠ½ΠΎΠΉ прСфиксной записи матСматичСского выраТСния. Π’ Π³Π΅Π½Π΅Ρ‚ичСском ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ для поиска Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π² Π²ΠΈΠ΄Π΅ символьной записи ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ гСнСтичСский Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ.

ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ Ρ€Π°Π±ΠΎΡ‚Ρ‹ сСтСвого ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π°

Богласно ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹ гСнСтичСского Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΡŽΡ‚ мноТСство Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ ΠΈΠ»ΠΈ хромосом Π² Π²ΠΈΠ΄Π΅ строк символов, каТдая ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… прСдставляСт собой матСматичСскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅. Π—Π°Ρ‚Π΅ΠΌ ΠΎΡ†Π΅Π½ΠΈΠ²Π°ΡŽΡ‚ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ приспособлСнности, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ для ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡ строят Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ. На ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ этапС Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π½Π½Ρ‹Ρ… Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ родитСлями, с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ ΠΈΡ… ΠΎΡ†Π΅Π½ΠΎΠΊ ΠΏΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ приспособлСнности воспроизводят Π½ΠΎΠ²Ρ‹Π΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ ΠΏΠΎΡ‚ΠΎΠΌΠΊΠ°ΠΌΠΈ, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ гСнСтичСского Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° скрСщивания ΠΈ ΠΌΡƒΡ‚Π°Ρ†ΠΈΠΈ. Π’Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Π»ΠΈΠ±ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠ³ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π±Ρ‹Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ для создания Π½ΠΎΠ²ΠΎΠ³ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ зависит ΠΎΡ‚ Π΅Π³ΠΎ ΠΎΡ†Π΅Π½ΠΊΠΈ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ приспособлСнности. Π§Π΅ΠΌ Π»ΡƒΡ‡ΡˆΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ, Ρ‚Π΅ΠΌ большС Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π½Π° Π΅Π³ΠΎ основС Π±ΡƒΠ΄Π΅Ρ‚ построСно Π½ΠΎΠ²ΠΎΠ΅, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π»ΡƒΡ‡ΡˆΠ΅Π΅, Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅.

Π‘Π΅Ρ‚Π΅Π²ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ — это ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π³Ρ€Π°Ρ„, ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‰ΠΈΠΉ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌΠΈ свойствами:

1) Π² Π³Ρ€Π°Ρ„Π΅ ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Ρ†ΠΈΠΊΠ»Ρ‹;

2) ΠΊ Π»ΡŽΠ±ΠΎΠΌΡƒ ΡƒΠ·Π»Ρƒ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π΅ ΡΠ²Π»ΡΠ΅Ρ‚ся источником, имССтся хотя Π±Ρ‹ ΠΎΠ΄ΠΈΠ½ ΠΏΡƒΡ‚ΡŒ ΠΎΡ‚ ΡƒΠ·Π»Π°-источника;

3) ΠΎΡ‚ Π»ΡŽΠ±ΠΎΠ³ΠΎ ΡƒΠ·Π»Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π΅ ΡΠ²Π»ΡΠ΅Ρ‚ся стоком, имССтся хотя Π±Ρ‹ ΠΎΠ΄ΠΈΠ½ ΠΏΡƒΡ‚ΡŒ Π΄ΠΎ ΡƒΠ·Π»Π°-стока;

4) ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ ΡƒΠ·Π»Ρƒ-источнику соотвСтствуСт элСмСнт ΠΈΠ· ΠΌΠ½ΠΎΠΆΠ΅ΡΡ‚Π²Π° ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΈΠ»ΠΈ ΠΈΠ· ΠΌΠ½ΠΎΠΆΠ΅ΡΡ‚Π²Π° констант ;

5) ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ ΡƒΠ·Π»Ρƒ соотвСтствуСт бинарная опСрация ΠΈΠ· ΠΌΠ½ΠΎΠΆΠ΅ΡΡ‚Π²Π° Π±ΠΈΠ½Π°Ρ€Π½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ;

6) ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π΄ΡƒΠ³Π΅ Π³Ρ€Π°Ρ„Π° соотвСтствуСт унарная опСрация ΠΈΠ· ΠΌΠ½ΠΎΠΆΠ΅ΡΡ‚Π²Π° ΡƒΠ½Π°Ρ€Π½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ.

ΠŸΡ€Π°Π²ΠΈΠ»Π° вычислСния ΠΏΠΎ ΡΠ΅Ρ‚Π΅Π²ΠΎΠΌΡƒ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρƒ:

1) вычислСния Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚ΡΡ с Π΄ΡƒΠ³ΠΈ, выходящСй ΠΈΠ· ΡƒΠ·Π»Π°, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π΅ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ никакая другая Π΄ΡƒΠ³Π°;

2) выполняСтся унарная, которая соотвСтствуСт Π΄ΡƒΠ³Π΅, выходящСй ΠΈΠ· Π½Π°ΠΉΠ΄Π΅Π½Π½ΠΎΠ³ΠΎ ΡƒΠ·Π»Π° ΠΈ Π±ΠΈΠ½Π°Ρ€Π½Π°Ρ опСрация, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π°Ρ ΡƒΠ·Π»Ρƒ, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄ΡƒΠ³Π° Π²Ρ…ΠΎΠ΄ΠΈΡ‚. Π’ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π° ΡƒΠ½Π°Ρ€Π½ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ хранится Π² Π½Π°ΠΉΠ΄Π΅Π½Π½ΠΎΠΌ ΡƒΠ·Π»Π΅. Π’ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π° Π±ΠΈΠ½Π°Ρ€Π½ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π»ΠΈΠ±ΠΎ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρƒ, Π»ΠΈΠ±ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ послСднСго вычислСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ хранится Π² Π΄Π°Π½Π½ΠΎΠΌ ΡƒΠ·Π»Π΅. Π’ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ вычислСния ΡƒΠ½Π°Ρ€Π½ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ;

3) ΠΈΡΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΡƒΠ·Π΅Π» ΠΈ Π΄ΡƒΠ³Π°. НайдСнный ΡƒΠ·Π΅Π» ΠΈΡΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ, Ссли этот ΡƒΠ·Π΅Π» Π½Π΅ ΡΠ²Π»ΡΠ΅Ρ‚ся ΡƒΠ·Π»ΠΎΠΌ — стоком, Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ Π½ΠΈ ΠΎΠ΄Π½ΠΎΠΉ выходящСй Π΄ΡƒΠ³ΠΈ. Π”ΡƒΠ³Ρƒ ΠΈΡΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ Π²ΠΎ Π²ΡΠ΅Ρ… случаях, Ссли опСрация, которая соотвСтствуСт Π΄Π°Π½Π½ΠΎΠΉ Π΄ΡƒΠ³Π΅, Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π°.

ВычислСния Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° Π² ΡΠ΅Ρ‚Π΅Π²ΠΎΠΌ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π΅ Π½Π΅ ΠΎΡΡ‚анутся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡƒΠ·Π»Ρ‹-стоки, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… хранятся Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ вычислСний. Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΡƒΠ½Π°Ρ€Π½ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ согласно выходящСй ΠΈΠ· ΡƒΠ·Π»Π° Π΄ΡƒΠ³Π΅, осущСствляСтся, Ссли Π² ΡƒΠ·Π΅Π», ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ данная Π΄ΡƒΠ³Π° Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚, Π½Π΅ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π½ΠΈ ΠΎΠ΄Π½Π° Π΄ΡƒΠ³Π°. Для любой Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρ‹, Π΄Π°Π½Π½ΠΎΠΉ Π² Π³Ρ€Π°Ρ„ичСском Π²ΠΈΠ΄Π΅, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ сСтСвой ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ сСтСвого ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π°:

ΠœΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΠΎΠ΅ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ конструированиС рСгулятор ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Π°Ρ запись

.

Рис. 6. ДрСвовидная Ρ„ΠΎΡ€ΠΌΠ° сСтСвого ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° ГрафичСская запись

ΠœΠ°Ρ‚Ρ€ΠΈΡ†Π° сСтСвого ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° Π‘Π΅Ρ‚Π΅Π²ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ [14, 15] прСдставляСт собой ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π³Ρ€Π°Ρ„ Π±Π΅Π· Ρ†ΠΈΠΊΠ»ΠΎΠ², поэтому Π΅Π³ΠΎ структуру ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ смСТности Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΎΠ³ΠΎ Π²ΠΈΠ΄Π°.

ΠœΠ°Ρ‚Ρ€ΠΈΡ†Π° смСТности любого ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ Π³Ρ€Π°Ρ„Π° Π±Π΅Π· Ρ†ΠΈΠΊΠ»ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ измСнСния Π½ΠΎΠΌΠ΅Ρ€ΠΎΠ² ΡƒΠ·Π»ΠΎΠ² всСгда ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ прСдставлСна Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΎΠΌ Π²ΠΈΠ΄Π΅.

ΠœΠ°Ρ‚Ρ€ΠΈΡ†Π° сСтСвого ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° — это цСлочислСнная ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π°, Π½Π° Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ располоТСны Π½ΠΎΠΌΠ΅Ρ€Π° Π±ΠΈΠ½Π°Ρ€Π½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, Π° ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ элСмСнты Π»ΠΈΠ±ΠΎ Π½ΡƒΠ»ΠΈ, Π»ΠΈΠ±ΠΎ Π½ΠΎΠΌΠ΅Ρ€Π° ΡƒΠ½Π°Ρ€Π½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ ΠΏΡ€ΠΈ Π·Π°ΠΌΠ΅Π½Π΅ Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… элСмСнтов Π½Π° Π½ΡƒΠ»ΠΈ, Π° Π½Π΅Π½ΡƒΠ»Π΅Π²Ρ‹Ρ… Π½Π΅Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… элСмСнтов Π½Π° Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ смСТности Π³Ρ€Π°Ρ„Π° сСти.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π³Ρ€Π°Ρ„ Π² ΠΏΠ°ΠΌΡΡ‚ΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° смСТности (ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΊΠ°ΠΊΠΎΠΉ ΡƒΠ·Π΅Π», с ΠΊΠ°ΠΊΠΈΠΌ ΡƒΠ·Π»ΠΎΠΌ соСдиняСтся), которая состоит ΠΈΠ· 1 ΠΈ 0, ΠΈΠΌΠ΅Π΅Ρ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€Π½ΠΎΡΡ‚ΡŒ, Π³Π΄Π΅ — число ΡƒΠ·Π»ΠΎΠ² Π² Π³Ρ€Π°Ρ„Π΅. 1 находится Π½Π° ΠΏΠ΅Ρ€Π΅ΡΠ΅Ρ‡Π΅Π½ΠΈΠΈ строки ΠΈ ΡΡ‚ΠΎΠ»Π±Ρ†Π°, Π³Π΄Π΅ — Π½ΠΎΠΌΠ΅Ρ€ ΡƒΠ·Π»Π°, ΠΎΡ‚ΠΊΡƒΠ΄Π° Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ Π΄ΡƒΠ³Π°, Π° — Π½ΠΎΠΌΠ΅Ρ€ ΡƒΠ·Π»Π°, ΠΊΡƒΠ΄Π° Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π΄ΡƒΠ³Π°. Для графичСской записи ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΠ½ΡƒΠΌΠ΅Ρ€ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΠ·Π»Ρ‹ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½ΠΎΠΌΠ΅Ρ€ ΡƒΠ·Π»Π°, ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π΄ΡƒΠ³Π° Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚, Π±Ρ‹Π» мСньшС, Ρ‡Π΅ΠΌ Π½ΠΎΠΌΠ΅Ρ€ ΡƒΠ·Π»Π°, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄ΡƒΠ³Π° Π²Ρ…ΠΎΠ΄ΠΈΡ‚. Для ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ Π³Ρ€Π°Ρ„Π° Π±Π΅Π· Ρ†ΠΈΠΊΠ»ΠΎΠ² это всСгда ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ. ΠœΠ°Ρ‚Ρ€ΠΈΡ†Π° сСтСвого ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‚Ρƒ ΠΆΠ΅ ΡΡ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Ρƒ, Ρ‡Ρ‚ΠΎ ΠΈ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° смСТности, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ вмСсто Π΅Π΄ΠΈΠ½ΠΈΡ† стоят Π½ΠΎΠΌΠ΅Ρ€Π° ΡƒΠ½Π°Ρ€Π½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, Π° Π½Π° Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»ΡΡ… стоят Π½ΠΎΠΌΠ΅Ρ€Π° Π±ΠΈΠ½Π°Ρ€Π½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ .

4. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ΠΈ

4.1 ГСнСтичСский Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ

ГСнСтичСский Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ — Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ поиска, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π² ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅Π΅ врСмя часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ. Он ΠΎΡΠ½ΠΎΠ²Π°Π½ Π½Π° Π³Π΅Π½Π΅Ρ‚ичСских процСссах биологичСских ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΌΠΎΠ²: биологичСскиС популяции Ρ€Π°Π·Π²ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠΉ, ΠΏΠΎΠ΄Ρ‡ΠΈΠ½ΡΡΡΡŒ Π·Π°ΠΊΠΎΠ½Π°ΠΌ СстСствСнного ΠΎΡ‚Π±ΠΎΡ€Π° ΠΈ ΠΏΠΎ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡƒ «Π²Ρ‹ΠΆΠΈΠ²Π°Π΅Ρ‚ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ приспособлСнный». ΠŸΠΎΠ΄Ρ€Π°ΠΆΠ°Ρ этому процСссу гСнСтичСский Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ способСн «Ρ€Π°Π·Π²ΠΈΠ²Π°Ρ‚ΡŒ» Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡, Ссли Ρ‚Π΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹. ГСнСтичСский Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для проСктирования структуры моста, поиска максимального ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ прочности, для использования ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ управлСния процСссом ΠΈΠ»ΠΈ балансировании Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π½Π° ΠΌΠ½ΠΎΠ³ΠΎΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Π½ΠΎΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅. ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ гСнСтичСского Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π±Ρ‹Π»ΠΈ сформулированы Π“ΠΎΠ»Π»Π°Π½Π΄ΠΎΠΌ (Holland, 1975). Алгоритм ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΡƒΠ΅Ρ‚ Ρ‚Π΅ ΠΏΡ€ΠΎΡ†Π΅ΡΡΡ‹ Π² ΠΏΠΎΠΏΡƒΠ»ΡΡ†ΠΈΡΡ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ сущСствСнными для развития. ГСнСтичСский Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒΡŽ «ΠΎΡΠΎΠ±Π΅ΠΉ» — популяциСй, каТдая ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… прСдставляСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹. КаТдая особь оцСниваСтся ΠΌΠ΅Ρ€ΠΎΠΉ Π΅Π΅ «ΠΏΡ€ΠΈΡΠΏΠΎΡΠΎΠ±Π»Π΅Π½Π½ΠΎΡΡ‚ΠΈ» согласно Ρ‚ΠΎΠΌΡƒ, насколько «Ρ…ΠΎΡ€ΠΎΡˆΠΎ» ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ Π΅ΠΉ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π·Π°Π΄Π°Ρ‡ΠΈ. Воспроизводится вся новая популяция допустимых Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ, выбирая Π»ΡƒΡ‡ΡˆΠΈΡ… прСдставитСлСй ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ поколСния, скрСщивая ΠΈΡ… ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ мноТСство Π½ΠΎΠ²Ρ‹Ρ… особСй. Π­Ρ‚ΠΎ Π½ΠΎΠ²ΠΎΠ΅ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅ содСрТит Π±ΠΎΠ»Π΅Π΅ высокоС ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ характСристик, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‚ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠ΅ Ρ‡Π»Π΅Π½Ρ‹ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ поколСния. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΈΠ· ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΡ Π² ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅, Ρ…ΠΎΡ€ΠΎΡˆΠΈΠ΅ характСристики Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΡŽΡ‚ΡΡ ΠΏΠΎ Π²ΡΠ΅ΠΉ популяции. Π‘ΠΊΡ€Π΅Ρ‰ΠΈΠ²Π°Π½ΠΈΠ΅ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ приспособлСнных особСй ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ ΠΈΡΡΠ»Π΅Π΄ΡƒΡŽΡ‚ΡΡ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ пСрспСктивныС участки пространства поиска. Π’ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΌ ΠΈΡ‚ΠΎΠ³Π΅, популяция Π±ΡƒΠ΄Π΅Ρ‚ ΡΡ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ ΠΊ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠΌΡƒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡŽ Π·Π°Π΄Π°Ρ‡ΠΈ.

Рис. 7. ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ Ρ€Π°Π±ΠΎΡ‚Ρ‹ гСнСтичСского Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°

ΠŸΡ€Π΅ΠΈΠΌΡƒΡ‰Π΅ΡΡ‚Π²ΠΎ гСнСтичСского Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°:

1) Поиск ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ осущСствляСтся Π² ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΌ пространствС;

2) Π‘ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ Ρ€Π°Π·ΠΎΠΌ послС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ сСлСкции ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ Π΄Π²Π΅ Π½ΠΎΠ²Ρ‹Π΅ ΠΏΠ°Ρ€Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ.

3) Благодаря мноТСству ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ (сСлСкция, мутация, скрСщивания) ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ.

4) ГА ΠΈΠΌΠ΅Π΅Ρ‚ мноТСство способов Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ вычислСний. НапримСр, ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚ΡŒ ΠΏΠΎ Ρ‡ΠΈΡΠ»Ρƒ Ρ†ΠΈΠΊΠ»ΠΎΠ² воспроизводство популяций Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ ΠΈΠ»ΠΈ Π·Π°Π²Π΅Ρ€ΡˆΠΈΡ‚ΡŒ вычислСниС послС достиТСния ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ приспособлСнности.

ГСнСтичСский Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ являСтся достаточно ΠΌΠΎΡ‰Π½Ρ‹ΠΌ срСдством ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ с ΡƒΡΠΏΠ΅Ρ…ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ для ΡˆΠΈΡ€ΠΎΠΊΠΎΠ³ΠΎ класса ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Ρ‚Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ, Π° ΠΈΠ½ΠΎΠ³Π΄Π° ΠΈ Π²ΠΎΠ²ΡΠ΅ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Ρ€Π΅ΡˆΠΈΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌ. Однако, гСнСтичСский Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ, ΠΊΠ°ΠΊ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΠΎΠ½Π½Ρ‹Ρ… вычислСний, Π½Π΅ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ обнаруТСния глобального Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π° ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ врСмя, Π½Π΅ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΈ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ глобальноС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°ΠΉΠ΄Π΅Π½ΠΎ, Π½ΠΎ ΠΎΠ½ΠΈ Ρ…ΠΎΡ€ΠΎΡˆΠΈ для поиска «Π΄ΠΎΡΡ‚Π°Ρ‚ΠΎΡ‡Π½ΠΎ Ρ…ΠΎΡ€ΠΎΡˆΠ΅Π³ΠΎ» Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ΠΈ «Π΄ΠΎΡΡ‚Π°Ρ‚ΠΎΡ‡Π½ΠΎ быстро». Π“Π»Π°Π²Π½Ρ‹ΠΌ ΠΆΠ΅ прСимущСством гСнСтичСского Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° являСтся Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ Π΄Π°ΠΆΠ΅ Π½Π° ΡΠ»ΠΎΠΆΠ½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡Π°Ρ…, Ρ‚Π°ΠΌ, Π³Π΄Π΅ Π½Π΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΠ΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ².

4.2 ГрамматичСская ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΡ

Π’ Π΄Π°Π½Π½ΠΎΠΉ Π΄ΠΈΠΏΠ»ΠΎΠΌΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Π΅ Π±Ρ‹Π» ΠΏΡ€ΠΈΠΌΠ΅Π½Ρ‘Π½ ΠΌΠ΅Ρ‚ΠΎΠ΄ грамматичСской ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΠΈ для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ΠΈ синтСза, ΠΈ Π΄Π»Ρ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ этого использовался язык программирования Python Π² ΡΡ€Π΅Π΄Π΅ Eclipse.

Python — являСтся высокоуровнСвым языком программирования ΠΎΠ±Ρ‰Π΅Π³ΠΎ назначСния, ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ Π½Π° ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° ΠΈ Ρ‡ΠΈΡ‚аСмости ΠΊΠΎΠ΄Π°. Бинтаксис ядра Python минималистичСн.

Python Π±Ρ‹Π» Π²Ρ‹Π±Ρ€Π°Π½ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ для этой Π·Π°Π΄Π°Ρ‡ΠΈ благодаря Π΅Π³ΠΎ лёгкости обращСния со ΡΡ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π°ΠΌΠΈ.

Π’Π°ΠΆΠ½ΠΎ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ нСявноС ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ‚ΠΈΠΏΠΎΠ² Π² Python ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠΌΠΎΠ³Π»Π° Π² ΠΏΠΎΡΡ‚Π°Π²Π»Π΅Π½Π½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡Π΅, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ Π² Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° грамматичСской ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΠΈ, Π³Π΄Π΅ мноТСства ΠΏΡ€Π°Π²ΠΈΠ» Π² Π²ΠΈΠ΄Π΅ строк (String) ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ΡΡ Π² Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π² Π²ΠΈΠ΄Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

eval — ΠΎΠ΄Π½Π° ΠΈΠ· Π²Π°ΠΆΠ½Π΅ΠΉΡˆΠΈΡ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ языка Python, которая Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π° ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ строку ΠΈ Π²ΠΎΡΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ Π΅Ρ‘ ΠΊΠ°ΠΊ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Python. Π΅val ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Ρ‚ΡŒ число, строку, список, ΠΊΠΎΡ€Ρ‚Π΅ΠΆ ΠΈ Ρ‚. Π΄.

Эклипс (Eclipse) — это свободная интСгрированная срСда Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½Ρ‹Ρ… кроссплатформСнных ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, которая ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ язык Python.

ΠœΠ΅Ρ‚ΠΎΠ΄ Π“Π­, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±Ρ‹Π» описан Ρ€Π°Π½Π΅Π΅, Π±Ρ‹Π» Π²Ρ‹Π±Ρ€Π°Π½ для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ поставлСнной Π·Π°Π΄Π°Ρ‡ΠΈ с ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌΠΈ, подходящими для Π·Π°Π΄Π°Ρ‡ΠΈ синтСза управлСния. Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ прСдставлСно мноТСство ΠΏΡ€Π°Π²ΠΈΠ» ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π² Π“Π­ Π² Π΄Π°Π½Π½ΠΎΠΉ Π΄ΠΈΠΏΠ»ΠΎΠΌΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Π΅.

Π’Π°Π±Π»ΠΈΡ†Π°. 3. ΠŸΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΎΠ½Π½Ρ‹Π΅ ΠΏΡ€Π°Π²ΠΈΠ»Π° для синтСза систСмы управлСния

Π½Π΅Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°Ρ‹

раскладывания

ИндСкс

expr

expr op expr

fun1(expr)

fun2(expr, expr)

var

op

0'

1'

2'

var

Xk[0]

Xk[1]

q1

q2

0''

1''

2''

3''

fun1

sqr

sign

atan

minus

sqrtX

sin

step

plfun1

plfun2

0'''

1'''

2'''

3'''

4'''

5'''

6'''

7'''

8'''

fun2

divX

0''''

Π’ Π’Π°Π±Π»ΠΈΡ†Π΅ 3 прСдставлСно мноТСство ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ΠΏΡ€Π°Π²ΠΈΠ» Π² Ρ„ΠΎΡ€ΠΌΠ΅ БНЀ для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ гСнСтичСского Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² Π΄Π°Π½Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Π΅.

ΠœΠ½ΠΎΠΆΠ΅ΡΡ‚Π²ΠΎ состоит ΠΈΠ· ΠΏΡΡ‚ΠΈ Π½Π΅Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΠΎΠ², Π³Π΄Π΅ expr — это Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·Π»ΠΎΠΆΠΈΡ‚ΡŒ Π½Π° 4 Π²ΠΈΠ΄Π°:

1) expr op expr — опСрация ΠΈΠ· ΠΌΠ½ΠΎΠΆΠ΅ΡΡ‚Π²Π° op, которая находится ΠΌΠ΅ΠΆΠ΄Ρƒ двумя выраТСниями.

2) fun1(expr) — Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΠ΅ ΠΎΠ΄ΠΈΠ½ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚.

3) fun2(expr, expr) — Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΠ΅ Π΄Π²Π° Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π°.

4) var — мноТСство Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ состоит ΠΈΠ· ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ….

ΠœΠ½ΠΎΠΆΠ΅ΡΡ‚Π²ΠΎ op ΡΠΎΡΡ‚ΠΎΠΈΡ‚ ΠΈΠ· Π»ΡŽΠ±Ρ‹Ρ… Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… матСматичСских ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ².

ΠœΠ½ΠΎΠΆΠ΅ΡΡ‚Π²ΠΎ var состоит ΠΈΠ· ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… xk[0], xk[1] ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² q1 ΠΈ q2, Π³Π΄Π΅ xk[0] - это, xk[1] - это

(19)

коэффициСнты Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ управлСния.

ΠœΠ½ΠΎΠΆΠ΅ΡΡ‚Π²ΠΎ fun1 ΠΈ fun2 состоят ΠΈΠ· ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ:

1) sqr соотвСтствуСт;

2) sign соотвСтствуСт ;

3) atan соотвСтствуСт ;

4) minus соотвСтствуСт ;

5) sqrtX соотвСтствуСт ;

6) sin соотвСтствуСт ;

7) step соотвСтствуСт ;

8) plfun1 соотвСтствуСт

9) plfun2 соотвСтствуСт

10) divX соотвСтствуСт дСлСнию с Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ограничСниями.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π“Π­ Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅:

Π’Π΅ΠΊΡ‚ΠΎΡ€ чисСл = [17,14,40,55,23,32,45,57,11,8]

Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ΠΏΡ€Π°Π²ΠΈΠ» Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 3 ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ ΠΏΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ схСмС:

Рис. 8.

ПослС получСния Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ sin (q2 * minus (xk[0])) ΠΈ Π·Π°ΠΌΠ΅Π½Ρ‹ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΈ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, функция ограничиваСтся мноТСством допустимых Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ.

ΠŸΡ€ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡, для опрСдСлСния ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ мноТСство ΠŸΠ°Ρ€Π΅Ρ‚ΠΎ.

Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ ΠΏΠΎ ΠŸΠ°Ρ€Π΅Ρ‚ΠΎ ΠžΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎ ΠŸΠ°Ρ€Π΅Ρ‚ΠΎ — Ρ‚Π°ΠΊΠΎΠ΅ состояниС систСмы, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ частного показатСля, Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ΠΈΠ·ΡƒΡŽΡ‰Π΅Π³ΠΎ систСму, Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΎ Π±Π΅Π· ΡƒΡ…ΡƒΠ΄ΡˆΠ΅Π½ΠΈΡ Π΄Ρ€ΡƒΠ³ΠΈΡ….

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΏΠΎ ΡΠ»ΠΎΠ²Π°ΠΌ самого ΠŸΠ°Ρ€Π΅Ρ‚ΠΎ: «Π’сякоС ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π½ΠΈΠΊΠΎΠΌΡƒ Π½Π΅ ΠΏΡ€ΠΈΠ½ΠΎΡΠΈΡ‚ ΡƒΠ±Ρ‹Ρ‚ΠΊΠΎΠ², Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ людям приносит ΠΏΠΎΠ»ΡŒΠ·Ρƒ (ΠΏΠΎ ΠΈΡ… ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΠΎΠΉ ΠΎΡ†Π΅Π½ΠΊΠ΅), являСтся ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅ΠΌ». Π—Π½Π°Ρ‡ΠΈΡ‚, признаётся ΠΏΡ€Π°Π²ΠΎ Π½Π° Π²ΡΠ΅ измСнСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ ΠΏΡ€ΠΈΠ½ΠΎΡΡΡ‚ Π½ΠΈΠΊΠΎΠΌΡƒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅Π΄Π°.

ΠœΠ½ΠΎΠΆΠ΅ΡΡ‚Π²ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ, ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠΎ ΠŸΠ°Ρ€Π΅Ρ‚ΠΎ, Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ «ΠΌΠ½ΠΎΠΆΠ΅ΡΡ‚Π²ΠΎΠΌ ΠŸΠ°Ρ€Π΅Ρ‚ΠΎ».

Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ ΠΏΠΎ ΠŸΠ°Ρ€Π΅Ρ‚ΠΎ являСтся ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Ρ‹Ρ… понятий для соврСмСнной экономичСской Π½Π°ΡƒΠΊΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ примСняСтся Π² Π·Π°Π΄Π°Ρ‡Π°Ρ… ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ управлСния. Π’ ΡΠ»ΡƒΡ‡Π°ΡΡ…, ΠΊΠΎΠ³Π΄Π° Π·Π°Π΄Π°Π½ Π½Π°Π±ΠΎΡ€ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ ΠΈ ΠΈΠ· ΡΡ‚ΠΈΡ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ самоС ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅, построСниС ΠΈΡ… Π½Π° ΠŸΠ°Ρ€Π΅Ρ‚ΠΎ-плоскости ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ поиска ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΏΠΎ ΠΊΠ°ΠΊΠΈΠΌ-Π»ΠΈΠ±ΠΎ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌ.

Π“Ρ€Π°Ρ„ΠΈΠΊ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ ΠŸΠ°Ρ€Π΅Ρ‚ΠΎ, Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ.

Рис. 9.

ΠšΡ€ΡƒΠ³Π»Ρ‹Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ Π½Π° Π³Ρ€Π°Ρ„ΠΈΠΊΠ΅ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ (Π»ΡƒΡ‡ΡˆΠΈΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Ρ‚Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ мСньшиС ΠΏΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ).

Π’ΠΎΡ‡ΠΊΠ° Π‘ Π½Π΅ Π½Π°Ρ…одится Π½Π° Π³Ρ€Π°Π½ΠΈΡ†Π΅ ΠŸΠ°Ρ€Π΅Ρ‚ΠΎ ΠΏΠΎΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ Ρ‚ΠΎΡ‡ΠΊΠΈ, А ΠΈ Π’ ΡΠ²Π»ΡΡŽΡ‚ся Π±Π»ΠΈΠΆΠ΅ ΠΊ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ Π΄ΠΎΠΌΠΈΠ½ΠΈΡ€ΡƒΡŽΡ‚ Π½Π°Π΄ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ Π‘.

Π’ΠΎΡ‡ΠΊΠΈ, А ΠΈ Π’ Π½Π°Ρ…одятся Π½Π° Π³Ρ€Π°Π½ΠΈΡ†Π΅ ΠΈ Π½ΠΈ ΠΎΠ΄Π½Π° ΠΈΠ· Π½ΠΈΡ… Π½Π΅ Π΄ΠΎΠΌΠΈΠ½ΠΈΡ€ΡƒΠ΅Ρ‚ Π½Π°Π΄ Π΄Ρ€ΡƒΠ³ΠΎΠΉ.

ΠžΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π² Π·Π°Π΄Π°Ρ‡Π°Ρ… поиска Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. Π’ Π½Π°ΡˆΠ΅ΠΉ Π·Π°Π΄Π°Ρ‡Π΅ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ систСму управлСния, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ Π΄Π²ΡƒΠΌ критСриям: Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈ Ρ‚очности попадания Π² Π·Π°Π΄Π°Π½Π½ΡƒΡŽ Ρ‚ΠΎΡ‡ΠΊΡƒ.

5. Π’Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ экспСримСнт

ΠŸΠΎΡΡ‚Π°Π²Π»Π΅Π½Π½Π°Ρ Π·Π°Π΄Π°Ρ‡Π° синтСза управлСния Π±Ρ‹Π»Π° рассмотрСна Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ систСмы ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ осциллятора Π”ΡƒΡ„Ρ„ΠΈΠ½Π³Π°. Из Π·Π°Π΄Π°Π½Π½Ρ‹Ρ… Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹Ρ… условий систСма Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΡ€ΠΈΠΉΡ‚ΠΈ Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΡŒΠ½ΡƒΡŽ Ρ‚ΠΎΡ‡ΠΊΡƒ (0,0) Π·Π° ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ врСмя.

ΠžΡΡ†ΠΈΠ»Π»ΡΡ‚ΠΎΡ€ Π”ΡƒΡ„Ρ„ΠΈΠ½Π³Π°

ΠžΡΡ†ΠΈΠ»Π»ΡΡ‚ΠΎΡ€ Π”ΡƒΡ„Ρ„ΠΈΠ½Π³Π° прСдставляСт собой ΠΌΠ΅Ρ…Π°Π½ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ систСму, которая состоит ΠΈΠ· Ρ‚ΠΎΠ½ΠΊΠΎΠΉ мСталличСской стрСлки ΠΈ Π΄Π²ΡƒΡ… ΠΌΠ°Π³Π½ΠΈΡ‚ΠΎΠ² Π²Π½ΡƒΡ‚Ρ€ΠΈ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠΉ Ρ€Π°ΠΌΠΊΠΈ. Π‘Ρ‚Ρ€Π΅Π»ΠΊΠ° являСтся достаточно Ρ‚ΠΎΠ½ΠΊΠΎΠΉ, поэтому стрСлка ΠΏΡ€ΠΈΠ»ΠΈΠΏΠ°Π΅Ρ‚ ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡƒ ΠΌΠ°Π³Π½ΠΈΡ‚Ρƒ ΠΈ ΠΎΡΡ‚анСтся Π² Ρ‚ΠΎΠΉ ΠΆΠ΅ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΏΠΎΠΊΠ° Π½Π° ΡΠΈΡΡ‚Π΅ΠΌΡƒ Π½Π΅ ΠΏΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΡƒΠ΅Ρ‚ другая сила. БущСствуСт сила, которая пСриодичСски воздСйствуСт Π½Π° Ρ€Π°ΠΌΠΊΡƒ ΠΈ Π½Π΅ Π΄Π°Ρ‘Ρ‚ стрСлкС ΠΎΡΡ‚Π°Ρ‚ΡŒΡΡ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ. Π§Π΅ΠΌ большая сила влияСт Π½Π° Ρ€Π°ΠΌΠΊΡƒ, Ρ‚Π΅ΠΌ большС стрСлка Π±ΡƒΠ΄Π΅Ρ‚ ΠΊΠΎΠ»Π΅Π±Π°Ρ‚ΡŒΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ двумя ΠΌΠ°Π³Π½ΠΈΡ‚Π°ΠΌΠΈ, Π° Π² ΡΠ»ΡƒΡ‡Π°Π΅ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΡ этой силы, стрСлка Π±ΡƒΠ΄Π΅Ρ‚ ΡΡ‚Ρ€Π΅ΠΌΠΈΡ‚ΡŒΡΡ ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡƒ ΠΌΠ°Π³Π½ΠΈΡ‚Ρƒ.

Рис. 10. ΠžΡΡ†ΠΈΠ»Π»ΡΡ‚ΠΎΡ€ Π”ΡƒΡ„Ρ„ΠΈΠ½Π³Π°

ΠžΡΡ†ΠΈΠ»Π»ΡΡ‚ΠΎΡ€ Π”ΡƒΡ„Ρ„ΠΈΠ½Π³Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌΠΈ уравнСниями [20]:

(20)

Π“Π΄Π΅, — Ρ‚ΠΎΡ‡ΠΊΠ° фиксации ΠΊΠΎΠ½Ρ†Π° стрСлки;

— ΠΌΠ°Π³Π½ΠΈΡ‚ΡƒΠ΄Π° пСриодичСской силы, которая дСйствуСт Π½Π° Ρ€Π°ΠΌΠΊΡƒ;

— ΠΊΠΎΡΡ„Ρ„ΠΈΡ†ΠΈΠ΅Π½Ρ‚ затухания (всСгда большС ΠΈΠ»ΠΈ Ρ€Π°Π²Π΅Π½ Π½ΡƒΠ»ΡŽ);

— Ρ‡Π°ΡΡ‚ΠΎΡ‚Π° силы.

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅ описываСт силу, которая Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ стрСлку ΠΊ Ρ‚ΠΎΡ‡ΠΊΠ΅ Π΅Ρ‘ Ρ€Π°Π²Π½ΠΎΠ²Π΅ΡΠΈΡ:

(21)

НСфорсированный осциллятор Π”ΡƒΡ„Ρ„ΠΈΠ½Π³Π°

ΠžΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ Π²ΠΈΠ΄ систСмы Π”ΡƒΡ„Ρ„ΠΈΠ½Π³Π° — нСфорсированный (ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ).

Π­Ρ‚ΠΎ происходит, ΠΊΠΎΠ³Π΄Π° F = 0. Π£Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ систСмы Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

(22)

ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΠ΅ΠΌ ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅ (22) Π² Π²ΠΈΠ΄Π΅ Π΄ΠΈΡ„Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ порядка. ΠŸΡƒΡΡ‚ΡŒ Ρ‚ΠΎΠ³Π΄Π°:

(23)

ΠžΡ‚ΡΡŽΠ΄Π° ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ полагая, Ρ‡Ρ‚ΠΎ ΠΈ ,

(24)

ПослС провСдСния ряда экспСримСнтов Π½Π°Π΄ систСмой Π”ΡƒΡ„Ρ„ΠΈΠ½Π³Π° с Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ коэффициСнтами затухания, с Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ значСниями ΠΈ Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ условиями, Π±Ρ‹Π»ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹:

Π’ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 4 прСдставлСны ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ гСнСтичСского Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° использованного Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅:

Π’Π°Π±Π»ΠΈΡ†Π°. 4. ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ гСнСтичСского Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π΄Π°Π½Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅

Π Π°Π·ΠΌΠ΅Ρ€ популяции (Lenppl)

Число поколСний (Niter)

Число ΠΏΠ°Ρ€ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠΈ

Число Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΠΎΠ²

ИсслСдованиС 1:

Условия запуска:

Π’Π°Π±Π»ΠΈΡ†Π°. 5. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ исслСдования № 1

β„– запуск

(с)

ВрСмя Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ (с)

2.77

0.009

2.54

0.004

2.26

2.5

6.67

5.78

8.15

0.0001

6.6

6.85

2.59

4.51

4.16

0.0013

4.03

7.12

ПослС провСдСния 10 запусков с ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΌΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ, Π±Ρ‹Π»ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Ρ‹ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ Π² Π’Π°Π±Π»ΠΈΡ†Π΅ 5. Π”Π°Π»Π΅Π΅ прСдставлСны Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ управлСния ΠΈ Ρ„Π°Π·ΠΎΠ²ΠΎΠΉ Ρ‚Ρ€Π°Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ самого Π»ΡƒΡ‡ΡˆΠ΅Π³ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°:

Рис. 11. Ѐазовая траСктория Запуска № 10

Рис. 12. Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ u (t) запуска № 10

Ѐункция управлСния № 10 ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π²ΠΈΠ΄:

.

ИсслСдованиС 2:

Условия запуска:

Π’Π°Π±Π»ΠΈΡ†Π°. 6. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ исслСдования № 2

β„– запуск

(с)

ВрСмя Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ (с)

0.0015

0.0013

8.62

0.27

7.15

0.36

8.69

0.44

9.96

0.61

0.0005

3.02

2.257

9.35

0.0008

6.55

3.36

ПослС провСдСния 10 запусков с ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΌΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ, Π±Ρ‹Π»ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Ρ‹ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ Π² Π’Π°Π±Π»ΠΈΡ†Π΅ 6. Π”Π°Π»Π΅Π΅ прСдставлСны Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ управлСния ΠΈ Ρ„Π°Π·ΠΎΠ²ΠΎΠΉ Ρ‚Ρ€Π°Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ самого Π»ΡƒΡ‡ΡˆΠ΅Π³ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°:

Рис. 13. Ѐазовая траСктория Запуска № 8

Рис. 14. Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ u (t) запуска № 8

Ѐункция управлСния № 8 ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π²ΠΈΠ΄:

.

ИсслСдованиС 3:

Условия запуска:

Π’Π°Π±Π»ΠΈΡ†Π°. 7. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ исслСдования № 3

β„– запуск

(с)

ВрСмя Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ (с)

8.83

0.0001

3.83

0.0004

9.94

0.0009

3.94

2.3

3.51

1.26

3.64

1.66

0.0017

9.57

8.69

0.0007

3.19

2.77

ПослС провСдСния 10 запусков с ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΌΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ, Π±Ρ‹Π»ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Ρ‹ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ Π² Π’Π°Π±Π»ΠΈΡ†Π΅ 7. Π”Π°Π»Π΅Π΅ прСдставлСны Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ управлСния ΠΈ Ρ„Π°Π·ΠΎΠ²ΠΎΠΉ Ρ‚Ρ€Π°Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ самого Π»ΡƒΡ‡ΡˆΠ΅Π³ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°:

Рис. 15. Ѐазовая траСктория Запуска № 8

Рис. 16. Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ u (t) запуска № 8

Ѐункция управлСния № 8 ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π²ΠΈΠ΄:

.

ИсслСдованиС 4:

Π’ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅ № 4 Π±Ρ‹Π»ΠΈ зафиксированы, Π° Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ поиска ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Ρ‹. Π‘Ρ‹Π»ΠΎ ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΎ 4 запуска, прСдставлСнныС Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅:

Π’Π°Π±Π»ΠΈΡ†Π°. 8. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ исслСдования № 4

β„– запуск

(с)

ВрСмя Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ (с)

0,009

9,4*

0,0019

0,0013

Рис. 17. Π€Π’ Π΄Π»Ρ всСх запусков Π² ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅ № 4

Рис. 18. Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ u (t) запуска № 2

На Ρ€ΠΈΡ. 18 прСдставлСн Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ управлСния № 2, которая ΠΈΠΌΠ΅Π΅Ρ‚ Π½Π°ΠΈΠ»ΡƒΡ‡ΡˆΠΈΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π° Π² ΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚Π΅ № 4.

.

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

Π’ Π΄Π°Π½Π½ΠΎΠΉ Π΄ΠΈΠΏΠ»ΠΎΠΌΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Π΅ Π±Ρ‹Π»ΠΎ осущСствлСно Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Π·Π°Π΄Π°Ρ‡:

1) Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ ΠΈ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ ΠΌΠ΅Ρ‚ΠΎΠ΄ грамматичСской ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΠΈ для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ΠΈ синтСза систСмы управлСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ являСтся ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ символьной рСгрСссии. ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Ρ‹ Π΅Π³ΠΎ свойства ΠΈ ΠΏΡ€Π΅ΠΈΠΌΡƒΡ‰Π΅ΡΡ‚Π²Π°.

2) РассмотрСна БНЀ-Ρ„ΠΎΡ€ΠΌΠ° записи, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π±Ρ‹Π»Π° построСна функция ΠΈΠ· Π½Π°Π±ΠΎΡ€Π° ΠΏΡ€Π°Π²ΠΈΠ» ΠΈ Π²Π΅ΠΊΡ‚ΠΎΡ€Π° чисСл.

3) ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°, Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‰Π°Ρ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ управлСния ΠΈ ΡΠΈΠ½Ρ‚Π΅Π·Π° систСмы управлСния Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ гСнСтичСского программирования с ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ грамматичСской ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° Π² ΡΡ€Π΅Π΄Π΅ Eclipse Indigo. НСсмотря Π½Π° Π²ΡΡŽ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½Π½ΡƒΡŽ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ, Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ управлСния ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° Π­Π’Πœ.

4) На ΠΎΡΠ½ΠΎΠ²Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° грамматичСской ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΠΈ ΠΈ Π³Π΅Π½Π΅Ρ‚ичСского Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ΠΈ синтСза систСмы управлСния ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΎ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠΌ (осциллятор Π”ΡƒΡ„Ρ„ΠΈΠ½Π³Π°).

5) ИсслСдован ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ осциллятор Π”ΡƒΡ„Ρ„ΠΈΠ½Π³Π° ΠΈ Π² Π²ΠΈΠ΄Π΅ систСмы Π΄ΠΈΡ„Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ Π±Ρ‹Π» Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅. Π‘Π΄Π΅Π»Π°Π½ΠΎ мноТСство запусков ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈ Π±Ρ‹Π»ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Ρ‹ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ прСдставлСны Π² Π²ΠΈΠ΄Π΅ Ρ‚Π°Π±Π»ΠΈΡ† ΠΈ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ².

1. АлСксССв Π’. М., Π’ΠΈΡ…ΠΎΠΌΠΈΡ€ΠΎΠ² Π’. М., Π€ΠΎΠΌΠΈΠ½ Π‘. Π’. ΠžΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅. — Πœ.: Наука, Π£Π”Πš 519.6, — 223 c., 1979, 406 с.

2. КолСсников А. А. АналитичСскоС конструированиС Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… систСм. Π’Π°Π³Π°Π½Ρ€ΠΎΠ³: Изд-Π²ΠΎ Π’Π Π’Π£, 1984, 72 с.

3. Π Π°Ρ„ΠΈΠΊΠΎΠ² Π“. Π¨. Π¦ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅ систСмы управлСния. ΠšΠΎΠ½ΡΠΏΠ΅ΠΊΡ‚ Π»Π΅ΠΊΡ†ΠΈΠΉ. — Π”ΠΎΠ½Π΅Ρ†ΠΊ, 1999, 102 с.

4. Tsinias J. Sufficient Lyapunov-like conditions for stabilization Mat. Contr. Signals Syst. 1989. Vol. 2. #12. PΡ€ 343 — 357.

5. Π•Π³ΠΎΡ€ΠΎΠ² А. И. ΠžΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ‚Π΅ΠΏΠ»ΠΎΠ²Ρ‹ΠΌΠΈ ΠΈ Π΄ΠΈΡ„Ρ„ΡƒΠ·ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ процСссами. М.: Наука, 1978, 468 с.

6. Bellman, R.E. 1957. Dynamic Programming. Princeton University Press, Princeton, NJ. Republished 2003: Dover, 339 p.

7. Koza, J.R. Genetic Programming: On the Programming of Computers by Means of Natural Selection (Complex Adaptive Systems). 1992, 840 pages.

8. Koza J.R., Bennet F.H., Andre D., Keane M., Genetic Programming III, Morgan Kaufnamm pub., 2002, 393 p.

9. Genetic Programming III: Darwinian Invention and Problem Solving by John R. Koza (Stanford University), Forrest H Bennett III (Genetic Programming Inc.), David Andre (University of California at Berkeley), Martin A. Keane (Econometrics Inc.), 1999, 1154 p.

10. Ryan C., Collins J.J., O’Neill M. Grammatical Evolution: Evolving Programs for an Arbitrary Language. Lecture Notes in Computer Science 1391. First European Workshop on Genetic Programming 1998, 160 p.

11. Zelinka I., 2002: Analytic programming by Means of Soma Algorithm. Mendel '02, In: Proc. 8th International Conference on Soft Computing Mendel'02, Brno, Czech Republic, 2002, pΡ€ 93−101.

12. Zelinka I., Oplatkova Z.: 2003: Analytic programming — Comparative Study. CIRAS'03, The second International Conference on Computational Intelligence, Robotics, and Autonomous Systems, Singapore, 2003, 560 p.

13. Lampinen J., Zelinka I., 1999, New Ideas in Optimization — Mechanical Engineering Design Optimization by Differential Devolution, Volume 1. London: McGraw-hill, 1999, 20 p.

14. Π”ΠΈΠ²Π΅Π΅Π² А. И., Π‘Π°Ρ„Ρ€ΠΎΠ½ΠΎΠ²Π° Π•. А. ΠœΠ΅Ρ‚ΠΎΠ΄ сСтСвого ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° ΠΈ Π΅Π³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π² Π·Π°Π΄Π°Ρ‡Π°Ρ… управлСния. — Πœ.: РУДН, 2012. — 182 с.

15. Π”ΠΈΠ²Π΅Π΅Π² А. И., Π‘ΠΎΡ„Ρ€ΠΎΠ½ΠΎΠ²Π° Π•. А. ΠžΡΠ½ΠΎΠ²Ρ‹ гСнСтичСского программирования Π£Ρ‡Π΅Π±Π½ΠΎ-мСтодичСскоС пособиС — М.: Изд-Π²ΠΎ РУДН, 2006, 180 с.

16. ΠœΠ°Ρ€ΠΊ Π›ΡƒΡ‚Ρ†. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° Python / ΠŸΠ΅Ρ€. Ρ Π°Π½Π³Π». — 4-Π΅ ΠΈΠ·Π΄. — Π‘Пб.: Π‘ΠΈΠΌΠ²ΠΎΠ»-Плюс, 2011. — Π’. II. 992 с.

17. ΠžΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ сайт ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Eclipse, 2003;2013. URL: http://www.eclipse.org (Π”Π°Ρ‚Π° обращСния: 28.05.2013).

18. Godfrey, Parke; Shipley, Ryan; Gryz, Jarek (2006). Algorithms and Analyses for Maximal Vector Computation, 2006, VLDB Journal 16: p 5−28.

19. Chua V., Cubic-Quintic Duffing Oscillators, Atlanta, 2003, 19 pages. Retrieved from http://www.its.caltech.edu/ mason/research/duf.pdf.

20. Wolfram MathWorld. (n.d.). Dung Deferential Equation, 1999;2013. URL: http://mathworld.wolfram.com (Π”Π°Ρ‚Π° обращСния: 29.05.2013).

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ 1

Листинг модуля MainProg:

from GenetikAlg import InitialPop, ga

from problem import Criterion, ForGraphic, PhaseTrajectory, GraphicU

import cProfile

import time

#############################################################

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ