1 Introduction

The Internet of Things (IoT) connects information from any object in the world to the Internet through information sensing devices (e.g., radio frequency identification, function sensors, and global positioning systems), for intelligent identification, monitoring, and management of objects [2]. Due to the extensive access of sensors, massive interconnections via IoT devices are embedded in human daily life in the 5G era and continue in future 6G networks [3, 4]. It is estimated that in 2020, 30 billion information sensing devices will be put into use, including some information-sensing facilities such as vehicles embedded in electronic software and household appliances [5]. The real-time monitoring platform based on IoT technology realizes advance warning and decision making by using identifiable, capturable, and sharable data, And the platform can achieve the storage, query, analysis, mining and understanding of massive sensing data through Internet technology.

Intelligent low-carbon technology based on the IoT is an important direction for the research of global low-carbon cities. Exploring and advancing the way to achieve smart carbon control have become the epoch topic of government and urban designers [6, 7]. For example, through RFID technology and the development of electronic environmental protection sign system, cars can be classified and controlled according to different emission standards, based on which, a low-carbon traffic zone was established to gain the aims of low-carbon traffic, energy conservation, and emission reduction [8]. In addition, some scholars have proposed a future urban low-carbon community model supported by digital infrastructure and data management systems, and constituting a smart, sustainable, and inclusive growth strategy through cloud computing and IoT [9].

In China, a county or county-level city with an urban population of less than 500,000 is called a small city. According to the study, carbon emissions in small urban areas with low levels of urbanization are usually three times higher than those in big cities [10]. However, the low-carbon technology based on IoT technology has not yet been launched in small cities in China. On the one hand, the technical system needs to be further improved. On the other hand, it is also affected by the differences in carbon emissions pathways in small cities and the limitations of the economic foundation. Firstly, the main influencing factors (e.g., traffic congestion and high population density) of carbon emissions in large cities do not apply to small cities. However, the carbon emissions generated by industrial enterprises account for 50% of those in small cities. Therefore, in the small-city smart city-controlled carbon monitoring technology, the objects and data collected by the IoT perception layer are quite different from those of large cities. Secondly, as the economic development level of small cities in China still has a large gap with big cities, the new generation of mobile broadband network technology, internet technology, and digital management technology has not been fully popularized in households and businesses. It leads to the result that the perception of real-time data on carbon emissions still requires a large number of hardware devices (e.g., sensor technology and micro-electro-mechanical systems). Nevertheless, the investment of this equipment will cause the economic cost burden of small cities. Therefore, the smart city carbon control method based on the IoT in small cities still needs to consider both the precision monitoring and the economic cost.

The purpose of this paper is to build a smart low-carbon monitoring platform applied to small cities in China based on IoT technology. It makes two major contributions: (1) constructing a real-time monitoring system to monitor carbon emission data from carbon sources in Chinese small cities; (2) initially implementing a Smart Carbon Monitoring Platform (SCMP) for small cities with lower-cost hardware investment.

The rest of the paper is organized as follows. The second part briefly reviews the existing related researches. The third part puts forward the construction of the smart monitoring platform based on IoT. The fourth part takes city A as an example to explore the actual construction steps of the monitoring platform. The fifth part discusses how to implement a low-cost, high-precision, intelligent carbon-based system based on a limited source of perceptual data.

2 Related work

The carbon control monitoring in small cities mainly relies on the continuous development and renewals of carbon emission estimation and measurement technology. It is mainly divided into three research stages: the first stage, the calculation method of energy consumption carbon emissions based on Intergovernmental Panel on Climate Change (IPCC) calculation method; the second stage, the carbon emission coefficient estimation based on big data; the third stage, the real-time carbon emission measurement method with IoT as the core.

