This is an automated email from the ASF dual-hosted git repository.

leirui pushed a commit to branch rl
in repository https://gitbox.apache.org/repos/asf/iotdb-docs.git


The following commit(s) were added to refs/heads/rl by this push:
     new 00cac9b  finish IoTDB-Introduction scenario
00cac9b is described below

commit 00cac9be355080c9d807af965d46019df96fea64
Author: Lei Rui <[email protected]>
AuthorDate: Wed Jul 26 16:49:19 2023 +0800

    finish IoTDB-Introduction scenario
---
 .../Master/IoTDB-Introduction/Scenario.md          | 74 ++++++++++++++--------
 1 file changed, 46 insertions(+), 28 deletions(-)

diff --git a/src/UserGuide/Master/IoTDB-Introduction/Scenario.md 
b/src/UserGuide/Master/IoTDB-Introduction/Scenario.md
index bd44de2..469e8b2 100644
--- a/src/UserGuide/Master/IoTDB-Introduction/Scenario.md
+++ b/src/UserGuide/Master/IoTDB-Introduction/Scenario.md
@@ -19,58 +19,76 @@
 
 -->
 
-## Scenario
+# Scenario
 
-* Scenario 1
+## Application 1: Internet of Vehicles
 
-A company uses surface mount technology (SMT) to produce chips: it is 
necessary to first print solder paste on the joints of the chip, then place the 
components on the solder paste, and then melt the solder paste by heating and 
cool it. Finally, the components are soldered to the chip. 
+### Background
 
-The above process uses an automated production line. In order to ensure the 
quality of the product, after printing the solder paste, the quality of the 
solder paste printing needs to be evaluated by optical equipment. The volume 
(v), height (h), area (a), horizontal offset (px), and vertical offset (py) of 
the solder paste on each joint are measured by a three-dimensional solder paste 
printing (SPI) device.
+> - Challenge: a large number of vehicles and time series
 
-In order to improve the quality of the printing, it is necessary for the 
company to store the metrics of the solder joints on each chip for subsequent 
analysis based on these data.
+A car company has a huge business volume and needs to deal with a large number 
of vehicles and a large amount of data. It has hundreds of millions of data 
measurement points, over ten million new data points per second, 
millisecond-level collection frequency, posing high requirements on real-time 
writing, storage and processing of databases.
 
-At this point, the data can be stored using TsFile component, TsFileSync tool, 
and Hadoop/Spark integration component in the IoTDB suite.That is, each time a 
new chip is printed, a data is written on the SPI device using the SDK, which 
ultimately forms a TsFile. Through the TsFileSync tool, the generated TsFile 
will be synchronized to the data center according to certain rules (such as 
daily) and analyzed by data analysts tools.
+In the original architecture, the HBase cluster was used as the storage 
database. The query delay was high, and the system maintenance was difficult 
and costly. The HBase cluster cannot meet the demand. On the contrary, IoTDB 
supports high-frequency data writing with millions of measurement points and 
millisecond-level query response speed. The efficient data processing 
capability allows users to obtain the required data quickly and accurately. 
Therefore, IoTDB is chosen as the data stor [...]
 
-<img style="width:100%; max-width:800px; max-height:600px; margin-left:auto; 
margin-right:auto; display:block;" 
src="https://alioss.timecho.com/docs/img/github/51579014-695ef980-1efa-11e9-8cbc-e9e7ee4fa0d8.png";>
+### Architecture
 
-In this scenario, only TsFile and TsFileSync are required to be deployed on a 
PC, and a Hadoop/Spark cluster is required. Figure below shows the architecture 
at this time.
+The data management architecture of the car company using IoTDB as the 
time-series data storage engine is shown in the figure below.
 
-<img style="width:100%; max-width:800px; max-height:600px; margin-left:auto; 
margin-right:auto; display:block;" 
src="https://alioss.timecho.com/docs/img/github/81768490-bf034f00-950d-11ea-9b56-fef3edca0958.png";>
 
