← All issues

DAILY ENGLISH · 2026-11-05 · global technology

Which Computer Should Hear the Sensor First?

传感器的数据,该先交给哪台计算机?

Reading

停留或聚焦英文查看译文;手机点按展开,再次点按收起。

One factory, three computing jobs: respond to a worrying measurement, compare several machines, and study months of production records. These jobs may begin with the same sensors, yet they do not necessarily belong on the same computer. Choosing where to process data is a central question in edge computing. The answer depends partly on how soon a result is needed and how much information must travel before anyone can act on it.

一座工厂,三项计算任务:对令人担忧的测量值作出响应,比较多台机器,以及研究数月的生产记录。这些任务可能始于同一批传感器,却未必适合交给同一台计算机。选择在哪里处理数据,是边缘计算的核心问题之一。答案部分取决于结果需要多快得出,以及在采取行动之前,有多少信息必须先经过传输。

A useful starting point is the Fog Computing Conceptual Model, published by the US National Institute of Standards and Technology in March 2018. It describes computing resources distributed between smart devices and central cloud services. Its purpose is to clarify an architecture, rather than prescribe one arrangement for every system. IBM's explanation of edge computing similarly places applications closer to their data sources. Together, these accounts suggest that local devices, nearby computers and remote services can share a workload.

一个有用的起点是美国国家标准与技术研究院于2018年3月发布的《雾计算概念模型》。它描述了分布在智能设备与中央云服务之间的计算资源。其目的是阐明一种架构,而不是为所有系统规定同一种安排。IBM对边缘计算的解释同样强调,让应用程序更靠近其数据来源。综合这两份说明可以看出,本地设备、附近计算机和远程服务可以共同分担计算工作。

Consider a hypothetical factory with sensors measuring motor temperature and vibration. A controller beside a motor could check a simple operating limit and trigger a predefined response. This example is an illustration, not a description of a particular installation or a complete safety design. Its basic logic is that an urgent local action should not depend unnecessarily on a message travelling to a remote service and back. The relevant calculation might be modest, even though its timing matters greatly.

考虑一座假设的工厂,传感器在其中测量电机的温度和振动。电机旁的控制器可以检查一个简单的运行限值,并触发预先设定的响应。这个例子只是说明,并非对某个实际设施的描述,也不是完整的安全设计。其基本逻辑是,紧急的本地操作不应无必要地依赖消息往返远程服务。相关计算可能并不复杂,尽管完成计算的时机至关重要。

The next job could go to a nearby server serving the workshop. Suppose several motors show an abrupt change in vibration at roughly the same time. Looking at their readings together might reveal a shared pattern that an individual controller cannot see. This server could also filter incoming records and prepare summaries. In the hypothetical design, it occupies a useful middle position: it can combine information from several devices without sending every measurement beyond the factory.

下一项任务可以交给为车间服务的附近服务器。假设多台电机的振动大约同时出现突变。把它们的读数放在一起查看,或许能发现单个控制器无法看到的共同模式。这台服务器还可以筛选传入的记录并生成摘要。在这个假设设计中,它处于一个有用的中间位置:既能整合多台设备的信息,又不必把每一次测量结果都传出工厂。

A cloud service could then compare summaries across factories and examine longer periods. For example, engineers might investigate whether similar equipment develops similar patterns before maintenance becomes necessary. That question can tolerate more waiting than an immediate operating response. It may also benefit from combining records that are collected far apart. The cloud still has a substantial role; moving some processing closer to machines changes which tasks and data need to reach it.

随后,云服务可以比较不同工厂的摘要,并考察更长的时间跨度。例如,工程师可能研究,类似设备是否会在需要维护之前出现类似的模式。与即时运行响应相比,这个问题可以容许更长的等待。它也可能受益于汇集相隔很远的地点所采集的记录。云端仍然发挥着重要作用;把部分处理工作移到机器附近,改变的是哪些任务和数据需要送达云端。

Two constraints help explain these choices. Latency concerns delay: how long does the system take to deliver the response that matters? Bandwidth concerns how much data a connection can carry over time. A connection may carry large files efficiently while still imposing an inconvenient wait on a small urgent message. Conversely, a quick connection can become burdened when many devices transmit detailed records continuously. Sending less information and shortening the response path address related, but different, problems.

两个约束条件有助于解释这些选择。延迟关注的是等待时间:系统需要多久才能给出所需的响应?带宽关注的是连接在一段时间内能承载多少数据。一条连接可能能够高效传输大文件,却仍会让一条小型紧急消息遭遇不便的等待。反过来,当许多设备持续传输详细记录时,一条响应迅速的连接也可能不堪重负。减少传输的信息量和缩短响应路径,解决的是相互关联但有所不同的问题。

Filtering also involves a decision about evidence. In our hypothetical factory, keeping only hourly averages might reduce traffic, but it could hide a brief unusual vibration. A possible compromise would be to send routine summaries while preserving selected detailed records for investigation. This is a design proposal, not a universal rule. The people responsible would need to decide what information remains accessible, where it is stored and which future questions the retained records should help answer.

筛选也涉及对证据的取舍。在我们假设的工厂里,只保留每小时平均值或许能够减少传输流量,却可能掩盖一次短暂的异常振动。一种可能的折中方案是发送常规摘要,同时保存选定的详细记录供调查使用。这是一项设计建议,并非普遍规则。负责人需要决定哪些信息仍可获取、存放在哪里,以及保留的记录应当帮助回答未来的哪些问题。