Since direct data on carbon dioxide emissions is difficult to obtain, most scholars often use existing energy consumption data and estimate it according to the calculation method provided by IPCC [11]. This is also one of the most common methods. The 2006 IPCC guidelines for national greenhouse gas inventories provided two methods for estimating carbon dioxide emissions based on energy consumption. Firstly, the Departmental analysis method, also known as top-down, used the energy consumption data of transportation, industry and so on with their related emission coefficients for conversion. For instance, Yi et al. in the study [12] obtained data (e.g., raw coal, fuel coal, and fuel oil data) on energy consumption in 108 prefecture-level cities. Meanwhile, they also introduced the carbon emissions measurement model of the 2007 IPCC to calculate urban carbon emissions and analyze urban carbon emission levels and their influencing factors. Secondly, the per capita consumption law, also known as bottom-up, used data of natural gas and others from urban residents to estimate carbon dioxide emissions. In [13], Chang et al. obtained data on gas consumption and electricity consumption of households in eight administrative districts of the Taichung metropolitan area in Taiwan, and converted gas and electricity consumption data based on carbon dioxide conversion coefficient to estimate the carbon dioxide emissions of city buildings. In China, the energy consumption data from relevant Departments could only be obtained in large and medium-sized cities, which were constituted with administrative units of prefecture-level cities. However, the data of small cities including counties as administrative units were usually unavailable. Therefore, the carbon emission estimation of small cities adopted a top-down energy consumption decomposition method. It was based on the Departmental analysis method to estimate the total carbon emissions of the production, living, and transportation sectors of the prefecture-level cities. And it was also proposed to estimate the carbon emissions of different parts, including economic output value, total population, and traffic road mileage. Etc.

With the development of network big data technology and the popularity of remote sensing technology, carbon emission estimation methods had been experiencing a revolution. Many scholars have explored the estimation methods of total carbon emissions based on real-time population, occupational and commuting data, urban nighttime lights data, and car ownership numbers. Among them, the researches on the estimation of carbon emissions from transportation and residential carbon emissions were the most common direction. The carbon emission estimation of transportation was based on the interaction mechanism between carbon emissions and different elements, including residents' transportation [10, 14, 15]. And the carbon emission impact coefficient was under the influence of urban occupational residence balance and urban built environment factors. Among the methods for estimating carbon emission in residential life, the most commonly used method was according to night lighting data. As an example, the recent study [16] validated and simulated urban carbon dioxide emissions based on nighttime light image data from 327 prefecture-level cities in China. The above method provided a new idea for carbon dioxide measurement and control methods in small cities in China.

In the 5G era, the IoT sensing devices had been gradually applied in the field of mitigating urban carbon emissions with its rapid application. The methods based on IoT could effectively solve the problems such as real-time data collection in low-carbon research [17]. In recent years, more researches such as [18,19,20,21] contributed to new generation network technology and intelligence. It combined with the endless emergence of massive devices to promote the vigorous development of the IoT [3, 22] and gain a better experience in respect of Quality-of-Experience (QoE) [23]. With the advanced network technology and the high-speed development of IoT technology, smart low-carbon technology, which had formed a cross-disciplinary research field with urban intelligent infrastructure research. By implanting inductive equipment, (e.g., the urban infrastructure of electricity, energy and transportation, and mobile communication facilities), it had been possible to monitor, analyze, and intelligently guide urban low-carbon operations and form a beforehand warning mechanism. Among them, the research on IoT technology for car carbon emissions is of a great number. Some studies suggested that the Bus Stop Interface (BSI) could be installed at a specific bus stop, and the optimal driving route was able to be generated according to the driver's destination selection. They devoted themselves to reducing traffic time [24] and road congestion time so that they could reduce traffic carbon emissions. At the same time, the application of smart grid technology also provided a real-time monitoring method for the fine management of carbon emissions [25]. Thus, it can be further applied to low-carbon logistics [26], low-carbon energy conservation [27] and so on.

