Где-то в антикварной лавке вы держите в руках чашу. На этикетке написано «латунь». Ваш ноготь говорит «возможно». Продавец уверяет, что точно она. Что потребуется — если не обращаться в лабораторию, — чтобы вынести обоснованное суждение?
Физика на вашей стороне, и она старше этой лавки. Постучите по чаше, и она зазвенит; то, как этот звон затухает, определяется в основном внутренним трением материала, а не формой чаши. Металлы звенят долго и чисто. Стекло и керамика звенят звонко, с быстро исчезающими обертонами. Дерево деликатно гасит колебания, а пластик глушит звон почти до того, как он начнется. Авиаинспекторы десятилетиями использовали именно это свойство в виде «теста монетой» для поиска скрытых расслоений, и физика этого процесса подробно описана в научных трудах — классическим исследованием считается анализ Коули & Адамса 1988 года в журнале Journal of Sound and Vibration. Версия этой идеи с одиночным измерением — это тест постукиванием в Sentio.
Но один стук — это лишь одно мнение, а эта статья посвящена механизму, который превращает мнения в вердикт: активности по определению материалов, самому наглядному примеру на платформе того, для чего нужна пошаговая активность. Если инструмент — это единичный замер, то активность — это целый протокол: цепочка инструментов, каждый из которых компенсирует «слепые зоны» других, с четкими правилами завершения этой цепочки.
Шаг первый: постучите, еще раз и еще раз
Активность начинается с требования произвести как минимум три пригодных постукивания. Каждое постукивание — это полная запись затухания звука, которая получает собственную классификацию: оценку принадлежности к шести семействам материалов с честным показателем достоверности. При этом классификация каждого отдельного постукивания может быть отклонена: перегрузка при записи, постукивание со всего одной различимой резонансной модой или шумное помещение снижают достоверность, а если она падает ниже порога, постукивание просто исключается из голосования, чтобы избежать сомнительных результатов.
Затем вступает в силу правило, определяющее суть активности: по крайней мере два из трех постукиваний должны сойтись в выборе семейства, иначе вердикт не выносится. И речь идет не о вердикте с низкой достоверностью — его просто не будет. Расхождение между постукиваниями по одному объекту — это не шум, который можно усреднить; это сигнал о том, что нарушилась сама процедура: изменилось место удара, ударный предмет или хват руки заглушил второй удар. В такой ситуации правильное решение — повторить попытку более твердой рукой, и именно этого требует активность.
Шаг второй: зондирование — второе мнение с правом вето
Затем, по желанию, активность полностью переключается на другие датчики. Телефон прижимается к объекту, и в дело вступает инструмент тактильного отклика: вибромотор воздействует на объект сигналом заданной частоты, а акселерометр и микрофон записывают его реакцию — в том числе то, как быстро затихает отклик после прекращения вибрации.
Вот интересное дизайнерское решение: данные зонда гораздо грубее результатов постукивания — по сути, они сводятся к альтернативе «звенит» или «затухает», — поэтому активность никогда не позволяет зонду выбирать семейство материала. Он лишь накладывает вето. Если постукивания указывают на МЕТАЛЛ, а затухание зонда длится считанные миллисекунды, значит, что-то пошло не так — возможно, при постукивании задели металлическую деталь на пластиковом корпусе, — и активность предпочтет вообще не выдавать вердикт, чем выдавать ошибочный. Если же постукивание и зонд согласуются, достоверность немного возрастает, но остается далеко от абсолютной уверенности. Согласие двух независимых датчиков ценнее каждого из них по отдельности; разногласие двух датчиков не стоит ровно ничего, и активность оценивает оба сценария абсолютно адекватно.
Шаг третий: эталон — заимствование уверенности
Последний необязательный шаг — самый изящный, и это чистая методология, а не новая физика: постучите по предмету, материал которого вам уже известен. По кастрюле из нержавеющей стали, стеклянной банке или дубовой доске. Если характеристики затухания неизвестного объекта оказываются достаточно близки к эталонным, вердикт привязывается к материалу эталона. Это сравнение с реальным эталоном, который предоставили вы сами, что гораздо надежнее, чем классификация на основе заложенных в систему шаблонов.
Сравнение выполняется с учетом одного важнейшего нюанса: оно сопоставляет характер затухания — насколько четко настроены резонансы, как долго сохраняются высокие частоты, как распределен спектральный вес — и намеренно игнорирует высоту тона и количество резонансных мод, поскольку они определяют размер и форму объекта, а не его материал. Маленький латунный колокольчик и большая латунная чаша совершенно не совпадают по частоте, но очень похожи по характеру затухания. Сопоставление по параметрам затухания — это именно то, что позволяет чайной ложке поручиться за поднос.
Семейства, а не сплавы — и один вердикт, не являющийся материалом
Эта активность определяет шесть семейств: металл, стекло/керамика, дерево, твердый пластик, мягкий полимер — и шестое под названием с затуханием или под нагрузкой, которое заслуживает отдельного доброго слова. Это вердикт для объектов, чей звон говорит: «что-то поглощает энергию так, как ни один чистый материал»: треснувшая тарелка, заполненная или ламинированная панель, слишком сильно зажатый предмет. Это не материал, а состояние, и присвоение ему имени позволяет не загрязнять настоящие семейства. Треснувшая керамическая кружка звучит при постукивании не как керамика и не как пластик — честный результат здесь «затухание: проверьте на трещину или ламинат», а не подбрасывание монетки между неверными ответами.
Семейства — это также то место, где проявляется честность в отношении разрешающей способности. По затуханию невозможно отличить сталь от алюминия (их внутреннее трение слишком похоже), поэтому активность и не пытается этого делать. То же самое касается стекла и обожженной керамики. Постукивание позволяет определить семейство, а то, что определить нельзя, активность выдумывать отказывается. И здесь есть еще одно откровение: сегодняшние границы семейств — это априорные физические модели, а не нейросеть, обученная на огромной базе размеченных записей стука. Но именно эту базу сейчас и собирает активность: каждое постукивание сохраняет полную запись затухания колебаний, а последующая верификация («это была латунь, продавец не соврал») превращает всю сессию в обучающие данные. Классификатор спроектирован как разъем, в который установится обученная модель, когда достаточное количество людей обстучит достаточное количество размеченных вещей — тот же маховик, что и в тесте на спелость фруктов, только нацеленный на блошиные рынки вместо овощных лавок.
Что используют профессионалы
| Профессиональный прибор | Активность на телефоне | Где сказывается разница |
|---|---|---|
| Портативный РФА-анализатор ($15,000–$50,000): за секунды считывает элементный состав поверхности | Акустическое семейство по затуханию колебаний; перекрестная проверка щупом и эталоном | Определение сплава, проверка драгоценных металлов, сортировка лома для контроля соответствия требованиям — элементным вопросам нужна физика элементов |
| БИК-Фурье / Рамановский спектрометр ($10,000+): распознает конкретные полимеры по их молекулярному спектру | Семейства «твердый пластик» и «мягкий полимер» | Какой именно пластик — контроль качества переработки, реставрация, криминалистика. Затухание не видит молекулы |
| Приборы неразрушающего контроля методом постукивания ($1,000–$10,000): молотки с датчиками и автоматические ударники для аэрокосмических композитов | Тот же физический принцип (Cawley & Adams), бытовой боёк, протокол согласования вместо калиброванного импульса | Сертифицированная инспекция ответственных деталей — картирование обшивки крыла требует калиброванного ударника и подписанного отчета |
| Измерение плотности (весы + вытеснение, комплект за ~$50): классический и на удивление эффективный метод | Неразрушающий метод, без погружения, подходит для объектов размером с мебель | Когда вы можете взвесить и окунуть Объект, Архимед все еще успешно конкурирует со всеми вышеперечисленными |
Закономерность, на которую стоит обратить внимание — ведь это принцип любой активности на платформе: несколько записей перед любым выводом; независимые доказательства, используемые для вето, а не для украшения; эталонное Измерение, имеющее больший вес, чем любой классификатор; и «отсутствие вердикта» как полноправный результат. Проверка слуха отклоняет полосы частот, не поддающиеся тестированию, установка для измерения прозрачности отклоняет неподтвержденное мерцание, а эта активность отклоняет противоречивые постукивания. Пошаговая активность — это как раз и есть кодификация правил о том, когда отвечать не нужно.
Чистую физику одиночного постукивания можно изучить в статье о тесте материалов постукиванием; о том, как работает виброщуп, читайте в материале об отклике тактильной отдачи; а общее сравнение возможностей смартфона и профессиональных приборов приводится в нашем честном обзоре.