Шрифт:
Рис. 16. Холодная комната прогревается до температуры, установленной в термостате
няется с целевой, заданной в термостате, нагревательный элемент отключится, температура перестанет меняться и останется равной целевой.
Однако в системе этот цикл не единственный. Часть тепла уходит из помещения на улицу в виде потерь. Утечки тепла описываются вторым балансирующим циклом обратной связи, показанным на рис. 15 справа. Он неустанно пытается сравнять температуру внутри помещения с уличной — точно так же, как было с остывающей кружкой кофе. Если бы в системе был только этот цикл (то есть если бы не было обогревателя), тогда температура в комнате менялась бы так, как показано на рис. 17 — становилась бы все ниже и ниже, пока в итоге не сравнялась бы с уличной.
Комната не может быть идеально заизолирована, поэтому, если снаружи холодно, то утечки тепла из нагретой комнаты на улицу неизбежны. Но чем лучше теплоизоляция, тем меньше эти утечки, и тем медленнее будет понижаться температура.
А теперь вопрос: что будет происходить, если оба цикла в системе работают одновременно? Допустим, что теплоизоляция комнаты выполнена достаточно хорошо, а обогреватель имеет достаточную мощность. Тогда цикл, отве-
Рис, 17. Теплая комната постепенно остывает, пока температура в ней не достигнет 10 °С, как на улице
чающий за нагрев, будет сильнее, чем цикл, отвечающий за остывание. Вам удастся нагреть помещение, даже если поначалу было холодно и снаружи, и внутри. Температура будет меняться так, как показано на рис. 18.
Чем выше становится температура в комнате, тем больше будут утечки тепла на улицу, поскольку разность меж-
Рис. 18. Обогреватель поднимает температуру в помещении, несмотря на утечки тепла из комнаты на улицу
ду температурой внутри и снаружи растет. Обогреватель продолжает работать, пидавая тепла больше, чем уходит в виде утечек, температура будет расти и дальше, просто несколько медленнее, но в итоге все-таки достигнет значения, близкого к тому, что установлено в термостате. Затем обогреватель отключится, а после этого будет время от времени включаться снова, компенсируя потери тепла.
В нашем примере в термостате установлено целевое значение 18 °С, но реальная температура в комнате установится на уровне немного ниже 18 °С из-за утечек, которые не прекращаются ни на минуту. Так ведут себя все системы с соперничающими балансирующими циклами обратной связи, хотя иногда их поведение может показаться неожиданным. Образно говоря, система пытается наполнить доверху ведро с дырявым дном. Мало того, что ведро протекает, так еще и количество вытекающей жидкости управляется циклом обратной связи: чем больше воды в ведре, тем выше давление и тем быстрее вода утекает. В примере с комнатой мы пытаемся поднять температуру в помещении, чтобы внутри стало теплее, чем снаружи. Но чем теплее в комнате, тем больше утечки тепла на улицу. Обогревателю нужно время, чтобы после включения компенсировать эти потери, но в это время тепло все равно продолжает теряться. В доме с хорошей теплоизоляцией утечки тепла меньше, поэтому обстановка там комфортнее, чем в плохо заизолированном доме, даже если поставить в нем мощную печку.
С домашними обогревателями люди научились управляться, устанавливая в термостате температуру чуть выше, чем та, которой они на самом деле хотят добиться. Насколько выше — это уже другой вопрос, тут не все очевидно, ведь в холодный день утечки тепла на улицу больше, чем при хорошей погоде. Но обычно все-таки удается подобрать нужные настройки и обеспечить себе комфортную обстановку.
В других системах с такими же разнонаправленными циклами балансирующих связей подобное изменение запаса может сильно осложнить все попытки взять ситуацию под контроль. Представьте себе, что вам необходимо поддерживать определенный запас товаров на складе при магазине. Допустим, какое-то наименование почти распродано. Заказ новой партии требует некоторого времени, но ведь во время ожидания продажи будут продолжаться. Если вы не будете учитывать, сколько товара будет продано за время ожидания новой партии, ваш склад постоянно будет испытывать нехватку продукции. Точно такие же сложности возникнут при попытке постоянно иметь определенный запас наличных денег, удерживать уровень воды в водохранилище на какой-то отметке, поддерживать определенную концентрацию вещества, участвующего в непрерывной химической реакции...
Все эти примеры роднит один общий принцип, и еще один относится к системам с термостатом. Он формулируется так: информация, получаемая за счет обратной связи, может повлиять только на будущее, предстоящее поведение; внутри системы информация распространяется с запаздыванием, и воздействие не может быть настолько быстрым, чтобы моментально скорректировать поведение, вызвавшее текущую обратную связь. Лицо, принимающее решение на основе обратной связи, не может изменить текущее поведение системы, вызвавшее эту обратную связь; все принимаемые решения повлияют только на ее поведение в будущем.
Информация, которую передает цикл обратной связи (даже если эта связь не носит физического, вещественного характера), может повлиять только на будущее поведение системы. Сигнал невозможно доставить настолько быстро, чтобы это позволило скорректировать поведение, вызывающее текущую обратную связь. Даже если информация имеет абстракт ный характер, она передается в системе с определенныг/ запаздыванием.
Почему это так важно? Потому, что отклик всегда будет поступать с запаздыванием. Ни один поток не может повлиять на другой поток во мгновение ока. Влияние возможно только опосредованно, через изменение запаса, и только после некоторой задержки в принятии поступающей информации. В ситуации с наполнением ванны на то, чтобы оценить уровень воды и решить, как подрегулировать краны, уходит доля секунды. Во многие экономические модели заложена большая ошибка, поскольку их разработчики полагают, что потребление или производство могут дать мгновенный отклик, к примеру, на изменение цены. Это одна из причин, по которой реальные экономические системы ведут себя не совсем так, как предсказывают модели.