The continuous updating of carbon emission measurement technology provided many methods to support the control and monitoring of carbon emissions. However, all of the methods had certain limitations in carbon monitoring in small cities: 1) The real-time control of carbon emissions cannot be supported by the method of IPCC as its poor timeliness, especially at the block and street level at small-medium sized scales. 2) Small cities cannot be fully covered by real-time sensing and detection equipment of the IoT without enough economic support. 3) Due to the difference in the estimation methods of monitoring data and long-term data, the estimation results of carbon emissions in different scales cannot be universal, and the comparative studies in different regions cannot be realized. Combined with these three questions, a real-time carbon emission estimation model based on long-term and real-time data is proposed, and a smart low-carbon platform is preliminarily established to realize the real-time simulation of carbon emission at the block scale. City A was taken as a case to conduct a preliminary monitoring simulation experiment to test its feasibility. Combining the advantages and disadvantages of the above methods, taking into account the practical basis and economic cost of the application of IoT technology in small cities, this paper introduces a real-time data monitoring and correction method, based on traditional carbon emission measurement method, to initially construct a smart city carbon monitoring system and application platform for small cities.

3 Proposed framework

3.1 Procedure framework with the linkage of "Long term data—real-time data"

Based on the IPCC-based carbon inventory method, the carbon emission consumer Departments of small cities mainly incorporate the three major sectors of residential lives, production, and transportation. Calculating the fossil fuel consumption and emission factors of the above sectors to accurately count the total carbon emissions of a certain area is often used as a carbon emission measurement method. The high-precision energy consumption statistic method based on IPCC desires the use of a large number of intelligent energy monitoring apparatus. This is ambitious to achieve in small cities. Accordingly, as shown in Fig. 1, the annual carbon emission calculation method based on long-term statistical data should still be practiced as the basis for the establishment of the SCMP.

Fig. 1
figure 1

The linkage of "Long term data – real-time data"

To realize the inclusive measurement of carbon emissions to real-time monitoring of small-scale urban space. illustrated in Fig. 2. the SCMP System framework with the linkage of Long term data—real-time data mainly includes three procedures: (1) Overall calculation with long term data: The total carbon emissions of each department are calculated based on the IPCC-based carbon inventory method; (2) Scale conversion from city-scale to block scale: By calculating the carbon emissions per unit of population, time and building area based on long-term data, we can get the carbon emissions density; (3) Correction factor with real-time data: Using real-time monitoring data correct long-term data in real-time. Real-time data includes population data, economic data, spatial data, and status data. The SCMP System uses the raised three procedures to decompose the overall calculated carbon emissions into various blocks and streets. Through real-time monitoring of social, economic, spatial, and other direct influencing factors, real-time calculation of carbon emissions at the block/street scale is provided.

Fig. 2
figure 2

Procedure framework of SCMP System

3.2 Carbon emission impact factor and monitoring system at the block/street scale

The key link of the SCMP system is a correction factor with real-time data. Since small cities cannot afford the cost of massive IoT devices, selecting the available high-impact factor identification, monitoring small samples, and reducing monitoring accuracy can effectively save the construction cost of the SCMP system in small cities and make it feasible. As shown in Fig. 3, in terms of high-impact factor identification, the three carbon emission consumption sectors are divided into 7 sub-consumption sectors, and other low-impact sectors are removed. Among the influencing factors, the social, economic, and spatial factors that directly affect the total carbon emissions are screened. Based on this, the easily obtained real-time monitoring data corresponding to each element is determined. In terms of small sample monitoring, we use residential block samples and public service block samples to replace energy consumption density data of the same type of block and combine the real-time population data of each block to calculate the total carbon emissions of all similar blocks of the city. This method can effectively reduce the number of IoT devices in small cities. In terms of reducing monitoring accuracy, we delineate the monitoring units of IoT devices as blocks, industrial parks, and major road intersections, rather than individual energy consumers and users. At the same time, some industrial enterprises adopt mobile energy monitoring equipment, which is only used in the technological optimization stage.

Fig. 3
figure 3

Carbon emission impact factor system

3.3 Real-time estimate models of carbon emissions at the block/street scale

Typical sample collection and departmental integration methods are selected for real-time data. The carbon emission method is different from the traditional static data calculation method, and it is difficult to perform the simple calculation using superposition. Appropriately, this paper uses the coefficient of variation method to perform real-time calculating based on traditional carbon emission measurement results. Carbon emission measurement correction found on real-time data is mainly manifested in scale correction and structure correction [28]. Scale correction denotes the difference correction of the real-time population, use area of energy, and road length of each block. Structure correction refers to the difference in the impact of the population structure, use time of energy structure, and travel structure on the carbon emission density at the block scale. With the interrelationship of long term data – real-time data, we have established the following real-time estimate models of carbon emissions:

