Відносний код друга. Перешкодостійке кодування з використанням різних кодів. Секрети проходження

Головна / Додатковий функціонал

Внести трохи різноманітності в ігри на андроїд пристрої дозволяєгра My Singing Monstersабо Мої співаючі монстри. Це дуже симпатичний гібрид стратегії та тамагочі, що дозволяє поєднати логіку та розчулення чарівними монстриками та відволіктися від пошуку "запчастин" до свого ноутбука на http://100detaley.ru/catalog/category/247/ . Дуже різні і такі цікаві монстри мешкають на островах цієї гри. Вони ще й співають, не забувайте!

My Singing Monsters- Гра, донат є. У ваше розпорядження потрапляє такий собі розвинений тамагочі, в якому вихованців може бути дуже багато, і у ваших силах створити для них ідеальні умови. Мудро керуйте на кожному з островів гри і зможете дізнатися його мелодію. В тому і інтерес гри Мої співають монстри, щоб повністю розвинути всі острови і дізнатися, як співає живе на них у єдиній гармонії.

Гарний мультяшний світ, милі персонажі, простір для розвитку та вивчення нового світу роблятьMy Singing Monsters для андроїдчудовим способом відпочити. Грати в Моїх співаючих монстрівдосить просто і ненудно, і щоразу є, з чим познайомитися: новий монстреня, його пісенька (у кожного своя), нові предмети "побуту", пристрої та будівлі. Оновлення коштують ігрових грошей, заробити їх пропонують різними способами, у тому числі і неігровими - наприклад, завантажити та встановити якийсь додаток (у кожного додатка своя "ціна"). З проходженням My Singing MonstersВи можете ознайомитись у нашому відеоогляді.

І ось ще кілька порад щодо проходження Моїх співаючих монстрів:

  • Як тільки ви підселили на острів нового монстра, вся інформація про нього стає доступною, тому можна відразу ж дізнатися, що новоселу потрібно для щастя, що саме найкраще будувати і розміщувати навколо.
  • Виконуйте завдання, особливо спочатку – це допомагає швидко розвинутися та подарує безкоштовну їжу.
  • Щоб розводити монстрів, майбутні "молодята" повинні бути достатньо дорослими - їх потрібно вдосконалити до кінця (та й взагалі, великі та щасливі монстри заробляють більше грошей). Звертайте увагу на елементи кожного монстра: новий вид вийде лише якщо вони не збігаються, інакше "народиться" копія матусі з татком. Цю інформацію можна переглянути в меню покупки або під інформаційною областю. З монстром пов'язано від одного до чотирьох елементів – вітер, сніг, дощ, земля, рослини.
  • Вдосконалюйте пекарні та взагалі все, пов'язане з їжею – монтрам потрібно їсти. Можна, звичайно, накупити купу їжі за справжні гроші - але тут вже справа смаку, жадібності та здорового глузду.
  • Якнайшвидше встановіть шахту. Кожні 24 години вона буде приносити вам два безкоштовні смарагди.
  • Купивши кілька островів, ви отримаєте нові можливості для виведення невідомих досі порід. Але переміщати монстрів з одного острова на інший поки що не можна.

Лінійний цифровий сигнал (ЛЦС), що формується на основі лінійного коду, повинен відповідати таким вимогам.

    Енергетичний спектр ЛЦС повинен бути зосереджений у відносно вузькій смузі частот, не містити постійну складову та містити значно ослаблені низькочастотні та високочастотні складові. Виконання цих умов дозволить зменшити міжсимвольні спотворення, обумовлені обмеженням смуги частот лінійного спектру як у верхніх, так і нижніх частот. Це призведе або до збільшення довжини регенераційної ділянки, або за заданої довжини регенераційної ділянки - до підвищення достовірності передачі.

    Структура ЛЦС повинна бути такою, щоб можна було просто та надійно виділити тактову частоту в кожному лінійному регенераторі та на кінцевій станції.

3. Повинна бути забезпечена можливість постійного та досить простого контролю коефіцієнта помилок у лінійному тракті без перерви зв'язку.

4. Зменшення за необхідності тактової частоти сигналу, що передається в порівнянні з ІКМ сигналом.

5. Лінійні коди, що використовуються, не повинні призводити до істотного розмноження помилок і мати досить просту апаратну реалізацію.

Для мінімізації постійної складової у спектрі ЛЦС необхідно, щоб на будь-якому інтервалі часу Tі алгебраїчна сума послідовних значень символів лінійного коду (цифрова сума), що з'являються за цей час, була мінімальною, тобто.

Де - i значення символу в момент часу t. Очевидно, що для виконання зазначеної вимоги коду приблизно з однаковою ймовірністю повинні з'являтися імпульси протилежної полярності.

Оскільки на ймовірність появи двійкових символів ІКМ сигналу практично не можуть бути накладені умови, що обмежують, то для задоволення зазначеним вимогам лінійний код повинен мати деяку надмірність. Надмірність ЛЦС можна, наприклад, отримати, якщо при формуванні лінійного коду використовувати число рівнів сигналу більше двох. При n-рівневому лінійному коді число станів, що передаються, за одиницю часу буде більше числа можливих станів за той же час у двійковому коді, тобто. виконується нерівність