-* Scenario 2
+![img](https://alioss.timecho.com/docs/img/1280X1280.PNG)
 
-A company has several wind turbines which are installed hundreds of sensors on 
each generator to collect information such as the working status of the 
generator and the wind speed in the working environment.
+The vehicle data is encoded based on TCP and industrial protocols and sent to 
the edge gateway, and the gateway sends the data to the message queue Kafka 
cluster, decoupling the two ends of production and consumption. Kafka sends 
data to Flink for real-time processing, and the processed data is written into 
IoTDB. Both historical data and latest data are queried in IoTDB, and finally 
the data flows into the visualization platform through API for application.
 
-In order to ensure the normal operation of the turbines and timely monitoring 
and analysis of the turbines, the company needs to collect these sensor data, 
perform partial calculation and analysis in the turbines working environment, 
and upload the original data collected to the data center.
+## Application 2: Intelligent Operation and Maintenance
 
-<img style="width:100%; max-width:800px; max-height:600px; margin-left:auto; 
margin-right:auto; display:block;" 
src="https://alioss.timecho.com/docs/img/github/51579033-7ed42380-1efa-11e9-889f-fb4180291a9e.png";>
+### Background
 
-In this situation, IoTDB, TsFileSync tools, and Hadoop/Spark integration 
components in the IoTDB suite can be used. A PC needs to be deployed with IoTDB 
and TsFileSync tools installed to support reading and writing data, local 
computing and analysis, and uploading data to the data center. In addition, 
Hadoop/Spark clusters need to be deployed for data storage and analysis on the 
data center side. Figure below shows the architecture at this time.
+A steel factory aims to build a low-cost, large-scale access-capable remote 
intelligent operation and maintenance software and hardware platform, access 
hundreds of production lines, more than one million devices, and tens of 
millions of time series, to achieve remote coverage of intelligent operation 
and maintenance.
 
-<img style="width:100%; max-width:800px; max-height:600px; margin-left:auto; 
margin-right:auto; display:block;" 
src="https://alioss.timecho.com/docs/img/github/51579064-8f849980-1efa-11e9-8cd6-a7339cd0540f.jpg";>
+There are many challenges in this process:
 
-* Scenario 3
+> - Wide variety of devices, protocols, and data types
+> - Time series data, especially high-frequency data, has a huge amount of data
+> - The reading and writing speed of massive time series data cannot meet 
business needs
+> - Existing time series data management components cannot meet various 
advanced application requirements
 
-A factory has a variety of robotic equipment within the plant area. These 
robotic equipment have limited hardware and are difficult to carry complex 
applications. 
+After selecting IoTDB as the storage database of the intelligent operation and 
maintenance platform, it can stably write multi-frequency and high-frequency 
acquisition data, covering the entire steel process, and use a composite 
compression algorithm to reduce the data size by more than 10 times, saving 
costs. IoTDB also effectively supports downsampling query of historical data of 
more than 10 years, helping enterprises to mine data trends and assist 
enterprises in long-term strategic a [...]
 
-A variety of sensors are installed on each robotic device to monitor the 
robot's operating status, temperature, and other information. Due to the 
network environment of the factory, the robots inside the factory are all 
within the LAN of the factory and cannot connect to the external network. But 
there will be several servers in the factory that can connect directly to the 
external public network.
+### Architecture
 
-In order to ensure that the data of the robot can be monitored and analyzed in 
time, the company needs to collect the information of these robot sensors, send 
them to the server that can connect to the external network, and then upload 
the original data information to the data center for complex calculation and 
analysis.
+The figure below shows the architecture design of the intelligent operation 
and maintenance platform of the steel plant.           
 
-<img style="width:100%; max-width:800px; max-height:600px; margin-left:auto; 
margin-right:auto; display:block;" 
src="https://alioss.timecho.com/docs/img/github/51579080-96aba780-1efa-11e9-87ac-940c45b19dd7.jpg";>
+![img](https://alioss.timecho.com/docs/img/1280X1280%20(1).PNG)
 
-At this point, IoTDB, IoTDB-Client tools, TsFileSync tools, and Hadoop/Spark 
integration components in the IoTDB suite can be used. IoTDB-Client tool is 
installed on the robot and each of them is connected to the LAN of the factory. 
When sensors generate real-time data, the data will be uploaded to the server 
in the factory. The IoTDB server and TsFileSync is installed on the server 
connected to the external network. Once triggered, the data on the server will 
be upload to the data cente [...]
+## Application 3: Smart Factory
 
-<img style="width:100%; max-width:800px; max-height:600px; margin-left:auto; 
margin-right:auto; display:block;" 
src="https://alioss.timecho.com/docs/img/github/81768477-b874d780-950d-11ea-80ca-8807b9bd0970.png";>
+### Background
 
-* Scenario 4
+> - Challenge:Cloud-edge collaboration
 
-A car company installed sensors on its cars to collect monitoring information 
such as the driving status of the vehicle. These automotive devices have 
limited hardware configurations and are difficult to carry complex 
applications. Cars with sensors can be connected to each other or send data via 
narrow-band IoT.
+A cigarette factory hopes to upgrade from a "traditional factory" to a 
"high-end factory". It uses the Internet of Things and equipment monitoring 
technology to strengthen information management and services to realize the 
free flow of data within the enterprise and to help improve productivity and 
lower operating costs.
 
-In order to receive the IoT data collected by the car sensor in real time, the 
company needs to send the sensor data to the data center in real time through 
the narrowband IoT while the vehicle is running. Thus, they can perform complex 
calculations and analysis on the server in the data center.
+### Architecture
 
-At this point, IoTDB, IoTDB-Client, and Hadoop/Spark integration components in 
the IoTDB suite can be used. IoTDB-Client tool is installed on each car and use 
IoTDB-JDBC tool to send data directly back to the server in the data center.
+The figure below shows the factory's IoT system architecture. IoTDB runs 
through the three-level IoT platform of the company, factory, and workshop to 
realize unified joint debugging and joint control of equipment. The data at the 
workshop level is collected, processed and stored in real time through the 
IoTDB at the edge layer, and a series of analysis tasks are realized. The 
preprocessed data is sent to the IoTDB at the platform layer for data 
governance at the business level, such as  [...]
 
-In addition, Hadoop/Spark clusters need to be deployed for data storage and 
analysis on the data center side. As shown in Figure below.
+![img](https://alioss.timecho.com/docs/img/1280X1280%20(2).PNG)
+
+
+## Application 4: Condition monitoring
+
+### Background
+
+> - Challenge: Smart heating, cost reduction and efficiency increase
+
+A power plant needs to monitor tens of thousands of measuring points of main 
and auxiliary equipment such as fan boiler equipment, generators, and 
substation equipment. In the previous heating process, there was a lack of 
prediction of the heat supply in the next stage, resulting in ineffective 
heating, overheating, and insufficient heating.
+
+After using IoTDB as the storage and analysis engine, combined with 
meteorological data, building control data, household control data, heat 
exchange station data, official website data, heat source side data, etc., all 
data are time-aligned in IoTDB to provide reliable data basis to realize smart 
heating. At the same time, it also solves the problem of monitoring the working 
conditions of various important components in the relevant heating process, 
such as on-demand billing and pipe ne [...]
+
+### Architecture
+
+The figure below shows the data management architecture of the power plant in 
the heating scene.
+
+![img](https://alioss.timecho.com/docs/img/7b7a22ae-6367-4084-a526-53c88190bc50.png)
 
-<img style="width:100%; max-width:800px; max-height:600px; margin-left:auto; 
margin-right:auto; display:block;" 
src="https://alioss.timecho.com/docs/img/github/51579095-a4f9c380-1efa-11e9-9f95-17165ec55568.jpg";>

Reply via email to