$${CE}_{n}={CED}_{n}\times {S}_{n}\times {W}_{n},$$

where CEn is the total real-time carbon emissions of sector N; CEDn is the carbon emission density standard value rest on long-term data, which can be divided into per capita carbon emissions, carbon emissions per unit of GDP and carbon emissions per unit of road length according to different sectors; Sn represents the real-time scale of each block. According to the density index, it can be population, construction area, output value, and road length; Wn represents energy use structure correction coefficient, which accumulates monthly/daily carbon emission correction stood on the real-time differences of structural influencing factors of carbon emissions in various sectors. The determination of this coefficient is mainly placed on the real-time monitoring of the sample area or the carbon emission impact mechanism of the area.

The model involves the integration of estimation methods on the block scale and the overall urban estimation methods. The overall carbon emissions of the city are broken down into three sectors from top to bottom. In each department, combined with the annual departmental carbon emission calculation results [29], the sum of the bottom-up block estimation results is corrected. And then a correction coefficient found on the block scale is formed. The decomposition formula for total carbon emissions is as follows:

$${CE}_{TY}={CE}_{1Y}+{CE}_{2Y}+{ CE}_{3Y},$$
$${CE}_{1Y}=\alpha \sum {CE}_{11iY}+\beta \sum {CE}_{12iY,}$$
$${CE}_{2Y}=\gamma \sum {CE}_{21iY}+\delta \sum {CE}_{22iY},$$
$${CE}_{3Y}=\sum {CE}_{31iY}+\sum {CE}_{32iY}+\sum {CE}_{33iY},$$

where CETY, CE1Y, CE2Y, CE3Y are the total annual carbon emissions of the city and the three sectors; CE11iY, CE12iY, CE21iY, CE22iY, CE31iY, CE32iY, CE33iY represent total annual carbon emissions of each block in the sub-sector.\(\alpha ,\beta ,\gamma ,\delta\) represent correction coefficients for each sub-sector based on long-term data calculation results and real-time data calculation results.

The living Sector (CE1) mainly includes two sub-sector: living electricity (CE11) and heating (CE12). As stated in the living carbon control requests of small cities and the accuracy of basic data, only hourly data monitoring and calculation are required. Living electricity (CE1) mainly includes three parts: average carbon emissions per person hour (CED11), population size of the block(P11), and community energy consumption difference coefficient(W11). The calculation method is formulated as follows:

$${CE}_{11i}={CED}_{11}\times {P}_{11i}\times \alpha {W}_{11j},$$
$${CED}_{11}={F}_{11}\times {NVI}_{11}\times {EF}_{11}/{T}_{11}{P}_{T},$$

where F11 is the total electricity consumption of urban residents, NVI11and EF11 are the calorific value after converting into standard coal and the carbon dioxide conversion coefficient [11]; T11 represents annual electricity consumption time of residents; PT represents urban permanent population; W11j represents the proportional relationship between the hourly carbon emission density of the sample block and the average urban carbon emission density, the calculation formula is \({W}_{11j}={CED}_{11j}/{CED}_{11}\), where j represents the type of sample block.

The heating system (CE12) is different from the power system. The main influencing factors are seasons and heating areas. Therefore, the real-time carbon emissions estimate of the domestic heating sector is reckoned by multiplying the carbon emissions per unit of building area, heating building area, and heating method coefficient [30]. The calculation method is shown as follows:

$${CE}_{12}={CED}_{12}\times {S}_{12}\times \beta {W}_{12j},$$
$${CED}_{12}={F}_{12}\times {NVI}_{12}\times {EF}_{12}/{T}_{12}{S}_{T},$$