(6.3)

де q - Число символів і-рівневого коду, що використовуються для передачі тсимволів двійкового коду за деякий час

Очевидно, що при формуванні лінійного коду має виконуватися умова

Де - тривалість символів і-рівневого та двійкового коду відповідно.

З урахуванням (6.3) та (6.4) неважко отримати наступне співвідношення між швидкістю передачі в ЦПТ fтп та швидкістю передачі вихідного ІКМ сигналу

(6.5)

Останній вираз може бути записано також у наступному вигляді (6.6)

де r - Надмірність лінійного коду.

У свою чергу, надмірність лінійного коду у разі необхідності може бути оцінена за допомогою співвідношення, що випливає з (6.5) та (6.6) (6.7)

З метою підвищення стабільності ознак тактової частоти більшості двійкових ІКМ сигналів потрібно додаткове перетворення ІКМ сигналу шляхом зміни його статистичних властивостей. Якщо зміна статистичних властивостей вихідного ІКМ сигналу відбувається за певних умов (наприклад, заданій кількості поспіль наступних 0), то в результаті формуються так звані неалфавітні коди.

Якщо ж статистичні властивості вихідного ІКМ сигналу змінюються шляхом поділу на групи з постійним числом тактових інтервалів та подальшого перетворення цих груп за певним алфавітом у групи символів коду з іншою основою (більше двох), і, як правило, з новою кількістю тактових інтервалів, то в результаті формуються алфавітні коди.

Для лінійних трактів ЦСП, що використовують електричні кабелі, основні типи кодів і відповідні лінійні цифрові сигнали показані на рис. 6.3.

Мал. 6.3. Лінійні коди цифрових систем передачі електричними кабелями

На рис. 6.3 а наведена випадкова реалізація цифрового ІКМ сигналу на виході формувача або обладнання тимчасового групоутворення (мультиплексування).

Цей двійковий (ДВС) сигнал являє собою випадкову однополярну послідовність символів 1 і 0, енергетичний спектр якої описується виразом (6.1).

На рис. 6.3,6 представлений абсолютний біімпульсний сигнал (АБС). При формуванні коду АБС замість кожної одиничної посилки вихідного ДВС тривалістю передається двополярна посилка виду (+/-) тривалістю а замість кожної нульової посилки вихідного ДВС передається двополярна посилка виду (-/+) тривалістю також Сигнали виду (+/-) та (-/ +) називаються біоімпульснимиі мають важливі переваги: ​​висока помехозащищенность, простота перетворення двійкового сигналу в биимпульсный, можливість виділення тактової частоти незалежно від статистичних властивостей вихідного ДВС, можливість використання порогових пристроїв у лінійних регенераторах з пороговим напругою, рівним нулю. Однак частота прямування біімпульсного сигналу практично призводить до збільшення вдвічі тактової частоти ЛЦС.

В АБС символ, відповідний 1, є негативною копією сигналу, що представляє 0. Однак у багатьох середовищах передачі може бути неможливим визначення абсолютної полярності або зразка абсолютної фази. Отже, перетворювач коду прийому може уявити всі одиниці нулями, проте нулі - одиницями. (ПКпрм )

Для усунення цього недоліку використовується відносний біімпульсний код(ОБС) (мал. 6.3, до),в якому кодується 1 зміною попереднього стану, а 0 - збереженням стану. Таким чином, при лінійному декодуванні такого ЛЦС абсолютний еталон фази

Мал. 6.4. До формування коду ЧПИ

не вимагається. При зворотному перетворенні просто визначається стан сигналу попередньому інтервалі: якщо відбулася зміна, то фіксується 1, в іншому випадку фіксується 0.

У ЦСП значного поширення набули алфавітні кодитипу nBkM, де п -число символів у двійковій групі, що кодується; У(Binary) вказує, що у вихідній послідовності використовується двійкова основа числення (рис. 6.3 а); до -число символів групи лінійного коду; М-літера, що відображає кодову основу числення лінійного коду, наприклад: Г-третинна (Ternary), Q - чотирирічна (Quaternary) і т.д. Найбільш простим із цього виду кодів є код виду 1 B1 T(Для якого і=1Д=1іМ=3,

тобто. один символ двійкового коду перетворюється на один символ трійкового коду). Такий найпростіший алфавітний код називається кодом з чергуванням полярності імпульсів - ЧПИ (або Alternate Mark Inversion - AMI), двійковий код із зміною полярності сигналу кожної одиниці, нуль передається відсутністю сигналу. В результаті формується двополярний трирівневий або квазитрійнийкод та відповідний йому ЛЦС.

Перетворення вихідної двійкової послідовності (рис. 6.3,а) на квазитроїчний код типу ЧПИ наведено на рис. 6.3, ст. Як випливає з цього малюнка, нулі вихідної двійкової послідовності перетворенню не піддаються, а поодинокі посилки змінюють полярність на зворотну по відношенню до попередньої одиничної посилки. Будь-яка помилка, що виникла під час передачі (формування позитивного чи негативного імпульсу замість нуля, зміна полярності імпульсу, формування пробілу замість кодового імпульсу), викликає порушення закону чергування полярності імпульсів, що може бути легко виявлено. Завдяки зазначеному принципу перетворення на енергетичному спектрі ЛЦС виключається постійна складова. При цьому цифрова сума Z, що визначається виразом (6.2), не виходитиме за межі +0,5 і -0,5 амплітуди імпульсів.

