Mỗi chiếc điện thoại đều mang một cảm biến mà hầu hết mọi người chỉ biết đến qua tính năng xoay màn hình: cảm biến gia tốc. Nó lấy mẫu chuyển động của chính điện thoại hàng trăm lần mỗi giây, theo ba trục, và hoạt động bất kể điện thoại đang được vẫy xung quanh hay đang nằm im phăng phắc trên đỉnh một chiếc máy giặt đang cố gắng báo cho bạn biết về tình trạng vòng bi của nó theo cách cơ học thầm lặng.

Công cụ Rung động biến cảm biến đó thành một thiết bị đo: đặt điện thoại lên máy móc hoặc một bề mặt, ghi lại một khoảng chuyển động tần số thấp và nhận về bức tranh mô tả cách vật thể bên dưới rung lắc. Đây là người anh em dựa trên tiếp xúc trực tiếp của phổ âm thanh — cùng một ý tưởng, chỉ khác kênh vật lý truyền dẫn — và kênh truyền dẫn này quan trọng hơn những gì bạn thấy ban đầu.

Những gì cảm biến gia tốc thấy mà micrô thì không

Micrô nghe thấy âm thanh truyền vào không khí. Đó là một hạn chế thực sự, và gấp đôi. Thứ nhất, không khí truyền tải kém các tần số thấp: sự rung lắc chậm và mạnh của một lồng giặt mất cân bằng hoặc một sàn nhà đang lún lan truyền vào không khí rất yếu hoặc hoàn toàn không lan truyền — phần lớn câu chuyện cơ học nằm ở những tần số bạn cảm nhận được qua bàn chân thay vì nghe thấy bằng tai. Thứ hai, không khí trộn lẫn mọi thứ: máy nén mà bạn quan tâm, tiếng xe cộ bên ngoài, cuộc trò chuyện ở phòng bên cạnh.

Một cảm biến gia tốc tiếp xúc với máy móc sẽ đọc được rung động truyền qua cấu trúc — chuyển động truyền qua chính thân máy vào điện thoại đang đặt trên đó. Các tần số chậm truyền đến với toàn bộ cường độ, và cảm biến gần như không nghe thấy tiếng ồn truyền qua không khí, vì vậy bản ghi thu được là của chính máy móc chứ không phải của căn phòng. Trong khi micrô vượt trội ở các tiếng ù điện lưới và tiếng rít, cảm biến gia tốc làm chủ vùng tần số bên dưới chúng: các rung lắc, dao động và tiếng ầm ầm.

Trong miền tần số, máy móc quay cũng hiển thị rõ ràng ở đây tương tự như trong âm thanh. Một chiếc lồng quay với tốc độ ổn định sẽ tạo ra một đỉnh tại tần số quay; một tải lượng mất cân bằng sẽ làm đỉnh đó nhô cao hơn; sự mòn vòng bi có xu hướng bổ sung năng lượng ở các bội số cao hơn và làm biến đổi thô ráp đặc trưng rung động nói chung. Bạn không cần phải biết kiểu mẫu nào tương ứng với lỗi nào để được hưởng lợi — bạn chỉ cần đặc trưng rung động từ khi máy móc còn hoạt động bình thường, và sẵn lòng so sánh chúng với nhau.

Đặt điện thoại ở đâu

Các trường hợp sử dụng gần gũi trong gia đình như chính các kết quả đo:

Vị trí đặt máy quan trọng hơn dòng điện thoại

Đây là nguyên tắc thực tế quyết định liệu các kết quả đo của bạn có thể so sánh được với nhau hay không: vị trí và cách bạn đặt điện thoại quan trọng hơn việc đó là điện thoại nào.