where F12 is total central heating consumption; ST represents the total area of central heating in the urban areas. Domestic heating is mainly used for heating in winter, and the heating period is generally 4 months, which is represented by T12. W12j represents the proportional relationship between the hourly carbon emission density of the sample block and the average urban carbon emission density, the calculation formula is \({W}_{12j}={CED}_{12j}/{CED}_{12}\), where j represents the heating mode of sample block, mainly including household heating, central heating, independent heating. CED12 is the carbon emission density of the central heating area.

The production sector (CE2) mainly includes two sub-sectors: Secondary industry (CE21) and Tertiary Industry (CE22). The main factors affecting carbon emissions in the secondary industry sector are industry type, industrial scale, and production technology. The real-time carbon emissions estimate of the Secondary industry sector is determined by multiplying the carbon emissions per unit of GDP, monthly gross domestic product, and technical emission reduction factor [31]. The calculation method is:

$${CE}_{21i}={CED}_{21i}\times {GDP}_{i}\times \gamma {W}_{21i},$$
$${CED}_{21\mathrm{i}}={CE}_{21i}/{GDP}_{Ti},$$

where CED21i is the carbon emissions per unit GDP of the city in which industry the enterprise belongs to. GDPi is the enterprise's monthly gross domestic product. W21i represents the degree of carbon emission reduction under the company's technological optimization.

The carbon emission of the tertiary industry sector declares the carbon emission of energy consumption caused by the use of space in the service industry. According to the functional differences of education, medical care, commerce, sports, etc., it is divided into 11 types of tertiary industry spaces. Through the monthly energy consumption data collection of 11 types of samples, combined with the real-time population size or building area of different neighborhoods, the carbon emissions of the same type of neighborhoods are estimated. The calculation method is:

$${CE}_{22i}={CED}_{22i}^{^{\prime}}\times {P}_{22i}\times {\delta T}_{22i}(\mathrm{i}=\mathrm{ Education industry}),$$
$${CE}_{22i}={CED}_{22i}^{^{\prime}}\times {S}_{22i}\times \delta {T}_{22i} (\mathrm{i}=\mathrm{ Medical},\mathrm{ commercial},\mathrm{ and sports industries}),$$

The main influencing factors of space energy consumption in the education industry are the scale of teachers and students and the space usage time, while the main influencing factors of space energy consumption in the medical, commercial, and sports industries are the total building scale and space usage time. Therefore, this department needs to discuss separately. Among them, CED22i is the monthly energy consumption carbon emission per unit population or unit area, which mainly comes from the collection of energy data in sample blocks. P22i and S22i respectively represent the real-time population and construction area of the industry block. T22i is the monthly time of actual use of industrial building space.

The transportation sector (CE3) is mainly divided into three sub-sectors: Residential Road (CE31), Mixed Road (CE32), and Freight Road (CE33). The calculation formulas for real-time carbon emissions of the three sub-sectors are the same [32], formulated as follows:

$${CE}_{3ni}={\alpha }_{3n}\times {L}_{3ni}\times {W}_{3ni}$$

Among them, α3n is the carbon emission value per unit length hour of road under design speeds of three types of the road; \({L}_{3ni}\) represents estimated road length; W3ni represents real-time monitoring of road congestion coefficient; n represents types of transportation sub-sectors, n = 1,2,3; i represents the number of roads monitored in real-time.

3.4 Attributes and sources of long-term data and real-time data

As described in Table 1, according to the above real-time carbon emission calculation method, long-term data and real-time data are subdivided and counted. Long-term data mainly includes electricity, heat, carbon emission, energy consumption data, annual social data, and economic statistics. The long-term data source is the annual report data of each department of the city. The calculation method is the same as before. Real-time data is divided into sample data and urban-wide data. The sample data mainly includes real-time electricity and heat consumption data and industrial energy consumption data, based on IoT devices. The urban-wide data includes cell phone signaling data from Telecom company and data on traffic congestion comes from traffic IoT devices.

Table 1 Data attribute and sources of Long-term data and Real-time data

4 Empirical simulation

4.1 SCMP Platform architecture

Our conceptual SCMP architecture is depicted in Fig. 4. The monitoring layer, Cloud computing layer, and Spatial-time display layer form the three layers of our proposed architecture.

