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

ΠžΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ управлСния двухсСкторной модСлью экономики

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

ΠŸΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΊΠ° Π·Π°Π΄Π°Ρ‡ΠΈ Рассмотрим Π΄Π²ΡƒΡ…ΡΠ΅ΠΊΡ‚ΠΎΡ€Π½ΡƒΡŽ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‡Π΅ΡΠΊΡƒΡŽ модСль, Π³Π΄Π΅ сСктор 1—ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ инвСстиционныС Ρ‚ΠΎΠ²Π°Ρ€Ρ‹, основныС Ρ„ΠΎΠ½Π΄Ρ‹, ΠΈΠ»ΠΈ ΠΊΠ°ΠΏΠΈΡ‚Π°Π», Ρ„ΠΎΠ½Π΄ΠΎΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‰Π΅Π³ΠΎ сСктора, ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡŽΡ‰Π΅Π³ΠΎ инвСстиции Π² ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΠΎΠ΅ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΈ Π² Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ сСктора (фазовая ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π°, заданная Π² Π½Π°Ρ‡Π°Π»Π΅ свободная Π² ΠΊΠΎΠ½Ρ†Π΅, Π³Π΄Π΅ ΠΎΠ½Π° Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹Π±Ρ€Π°Π½Π° ΠΈΠ· ΡΠΎΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ); Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ΠΈ… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

ΠžΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ управлСния двухсСкторной модСлью экономики (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

1. ΠŸΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΊΠ° Π·Π°Π΄Π°Ρ‡ΠΈ

2. Π—Π°Π΄Π°Ρ‡Π° ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ управлСния. ДостаточныС условия

2.1 ΠŸΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΊΠ° Π·Π°Π΄Π°Ρ‡ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ управлСния

2.2 ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ максимума ΠŸΠΎΠ½Ρ‚Ρ€ΡΠ³ΠΈΠ½Π°

2.3 ДостаточноС условиС Π­Ρ€Ρ€ΠΎΡƒ

3. ЧислСнноС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π·Π°Π΄Π°Ρ‡ΠΈ

3.1 ΠœΠ΅Ρ‚ΠΎΠ΄ Π­ΠΉΠ»Π΅Ρ€Π°

3.2 ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π ΡƒΠ½Π³Π΅-ΠšΡƒΡ‚Ρ‚Π° III, IV ΠΏΠΎΡ€ΡΠ΄ΠΊΠΎΠ²

3.3 ΠœΠ΅Ρ‚ΠΎΠ΄ Адамса-Π‘Π°ΡˆΡ„ΠΎΡ€Ρ‚Π°

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

Π’ Ρ‡ΠΈΡΡ‚ΠΎΠΌ Π²ΠΈΠ΄Π΅ модСль двухсСкторной экономики Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π»Π°ΡΡŒ Π½ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΉ странС ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π΅ ΠΊ Ρ€Ρ‹Π½ΠΎΡ‡Π½ΠΎΠΉ экономикС. Π’ ΠΈΠ·Π²Π΅ΡΡ‚Π½ΠΎΠΉ ΠΌΠ΅Ρ€Π΅ Π΅Π΅ ΡΠ»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹ присутствовали Π² ΡΠΊΠΎΠ½ΠΎΠΌΠΈΠΊΠ΅ ΠšΠΈΡ‚Π°Ρ Π½Π° Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΌ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π΅ экономичСских Ρ€Π΅Ρ„ΠΎΡ€ΠΌ Π² ΠΊΠΎΠ½Ρ†Π΅ 1970;Ρ… Π³Π³. ΠŸΡ€ΠΈ ΠΏΠΎΠ»Π½ΠΎΠΌ ΠΎΡ‚ΠΊΠ°Π·Π΅ ΠΎΡ‚ Π³ΠΎΡΡƒΠ΄Π°Ρ€ΡΡ‚Π²Π΅Π½Π½ΠΎΠ³ΠΎ Π²ΠΌΠ΅ΡˆΠ°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π° Π² Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΊΡ€Π΅ΡΡ‚ΡŒΡΠ½ΡΠΊΠΈΡ… хозяйств Π² ΡΡ‚Ρ€Π°Π½Π΅ сохранялся ТСсткий ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ Π½Π°Π΄ государствСнным Π½Π΅ΡΠ΅Π»ΡŒΡΠΊΠΎΡ…ΠΎΠ·ΡΠΉΡΡ‚Π²Π΅Π½Π½Ρ‹ΠΌ сСктором. На Ρ‚ΠΎΠΌ этапС Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ бСспрСцСдСнтного роста ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Ρ‚Ρ€ΡƒΠ΄Π° Π² ΡΠ΅Π»ΡŒΡΠΊΠΎΠΌ хозяйствС «Π΄Π²ΡƒΡ…сСкторный» ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ Π΄Π°Π» ΠΈΠΌΠΏΡƒΠ»ΡŒΡ быстрому экономичСскому ΠΏΠΎΠ΄ΡŠΠ΅ΠΌΡƒ ΠšΠΈΡ‚Π°Ρ. Π’ Π΄Π°Π»ΡŒΠ½Π΅ΠΉΡˆΠ΅ΠΌ рост числа частных прСдприятий, ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠ²ΡˆΠΈΡ… Π² 1990;Π΅ Π³Π³. ΡƒΠΆΠ΅ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ Π²Π°Π»ΠΎΠ²ΠΎΠ³ΠΎ Π½Π°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° (Π’ΠΠŸ), происходил ΠΈ Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… отраслях Π½Π° Ρ„ΠΎΠ½Π΅ ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ Π½ΠΈΠ·ΠΊΠΎΠΉ эффСктивности государствСнного сСктора.

ΠœΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΠΎΠΌΡƒ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ двухсСкторной экономичСской ΠΌΠΎΠ΄Π΅Π»ΠΈ посвящСно Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π±ΠΎΡ‚. Π’ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ рассматриваСтся аналитичСскоС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅. Π’ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° ΠΌΠΎΠΆΠ½ΠΎ привСсти Ρ€Π°Π±ΠΎΡ‚Ρƒ Ρ‚Π°ΠΊΠΎΠ³ΠΎ исслСдоватСля ΠΊΠ°ΠΊ Andrea Calogero.

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

ΠžΠ±ΡŠΠ΅ΠΊΡ‚ исслСдования — двухсСкторная экономичСская модСль (Π² Ρ‡ΠΈΡΡ‚ΠΎΠΌ Π²ΠΈΠ΄Π΅).

ΠŸΡ€Π΅Π΄ΠΌΠ΅Ρ‚ исслСдования — аналитичСскоС ΠΈ Ρ‡ΠΈΡΠ»Π΅Π½Π½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ с ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡Π΅Π½ΠΈΠ΅ΠΌ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π° Ρ‚Π΅ΠΎΡ€ΠΈΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ управлСния.

ЦСль исслСдования — ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ двухсСкторной экономичСской ΠΌΠΎΠ΄Π΅Π»ΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ рСализация числСнных ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ управлСния.

Для достиТСния поставлСнной Ρ†Π΅Π»ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π·Π°Π΄Π°Ρ‡ΠΈ:

1) ΠŸΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ максимума ΠŸΠΎΠ½Ρ‚Ρ€ΡΠ³ΠΈΠ½Π° для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ€Π΅ΠΆΠΈΠΌΠ° управлСния двухсСкторной ΠΌΠΎΠ΄Π΅Π»ΠΈ Π² ΡΠΊΠΎΠ½ΠΎΠΌΠΈΠΊΠ΅;

2) ΠŸΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ достаточноС условиС для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠΉ экстрСмали Π½Π° ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π² Π·Π°Π΄Π°Ρ‡ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ€Π΅ΠΆΠΈΠΌΠ° управлСния двухсСкторной ΠΌΠΎΠ΄Π΅Π»ΠΈ Π² ΡΠΊΠΎΠ½ΠΎΠΌΠΈΠΊΠ΅;

3) ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΡƒΡŽ Π·Π°Π΄Π°Ρ‡Ρƒ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ€Π΅ΠΆΠΈΠΌΠ° управлСния двухсСкторной ΠΌΠΎΠ΄Π΅Π»ΠΈ Π² ΡΠΊΠΎΠ½ΠΎΠΌΠΈΠΊΠ΅ Π² Π΄ΠΈΡΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅: Π­ΠΉΠ»Π΅Ρ€Π°, Π ΡƒΠ½Π³Π΅-ΠšΡƒΡ‚Ρ‚Π° III, Π ΡƒΠ½Π³Π΅-ΠšΡƒΡ‚Ρ‚Π° IV, Адамса-Π‘Π°ΡˆΡ„ΠΎΡ€Ρ‚Π°;

4) Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ срСдство для числСнного Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ€Π΅ΠΆΠΈΠΌΠ° управлСния двухсСкторной ΠΌΠΎΠ΄Π΅Π»ΠΈ Π² ΡΠΊΠΎΠ½ΠΎΠΌΠΈΠΊΠ΅.

1. ΠŸΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΊΠ° Π·Π°Π΄Π°Ρ‡ΠΈ Рассмотрим Π΄Π²ΡƒΡ…ΡΠ΅ΠΊΡ‚ΠΎΡ€Π½ΡƒΡŽ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‡Π΅ΡΠΊΡƒΡŽ модСль, Π³Π΄Π΅ сСктор 1—ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ инвСстиционныС Ρ‚ΠΎΠ²Π°Ρ€Ρ‹, основныС Ρ„ΠΎΠ½Π΄Ρ‹, ΠΈΠ»ΠΈ ΠΊΠ°ΠΏΠΈΡ‚Π°Π», Ρ„ΠΎΠ½Π΄ΠΎΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‰Π΅Π³ΠΎ сСктора, ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡŽΡ‰Π΅Π³ΠΎ инвСстиции Π² ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΠΎΠ΅ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΈ Π² Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ сСктора (фазовая ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π°, заданная Π² Π½Π°Ρ‡Π°Π»Π΅ свободная Π² ΠΊΠΎΠ½Ρ†Π΅, Π³Π΄Π΅ ΠΎΠ½Π° Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹Π±Ρ€Π°Π½Π° ΠΈΠ· ΡΠΎΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ);

сСктор 2— ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ Ρ‚ΠΎΠ²Π°Ρ€Ρ‹, основныС Ρ„ΠΎΠ½Π΄Ρ‹ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ сСктора, производящСго Ρ‚ΠΎΠ²Π°Ρ€Ρ‹ потрСблСния (фазовая ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π°, отсчитываСмая ΠΎΡ‚ Π΄ΠΎΡΡ‚ΠΈΠ³Π½ΡƒΡ‚ΠΎΠ³ΠΎ ΠΏΡ€Π΅Π΄ΠΏΠ»Π°Π½ΠΎΠ²ΠΎΠ³ΠΎ уровня);

— Π΄ΠΎΠ»Ρ инвСстиций, направляСмых Π² ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ сСктор (ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅);

Π’ — заданная ΠΏΡ€ΠΎΡ‚ΡΠΆΠ΅Π½Π½ΠΎΡΡ‚ΡŒ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π° планирования, отсчитываСмого ΠΎΡ‚ Π½ΡƒΠ»Ρ.

ИзмСнСниС производства Π² ΠΈΠ½Π²Π΅ΡΡ‚ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎΠΌ ΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠΌ сСкторах с Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ описано ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ систСмой Π΄ΠΈΡ„Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ

(1.1)

с Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ условиями

(1.2)

Π“Π΄Π΅

— ΠΊΠΎΡΡ„Ρ„ΠΈΡ†ΠΈΠ΅Π½Ρ‚ стСпСни воздСйствия Π½Π° Ρ€ΠΎΡΡ‚ производства;

— ΠΎΠ±ΡŠΠ΅ΠΌ производства Π² Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ инвСстиционных Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ²;

— ΠΎΠ±ΡŠΠ΅ΠΌ производства Π² Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΈΡ… Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ²;

— ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡ‚Π²ΠΎ Π² 1-ΠΎΠΌ сСкторС;

— ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡ‚Π²ΠΎ Π²ΠΎ 2-ΠΎΠΌ сСкторС.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ производства Π² Π΅Π΄ΠΈΠ½ΠΈΡ†Ρƒ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π² ΠΈΠ½Π²Π΅ΡΡ‚ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎΠΌ сСкторС, Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΡŽ производства Π² ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠΌ сСкторС.

На ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π°Π»ΠΎΠΆΠ΅Π½ΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅, ΠΈ Π΅ΡΠ»ΠΈ ΠΏΠ»Π°Π½ΠΎΠ²Ρ‹ΠΉ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ начинаСтся ΠΏΡ€ΠΈ, ΠΈ ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Π΄Π°Π½Ρ‹, Ρ‚ΠΎ Π² ΡΡ‚ΠΎΠΉ ситуации Π·Π°Π΄Π°Ρ‡Π° ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ управлСния ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ исслСдована.

Π’ Ρ‡Π°ΡΡ‚Π½ΠΎΠΌ случаС, рассмотрим Π·Π°Π΄Π°Ρ‡Ρƒ максимизации объСма потрСблСния Π² Π΄Π°Π½Π½Ρ‹ΠΉ ΠΏΠ»Π°Π½ΠΎΠ²Ρ‹ΠΉ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ [0, Π’], ΠΏΡ€ΠΈ, Ρ‚ΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ систСму (1.3):

(1.3)

2. Π—Π°Π΄Π°Ρ‡Π° ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ управлСния. ДостаточныС условия

2.1 ΠŸΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΊΠ° Π·Π°Π΄Π°Ρ‡ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ управлСния ВрСбуСтся Π½Π°ΠΉΡ‚ΠΈ максимум Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π°:

(2.1)

ΠΏΡ€ΠΈ динамичСских ограничСниях:

(2.2)

(2.3)

Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹Ρ… условиях:

(2.4)

ограничСниях Π½Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅:

(2.5)