Енергетичний спектр сигналу ЧПИ при рівній ймовірності появи 1 і 0 у вихідному ДВЗ визначається за формулою

(6.8)

Де G() - енергетичний спектр (6.1) вихідного ДВЗ (рис. 6.3,а)

Аналіз формули (6.8) показує, що у квазітроїчного сигналу відсутня не тільки постійна складова, а й взагалі вся дискретна частина спектру, а енергія його безперервної частини сконцентрована в області частот, близьких до половини тактової частоти fт/ 2 (Рис. 6.4, а). Перетворення вихідного ДВС на квазитроїчний код з ЧПИ здійснюється у перетворювачі коду, схема якого (схема Баркера) наведена на рис. 6.4,б.

Тригер Тг, На рахунковий вхід якого надходить ДВС, при надходженні черговий 1 змінює свій стан на зворотний. Виходи тригера з'єднані з входами логічних елементів І 1 і І 2 ; на другі входи цих схем подається вихідний ДВС. Перемикання тригера призводять до того, що схеми Івідкриваються почергово.

Відповідно до їхнього стану відбувається запуск відповідних блокінг-генераторів (БГ 1 або БГ 2 ), перебувають у режимі очікування. Блокінг-генератори формують імпульси із заданими параметрами, а завдяки використанню вихідного трансформатора (Тр)із середньою точкою полярність вихідних імпульсів, які від кожного плеча схеми, виявляється різної, тобто. створюється квазітроїчний сигнал із ЧПИ. Для зворотного перетворення сигналу з ЧПИ у ДВС необхідна схема, еквівалентна двонапівперіодного випрямляча.

Інший варіант перетворення ДВС сигнал з ЧПИ представлений на рис. 6.5.

Робота схеми пояснюється часовими діаграмами (рис. 6.6). Вихідний ДВС (рис. 6.6,а) надходить на суматор за модулем 2 { mod 2).Ha інший вхід суматора надходить сигнал, що пройшов через лінію затримки ЛЗ 1 та затриманий на один тактовий інтервал Т(Рис. 6.6, в). Сигнал з виходу суматора (рис. 6.6,6) надходить на пристрій, що віднімає (ВУ).Цей сигнал, затриманий лінією затримки ЛЗ 2 на інтервал Т(Рис. 6.6, г), надходить на інший вхід ВУ.