Fig. 4
figure 4

Three layers of SCMP Platform architecture

The monitoring layer consists of population data in real-time with mobile signaling or big data platform, energy consumption data with an intelligent detection system, and traffic jam data with a smart camera. The monitoring layer of small cities cannot rely on IoT devices on a large scale like large cities. Monitoring data and real-time statistical data should be used in combination at the monitoring layer. Therefore, for real-time industrial carbon emissions data for corporate users and departmental users, an energy management monitoring platform should be developed as the secondary management platform of the smart carbon emission monitoring platform to achieve primary networking of monthly data and smart monitoring data.

The cloud computing layer connects the monitoring devices and the secondary management platform. Data collection and real-time calculation are realized. The Cloud computing layer is divided into a two-step calculation process: sample calculation and city-wide simulation. As part of the data still needs to be supplemented by statistical methods, the smart carbon emission monitoring system developed in small cities can only realize the conversion of real-time data and block-scale monitoring on a monthly and hourly basis. Higher-precision real-time data calculation still requires the popular use of a large number of intelligent monitoring equipment and sensing equipment.

The spatial-time display layer transforms the results of the cloud computing layer into time and space. Based on a GIS-based geographic information system, data overlay and demonstration are carried out. Simulation statistical decision function is also realized.

4.2 Simulation experiment

City A in China is selected for the initial simulation of the platform. City A has high carbon emission industries and a population of 100,000. Differences in statistical calibers and statistical units make it difficult to achieve real-time statistical calculations, which use hours, days, and months as time units and blocks as space units. Based on the annual statistical data, sample statistical data, and block real-time data of City A, a preliminary platform simulation experiment was conducted.

4.2.1 Parameter setting

In order to simulate the real smart low-carbon IoT, based on the statistical data and the monitoring data of some samples of City A, preliminary data accounting and time–space simulation are carried out. Since simulation is the initial simulation system before the construction of the smart low-carbon platform, given the monitorability and availability of data, the life and production departments only use monthly data for simulation. Set basic scenario parameters and establish a real-time simulation method based on three types of real data: (1) Sample selection based on actual different types of blocks; (2) Calculate carbon emission density standard value based on statistics on electricity, heat, industrial energy consumption, and socioeconomic statistics such as population, building area, and gross product value; (3) Based on the mobile phone signaling data and monthly land use update database, a preliminary establishment of a monthly block carbon emission data simulation method. This simulation experiment uses 2017 long-term data and real-time data. Table 2 contains the default values of the simulation system parameters.

Table 2 Parameter setting of three sectors

4.2.2 Computational simulation

In the living sector, we selected four types of residential samples with different floor area ratios. We found that the number of people, energy consumption structure, and age structure in houses with different floor area ratios have differential effects on carbon emissions. Therefore, we select samples of households (sample collection rate 10%) in residential areas with different floor area ratios. The four different types of communities are Bungalows (B, FAR = 0.4), Multilayer dwelling (MD, FAR = 1.1), Middle-high Residential (MR, FAR = 1.7), and High-rise Residential (MH, FAR = 2.1) for monthly collection of electricity and heat data. Figure 5 shows the difference between the per capita monthly energy consumption and carbon emissions of the four residential types and all residential buildings in the urban area. The carbon emission density of the high, medium, and low-capacity residential areas are significantly different, and the low and medium- capacity buildings are significantly lower than the average carbon emission density. Due to the difference between the heating period in winter and the use period of air-conditioning in summer, residential carbon emissions show obvious seasonal changes. Based on the value of different samples in each month, the carbon emissions of other blocks of the same type are simulated and estimated.

Fig. 5
figure 5

Carbon emissions estimation results of residential sample based on real-time data

In the secondary industry sector, according to business units, industrial land is divided into 15 blocks, involving 7 secondary industries. Figure 6 shows that the 7 industries have obvious differences in carbon emissions per unit of GDP due to different industries, including Raw coal mining (RCM), Power and heat supply (PHS), Chemical industry (CH), Manufacture (M), Building material (BM), Medicine (ME) and High tech(HT). The Raw coal mining industry has a high carbon emission intensity. Due to restrictions on production from January to June, carbon emissions increased sharply in the second half of the year compared to the first half. Carbon emission density fluctuates drastically. Therefore, the simulation technology of the monitoring platform can also feedback the influence of some policy factors on carbon emissions.