Lý do đến từ cách xây dựng các tính năng. Các điện thoại khác nhau có cảm biến gia tốc khác nhau với độ nhạy khác nhau, do đó độ lớn tuyệt đối của số đọc một phần là đặc tính của cảm biến — đây chính là lý do tại sao phân tích không dựa vào các mức tuyệt đối. Những gì nó dựa vào là cấu trúc của độ rung: vị trí của các đỉnh, mối quan hệ giữa chúng, hình dạng của đặc trưng rung. Đó là các đặc tính của máy móc, và chúng không thay đổi khi chuyển đổi giữa các mẫu điện thoại khác nhau. Đây là cùng một nguyên tắc thiết kế xuyên suốt mọi công cụ trên nền tảng — các tính năng tương đối, mạnh mẽ trước kích thích, không bao giờ là mức tuyệt đối — và đó là điều làm cho các số đọc có ý nghĩa mà không cần hiệu chuẩn cho từng thiết bị.

Ngược lại, vị trí đặt làm thay đổi tính chất vật lý của chính kết quả đo. Một chiếc điện thoại đặt ở góc máy sẽ chịu một chuyển động khác so với chiếc đặt ở tâm; điện thoại đặt trên một chiếc khăn gấp là đang đo chiếc khăn; điện thoại được ấn phẳng vào một tấm cứng sẽ liên kết rung động với tấm đó, trong khi chiếc đặt lỏng lẻo kêu lạch cạch bên trên lại tạo ra tiếng gõ của riêng nó. Vì vậy, nguyên tắc rất đơn giản: cùng một vị trí, cùng một hướng, tiếp xúc phẳng chắc chắn, máy ở cùng một trạng thái hoạt động — so sánh giữa chu kỳ vắt với giữa chu kỳ vắt, chứ không phải với chu kỳ cấp nước.

Nguyên tắc cơ sở: kết quả đo độ rung có giá trị nhất là kết quả bạn thực hiện khi không có lỗi gì xảy ra. Một đặc trưng rung đơn độc có rất ít ý nghĩa, nhưng sẽ cực kỳ giá trị khi đặt cạnh đặc trưng của tháng trước. Hãy đo máy khi máy đang hoạt động bình thường, lưu trữ lại, và mọi kết quả đo trong tương lai của chiếc máy đó sẽ trở thành một phép so sánh thay vì một sự phỏng đoán.

Đặc trưng theo thời gian: danh mục đảm nhận việc ghi nhớ

Đây là lúc cấu trúc của nền tảng phát huy vai trò gánh vác. Mỗi lượt ghi được lưu dưới một vật thể trong danh mục — máy giặt này, máy in kia — và các kết quả đo lặp lại sẽ được xếp chồng lên nhau theo thứ tự dưới vật thể đó. Câu hỏi "liệu nó có tệ hơn trước không?" không còn phụ thuộc vào trí nhớ của ai đó về cảm giác của ba tháng trước; câu trả lời là hai đặc trưng rung nằm cạnh nhau trên cùng một màn hình.

Và khi câu chuyện được sáng tỏ — thợ sửa chữa tháo máy và phát hiện ra vòng bi bị mòn, hoặc sự rung lắc dữ dội hóa ra chỉ là do một chiếc tất bị kẹt — kết quả đo có thể được gắn nhãn thực tế khách quan sau đó. Một đặc trưng rung đi kèm với nguyên nhân thực tế của nó tạo thành một mẫu được gắn nhãn từ một chiếc máy thật trên một chiếc điện thoại thật, và tập hợp các mẫu đó từ nhiều máy và nhiều người dùng khác nhau chính là cơ sở dữ liệu để huấn luyện cho bất kỳ chẩn đoán tự động nào trong tương lai. Các kết quả đo bạn thực hiện để trả lời câu hỏi hôm nay chính là tập dữ liệu cho ngày mai.

Mọi thứ đều chạy trên thiết bị: quá trình phân tích diễn ra trên điện thoại, ngoại tuyến, và không có gì trong kết quả đo yêu cầu kết nối mạng. Cảm biến gia tốc cũng có một người anh em chủ động — thay vì chờ máy móc rung, điện thoại có thể tự rung bằng mô-tơ rung của nó và đọc phản hồi của vật thể; đó là công cụ phản hồi xúc giác. Để tìm hiểu toàn bộ khả năng đo lường của các cảm biến điện thoại, hãy bắt đầu với phần tổng quan về các công cụ.