2.2 ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ максимума ΠŸΠΎΠ½Ρ‚Ρ€ΡΠ³ΠΈΠ½Π° Боставим Π“Π°ΠΌΠΈΠ»ΡŒΡ‚ΠΎΠ½ΠΈΠ°Π½ для Π·Π°Π΄Π°Ρ‡ΠΈ (2.1)-(2.5) (рассмотрим рСгулярный случай, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΏΡ€ΠΈ):

(2.6)

Π’Π°ΠΊ ΠΊΠ°ΠΊ Π½Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π°Π»ΠΎΠΆΠ΅Π½ΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅, ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ максимума ΠŸΠΎΠ½Ρ‚Ρ€ΡΠ³ΠΈΠ½Π° ΠΏΠΎ Ρ‚Π΅ΠΎΡ€Π΅ΠΌΠ΅:

Рассмотрим ΠΈ ΠΈ ΠΏΡƒΡΡ‚ΡŒ u* — ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Π·Π°Π΄Π°Ρ‡ΠΈ (2.1)-(2.5), Ρ…*— ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π°Ρ Π΅ΠΌΡƒ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Π°Ρ траСктория. Π’ΠΎΠ³Π΄Π° ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΌΠ½ΠΎΠΆΠΈΡ‚Π΅Π»ΠΈ, Π³Π΄Π΅ — константа, Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½Ρ‹Π΅ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹, ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ся условия:

1) ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ максимума ΠŸΠΎΠ½Ρ‚Ρ€ΡΠ³ΠΈΠ½Π° (РМР) Для ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π² ΡΡ‚ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠ΅ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ‚, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π“Π°ΠΌΠΈΠ»ΡŒΡ‚ΠΎΠ½ΠΈΠ°Π½ найдСтся Π² Ρ‚ΠΎΡ‡ΠΊΠ΅

(2.7)

2) сопряТСннСС ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅

(2.8)

3) условиС Ρ‚Ρ€Π°Π½ΡΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ

(2.9)

4)

Π’ΠΎΠ³Π΄Π° РМР для Π·Π°Π΄Π°Ρ‡ΠΈ (2.1)-(2.5) ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΠΈΠ΄:

(2.10)

2.3 ΠšΡ€Π°Π΅Π²Π°Ρ Π·Π°Π΄Π°Ρ‡Π° ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ° максимума

(2.11)

(2.12)

Π’Π°ΠΊ ΠΊΠ°ΠΊ Π·Π°Π΄Π°Ρ‡Π° (2.1)-(2.5) со ΡΠ²ΠΎΠ±ΠΎΠ΄Π½Ρ‹ΠΌ ΠΏΡ€Π°Π²Ρ‹ΠΌ ΠΊΠΎΠ½Ρ†ΠΎΠΌ, условия Ρ‚Ρ€Π°Π½ΡΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹

(2.13)

(2.14)

НайдСм максимальноС ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ управлСния Π² Π³Π°ΠΌΠΈΠ»ΡŒΡ‚ΠΎΠ½ΠΈΠ°Π½Π΅ Н ΠΈΠ· (2.6) Π²ΠΎ Π²ΡΠ΅ΠΉ области Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… x1, x2,. Рассмотрим Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ Н ΠΏΠΎ, Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ Π»ΠΈΠ½Π΅ΠΉΠ½Π°, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, максимум достигаСтся Π½Π° ΠΊΠΎΠ½Ρ†Π°Ρ… ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ°.

ΠŸΡ€ΠΎΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΡƒΠ΅ΠΌ (2.12), ΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ условиС Ρ‚Ρ€Π°Π½ΡΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ (2.13) Π½Π°ΠΉΠ΄Π΅ΠΌ константу, Ρ‚ΠΎΠ³Π΄Π°. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ (2.13) ΠΈ (2.14) Π² ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅ (2.11) Π΄Π°ΡŽΡ‚. Π—Π°ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ. Из Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎΡΡ‚ΠΈ ΠΌΠ½ΠΎΠΆΠΈΡ‚Π΅Π»Π΅ΠΉ слСдуСт, Ρ‡Ρ‚ΠΎ сущСствуСт Ρ‚Π°ΠΊΠΎΠ΅, Ρ‡Ρ‚ΠΎ

(2.15)

(2.16)

Для устранСния нСоднозначности ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ управлСния аналитичСского Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ€Π°ΡΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ всС случаи Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ .

НайдСм и

ΠŸΡ€ΠΎΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΡƒΠ΅ΠΌ ΠΏΠΎ t ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:

(2.17)

ВычислСниС ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ (2.15) справСдливо для. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π΄Π°Π²Π°ΠΉΡ‚Π΅ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρ‡Ρ‚ΠΎ сущСствуСт Ρ‚ΠΎΡ‡ΠΊΠ° такая, Ρ‡Ρ‚ΠΎ

(2.18)

Π’ ΡΠΈΠ»Ρƒ (2.16) Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π΅ ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ. Π’Π΅ΠΏΠ΅Ρ€ΡŒ (2.11) Π΄Π°Π΅Ρ‚, с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ нСпрСрывности Π² Ρ‚ΠΎΡ‡ΠΊΠ΅ :

(2.19)

Π›Π΅Π³ΠΊΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΈ, ΠΈΠ· Π²Ρ‹ΠΏΡƒΠΊΠ»ΠΎΡΡ‚ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ ΡΠ»Π΅Π΄ΡƒΠ΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ (2.18) выполняСтся с Ρ„'= 0.

Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΊΠ°ΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ:

(2.20)

ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ подставим Π² Π΄ΠΈΡ„Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ уравнСния (2.11),(2.12) ΠΈ ΠΏΡ€ΠΎΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΡƒΠ΅ΠΌ ΠΈΡ… Ρ Π·Π°Π΄Π°Π½Π½Ρ‹ΠΌΠΈ Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ условиями ΠΏΠΎ ΡƒΡ‡Π°ΡΡ‚ΠΊΠ°ΠΌ нСпрСрывности Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, соблюдая Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎΡΡ‚ΡŒ Ρ„Π°Π·ΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ Π½Π° Π³Ρ€Π°Π½ΠΈΡ†Π΅ сосСдних участков.

Π‘Π½Π°Ρ‡Π°Π»Π° Ρ€Π΅ΡˆΠΈΠΌ ΠΏΠ΅Ρ€Π²ΠΎΠ΅ Π΄ΠΈΡ„Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ΠΎ Π½Π΅ ΡΠΎΠ΄Π΅Ρ€ΠΆΠΈΡ‚, Ρ€Π°Π·Π΄Π΅Π»ΠΈΠΌ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅, ΠΏΡ€ΠΎΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΡƒΠ΅ΠΌ ΠΈ Π²Ρ‹Π΄Π΅Π»ΠΈΠΌ :

(2.21)

(2.22)

ΠŸΠΎΠ΄ΡΡ‚Π°Π²ΠΈΠ² исходноС ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹Π΅ условия, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ, Ρ‡Ρ‚ΠΎ

(2.23)

(2.24)