Fig. 6
figure 6

Carbon emissions estimation results of secondary industry sample based on real-time data

In the tertiary industry sector, 8 types of blocks are selected as sample blocks, including kindergarten(KG), primary school(PS), junior middle school(JMS), high school(HS), technical school(TS), hospital(HO), stadium(ST), and Shopping Mall(SM). Figure 7 shows that the carbon emission intensity sequence of different types of public service facilities: HO > SM, ST, TS, HS > JMS, PS, KG. Based on the above basic monitoring data, combined with the block population size and land area, real-time carbon emission simulation of the same type of block is carried out.

Fig. 7
figure 7

Carbon emissions estimation results of tertiary industry sample based on real-time data

In the transportation sector, the monitoring images of each road 24 h a day are selected and calculated, and the carbon emission change of the road 24 h a day is obtained. Figure 8 shows the real-time simulation results of traffic carbon emissions on three main roads on a certain day, which is estimated based on the real-time congestion coefficient of three roads and the carbon emissions per kilometer. This method can be used to estimate the total carbon emissions of the city's main roads. The simulation results show that night freight transportation is the main source of carbon emissions from transportation in the small city.

Fig. 8
figure 8

Carbon emissions estimation results of road sample based on real-time data

4.2.3 Space–time simulation at block scale

Based on the data statistics of the above monitoring samples, the real-time estimate models of City A have been established. Based on the GIS two-dimensional urban spatial database, block carbon emission data information is superimposed. Three types of simulation can be displayed on the three-dimensional carbon emission spatiotemporal simulation platform and illustrated in Fig. 9: (1) Spatial dimension: the distribution pattern of the city's carbon emissions at the block scale. On the space display platform, high-carbon emission areas are identified as targeted control areas. (2) Time dimension: monthly analysis trend of a block or hourly trend analysis of a street. For time-sensitive carbon emission sectors, time-sharing control and guidance strategies can be actively specified. (3) Influencing factors: basic data showing the influencing factors of carbon emissions in blocks. A predictive simulation of block carbon emissions can be carried out based on adjustments to the basic data of influencing factors.

Fig. 9
figure 9

City A's monthly carbon emissions simulation results on a block scale

5 Open issues and future directions

5.1 Comparative analysis

Based on the framework with the linkage of long-term data – real-time data, this paper explores the real-time correction technology of traditional carbon emission measurement methods. And the SCMP system based on the IoT was initially constructed. In this process, we mainly discuss the following issues, focusing on the characteristics and limitations of carbon control in small cities:

(1) Paying attention to the differences in smart low-carbon construction between large cities and small cities, carbon emission measurement methods based on sample monitoring, long-term data, and real-time data have been established. The differences in the construction of smart low-carbon systems between large cities and small cities are shown in Table 3. The difference in smart low-carbon construction between big cities and small cities is produced by differences in economic development conditions and carbon control goals. The application of IoT technology in medium-large-sized cities is often given massive data analysis obtained from the extensive use of mobile communication devices and sensing devices [33]. Howbeit, for small cities, the data environment of their level is poor, and it is laborious to realize a large investment in IoT hardware devices in a short period of time. Therefore, the sensing equipment and the estimation model are deployed at the urban management department and enterprise level with a certain data foundation to avoid the dilemma of the implementation of the IoT technology at the individual level in small cities. Real-time data monitoring based on block samples can effectively reduce the investment in IoT devices.

Table 3 SCMP platform comparative analysis between the small city and large or medium city