There are practical limits to bringing computation closer. IBM notes that edge devices have restricted computing and storage capacity, while managing many distributed devices adds complexity. A nearby computer still needs maintenance, suitable software and reliable connections to the equipment it serves. For our factory, a sensible review would therefore follow each job separately: identify its deadline, the records it needs and the consequences of losing a connection. The final architecture might put a small calculation beside a motor, a comparison in the workshop and a long investigation in the cloud. Each location earns its place through the work assigned to it.

让计算更靠近设备,也存在实际限制。IBM指出,边缘设备的计算和存储容量有限,而管理大量分布式设备会增加复杂性。附近的计算机仍然需要维护、合适的软件,以及与所服务设备之间可靠的连接。因此,对我们这座工厂而言,合理的评审应逐项考察任务:明确完成时限、所需记录,以及连接中断的后果。最终架构可能把一项小型计算安排在电机旁,把比较工作安排在车间,把长期调查安排在云端。每个位置都因分配给它的工作而获得存在的理由。

Vocabulary

latencyUK /ˈleɪtənsi/

The delay before data is transferred or a response becomes available.

延迟;数据传输或响应出现前的等待时间

High latency could delay the command even when the message is small.

即使消息很小,高延迟也可能使指令迟迟无法到达。

sensorUK /ˈsensə/

A device that detects or measures a physical condition.

传感器;检测或测量物理状况的装置

The sensor records changes in the motor's temperature.

传感器记录电机温度的变化。

workloadUK /ˈwɜːkləʊd/

The amount of work a person or machine has to perform.

工作量;工作负荷

The workshop server handles a heavier workload during production.

生产期间,车间服务器承担的工作负荷更重。

transmitUK /trænzˈmɪt/

To send signals or information electronically.

传输;以电子方式发送信号或信息

The device can transmit a summary instead of the complete record.

设备可以传输摘要,而非完整记录。

abruptUK /əˈbrʌpt/

Sudden and unexpected.

突然的;意外的

An abrupt increase in vibration prompted an inspection.

振动突然加剧,促使工作人员进行检查。

accessibleUK /əkˈsesəbəl/

Able to be reached, obtained or used.

可获取的;可使用的

Detailed records should remain accessible to the maintenance team.

详细记录应当保持可供维护团队获取的状态。

Watch

What is edge computing?

什么是边缘计算?

YouTube · IBM Technology

https://www.youtube.com/watch?v=cEOUeItHDdo

来源:IBM

Why might a company process some sensor data locally while still using cloud services?

为什么企业可能在本地处理部分传感器数据,同时继续使用云服务?

Speaking

  1. Where would you place an urgent response task in the hypothetical factory, and why?

    在这座假设工厂中,你会把紧急响应任务放在哪里,为什么?

    Example answer

    I would place a simple urgent response beside the machine. That would reduce dependence on a remote connection. The actual response rules would still need to be designed and tested for the equipment.

    我会把简单的紧急响应放在机器旁边。这能减少对远程连接的依赖。实际响应规则仍需针对设备进行设计和测试。

  2. What could a workshop server do that a single motor controller could not?

    车间服务器能完成哪些单个电机控制器无法完成的工作?

    Example answer

    A workshop server could compare readings from several motors. If their vibration changed together, it could flag a shared pattern for investigation. One controller would have a much narrower view.

    车间服务器可以比较多台电机的读数。如果它们的振动同时发生变化,服务器就可以标出一个值得调查的共同模式。单个控制器能看到的范围要窄得多。

  3. Which records would you send to the cloud, and which details would you preserve locally?

    你会把哪些记录发送到云端,又会在本地保存哪些细节?

    Example answer

    I would send regular summaries to the cloud for comparisons across factories. I would also preserve selected detailed records locally, especially around unusual events, because averages might conceal a brief change.

    我会定期把摘要发送到云端,用于跨工厂比较。我也会在本地保存选定的详细记录,尤其是异常事件前后的记录,因为平均值可能掩盖短暂的变化。

Useful expressions

Model answer

For this hypothetical factory, I would divide the work according to how quickly each result is needed. A controller beside the motor would handle a simple urgent response. Sending that decision to the cloud would introduce a connection that the immediate action might not need.

对于这座假设工厂,我会根据各项结果需要多快得出,来划分工作。电机旁的控制器负责简单的紧急响应。把这项决策发送到云端,会引入一种即时操作可能并不需要的连接依赖。

The workshop server would compare readings from several motors and prepare routine summaries. I would avoid keeping only averages, though. A brief change could disappear inside an hourly figure, so selected detailed records should remain available for investigation.

车间服务器负责比较多台电机的读数,并生成常规摘要。不过,我会避免只保留平均值。短暂的变化可能消失在每小时的数值里,因此应保留选定的详细记录,供调查使用。

The cloud would receive summaries from different factories and support longer comparisons. Those questions can tolerate more waiting and benefit from a wider collection of records. Before adopting the design, I would check what happens when each connection fails and whether the local computers have enough capacity. That would help us decide whether the proposed division of work is practical.

云端接收不同工厂的摘要,并支持更长期的比较。这些问题可以容许更长的等待,也能受益于更广泛的记录集合。在采用该设计之前,我会检查各条连接失效时会发生什么,以及本地计算机是否有足够的容量。这将帮助我们判断,所提出的工作分配是否切实可行。

Sources