РСшая Π²Ρ‚ΠΎΡ€ΠΎΠ΅ Π΄ΠΈΡ„Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅, ΠΏΡ€ΠΎΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΡƒΠ΅ΠΌ ΠΈ Π²Ρ‹Π΄Π΅Π»ΠΈΠΌ, подставив вмСсто ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅:

(2.25)

(2.26)

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΡƒ ΠΈ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ΅ условиС Π½Π° Ρ‚Ρ€Π°Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΠΎΠ΄ΠΎΠ·Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π½Π° ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ:

(2.27)

(2.28)

(2.29)

(2.30)

2.3 ДостаточноС условиС Π­Ρ€Ρ€ΠΎΡƒ Π’Π°ΠΊ ΠΊΠ°ΠΊ ΡΠΊΡΡ‚Ρ€Π΅ΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΡΠ²Π»ΡΡŽΡ‚ΡΡ лишь ΠΏΠΎΠ΄ΠΎΠ·Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ Π½Π° ΠΌΠ°ΠΊΡΠΈΠΌΡƒΠΌ, Ρ‚ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ достаточныС условия.

Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ достаточныС условия, Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡΡ Ρ‚Π΅ΠΎΡ€Π΅ΠΌΠΎΠΉ Π­Ρ€Ρ€ΠΎΡƒ:

Рассмотрим Π·Π°Π΄Π°Ρ‡Ρƒ Π½Π° ΠΌΠ°ΠΊΡΠΈΠΌΡƒΠΌ (2.1)-(2.5) с ΠΈ , — Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ, Ρ…* — ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π°Ρ траСктория ΠΈ ΠΌΠ½ΠΎΠΆΠΈΡ‚Π΅Π»ΠΈ. Рассмотрим Ρ€Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ Π“Π°ΠΌΠΈΠ»ΡŒΡ‚ΠΎΠ½ΠΈΠ°Π½Π° Н0:

(2.31)

ΠΈ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρ‡Ρ‚ΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒΡ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

(2.32)

Π²ΠΎΠ³Π½ΡƒΡ‚Π°. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΌΡ‹ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ функция U Π²Π΄ΠΎΠ»ΡŒ ΠΊΡ€ΠΈΠ²ΠΎΠΉ Ρ€Π°Π²Π΅Π½ u*, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ

(2.33)

— ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠŸΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ Π²ΠΎ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ построим Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ

(2.34)

u=(2.35)

Π—Π°ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ фиксированных Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ являСтся Π²ΠΎΠ³Π½ΡƒΡ‚ΠΎΠΉ, ΠΈ Ρ‡Ρ‚ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ совпадаСт с: достаточноС условиС Π­Ρ€Ρ€ΠΎΡƒ выполняСтся.

3. ЧислСнноС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π‘ΡƒΠ΄Π΅ΠΌ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ Π·Π°Π΄Π°Ρ‡Ρƒ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ управлСния:

(3.1)

(3.2)

(3.3)

(3.4)

(3.5)

(3.6)

Для числСнного интСгрирования Π·Π°Π΄Π°Ρ‡ΠΈ Коши (3.1) ΠΏΡ€ΠΈ условии сущСствования ΠΈ Π΅Π΄ΠΈΠ½ΡΡ‚вСнности Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, извСстны ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹: ΠΎΠ΄Π½ΠΎΡˆΠ°Π³ΠΎΠ²Ρ‹Π΅ Π­ΠΉΠ»Π΅Ρ€Π° ΠΈ Π ΡƒΠ½Π³Π΅-ΠšΡƒΡ‚Ρ‚Π° с ΠΌΠΎΠ΄ΠΈΡ„икациями, ΠΌΠ½ΠΎΠ³ΠΎΡˆΠ°Π³ΠΎΠ²Ρ‹Π΅ Ρ‚ΠΈΠΏΠ° Адамса ΠΈ Π΄Ρ€.

Рассмотрим Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ управлСния.

Алгоритм Π¨Π°Π³ 1: ΠŸΠΎΠ΄Π°Π΅Ρ‚ΡΡ Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ Π²Π΅ΠΊΡ‚ΠΎΡ€ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΉu, Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹Π΅ условия -, ΠΎΠ±Π»Π°ΡΡ‚ΡŒ поиска —, Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ вычислСний -, Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈ ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ — [t, T].

Π¨Π°Π³ 2: Π’Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Ρ‚ΠΎΡ‡ΠΊΡƒ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π¨Π°Π³ 3: ΠŸΡ€ΠΈ Π΄Π°Π½Π½ΠΎΠΌ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ Ρ€Π΅ΡˆΠ°Π΅Ρ‚ΡΡ Π·Π°Π΄Π°Ρ‡Π° Коши для систСмы Π΄ΠΈΡ„Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ, ищСтся траСктория, вычисляСтся Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ†Π΅Π»Π΅Π²ΠΎΠ³ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π°.

Π¨Π°Π³ 4: ВызываСтся функция поиска ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ.

Π¨Π°Π³ 5: ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° условий останова. Если условия Π½Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ся, ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ ΠΊ ΡˆΠ°Π³Ρƒ 2, ΠΈΠ½Π°Ρ‡Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‰Π°Π΅Ρ‚ свою Ρ€Π°Π±ΠΎΡ‚Ρƒ.

3.1 ΠœΠ΅Ρ‚ΠΎΠ΄ Π­ΠΉΠ»Π΅Ρ€Π° Π˜ΡΡ‚ΠΎΡ€ΠΈΡ‡Π΅ΡΠΊΠΈ ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ ΠΈ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ простым способом числСнного Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ΠΈ Коши для ΠžΠ”Π£ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ порядка являСтся ΠΌΠ΅Ρ‚ΠΎΠ΄ Π­ΠΉΠ»Π΅Ρ€Π°. Π’ Π΅Π³ΠΎ основС Π»Π΅ΠΆΠΈΡ‚ аппроксимация ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΎΠΉ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ΠΌ ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Ρ… ΠΏΡ€ΠΈΡ€Π°Ρ‰Π΅Π½ΠΈΠΉ зависимой y ΠΈ Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎΠΉ x ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΌΠ΅ΠΆΠ΄Ρƒ ΡƒΠ·Π»Π°ΠΌΠΈ Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎΠΉ сСтки:

(3.1)

Π³Π΄Π΅ yi+1 это искомоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² Ρ‚ΠΎΡ‡ΠΊΠ΅ xi+1.

Если Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚ΡŒ это ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅, ΠΈ ΡƒΡ‡Π΅ΡΡ‚ΡŒ Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎΡΡ‚ΡŒ сСтки интСгрирования, Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ся итСрационная Ρ„ΠΎΡ€ΠΌΡƒΠ»Π°, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ yi+1, Ссли извСстно yi Π² Ρ‚ΠΎΡ‡ΠΊΠ΅ Ρ…i:

(3.2)

Бравнивая Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρƒ Π­ΠΉΠ»Π΅Ρ€Π° с ΠΎΠ±Ρ‰ΠΈΠΌ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹ΠΌ Ρ€Π°Π½Π΅Π΅, Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ для ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ вычислСния ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»Π° Π² ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅ Π­ΠΉΠ»Π΅Ρ€Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠ°Ρ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π° интСгрирования — Ρ„ΠΎΡ€ΠΌΡƒΠ»Π° ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠ² ΠΏΠΎ Π»Π΅Π²ΠΎΠΌΡƒ ΠΊΡ€Π°ΡŽ ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ°.