(2) The real-time correction technology joined with long-term data can settle the problem of differences in carbon emission measurement under different scales. Carbon emission calculations at different scales will produce large differences. This is also one of the troubles of smart low-carbon construction in big cities, that is, there is a huge difference between point source data monitored by the IoT and top-down macro data. For the purpose of meeting the same city's carbon emissions comparisons at different times and between distinct cities at the same time, macro statistical data still requires to be combined with point source monitoring data calculation methods. This article uses the sample data under the monitoring of the IoT equipment to modify the macro statistical data. We take the block as the basic unit to complete the real-time correction of statistical data.

5.2 Application prospect

SCMP Platform includes monitoring, calculation, and simulation display. The platform can be applied to the related fields of carbon emission management and control in small cities, including urban planning, transportation, housing management, and production management.

(1) Urban planning: Low-carbon management is a special planning area of urban planning. Low-carbon space management is limited by the accuracy of available data, and it is now mostly applied at the level of urban master planning [44], especially for small cities. SCMP Platform can realize the simulation of total carbon emissions at the plot level. Achieve block-scale control of carbon emissions in small cities. Based on the changing trend of the carbon emissions of the plots, formulate corresponding spatial adjustment plans, such as spatial expansion or tightening policies.

(2) Transportation management: Measuring traffic flow in real-time is challenging, due to the dynamic traffic situation and other road factors [35]. In small cities, high-precision real-time traffic monitoring equipment is difficult to apply due to economic factors. With the aid of lens image recognition technology and some sensing equipment, it is possible to analyze the congestion state of intermittent roads and realize medium-precision congestion coefficient and carbon emission calculation. The medium-precision traffic carbon emission monitoring can meet the traffic carbon emission monitoring of small cities with low commuting and weak changes. Low-carbon traffic monitoring helps improve traffic facilities and road design.

(3) Housing management: Energy consumption and housing supply policies will be closely related in the future. Housing types that consume more energy per population should be improved. Housing expansion and austerity policies should also be linked to urban energy consumption. The construction of a smart low-carbon platform on a block scale can identify blocks with low carbon emissions and formulate improvement policies on a medium scale.

(4) Production management: Industrial carbon emissions in small cities account for an extremely high proportion. The management of high energy consumption and high pollution enterprises is the focus of carbon emission control. According to the monthly carbon emission measurement of each company, the upper limit of carbon emission can be controlled. Low-carbon technology optimization methods will be encouraged to implement.

5.3 Optimization direction

In the future 6G era, the SCMP system is still in preliminary concept construction and preliminary simulation practice. Platform construction still needs a large number of sample cities to test their stability and data reliability. There is room for further optimization in model improvement and data supplement. In terms of model improvement, the existing algorithm model is based on the theoretical model of carbon emission density and carbon emission influencing factors. This model is suitable for small cities with small scale and simple structure and supports simple platform construction. For small cities with sufficient sample sizes and complex structures, the accuracy of block carbon emission estimation under this model remains to be verified. Machine learning methods, such as ordinary least squares regression, BP neural network, and support vector machine, can be applied to the estimation of carbon emission coefficients of different types of blocks. Through mutual verification of prediction model results and statistical data results, a more accurate coefficient correction method is established to more accurately realize the integration of macro-measurement and meso measurement. In terms of data collection improvements, technological advances in smart sensing devices will enhance the accuracy of data collection, and the ease of data acquisition. Through the optimization of intelligent energy consumption monitoring equipment, the unified monitoring of real-time data required for carbon emissions can be realized. Avoid caliber and scale differences in multi-sectoral data statistics. Through the construction of a data primary computing platform with blocks as a unit, it can contribute to the establishment of low-carbon smart communities and low-carbon enterprise management.

6 Conclusion

The application of existing IoT technology in the low-carbon field is often derived from the superior database, expeditious economic development and low-carbon management system in large cities. Nonetheless, it is not fully suitable for small cities with poor economic levels and weak data environments. In the light of the above challenges, this paper constructs a carbon-controlled monitoring system linked to long-term data-real-time data, which explains the correcting method of traditional carbon emission measurement. Conforming to this, the intelligent carbon monitoring platform is initially constructed. This study contributes a preliminary framework for the smart city carbon monitoring platform in small cities, but it still needs empirical support to delve into the experience in data collection, processing, and analysis.