На виході ВУ формується квазітроїчний сигнал у коді ЧПИ (рис. 6.6,(3). Перевагою коду ЧПИ є простота його формування на передачі та декодування на прийомі. Енергетичний спектр коду ЧПИ не містить постійної складової, і концентрація основної енергії відбувається в області напівтактової частоти (0,5 fт ) вихідної двійкової послідовності (рис. 6.4, а).

Надмірність коду ЧПИ визначимо за формулою (6.7), маючи на увазі, що

Мал. 6.5. Формувач коду ЧПИ з використанням ліній затримки

Мал. 6.6. Тимчасові діаграми роботи схеми рис. 6.5

один символ вихідного двійкового коду перетворюється на один символ квазітроїчного або трирівневого коду (п= 3), тобто. m = 1 і q = 1. Підставивши в (6.7) значення величин л = 3, q= 1,/я=1 для коду ЧПИ, отримаємо надмірність Зазначена надмірність досить велика і тому допускає велику свободу у виборі принципів побудови лінійних кодів, що задовольняють переліченим вище вимогам до ЛЦС.

Код ЧПИ (вироджений алфавітний код виду IB IT) має високу надмірність, але основним його недоліком є ​​труднощі виділення тактової частоти (необхідної забезпечення стійкої роботи регенераторів - пристрою виділення тактової частоти) при довгих серіях нулів (прогалин) у вихідній двійковій послідовності. Тому в лінійному цифровому сигналі довгі серії нулів (прогалин) неприпустимі.

Від вищезазначених недоліків певною мірою вільні модифіковані коди ЧПИ (МПППІ), також звані кодами з високою щільністю одиниць порядку N(КВП-ЛО або HDB-N (High Density Bipolar of order N), у яких підвищена ймовірність формування імпульсів у порівнянні з вихідним двійковим сигналом.

У кодах HDB- N (КВП-ЛО, де N -допустима кількість наступних поспіль нулів, кожна група з N+1 послідовних нулів замінюється групою символів тієї ж довжини виду B0...0 V або 0...0V, де У- Імпульс, що зберігає правило кодування ЧПИ, V - Імпульс, що порушує це правило. На прийомі під час відновлення вихідного сигналу комбінація, що заміщає, виявляється при аналізі структури лінійного сигналу і замінюється відповідним числом прогалин. Серед кодів HDB- N (КВП-ЛО найбільшого поширення набув код HDB-3 (КВП-3), рис. 6.3,г. Принцип побудови коду HDB-3 такий самий, як і коду з ЧПИ, доти, доки між одиницями вихідного ДВС не з'являється більше трьох, наступних нулів поспіль. Якщо у двійковому коді з'являється чотири або більше нулів, кожна комбінація з чотирьох послідовних нулів замінюється послідовностями, наведеними в табл. 6.1.

У табл. 6.1 (і раніше) через V позначається символ, полярність якого повторює полярність попереднього символу В,полярність якого змінюється згідно із законом коду ЧПИ. Використання двох послідовностей, що заміщають, забезпечує чергування полярності символів. V, що з'являються у різних місцях ЛЦС, що, своєю чергою, дозволяє усунути вплив цих символів на середнє значення, яке як і, як й у коду ЧПИ, виявляється рівним нулю. Однак цифрова сума коду HDB-3 (6.2) через введення символів V виявляється більшим, ніж для коду з ЧПИ, і може становити 2(+1/2) або 2(-1/2).

При використанні коду HDB-3 суттєво скорочується діапазон зміни ймовірності появи одиничних символів у ЛЦС, що обмежується межами тоді як у коді з ЧПИ ця можливість практично може зменшуватися до нуля. Отже, при використанні коду HDB-3 суттєво покращуються умови роботи пристроїв виділення тактової частоти. Енергетичний спектр коду HDB-3 подібний до енергетичного спектру коду ЧПИ.

У коді HDB-3 також можливий контроль помилок, що виникають при передачі ЦЛЗ лінійним трактом, шляхом перевірки таких порушень V, які виявляються некомпенсованими. При цьому слід мати на увазі, що помилки, що виникають у ЦПТ, можуть призвести до розмноження помилоку процесі зворотного перетворення. Наприклад, якщо в процесі передачі ЦЛТ послідовність символів +1 0 -1 +1 трансформується у послідовність +100 +1, то на прийомі вона буде сприйнята як комбінація виду 500 V і замінена двійковою комбінацією 0000, тобто замість однієї помилки з'явиться три. Середнє значення коефіцієнта розмноження помилок виявляється рівним 1,2.

Код HDB-3 є основним у первинній, вторинній та третинній ЦСП ІКМ-ВРК, що працюють за металевими кабелями. Крім того, він широко застосовується як стиковий код кінцевої апаратури при з'єднанні різних ієрархічних структур.

Для формування коду HDB-3 потрібно деяке ускладнення схем (рис. 6.4,6 та 6.5), викликане необхідністю контролю за кількістю нулів між одиницями ДВС та формуванням вихідних символів V, що порушують правило чергування полярності імпульсів.

Різновидом кодів МППП є коди виду B3ZS (Bipolar With 3 Zero Substitution) - біполярний код з підстановкою альтернативних блоків ООУ або B0 V - аналог коду HDB-2 (КВП-2), рис. 6.3. Вибір однієї із зазначених комбінацій (B0V або 00 V) виконується з таким розрахунком, щоб кількість імпульсів виду Уміж сусідніми імпульсами виду V було непарним.

У ЦСП знаходить застосування код виду CMI (Coding Mark Inversion), рис. 6.3Д де кожній одиниці вихідної двійкової послідовності ставиться у відповідність комбінація виду +/+ (на інтервалі символу) або -/- і відбувається чергування, а кожному нулю вихідної послідовності відповідає комбінація -/+ (на інтервалі символу).

На рис. 6.3,з наведено так званий парно-виборчий трійковий (ПІТ) код, де символи двійкової послідовності, що передається, групуються попарно і перетворюються в трійковий сигнал відповідно до табл. 6.2 кодування.

Зміна кодових груп при заміщенні двійкових пар 01 і вихідної 10 послідовності проводиться поперемінно так, щоб була забезпечена рівність числа позитивних і негативних імпульсів третинної послідовності. Зазначимо, що є кілька модифікацій коду ПІТ. Вибір однієї з них визначається вимогами усунення постійної складової спектра лінійного цифрового сигналу і скорочення числа поспіль наступних нулів до двох. При декодуванні лінійного цифрового сигналу в ПІТ код перетворювач коду прийому (ПКпрм ) повинен виявити правильність прийнятих пар лінійного коду. Неправильною вважається фаза, в якій з'являються пари ++ або.

Енергетичний спектр ЛЦС на основі ПІТ коду близький до енергетичного коду сигналу з ЧПИ. Це означає, що максимум енергії знаходиться в середині смуги, і з цієї точки зору лінійні тракти для ПІТ коду (а також HDB-3 і B3 ZS) не відрізняються за величиною досяжного відношення сигнал-шум (ОСШ). Недоліком розглянутого типу ЦЛЗ є синхронізації по парам символів вихідного ДВС.

При передачі цифрових сигналів з вищими швидкостями щодо поширення набули алфавітні коди типу mBqT, де т -число символів вихідної двійкової (бінарної) послідовності заміщаються q - Числом символів трійкового коду, що дозволяють поліпшити ОСШ. Найбільша увага приділяється кодам типу 4ВЗТ (рис. 6.3 і). Швидкість передачі під час використання такого коду (6.5) дорівнює

тобто. менше швидкості передачі кодів типу 1В1Т (коди ЧПІ, HDB-3. ПІТ); при цьому знижується згасання кабелю на тактовій частоті fтп, що дозволяє збільшити ОСШ або збільшити довжину регенераційної ділянки.

Надмірність таких кодів згідно з (6.7) дорівнює

Отже, є можливості накладання деяких додаткових умов лінійний код з метою пристосування його властивостей до параметрів лінійного тракту. У процесі формування кодів типу mBqT використовується кілька варіантів алфавітів, вибір конкретного здійснюється на основі аналізу числа попередніх символів з урахуванням структури вихідної послідовності. Отже, та сама група вихідних двійкових символів може бути представлена ​​різними групами коду 4ВЗТ. Вибір комбінацій виконується за вимогами, аналогічними вимогам до коду типу ПІТ (табл. 6.3).

Відповідна послідовність квазитроїчного коду вибирається таким чином, щоб мінімізувалася цифрова сума. При цьому лічильник, що підраховує поточне значення цифрової суми, приймає рішення про посилку до лінії однієї з послідовностей, наведених у стовпцях I, II, III і IV (табл. 6.3). Синхронізація процесу перетворення лінійного коду код ДВС в приймальному обладнанні здійснюється шляхом контролю цифрової суми і виявлення послідовностей, не використовуються при перетворенні на передачі, наприклад 000.

Енергетичний спектр коду 4ВЗТ представлений на рис. 6.7, з якого випливає, що максимум спектра зосереджений у середині смуги, як і для кодів ЧПИ, HDB-3 або ПІТ. Однак слід звернути увагу, що для коду 4ВЗТ ця смуга на 25% гірша.

Багаторівневі коди.У тих випадках, коли смуга лінійного тракту обмежена, але необхідно збільшити швидкість передачі інформації, можна збільшити кількість рівнів. У багаторівневій системі швидкість передачі двійкових сигналів

де L - Число рівнів, з яких можна зробити вибір у кожному тактовому інтервалі.

Швидкість передачі сигналів, чисельно рівну 1/Г, часто називають швидкістю передачі символів явимірюють у водах.Серед фахівців у галузі передачі даних слово бодЗазвичай прийнято використовувати як синонім швидкості передачі двійкових символів. Однак, строго кажучи, швидкість пере-

Мал. 6.7. Енергетичний спектр коду 4ВЗТ

дачі двійкових символів дорівнює швидкості передачі в бодах тільки в тому випадку, коли здійснюється передача сигналу 1 біт тактовий інтервал.

На рис. 6.8. показаний приклад восьмирівневого сигналу, при якому досягається передача трьох біт на тактовий інтервал (тобто трьох біт на бод).

Системи з передачею багаторівневих сигналів забезпечують більш високу швидкість передачі двійкових символів у межах заданої смуги, але вимагають суттєвого збільшення відношення сигнал-шум при

Мал. 6.8. Багаторівнева передача із трьома бітами на тактовий інтервал

заданої ймовірності помилок. Якщо передача багаторівневих сигналів використовувалася в провідної лінії, то для досягнення необхідної ймовірності помилок потрібно зменшити довжину ділянки регенерації. У той же час, чим ближче регенератори розташовані один до одного, тим менше загасання і, отже, може бути збільшена швидкість передачі та двійкового сигналу. Таким чином, у провідній лінії обмежуючим фактором по суті є згасання, а не смуга. Звідси випливає, що способи передачі багаторівневих сигналів найбільш привабливі для радіосистем або передачі цифрової інформації аналогової телефонної мережі, де неприпустиме перевищення заданої смуги і в системах абонентського доступу - останньої милі.

Рис.2.9. Код з інверсією струмових посилок

Код з інверсією, що розрядно чергується (ADI)

При побудові низький потенціал є елементом , а високий – елементом . Побудова коду ADI починають із низького потенціалу. При зміні полярності вихідної двійкової послідовності рівень коду залишається постійним, а при повторенні полярності попереднього символу відбувається зміна полярності коду. Приклад кодування показано на рис.2.10.


Для передачі логічного нуля використовується елемент, а передачі логічної одиниці – елемент . Приклад кодування показано на рис.2.11.

Рис.2.11. Абсолютний біімпульсний код

Відносний біімпульсний код (ОБС)



Для формування коду використовуються елементи або . Нульовий рівень кодується зміною попереднього стану; а одиничний - збереженням стану. Приклад кодування показано на рис.2.12.

Рис.2.12. Відносний біімпульсний код

Код Міллера (ML)

Код Міллера є двійковим дворівневим кодом. При кодуванні кожен тактовий інтервал ділиться навпіл.

Прийняття рішення щодо вибору наступного елемента кодової послідовності складає основі графа, представленого на рис.2.13. Вузлами графа є можливі поточні стани кодової послідовності. Напрямок переходу від поточної вершини вибирається на підставі аналізу наступного елемента вихідної двійкової послідовності. Елементи нової поточної вершини є елементами коду. Кодування починається завжди з вершини "11".


У побудові коду беруть участь елементи , , та . Приклад кодування показано на рис.2.14.

Рис.2.14. Код Міллера

Код DMI

У коді DMI двійковий нуль у вихідній двійковій послідовності замінюється елементами і , а двійкова одиниця – елементами по черзі і . Причому якщо одиниця кодувалася елементом, то наступний за нею нуль кодується елементом, а якщо одиниця кодувалася елементом, то наступний за нею нуль кодується елементом. Починають побудову з позитивного потенціалу. Приклад кодування показано на рис.2.15.

Рис.2.15. Код DMI

Код H

У коді двійковий нуль у вихідній двійковій послідовності замінюється по черзі елементами і , а двійкова одиниця – елементами по черзі і . Починають побудову з позитивного потенціалу. Приклад кодування показано на рис.2.16.

З популярністю гри зріс попит на всілякі секрети та чити до гри. Вони почали обговорюватися на тематичних форумах та сервісах Питання-Відповідь. Поради пропонують як професійні геймери, так і юні фанати.

My Singing Monsters - інноваційна гра для операційної системи Android, а також можна грати My Singing Monsters на комп'ютері, головними героями якої є монстри, що співають. Мета гри - це створення власного оркестру з монстрів. У грі існує понад 20 видів монстрів. Ними поступово заселяють острови, яких у грі сім. На кожному острові свій оркестр, що створює відмінну від інших мелодію.

Як вивести монстра My Singing Monsters

Так як монстри бувають різні, їхнє вирощування також відрізняється, почнемо відкривати секрети. Тому для початку потрібно розмежувати монстрів за кількістю місць: «одномісні», «двомісні», «тримісні», «чотиримісні». Звичайно ж, тут враховуються лише ті, кого легко отримати.

Отже, щоб отримати «одномісного» (ізоблоліста, ти рокс, вужас), слід натиснути в Розпліднику на «додати яйце». От і все. По завершенню, коли монстр буде отримано, можна відправити його на певний острів, щоб він почав співати та заробляти гроші. А ось для отримання «двох-, трьох-, чотиримісних» (сахабуша, смичорога, йола) необхідно спочатку купити будинок для розмноження, придбати 2 монстри (4 рівні) і терпіння. Коли його нема, допоможуть кристали.

Щоб отримати «двох і тримісних» монстрів, потрібно запам'ятати стихії бажаного монстра і врахувати нескладну арифметику. Кожен монстр під картинкою має значки з елементами стихій. Залишається тільки дивитися стихії різних монстрів та схрещувати їх. Стихії повинні не збігатися, інакше «народиться» копія матусі з татком, а не новий вигляд. Створення «чотиримісного» монстра вимагає створених раніше «одномісного» та «трьохмісного».

Як підвищити рівень

Монстри My Singing Monsters теж потребують їжі, яка виробляється в Пекарнях. Розміри монстрів збільшуються на 4, 10 та 15 рівнях, але, до речі, місце у палаці вони не збільшують. Однак, чим більший рівень, тим більше їжі потрібно для монстра та підвищення рівня. За кожен рівень монстра потрібно нагодувати 4 рази. Також підняти рівень можна за рахунок дорогих декорацій та випікання дорогої їжі.

Секрети проходження

Якщо потрібно прискорити або уповільнити час відтворення мелодії острова — є годинник «Time Machine», який можна придбати в Маркеті.

Заробити кристали можна за допомогою виконання спеціальних завдань, публікації вилупленого монстра (Facebook) або в Шахті (Mine).

Додавання друзів у гру дозволяє виконати завдання, які даються кристали.

Якщо Вам не виходить щось зробити самостійно, то радимо звернеться в швидку комп'ютерну допомогу - pchelp24.com, прийнятні ціни, досвідчені фахівці, безкоштовний виклик і діагностика.

Морський сайт Росія немає 12 листопада 2016 Створено: 12 листопада 2016 Оновлено: 12 листопада 2016 Переглядів: 5072

Навігаційне повідомлення СНР ГЛОНАСС ієрархічно структуроване у вигляді рядків, кадрів та суперкадрів. Рядок навігаційного повідомлення має тривалість 2 с (разом із позначкою часу) і містить 85 двійкових символів, що передаються у відносному коді. Перший символ є неодруженим для відносного коду.

Останні вісім символів у кожному рядку є перевірочними символами коду Хеммінга, що дозволяють виправляти одиночний помилковий символ і виявляти два помилкові символи в рядку. Альманах системи необхідний апаратурі споживача планування сеансу, тобто. вибору оптимального сузір'я та прогнозування для складових його НКА доплерівського зсуву несучої частоти.

Відсутність альманаху системи в пам'яті приймача споживача призводить до значного збільшення тривалості сеансу, за рахунок часу, що витрачається на пошук сигналів та визначення оптимального сузір'я.
Тим не менш, структура навігаційного сигналу СНР ГЛОНАСС забезпечує більш швидке оновлення (або первинний прийом) альманаху за рахунок меншої тривалості суперкадрів (2,5 хв) порівняно з GPS (12,5 хв). Оперативна інформація використовується у сеансі навігації. Частотно-часові поправки вносяться до результатів вимірювань, а ефемериди застосовуються щодо координат і вектора швидкості споживача.

Навігаційне повідомлення містить оперативну та неоперативну інформацію. Оперативна інформація відноситься до НКА, що випромінює сигнал, і містить: ознаки достовірності навігаційного повідомлення в кадрі;

час початку кадру tk;

ефемеридну інформацію координати та похідні координат НКА у прямокутній геоцентричній системі координат на момент часу f0;

частотно-часові поправки (ЧВП) на момент часу (ь у вигляді відносної поправки до несучої частоти навігаційного радіосигналу та поправки до бортової шкали часу НКА);

Неоперативна інформація містить альманах системи, що включає:

дані про стан усіх НКА системи (альмани стану);

час, до якого належить альманах;

параметри орбіти всіх НКА (альманах орбіт);

номер пари несучих частот та поправку до БШВ для кожного НКА (альманах фаз); виправлення шкали часу системи ГЛОНАСС щодо UTC(SU), похибка виправлення не більше 1 мкс.

Структура кадру та суперкадра

Кадр має тривалість 30 сек і складається з 15 рядків тривалістю 2 кожний. Він містить повний обсяг оперативної інсормації для випромінюючого НКА (рядки 1...4) та чверть альманаху. У кадрах з першого по четвертий передається альманах по п'яти супутниках, у п'ятому кадрі по чотирьох. Альманах для кожного супутника займає по два рядки. Супер кадр містить 5 кадрів та триває 2,5 хв. У межах суперкадра оперативна інформація та рядок 5 (системні дані) повторюються у кожному кадрі. Кордони рядків, кадрів та суперкадрів різних НКА синхронні з похибкою не більше 2 мс.

Розподіл альманаху з кадрів суперкадра

/images/stories/main3/kontrol.JPG" alt="Розподіл альманаху по кадрам суперкадра" width="400" height="159" border="0" />!}

На малюнку показано структуру суперкадра та кадрів, його складових.

Оперативна інформація та ефемеріди. Грунтуючись на даних, докладно розглянемо зміст та відповідні позначення параметрів ефемеридної інформації. Умовні позначення параметрів, розрядність, номер, що містить параметр рядка. У словах, які можуть набувати позитивних або негативних значень, старший розряд є знаковим, символ "О" відповідає знаку "плюс", а символ "1" - знаку "мінус".

Слово m – номер рядка в навігаційному кадрі. Слово tk - час початку кадру всередині поточної доби, що обчислюється в шкалі бортового часу НКА. У п'яти старших розрядах записується кількість цілих годин, що пройшли з початку поточної доби; у шести середніх – число цілих хвилин, у молодшому – число тридцятисекундних інтервалів, що пройшли з початку поточної хвилини.

Початок доби за бортовим часом НКА збігається з початком чергового суперкадра. Слово Вn – ознака недостовірності кадру. Апаратура споживача аналізує лише старший розряд цього слова. Передача у ньому "1" означає непридатність даного НКА для навігаційних вимірів.

Слово tb - порядковий номер тимчасового інтервалу всередині поточної доби за шкалою системного часу ГЛОНАСС, до середини якого відноситься оперативна інформація, що передається в кадрі. Тривалість даного часового інтервалу (і відповідно максимальне значення слова tb) визначається значенням слова Р1. Слово Р1 – ознака зміни оперативної інформації. Повідомляє величину інтервалу часу між значеннями tb (хв) у даному та попередньому кадрах.

Слово Р2 – ознака зміни. Він є ознакою непарності ("1") або парності ("Про") порядкового номера b 30(60) - хвилинного поточного відрізка часу, середина якого оцифрована числовим значенням слова tb.

Слово РЗ- ознака, стан " 1 " якого означає, що у цьому кадрі передається альманах для п'яти, а стан " Про " - для чотирьох НКА.

Слово Δtn - зміщення випромінюваного навігаційного радіосигналу піддіапазону L2. щодо навігаційного радіосигналу піддіапазону L1 для n-ю НКА.

де tn1, tn2 – апаратурні затримки у відповідних піддіапазонах. Слово Еп - характеризує " вік " оперативної інформації, тобто. інтервал часу, що минув від моменту розрахунку (закладки) оперативної інформації до моменту часу *ь для л-го супутника. Формується на борту НКА. Слово Уn(tь) - відносне відхилення прогнозованого значення несучої частоти випромінюваного навігаційного радіосигналу n-го супутника від номінального значення на момент часу tb

де tn(tb) - прогнозоване значення несучої частоти випромінюваного навігаційного радіосигналу п-го супутника з урахуванням гравітаційного та релятивістського ефектів на момент часу tb і tn - номінальне значення несучої частоти навігаційного радіосигналу n-го супутника.

Слово tn(tb) - зсув шкали часу л-го супутника t, щодо шкали часу системи ГЛОНАСС tc, рівний зсуву по фазі ПСПД випромінюваного навігаційного радіосигналу л-го супутника щодо системного опорного сигналу на момент часу tb:

Слова Xn (tb), Yn (tb), Zn (tb) - координати даного НКА в системі координат ПЗ-90 на момент часу tb.

Слова Xn(tb),Yn(tb),Zn(tb) - складові вектора швидкості даного НКА в геодезичній системі координат ПЗ-90 на момент часу tb.

Слова Xn(tb),Yn(tb),Zn(tb) - складові прискорення даного НКА в геодезичній системі координат ПЗ-90 на момент часу tb, зумовлені дією Місяця та Сонця. Наступні слова передаються супутниками серії ГЛОНАСС-М:

Слово М - ознака модифікації НКА, що випромінює цей сигнал; "00" означає НКА ГЛОНАСС, "01" – ГЛОНАСС-М.

Слово Р- ознака режиму роботи НКА щодо надання частотно-тимчасової інформації (ЧВІ). Значення ознаки такі:

00 - ретрансляція параметра транспортного засобу, ретрансляція параметра TGPS;

01 - ретрансляція параметра транспортного засобу, розмноження параметра TGPS на борту НКА;

10 - розмноження параметра транспортного засобу на борту НКА, ретрансляція параметра TGPS;

11 - розмноження параметра транспортного засобу на борту НКА, розмноження параметра TGPS на борту НКА.

Слово Р4- ознака, зміна стану "0" або "1" якого означає, що в даному кадрі передається оновлена ​​ефемеридна або частотно-часова інформація.

Слово Nt - поточна дата, календарний номер доби всередині подружжя рехлетного інтервалу, що починається з вікового року.

Слово n - номер НКА, що випромінює даний сигнал і відповідає його робочій точці.

Слово ln- ознака недостовірності кадру n-го НКА. Стан "1" означає факт непридатності сигналу супутника для навігації. Слово FT – фактор точності. У вигляді еквівалентної помилки характеризує помилку набору даних, які випромінюються в навігаційному повідомленні в момент часу tb.



У таблиці наведено розміщення оперативної інформації навігаційного повідомлення у кадрі.

Неоперативна інформація(Альманах системи). Розглянемо зміст альманаху системи ГЛОНАСС: Слово транспортного засобу - поправка до системної шкали часу ГЛОНАСС щодо UTC(SU). Поправка дана на початок доби з номером Na Слово Na - календарний номер доби всередині чотирирічного періоду, починаючи з високостого року, до яких відносяться поправки tс та дані системи альманаху (альманахи орбіт і фаз).

Резервні розряди у суперкадрі.Удосконалення СНР ГЛОНАСС може вимагати введення додаткової інформації в суперкадр. Вона розміщується за рахунок резервних розрядів у масиві даних. Частина резерву була задіяна під час розробки модифікації ГЛОНАСС-М. Розташування розрядів, що залишилися.
Використовується суцільна нумерація рядків у межах суперкадра без розбиття на кадри. Контролює достовірність навігаційних даних. Код Хеммінгу, що застосовується при кодуванні навігаційної інформації СНР ГЛОНАСС, дозволяє виправляти поодинокі помилки на стороні споживача, коли невірно прийнято один розряд рядка, і виявляти парне число помилок (2, 4, ... неправильних розрядів). Рядок навігаційної інформації складається з 85 розрядів, де старші 77 розрядів містять інформаційні символи (b85, b84…Ь10, b9), а молодші 8 розрядів – перевірочні символи (B8, B7, …… B1).

Перевірка та виправлення навігаційної інформації відбувається із застосуванням контрольних сум. Обчислення контрольних сум здійснюється відповідно до алгоритму, наведеного нижче.
Для виправлення одноразових помилок у рядках формуються контрольні суми С1, С2, ... С7, а виявлення парного числа помилок обчислюється контрольна сума С1. Далі обчислені контрольні суми аналізуються і приймається рішення про наявність помилок, виправлення одиночної помилки або вибракування рядка. Рішення приймається відповідно до таких правил: 1. Рядок вважається неспотвореним, якщо всі контрольні суми C1, C2... С7 і сума Сz дорівнюють нулю, або лише одна з контрольних сум С1, С2... С7 дорівнює одиниці і при цьому Cz = 1. 2. Якщо дві або більше контрольних сум С1...,С7 дорівнюють одиниці і Cz = 1, то символ Ьcор у розряді з порядковим номером icor= C7C6C5C4C3C2C1 + 8 - K((за умови, що iKop більше або дорівнює 85 ), вважається спотвореним та виправляється на протилежний.
Двійкове число C7C6C5C4C3C2С1 формується із контрольних сум записом молодшими розрядами вправо. К - номер старшої із відмінних від нуля контрольних сум. Якщо виходить, що iKop більший або дорівнює 85, це означає факт наявності непарного числа кратних помилок і рядок бракується. 3. Якщо хоча б одна з контрольних сум С1, С2... С7 дорівнює одиниці, а Сz = 0, або всі контрольні суми C1, C2... С7 дорівнюють нулю, а Сz - 1 це означає наявність кратних помилок і рядок бракується.

У разі вибракування рядка (рядків) навігаційна інформація вважається недостовірною. Апаратура споживача повинна провести повторний прийом навігаційної ін'зормації. Приклад алгоритму обчислення контрольних сум під час перевірки достовірності інформації у рядку.

© 2023 androidas.ru - Все про Android