ΠŸΠΎΡΡ‚Ρ€ΠΎΠΈΠΌ Ρ€Π΅ΠΊΡƒΡ€Ρ€Π΅Π½Ρ‚Π½Ρ‹Π΅ Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρ‹ ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅ (3.2):

динамичСскиС ограничСния:

(3.3)

(3.4)

Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹Π΅ условия:

(3.5)

условия Ρ‚Ρ€Π°Π½ΡΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ:

(3.6)

ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π½Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅:

(3.7)

Π“Π°ΠΌΠΈΠ»ΡŒΡ‚ΠΎΠ½ΠΈΠ°Π½ Н:

ΠΏΡ€ΠΈ (3.8)

Ѐункция Π›Π°Π³Ρ€Π°Π½ΠΆΠ°:

(3.9)

УсловиС стационарности ΠΏΠΎ Ρ„Π°Π·ΠΎΠ²Ρ‹ΠΌ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌ:

(3.10)

(3.11)

(3.12)

(3.13)

УсловиС стационарности ΠΏΠΎ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΡŽ:

3.14)

3.2 ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π ΡƒΠ½Π³Π΅-ΠšΡƒΡ‚Ρ‚Ρ‹ III, IV ΠΏΠΎΡ€ΡΠ΄ΠΊΠΎΠ² Π”Π°Π»ΡŒΠ½Π΅ΠΉΡˆΠ΅Π΅ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅ точности Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠžΠ”Π£ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ порядка Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π·Π° ΡΡ‡Π΅Ρ‚ увСличСния точности ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ вычислСния ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»Π° Π² Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ.

Π’ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π²ΡˆΠΈΡΡŒ Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΎΠΉ Бимпсона, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π΅Ρ‰Π΅ Π±ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΡ‡Π½ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρƒ для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ΠΈ Коши ΠžΠ”Π£ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ порядка — ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ³ΠΎ Π² Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π ΡƒΠ½Π³Π΅-ΠšΡƒΡ‚Ρ‚Ρ‹.

Π’ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅ Бимпсона для ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ вычислСния ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ значСния ΠΏΠΎΠ΄Ρ‹Π½Ρ‚Π΅Π³Ρ€Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ выраТСния Π² Ρ‚Ρ€Π΅Ρ… Ρ‚ΠΎΡ‡ΠΊΠ°Ρ…. Π’ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»Π΅ ΠΈΡ… Π²ΡΠ΅Π³ΠΎ Π΄Π²Π΅, поэтому Π²Π²Π΅Π΄Π΅ΠΌ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ Ρ‚ΠΎΡ‡ΠΊΡƒ Π² ΡΠ΅Ρ€Π΅Π΄ΠΈΠ½Π΅ ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ° [xi+1, xi]

Ρ‚ΠΎΠ³Π΄Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ‚Π°ΠΊ:

ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠ΅ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ являСтся нСявным, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π² ΠΏΡ€Π°Π²ΠΎΠΉ части содСрТатся Π΅Ρ‰Π΅ Π½Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ значСния Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ yi+h/2 ΠΈ yi+1. Π§Ρ‚ΠΎΠ±Ρ‹ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ этой Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΎΠΉ, Π½Π°Π΄ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΠ΅ для вычислСния этих Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ

(3.15)

ΠŸΡ€ΠΈ использовании Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ вычислСния этих Π²Π΅Π»ΠΈΡ‡ΠΈΠ½, ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‚ΡΡ выраТСния для ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² Π ΡƒΠ½Π³Π΅-ΠšΡƒΡ‚Ρ‚Ρ‹ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ порядка точности.

Алгоритм Π ΡƒΠ½Π³Π΅-ΠšΡƒΡ‚Ρ‚Ρ‹ Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅Π³ΠΎ порядка — РК3 (ΠΏΠΎΠ³Ρ€Π΅ΡˆΠ½ΠΎΡΡ‚ΡŒ порядка h3):

(3.15)

Алгоритм Π ΡƒΠ½Π³Π΅-ΠšΡƒΡ‚Ρ‚Ρ‹ Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΎΠ³ΠΎ ΠΏΠΎΡ€ΡΠ΄ΠΊΠ°Π Πš4(ΠΏΠΎΠ³Ρ€Π΅ΡˆΠ½ΠΎΡΡ‚ΡŒ порядка h4):

(3.16)

Алгоритмы Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅Π³ΠΎ ΠΈ Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΎΠ³ΠΎ порядков Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ шагС Ρ‚Ρ€Π΅Ρ… ΠΈ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… вычислСний Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ соотвСтствСнно, Π½ΠΎ ΡΠ²Π»ΡΡŽΡ‚ся вСсьма Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌΠΈ.

ΠŸΠΎΡΡ‚Ρ€ΠΎΠΈΠΌ Ρ€Π΅ΠΊΡƒΡ€Ρ€Π΅Π½Ρ‚Π½Ρ‹Π΅ Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρ‹ ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅ ΠΏΠΎ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡƒ РК3:

(3.10)

(3.11)

Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹Π΅ условия:

(3.12)

условия Ρ‚Ρ€Π°Π½ΡΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ:

(3.13)

ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π½Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅:

(3.14)

Π“Π°ΠΌΠΈΠ»ΡŒΡ‚ΠΎΠ½ΠΈΠ°Π½ Н:

ΠΏΡ€ΠΈ (3.15)

Условия стационарности ΠΏΠΎ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΡŽ ΠΈ Ρ„Π°Π·ΠΎΠ²Ρ‹ΠΌ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌ строится Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρƒ Π­ΠΉΠ»Π΅Ρ€Π°.

Для РК4 Ρ€Π΅ΠΊΡƒΡ€Ρ€Π΅Π½Ρ‚Π½Ρ‹Π΅ Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρ‹ строятся Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ РК3, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρ‹ (3.16).

3.3 ΠœΠ΅Ρ‚ΠΎΠ΄ Адамса-Π‘Π°ΡˆΡ„ΠΎΡ€Ρ‚Π° РассмотрСнныС Ρ€Π°Π½Π΅Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ (Π­ΠΉΠ»Π΅Ρ€Π°, Π ΡƒΠ½Π³Π΅-ΠšΡƒΡ‚Ρ‚Ρ‹) ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° ΠΎΠ΄Π½ΠΎΠΌ ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΌ шагС, поэтому ΠΎΠ½ΠΈ относятся ΠΊ Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΌ ΠΎΠ΄Π½ΠΎΡˆΠ°Π³ΠΎΠ²Ρ‹ΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌ. Π’ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ вычислСний ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ, Ссли ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ Π½Π°Ρ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΡƒΠ·Π»Π΅ xiΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡΡ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ… Π² Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… (k) ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΡ… ΡƒΠ·Π»Π°Ρ… сСтки интСгрирования (xi-1, xi-2… xi-k).

Если ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ значСния Π² k ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΡ… ΡƒΠ·Π»Π°Ρ…, Ρ‚ΠΎ Π³ΠΎΠ²ΠΎΡ€ΡΡ‚ ΠΎ k-шаговом ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅ интСгрирования уравнСния. Одним ΠΈΠ· ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² построСния ΠΌΠ½ΠΎΠ³ΠΎΡˆΠ°Π³ΠΎΠ²Ρ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ. По Π·Π½Π°Ρ‡Π΅Π½ΠΈΡΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, вычислСнным Π² k ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΡƒΠ·Π»Π°Ρ…, строится интСрполяционный ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌ стСпСни, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡ€ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Π΄ΠΈΡ„Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ уравнСния ΠΏΠΎ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ. Π˜Π½Ρ‚Π΅Π³Ρ€Π°Π» ΠΏΡ€ΠΈ этом выраТаСтся Ρ‡Π΅Ρ€Π΅Π· ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΡƒΡ€Π½ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρƒ:

(3.17)

ЗначСния ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΡƒΡ€Π½Ρ‹Ρ… коэффициСнтов для k ΠΎΡ‚ 2 Π΄ΠΎ 4 ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅.

k

3/2

— ½

23/12

— 16/12

5/12

55/24

— 59/24

37/24

— 9/24

ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠ΅ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ сСмСйство Ρ„ΠΎΡ€ΠΌΡƒΠ» называСтся явной k-шаговой схСмой Адамса (ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Адамса-Π‘Π°ΡˆΡ„ΠΎΡ€Ρ‚Π°).

Π’Π°ΠΊ ΠΊΠ°ΠΊ для вычислСний ΠΏΠΎ k-шаговой Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π½Π°Π½ΠΈΠ΅ значСния Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² k ΡƒΠ·Π»Π°Ρ…. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ приходится (k-1) Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π² ΠΏΠ΅Ρ€Π²Ρ‹Ρ… ΡƒΠ·Π»Π°Ρ… x1, x2, …, xk-1ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Π»ΠΈΠ±ΠΎ одношагового ΠΌΠ΅Ρ‚ΠΎΠ΄Π°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π ΡƒΠ½Π³Π΅-ΠšΡƒΡ‚Ρ‚Ρ‹ 4-Π³ΠΎ порядка.

4. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ управлСния Для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ управлСния Π½Π° Ρ‚Π΅ΠΌΡƒ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ управлСния двухсСкторной ΠΌΠΎΠ΄Π΅Π»ΠΈ Π² ΡΠΊΠΎΠ½ΠΎΠΌΠΈΠΊΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ срСдство Π² ΡΡ€Π΅Π΄Π΅ Visual Studio 2013 Π½Π° ΡΠ·Ρ‹ΠΊΠ΅ Π‘# (ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ А). Π’ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² Π±ΡƒΠ΄Π΅ΠΌ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ:

— ΠΊΠΎΡΡ„Ρ„ΠΈΡ†ΠΈΠ΅Π½Ρ‚ стСпСни воздСйствия Π½Π° Ρ€ΠΎΡΡ‚ производства;

— ΠΎΠ±ΡŠΠ΅ΠΌ производства Π² Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ инвСстиционных Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ²;

— ΠΎΠ±ΡŠΠ΅ΠΌ производства Π² Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΈΡ… Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ²;

— ΠΏΡ€ΠΎΡ‚ΡΠΆΠ΅Π½Π½ΠΎΡΡ‚ΡŒ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π° планирования, отсчитываСмого ΠΎΡ‚ Π½ΡƒΠ»Ρ.

На Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ (4.1) прСдставлСно Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΏΡ€ΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°Ρ…, ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π­ΠΉΠ»Π΅Ρ€Π°.

Рисунок 5.1 — РСшСниС Π·Π°Π΄Π°Ρ‡ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ управлСния ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π­ΠΉΠ»Π΅Ρ€Π° ΠΏΡ€ΠΈ .

Для ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ (5.2) прСдставлСно Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ управлСния ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±ΠΎΠ»Π΅Π΅ высокого порядка — ΠΌΠ΅Ρ‚ΠΎΠ΄ Π ΡƒΠ½Π³Π΅-ΠšΡƒΡ‚Ρ‚Ρ‹ IV порядка.

Рисунок 5.2 — РСшСниС Π·Π°Π΄Π°Ρ‡ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ управлСния ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π ΡƒΠ½Π³Π΅-ΠšΡƒΡ‚Ρ‚Ρ‹ IV ΠΏΡ€ΠΈ .

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

На Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ (5.3) прСдставлСно сопоставлСниС ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ². Из Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² Π½Π°ΠΈΠ±ΠΎΠ»ΡŒΡˆΡƒΡŽ Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ Адамса-Π‘Π°ΡˆΡ„ΠΎΡ€Ρ‚Π°.

Рисунок 5.3 — БопоставлСниС ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ числСнными ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ.

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

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

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

Π‘Ρ‹Π»ΠΎ Π΄ΠΎΠΊΠ°Π·Π°Π½ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ достаточного условия Π­Ρ€Ρ€ΠΎΡƒ, Ρ‡Ρ‚ΠΎ получСнная ΡΠΊΡΡ‚Ρ€Π΅ΠΌΠ°Π»ΡŒ это ΠΈ Π΅ΡΡ‚ΡŒ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅.

Π’ Ρ€Π°ΠΌΠΊΠ°Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ прСдставлСния Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ управлСния Π² Π΄ΠΈΡΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅ Π±Ρ‹Π»ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Ρ‹ Ρ€Π΅ΠΊΡƒΡ€Ρ€Π΅Π½Ρ‚Π½Ρ‹Π΅ Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρ‹ для вычислСния сопряТСнных ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ….

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС для числСнного Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ€Π΅ΠΆΠΈΠΌΠ° управлСния двухсСкторной модСлью экономики.

Бписок ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Π½Ρ‹Ρ… источников

1) CalogeroА. NOTES ON OPTIMAL CONTROL THEORY[тСкст]. 2 ΠΊΠ½ΠΈΠ³Π°. — Universita di Milano-Bicocca, 2014 — 143 с.

2) Π’ΠΎΠΊΠ°Ρ€Π΅Π² Π’. Π’. ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ. — Πœ.: Изд-Π²ΠΎ Π€Π˜Π—ΠœΠΠ’Π›Π˜Π’, 2011 — 422 с.

3) ЀСсько О. Π’. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ комплСкс ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ динамичСских систСм Π½Π° ΠΌΠ½ΠΎΠΆΠ΅ΡΡ‚Π²Π°Ρ… ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΉ[тСкст]. — Π˜Π·Π΄-Π²ΠΎ ВСстник Π‘Π“Π£, 2010 -68 с.

4) ΠšΡ€ΠΎΡ‚ΠΎΠ² Π’. Π€. ΠžΡΠ½ΠΎΠ²Ρ‹ Ρ‚Π΅ΠΎΡ€ΠΈΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ управлСния[тСкст]. — Πœ.:Π’Ρ‹ΡΡˆ. Π¨ΠΊ., 1990;430с.

5) Π“Π°Π»Π΅Π΅Π² Π­. М. ΠšΡƒΡ€Ρ Π»Π΅ΠΊΡ†ΠΈΠΉ ΠΏΠΎ Π²Π°Ρ€ΠΈΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΌΡƒ ΠΈΡΡ‡ΠΈΡΠ»Π΅Π½ΠΈΡŽ ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠΌΡƒ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΡŽ [тСкст]. — Πœ.: ΠœΠ“Π£., 1996 — 160 c.

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ А (ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅) ВСкст ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹

using System;

using System.Collections.Generic;

using System. ComponentModel;

using System. Data;

using System. Drawing;

using System. Linq;

using System. Text;

using System.Threading.Tasks;

using System.Windows.Forms;

namespace WindowsFormsApplication4

{

public partial class Form1: Form

{

public Form1()

{

InitializeComponent ();

}

double x1_shtr (double t, double x1, double alfa, double u)

{

return x1 * alfa*u;

}

double x2_shtr (double t, double x1, double alfa, double u)

{

return x1 *(1-u)*alfa;

}

private void Ρ‚Π°Π±Π»ΠΈΡ†Π°ToolStripMenuItem_Click (object sender, EventArgs e)

{panel1.Visible = false;

label3.Text = «Π Π΅ΡˆΠ΅Π½ΠΈΠ΅ прСдставлСнно Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅» ;

dataGridView1.Visible = true;

chart1.Visible = false;

chart2.Visible = false;

label1.Visible = false;

label2.Visible = false;

label14.Visible = false;

dataGridView2.Visible = false;

}

private void Π³Ρ€Π°Ρ„ΠΈΠΊΠΈToolStripMenuItem_Click (object sender, EventArgs e)

{

panel1.Visible = false;

label3.Visible = true;

label3.Text = «Π Π΅ΡˆΠ΅Π½ΠΈΠ΅ прСдставлСнно Π½Π° Π³Ρ€Π°Ρ„ΠΈΠΊΠ°Ρ…» ;

dataGridView1.Visible = false;

chart1.Visible = true;

chart2.Visible = true;

label1.Visible = true;

label2.Visible = true;

label5.Visible = true;

label14.Visible = false;

dataGridView2.Visible = false; }

private void

public void Out (int q, double[] t, double[] x1, double[] x2, double[] u1, double J1)

{int k = 0; int q1; q1 = q;

while (q1 ≠ 0)

double[] u1 = new double[q]; ;

double[] psi1 = new double[q + 1];

double[] psi2 = new double[q + 1];

double J, J1;t[0] = 0;

for (int i = 0; i <= q — 1; i++)

t[i + 1] = t[i] + h;

for (int i = 0; i <= q — 1; i++)

u[i] = 0.5;

x1[0] = 1;

for (int i = 0; i <= q — 1; i++)

x1[i + 1] = x1[i] + (1 — u[i]) * x1[i] * h;

x2[0] = 0;

for (int i = 0; i <= q — 1; i++)

x2[i + 1] = x2[i] + u[i] * x1[i] * h;

J = -x2[q]; label:

psi1[q] = 0; psi2[q] = 1;

for (int i = q — 1; i >= 1; i—)

{

psi1[i] = psi1[i + 1] + psi1[i + 1] * (1 — u[i]) * h + psi2[i + 1] * u[i] * h;

psi2[i] = psi2[i + 1]; }

for (int i = 0; i <= q — 1; i++)

{if (psi1[i + 1] >= psi2[i + 1])

u1[i] = 0;

else u1[i] = 1;}

x11[0] = 1;

for (int i = 0; i <= q — 1; i++)

x11[i + 1] = x11[i] + (1 — u1[i]) * x11[i] * h;

x21[0] = 0;

for (int i = 0; i <= q — 1; i++)

x21[i + 1] = x21[i] + u1[i] * x11[i] * h;

J1 = -x21[q];

if (J1 < J){

if (Math.Abs (J1 — J) <= epsJ)

Out (q, t, x11, x21, u1, J1);

else{J = J1;

for (int i = 0; i <= q; i++)

{x1[i] = x11[i];

x2[i] = x21[i]; }

for (int i = 0; i <= q — 1; i++)

u[i] = u1[i];

goto label; }

Else Out (q, t, x1, x2, u, J);}

private void button2_Click (object sender, EventArgs e)

{ double T;

T = Convert. ToDouble (textBox2.Text);

int q;q = 1000;double epsJ;

epsJ=0.0001;double h;

h = T / q;

double x1, x2, k1, k2, k3, k4, m1, m2, m3, m4, U;

double[] t = new double[q + 1];

double[] x1 = new double[q + 1];

double[] x2 = new double[q + 1];

double[] u = new double[q]; ;

double[] x11 = new double[q + 1];

double[] x21 = new double[q + 1];

double[] u1 = new double[q]; ;

double[] psi1 = new double[q + 1];

double[] psi2 = new double[q + 1];

double J, J1;t[0] = 0;

psi1[q] = 0; psi2[q] = 1;

for (int i = q — 1; i >= 1; i—)

{

psi1[i] = psi1[i + 1] + psi1[i + 1] *

(1 — u[i]) * h + psi2[i + 1] * u[i] * h;

psi2[i] = psi2[i + 1]; }

for (int i = 0; i <= q — 1; i++)

{if (psi1[i + 1] >= psi2[i + 1])

u1[i] = 0;

else u1[i] = 1;}

x11[0] = 1;

for (int i = 0; i <= q — 1; i++)

{

k1 = x1_shtr (t, x1, alfa, U);

k2 = x1_shtr (t + tau / 2, x1 + tau / 4 * k1, alfa, U);

k3 = x1_shtr (t + tau / 2, x1 + tau / 2 * k2, alfa, U);

k4 = x1_shtr (t + tau, x1 + tau * k1 — 2 * tau * k2 + 2 *

tau * k3, alfa, U);

x11[i+1] = x11[i] + tau / 6 * (k1 + 2 * k2 + 2 * k3 + k4);}

t = t + tau;

t x21[0] = 0;

for (int i = 0; i <= q — 1; i++)

{

k1 = x1_shtr (t, x1, alfa, U);

k2 = x1_shtr (t + tau / 2, x1 + tau / 4 * k1, alfa, U);

k3 = x1_shtr (t + tau / 2, x1 + tau / 2 * k2, alfa, U);

k4 = x1_shtr (t + tau, x1 + tau * k1 — 2 * tau * k2 + 2 *

tau * k3, alfa, U);

x21[i+1] = x21[i] + tau / 6 * (k1 + 2 * k2 + 2 * k3 + k4);

}

J1 = -x21[q];

if (J1 < J){

if (Math.Abs (J1 — J) <= epsJ)

Out (q, t, x11, x21, u1, J1);

else{J = J1;

for (int i = 0; i <= q; i++)

{x1[i] = x11[i];

x2[i] = x21[i]; }

for (int i = 0; i <= q — 1; i++)

u[i] = u1[i];

goto label; }

Else Out (q, t, x1, x2, u, J);

//Π’ΠžΠ§ΠΠžΠ• Π Π•Π¨Π•ΠΠ˜Π• 1

t = 0; k = 0;

while (t < T){if ((t >= 0) && (t <= (T — 2 / alfa)))

{x1_shtr_tochnoe = alfa1 * Math. Exp (alfa * t);

dataGridView1.Rows[k]. Cells[2].Value =

x1_shtr_tochnoe;

t = t + tau;

k++; chart1. Series[1]. Points. AddXY (t,

x1_shtr_tochnoe);}

else{

x1_shtr_tochnoe = alfa1 * Math. Exp (alfa * T — 2);

dataGridView1.Rows[k]. Cells[2].Value =

x1_shtr_tochnoe;

t = t + tau;k++;

chart1.Series[1]. Points. AddXY (t,

x1_shtr_tochnoe);}}

//Π’ΠžΠ§ΠΠžΠ• Π Π•Π¨Π•ΠΠ˜Π• 2t = 0; {q1 = q1 / 10; k++;}

chart1.Series.Clear ();

chart2.Series.Clear ()

chart1.Series.Add («x1(t)»);

chart1.Series.Add («x2(t)»);

chart2.Series.Add («u (t)»); chart1. Series[" x1(t)" ]. ChartType = SeriesChartType. Line; chart1. Series[" x2(t)" ]. ChartType = SeriesChartType. Line;

chart2.Series[" u (t)" ]. ChartType = SeriesChartType. Line;

chart1.Series[" x1(t)" ]. BorderWidth = 2;

chart1.Series[" x2(t)" ]. BorderWidth = 2;

chart2.Series[" u (t)" ]. BorderWidth = 2;

for (int i = 0; i <= q; i++){

chart1.Series[" x1(t)" ]. Points. AddXY (t[i], x1[i]); chart1. Series[" x2(t)" ]. Points. AddXY (t[i], x2[i]); }

for (int i = 0; i <= q — 1; i++)

chart2.Series[" u (t)" ]. Points. AddXY (t[i], u1[i]);

textBox1.Text = Convert. ToString (J1);

string[] row = new string[5];

row[0] = «q» ;

row[1] = «t»; row[2] = «x (t)» ;

row[3] = «y (t)» ;

row[4] = «u (t)» ;

dataGridView1.ColumnCount = 5;

dataGridView1.RowCount = 1;

dataGridView1.Rows.Add (row);

for (int i = 0; i <= q; i++){

row[0] = i. ToString ();

row[1] = Math. Round (t[i], k).ToString ();

row[2] = x1[i]. ToString ();

row[3] = x2[i]. ToString ();

if (i ≠ q)

{row[4] = u1[i]. ToString ();}

else

{row[4] = «» ;}

dataGridView1.Rows.Add (row);}}

double x1_shtr (double t, double x1, double alfa, double u)

{ return x1 * alfa*u}

double x2_shtr (double t, double x1, double alfa, double u)

{return x1 *(1-u)*alfa;}

private void button1_Click (object sender, EventArgs e)

{ double T;

T = Convert. ToDouble (textBox2.Text);

int q;q = 1000;double epsJ;

epsJ=0.0001;double h;

h = T / q;

double[] t = new double[q + 1];

double[] x1 = new double[q + 1];

double[] x2 = new double[q + 1];

double[] u = new double[q]; ;

double[] x11 = new double[q + 1];

double[] x21 = new double[q + 1];

for (int i = 0; i <= q — 1; i++)

t[i + 1] = t[i] + h;

for (int i = 0; i <= q — 1; i++)

u[i] = 0.5;

x1[0] = 1;

for (int i = 0; i <= q — 1; i++)

{

k1 = x1_shtr (t, x1[i], alfa, U[i]);

k2 = x1_shtr (t + tau / 3, x1[i] + tau / 3 * k1, alfa, U[i]);

k3 = x1_shtr (t + 2*tau / 3, x1[i] + 2*tau / 3 * k2, alfa, U[i]);

x1[i+1] = x1[i] + tau / 4 * (k1 + 3 * k3);

t = t + tau;

}

x2[0] = 0;

for (int i = 0; i <= q — 1; i++)

{

k1 = x2_shtr (t, x1[i], alfa, U[i]);

k2 = x2_shtr (t + tau / 3, x1[i] + tau / 3 * k1, alfa, U[i]);

k3 = x2_shtr (t + 2*tau / 3, x1[i] + 2*tau / 3 * k2, alfa, U[i]);

x2[i+1] = x2[i] + tau / 4 * (k1 + 3 * k3);

}

J = -x2[q]; label:

psi1[q] = 0; psi2[q] = 1;

for (int i = q — 1; i >= 1; i—)

{

psi1[i] = psi1[i + 1] + psi1[i + 1] * (1 — u[i]) * h + psi2[i + 1] * u[i] * h;

psi2[i] = psi2[i + 1]; }

for (int i = 0; i <= q — 1; i++)

{if (psi1[i + 1] >= psi2[i + 1])

u1[i] = 0;

else u1[i] = 1;}

x11[0] = 1;

for (int i = 0; i <= q — 1; i++)

{

k1 = x1_shtr (t, x1[i]_1, alfa, U[i]);

k2 = x1_shtr (t + tau / 3, x1[i]_1 + tau / 3 * k1, alfa, U[i]);

k3 = x1_shtr (t + 2*tau / 3, x1[i]_1 + 2*tau / 3 * k2, alfa, U[i]);

x11[i+1] = x11[i] + tau / 4 * (k1 + 3 * k3);

t x21[0] = 0;

for (int i = 0; i <= q — 1; i++)

{

k1 = x2_shtr (t, x1[i], alfa, U[i]);

k2 = x2_shtr (t + tau / 3, x1[i] + tau / 3 * k1, alfa, U[i]);

k3 = x2_shtr (t + 2*tau / 3, x1[i] + 2*tau / 3 * k2, alfa, U[i]);

x21[i+1] = x21[i] + tau / 4 * (k1 + 3 * k3);

}

J1 = -x21[q];

if (J1 < J){

if (Math.Abs (J1 — J) <= epsJ)

Out (q, t, x11, x21, u1, J1);

else{J = J1;

for (int i = 0; i <= q; i++)

{x1[i] = x11[i];

x2[i] = x21[i]; }

for (int i = 0; i <= q — 1; i++)

u[i] = u1[i];

label; }

x2[i+1] = x2[i] + tau / 6 * (k1 + 2 * k2 + 2 * k3 + k4);

t = t + tau;

}

J = -x2[q]; label:

k = 0;

//ΠΏΠΎΠ³Ρ€Π΅ΡˆΠ½ΠΎΡΡ‚ΡŒ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ ΠΈ Ρ‡ΠΈΡΠ»Π΅Π½Π½Ρ‹ΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ Ρ…1*

double max = Math. Abs (Convert.

ToDouble (dataGridView1.Rows[0]. Cells[2].Value)

— Convert. ToDouble (dataGridView1.Rows[0]. Cells[0].

Value));

for (int i = 1; i < n; i++){if (max < (Math.Abs (Convert

.ToDouble (dataGridView1.Rows[i]}

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