Network toughness evaluation method and system for supply connection between urban farmer's market and community

By analyzing the supply network between urban farmers' markets and communities and calculating its resilience curve, the problems of supply network vulnerability and lag in emergency plans are solved, the ability to respond to emergencies is enhanced, and the stability of the supply chain and residents' lives are guaranteed.

CN120125282APending Publication Date: 2025-06-10SOUTH CHINA UNIV OF TECH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510108125.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-23
Publication Date
2025-06-10

AI Technical Summary

Technical Problem

Supply link between urban farmers' markets and communities In the face of natural disasters or public health events, there is a vulnerability in supply networks, resulting in supply disruptions and affecting residents' daily lives. The existing resilience measurement methods pay less attention to supply entities such as farmers' markets that are closer to residents' lives, and there is lag and lack of targeting emergency plans.

Method used

By obtaining grid mobile signaling data, market AOI boundary data and community AOI boundary data, calculate market contact weights and community contact weights, identify the supply network between farmers' markets and communities, and count the daily changes in market traffic, select market cases that have been impacted, and test their resilience curves.

Benefits of technology

Identify the current network resilience of supply links between urban farmers' markets and communities, provide targeted improvement measures, enhance farmers' markets and communities' ability to respond to emergencies, and ensure the stability of the supply chain and the daily life of residents.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120125282A_ABST
    Figure CN120125282A_ABST
Patent Text Reader

Abstract

The invention discloses a network toughness evaluation method and system for supply connection between an urban farmer market and a community. The method comprises the following steps: acquiring grid mobile phone signaling data, market AOI boundary data and community AOI boundary data in a determined range; enabling grid units in the mobile phone signaling data to be intersected with a market AOI boundary graph and a community AOI boundary graph, and calculating a market connection weight and a community connection weight; the market and the community form a supply pair, an OD contact data column between the market section and the community section is generated, the point degree of the market section and the contact degree between the market section and the community section are calculated, and a supply network between the farmer's market and the community is identified; counting day-by-day flow change in a set date of the market, selecting an impacted market case, and actually measuring a toughness curve of the selected market. According to the method, the current network toughness situation of supply connection between the urban farmer's market and the community can be identified, so that targeted improvement measures are put forward, and the ability of the farmer's market and the community to deal with emergencies is enhanced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a method and system for evaluating the network resilience of the supply connection between urban farmers' markets and communities, belonging to the field of supply network research. Background Art

[0002] With the continuous acceleration of the urbanization process, the population density in megacities and metropolitan areas has been rising steadily. The consumption demand of residents, especially in the field of fresh food, has shown higher growth. The supply connection between farmers' markets and communities has become a key link in ensuring residents' daily lives. Generally, farmers' markets supply goods to community vegetable stores, and residents then go to community vegetable stores for consumption. However, due to the complex social structure and large population base in megacities, the supply connection between farmers' markets and communities faces many challenges. The traditional supply chain model relies on fixed distribution routes and centralized supply centers, which are prone to expose the vulnerability of the supply network in the face of emergencies such as natural disasters and public health events, resulting in supply interruptions and thus affecting residents' daily lives.

[0003] In the context of the continuous development of supply chain theory, scholars have explored the influencing mechanisms of supply network resilience through means such as fuzzy configuration methods and structure-disruption models. However, existing resilience measurement methods often focus on the perspective of enterprises or operators, analyzing the evaluation elements and influencing factors of supply network resilience, paying less attention to supply subjects closer to residents' lives such as farmers' markets, and there is a relative lack of empirical research on urban spaces.

[0004] In addition, the emergency plans of many current urban farmers' markets still have lag, lack of systematicness and pertinence, and there are chaos and lags in links such as resource allocation, personnel mobilization, and material guarantee, resulting in unstable market supply and thus possibly triggering supply chain interruptions. Therefore, how to accurately measure the network resilience of the supply connection between urban farmers' markets and communities, and scientifically reflect the response ability, recovery ability, and long-term stability of the supply network, has become an important prerequisite for ensuring food supply security and optimizing market emergency management. Summary of the Invention

[0005] In view of this, the present invention provides a method, system, computer device, and storage medium for evaluating the network resilience of the supply connection between urban farmers' markets and communities, which can identify the supply relationship between agricultural product wholesale markets and residential areas of the scale of residential groups, and measure the changes in supply connection and network resilience under shocks, helping to identify the current situation of the network resilience of the supply connection between urban farmers' markets and communities, and thus proposing targeted improvement measures to enhance the ability of farmers' markets and communities to respond to emergencies.

[0006] The first object of the present invention is to provide a method for evaluating the network resilience of the supply connection between urban farmers' markets and communities.

[0007] The second object of the present invention is to provide a network resilience evaluation system for the supply connection between urban farmers' markets and communities.

[0008] The third object of the present invention is to provide a computer device.

[0009] The fourth object of the present invention is to provide a storage medium.

[0010] The first object of the present invention can be achieved by adopting the following technical solutions:

[0011] A method for evaluating the network resilience of the supply connection between urban farmers' markets and communities, the method comprising:

[0012] Obtaining grid mobile phone signaling data, market AOI boundary data, and community AOI boundary data within a determined range, wherein the grid mobile phone signaling data is grid cells with numbers and the OD flow between grids within a set date, the market is a specialized wholesale market for agricultural products, and the community is a residential area of the scale of a residential group;

[0013] Intersecting the grid cells in the mobile phone signaling data with the market AOI boundary and the community AOI boundary graphics, and calculating the market connection weight and the community connection weight;

[0014] Forming supply pairs of the market and the community, generating an OD connection data column between the market area and the community area, calculating the market area degree and the connection degree between the market area and the community area, and identifying the supply network between the farmers' market and the community;

[0015] According to the supply network between the farmers' market and the community, statistically analyze the daily flow changes of the market within the set date, select market cases affected by shocks, and measure the resilience curve of the selected markets.

[0016] Further, the intersecting the grid cells in the mobile phone signaling data with the market AOI boundary and the community AOI boundary graphics, and calculating the market connection weight and the community connection weight specifically includes:

[0017] Intersecting the grid cells with the market AOI boundary graphics, splitting the market AOI boundary according to the grid boundary, and transmitting the grid information to the split market surface elements;

[0018] Intersecting the grid cells with the community AOI boundary graphics, splitting the community AOI boundary according to the grid boundary, and transmitting the grid information to the split community surface elements;

[0019] According to the split market surface elements and the split community surface elements, calculate the proportion of the areas of the market surface elements and the community surface elements in the intersecting grids as the market connection weight and the community connection weight.

[0020] Furthermore, calculate the proportion of the areas of the market - aspect elements and the community - aspect elements in the intersecting grids as the market connection weight and the community connection weight according to the split market - aspect elements and the split community - aspect elements, specifically including:

[0021] Add fields for market intersection area and market connection weight to the split market - aspect elements, set the value of the market intersection area by specifying the area attribute of the polygon elements through the Calculate Geometry tool, and set the value of the market connection weight by specifying the proportion of the area of the polygon elements in the market intersection grids through the Calculate Field tool;

[0022] Add fields for community intersection area and community connection weight to the split community - aspect elements, set the value of the community intersection area by specifying the area attribute of the polygon elements through the Calculate Geometry tool, and set the value of the community connection weight by specifying the proportion of the area of the polygon elements in their intersecting grids through the Calculate Field tool.

[0023] Furthermore, form supply pairs of the market and the community, generate the OD connection data columns between the market segments and the community segments, calculate the market segment degree - centrality and the connection degree between the market segments and the community segments, and identify the supply network between the farmers' markets and the communities, specifically including:

[0024] Take the split market elements as the starting points and the split community elements as the ending points to form market - community element pairs;

[0025] Associate the mobile signaling grid population OD data with the market - community element pairs, and convert the population OD data between the mobile signaling grids into the population OD data between the market and community elements;

[0026] Calculate the product of the population OD data between the market and community elements and the corresponding market connection weight and community connection weight as the OD flow between the market - aspect elements and the community - aspect elements, and summarize to generate the OD connection data columns between the market segments and the community segments;

[0027] Calculate the market segment degree - centrality and the connection degree between the market segments and the community segments, and generate the supply network between the farmers' markets and the communities.

[0028] Furthermore, calculate the market segment degree - centrality and the connection degree between the market segments and the community segments, and generate the supply network between the farmers' markets and the communities, specifically including:

[0029] Based on the market longitude and latitude information, form the market segment degree - centrality with the total OD flow within the set date as the value;

[0030] Generate the OD connection lines between the market and the community with the market and community longitude and latitude information, and form the connection degree between the market segments and the community segments with the total OD flow within the set date as the value;

[0031] Generate a supply network between the farmers' markets and the communities based on the market location density and the connection degree between the market location and the community location.

[0032] Furthermore, based on the supply network between the farmers' markets and the communities, count the daily flow changes within the set date of the market, select the market cases affected, and measure the resilience curves of the selected markets, specifically including:

[0033] Count the daily flow changes within the set date based on the supply network between the farmers' markets and the communities;

[0034] Select the market cases affected according to the similar ratio of market types;

[0035] Filter the daily flow change data of the selected markets, select the line chart, generate the daily flow change curve of the selected markets, and draw a horizontal line at the disaster time point on the daily flow change curve to generate the resilience curve of the selected markets.

[0036] Furthermore, the selection of the market cases affected according to the similar ratio of market types specifically includes:

[0037] Classify the markets into different categories according to the market name and business scope, and use the cell function to calculate the market similarity ratio, where the market similarity ratio = market OD flow / average value of market OD flows in the same category;

[0038] Select the markets with the daily change of the market type similarity ratio greater than the preset value as the market cases affected.

[0039] The second object of the present invention can be achieved by adopting the following technical solutions:

[0040] A network resilience evaluation system for the supply connection between urban farmers' markets and communities, the system includes:

[0041] An acquisition module for acquiring grid mobile phone signaling data, market AOI boundary data, and community AOI boundary data within a determined range, where the grid mobile phone signaling data is numbered grid cells and the OD flow between the grids within the set date, the market is a professional wholesale market for agricultural products, and the community is a residential area with the scale of a residential group;

[0042] An arrangement module for intersecting the grid cells in the mobile phone signaling data with the market AOI boundary and the community AOI boundary graphics, and calculating the market connection weight and the community connection weight;

[0043] An identification module, which is used to form a supply pair by combining a market and a community, generate an OD connection data column between a market area and a community area, calculate the degree of a market area and the connection degree between a market area and a community area, and identify the supply network between a farmers' market and a community;

[0044] An evaluation module, which is used to count the daily flow changes within a set date of a market according to the supply network between a farmers' market and a community, select market cases affected by shocks, and measure the resilience curve of the selected markets.

[0045] The third object of the present invention can be achieved by adopting the following technical solutions:

[0046] A computer device, including a processor and a memory for storing executable programs of the processor. When the processor executes the programs stored in the memory, the above-mentioned network resilience evaluation method is implemented.

[0047] The fourth object of the present invention can be achieved by adopting the following technical solutions:

[0048] A storage medium stores a program. When the program is executed by a processor, the above-mentioned network resilience evaluation method is implemented.

[0049] The present invention has the following beneficial effects compared with the prior art:

[0050] The present invention uses new data mainly including AOI data and mobile phone signaling data. The mobile phone signaling data vividly shows the population trajectory information related to the circulation of fresh products. Combining with the practical characteristics of the supply connection between a farmers' market and a community, the supply network between a farmers' market and a community and the resilience curve of a specific market are identified. It can be used by urban management personnel as a scientific basis for the emergency management and resource allocation of farmers' markets in response to emergencies, laying a foundation for quickly restoring supply and ensuring residents' daily life after an event; it can also be applied to the existing fresh food logistics field, providing decision-making references for logistics companies and transportation enterprises, improving logistics efficiency, and reducing the risk of supply chain interruption caused by emergencies. BRIEF DESCRIPTION OF THE DRAWINGS

[0051] In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings required for the description of the embodiments or the prior art. Obviously, the following drawings are only some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on the structures shown in these drawings without creative efforts.

[0052] Figure 1 It is a flowchart of the network resilience evaluation method for the supply connection between urban farmers' markets and communities in Embodiment 1 of the present invention.

[0053] Figure 2 The supply network diagram between the farmers' market and the community in Embodiment 1 of the present invention.

[0054] Figure 3 The daily flow change diagram of the selected market in Embodiment 1 of the present invention.

[0055] Figure 4 The single-day supply connection network radiation diagram of the selected market area before the impact in Embodiment 1 of the present invention.

[0056] Figure 5 The single-day supply connection network radiation diagram of the selected market area during the impact in Embodiment 1 of the present invention.

[0057] Figure 6 The structural block diagram of the network resilience evaluation system for the supply connection between urban farmers' markets and communities in Embodiment 3 of the present invention.

[0058] Figure 7 The structural block diagram of the computer device in Embodiment 4 of the present invention. Detailed implementation manners

[0059] To make the objectives, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are some but not all of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.

[0060] Embodiment 1:

[0061] This embodiment provides a method for evaluating the network resilience of the supply connection between urban farmers' markets and communities. The method uses the administrative community boundary map within the research scope as the working base map, and uses the market, community AOI boundary data and the grid mobile phone signaling data provided by the operator as the main data sources. In the Arcgis software, the grid cells of the mobile phone signaling are intersected with the market and community AOI boundary graphics, the market connection weight and the community connection weight are calculated, and the OD flow between the grids is calculated according to the surface elements intersected with the market and the community, and is converted into the connection degree between the market area and the community area, and the supply network between the farmers' market and the community and the daily flow change of a specific market are visually expressed. As Figure 1 shown, the method includes the following steps:

[0062] S101. Obtain the grid mobile phone signaling data, market AOI boundary data and community AOI boundary data within the determined range.

[0063] The research scope determined in this embodiment is the Guangfo Metropolitan Area, including the entire areas of Guangzhou City and Foshan City. The administrative division boundaries of the prepared research scope are used as the base map. Considering the characteristics and scope of the Guangfo Metropolitan Area and the spatial granularity of the grid mobile phone signaling data, the basic research unit of this embodiment is determined to be a 500m×500m grid space.

[0064] The boundaries of the market and community AOIs extracted in this embodiment are crawled through the Baidu Map platform and are in the shp file format, including attribute fields such as the market and community names, the cities they belong to, the categories, and the land areas. The market is a professional wholesale market for agricultural products, that is, a farmers' market, and the community is a residential area of the scale of a residential group.

[0065] The grid mobile phone signaling data extracted in this embodiment is provided by China Unicom and includes two files. One is the grid unit with numbered attributes, which is in the shp file format; the other is the OD data containing the starting and ending grid numbers, the travel time period, and the expanded travel population. The set date is from June 1st to June 30th, 2021, and it is in the csv file format.

[0066] Load the administrative division boundaries of Guangzhou City and Foshan City into Arcgis to generate the base surface layer "Guangfo Metropolitan Area.shp"; load the grid unit with numbered attributes into Arcgis, and extract and export the grid units belonging to the scope of the Guangfo Metropolitan Area through "Select by Location" to generate the grid unit graph "Guangfo 500m.shp".

[0067] Load the market AOI boundary into Arcgis, and extract and export the data with the category of professional wholesale market for agricultural products and belonging to the scope of the Guangfo Metropolitan Area through "Select by Attribute" or "Select by Location". There are a total of 57 markets, and generate the market boundary graph "Market.shp". For specific examples, see Table 1 below; load the community AOI boundary into Arcgis, and extract and export the data with a land area greater than 20000m 2 (the lower limit of the land area of the residential group) and belonging to the scope of the Guangfo Metropolitan Area. There are a total of 4309 communities, and generate the community boundary graph "Community.shp". For specific examples, see Table 2 below.

[0068] Table 1 List of Selected Markets

[0069] Market Name City Category <![CDATA[Land area (m 2 )]]> 0 Dongwang Food Comprehensive Wholesale Market Guangzhou City Specialized Wholesale Market for Agricultural Products 64348.45 1 Xintiancheng Grain and Oil Food Wholesale Center Guangzhou City Specialized Wholesale Market for Agricultural Products 58738.26 2 Xinyuan Grain and Oil Food Wholesale Market Guangzhou City Specialized Wholesale Market for Agricultural Products 29584.89 3 Guangzhou Jiangnan Imported Fruit Wholesale Market Guangzhou City Specialized Wholesale Market for Agricultural Products 10949.92 …… 56 Dali Market Foshan City Specialized Wholesale Market for Agricultural Products 8724.05

[0070] Table 2 List of Selected Communities

[0071]

[0072]

[0073] Add fields "Longitude" and "Latitude" to the market boundary graph "Market.shp" and the community boundary graph "Community.shp". Set the values of "Longitude" and "Latitude" respectively by specifying the x and y coordinates of the center point of the polygon feature through "Calculate Geometry", and obtain the longitude and latitude information of the market and the community.

[0074] S102. Intersect the grid cells in the mobile signaling data with the market AOI boundary and the community AOI boundary graphs, and calculate the market connection weight and the community connection weight.

[0075] Further, this step S102 specifically includes:

[0076] S1021. Intersect the grid cells with the market AOI boundary graph, split the market AOI boundary according to the grid boundary, and transfer the grid information to the split market polygon features.

[0077] In this embodiment, use the "Geoprocessing - Analysis Tools - Overlay Analysis - Intersect" tool to divide the market boundary graph "Market.shp" by the grid cell graph "Guangfo 500m.shp", assign the "Grid Number" field, and generate the split market polygon feature "Market_Intersect.shp".

[0078] S1022. Intersect the grid cells with the community AOI boundary graph, split the community AOI boundary according to the grid boundary, and transfer the grid information to the split community polygon features.

[0079] In this embodiment, use the "Geoprocessing - Analysis Tools - Overlay Analysis - Intersect" tool to divide the community boundary graph "Community.shp" by the grid cell graph "Guangfo 500m.shp", assign the "Grid Number" field, and generate the split community polygon feature "Community_Intersect.shp".

[0080] S1023. According to the split market polygon features and the split community polygon features, calculate the proportion of the areas of the market polygon features and the community polygon features in the intersecting grids as the market connection weight and the community connection weight.

[0081] In this embodiment, add fields "Market Intersection Area" and "Market Connection Weight" to the split market polygon feature "Market_Intersect.shp". Set the value of "Market Intersection Area" by specifying the area attribute of the polygon feature through the "Calculate Geometry" tool, and set the value of "Market Connection Weight" by specifying the proportion of the area of the polygon feature in its intersecting grid through the "Calculate Field" tool. The expression is: Market Connection Weight =!Market Intersection Area! / 2500000 (when the unit is m 2 ).

[0082] In this embodiment, fields "Community Intersection Area" and "Community Connection Weight" are added to the split community surface element "Community_Intersect.shp". The value of "Community Intersection Area" is set by specifying the area attribute of the surface element through the "Calculate Geometry" tool, and the value of "Community Connection Weight" is set by specifying the proportion of the area of the surface element in its intersecting raster through the "Calculate Field" tool. The expression is: Community Connection Weight =!Community Intersection Area! / 2500000 (when the unit is m 2 ).

[0083] After the above processing, use the "Geoprocessing - Conversion Tools - Excel - Table to Excel" tool to export the split market surface element "Market_Intersect.shp" and the split community surface element "Community_Intersect.shp", and store them as "Market_Intersect.xlsx" and "Community_Intersect.xlsx" respectively, to prepare for the calculation of OD connections between market areas and community areas in the follow-up.

[0084] S103. Combine the market and the community into supply pairs, generate the OD connection data columns between market areas and community areas, calculate the market area degree and the connection degree between market areas and community areas, and identify the supply network between farmers' markets and communities.

[0085] Further, this step S103 specifically includes:

[0086] S1031. Use the split market elements as the starting point and the split community elements as the ending point to form market-community element pairs.

[0087] In this embodiment, use Python to open the "Market_Intersect.xlsx" file and assign its data to the data frame market_data; open the "Community_Intersect.xlsx" file and assign its data to the data frame community_data. By adding a constant column 'key' with a value of 1 to market_data and community_data respectively, it prepares for the subsequent Cartesian product operation; use the merge method in the pandas module to generate the Cartesian product and merge these two data frames based on the 'key' column to generate all permutation and combination pairs of markets and communities as market-community element pairs (i.e., supply pairs). The example is as follows:

[0088] pandas.merge(market_data,community_data,on='key').drop('key',axis = 1)

[0089] The merged data is saved as a new file "Market-Community Element Pairs.csv".

[0090] S1032. Associate the OD data of the population in the mobile signaling grid with the market-community element pairs, and convert the OD data of the population between the mobile signaling grids into the OD data of the population between the market and the community elements.

[0091] In this embodiment, open the "OD data of the population in the mobile signaling grid.csv" with Excel, create a new column "start and end grid numbers", and use the "&" operator to connect the "start grid number" and the "end grid number" of each pair of OD data with "_". Similarly, process the "market-community element pair.csv", create a new column "start and end grid numbers", and use the "&" operator to connect the "market grid number" and the "community grid number" of each pair of market-community pairs with "_".

[0092] S1033. Calculate the product of the OD data of the population between the market and the community elements and the corresponding market connection weight and community connection weight as the OD flow between the market element and the community element, and summarize and generate the OD connection data column between the market area and the community area.

[0093] In this embodiment, create a new column "OD flow", calculate the OD flow of the market-community element pairs through the cell function, and the function expression is: OD flow = OD data of the travel population after sample expansion * market connection weight * community connection weight. Save it as "market-community element pair OD flow.csv".

[0094] In this embodiment, use the pivot table, with the market as the first column, the community as the second column, the total OD flow in 30 days as the third column, and the longitude and latitude information of the market and the community as the fifth to seventh columns, to generate the OD connection data column sheet between the market area and the community area, and save it as "market and community OD connection table.csv", and a specific example is shown in Table 3.

[0095] Table 3 OD connection data column between the market and the farmers' market

[0096]

[0097] S1034. Calculate the degree of the market area and the connection degree between the market area and the community area, and generate the supply network between the farmers' market and the community.

[0098] In this embodiment, a pivot table is used. With the market as the first column, the total OD flow in 30 days as the second column, and the market longitude and latitude information as the third and fourth columns, a market segment degree sheet is generated and saved as "market segment degree.csv"; "market segment degree.csv" is imported into Arcgis, right-click on the layer and execute "Display XY Data" to generate a shapefile file "market segment degree.shp". With the total OD flow in 30 days as the value, classification symbols are set to form the market segment degree; "market-community OD connection table.csv" is imported into Arcgis, and the "System Toolbox-Data Management Tools-Feature-XY to Line" tool is used. The input feature is set to "market-community OD connection table.csv", the starting point X and Y fields are set to the longitude and latitude of the farmers' market, and the ending point X and Y fields are set to the longitude and latitude of the community to generate the OD connection line between the farmers' market and the community. With the total OD flow in 30 days as the value, classification symbols are set to form the supply network connection strength between the farmers' market and the community; the above two data, namely the market segment degree and the connection degree between the market segment and the community segment, are combined to form the supply network between the farmers' market and the community, as Figure 2 shown.

[0099] S104. According to the supply network between the farmers' market and the community, count the daily flow changes within the set date of the market, select the market cases affected, and measure the resilience curve of the selected markets.

[0100] Further, this step S104 specifically includes:

[0101] S1041. According to the supply network between the farmers' market and the community, count the daily flow changes within the set date.

[0102] As described above, the set date in this embodiment is from June 1 to June 30, 2021. According to the supply network between the farmers' market and the community, for "market-community element pair OD flow.csv", a pivot table is used. With the market as the first column and the daily OD flow from June 1 to June 30 as the 2nd - 32nd columns, it is saved as "market daily flow change.csv".

[0103] S1042. Select the market cases affected according to the same - type ratio of market types.

[0104] In this embodiment, the markets are classified into different categories such as aquatic products, eggs, and meats according to relevant information such as market names and business scopes. The cell function is used to calculate the market similarity ratio. The function expression is: market similarity ratio = market OD flow / average value of market OD flow in the same category, so as to eliminate the influence of seasonal changes on market flow. Save it as "market similarity ratio.csv". Select the markets with the daily market type similarity ratio greater than the preset value (that is, the market type similarity ratio changes greatly) as the market cases affected by the impact. The market case selected in this embodiment is the Haihe International Aquatic Products Trading Market.

[0105] S1043. Screen the daily flow change data of the selected market, select the line chart, generate the daily flow change curve chart of the selected market, and draw a horizontal line at the disaster time point on the daily flow change curve chart to generate the resilience curve chart of the selected market.

[0106] In this embodiment, the screening tool is used to screen the daily flow change data of the Haihe International Aquatic Products Trading Market, and the chart tool is used to select the line chart to generate the daily flow change curve chart of the Haihe International Aquatic Products Trading Market, as Figure 3 shown; draw a horizontal line at the disaster time point on the curve to generate the resilience curve chart of the Haihe International Aquatic Products Trading Market. The area of the graph enclosed by the horizontal line and the curve is the system performance loss value of the market, that is, the smaller the area, the stronger the network resilience of the market; the single-day supply connection network radiation map of the market area before the impact is as Figure 4 shown, and the single-day supply connection network radiation map of the market area during the impact is as Figure 5 shown.

[0107] It should be noted that although the method operations of the above embodiments are described in a specific order, this does not require or imply that these operations must be performed in that specific order, or that all the operations shown must be performed to achieve the desired result. On the contrary, the described steps can be changed in the execution order. Additionally or alternatively, some steps can be omitted, multiple steps can be combined into one step for execution, and / or one step can be decomposed into multiple steps for execution.

[0108] Embodiment 2:

[0109] As Figure 6 shown, this embodiment provides a network resilience evaluation system for the supply connection between urban farmers' markets and communities. The system includes an acquisition module 601, an arrangement module 602, an identification module 603, and an evaluation module 604. The specific functions of each module are as follows:

[0110] An acquisition module 601 is configured to acquire grid mobile signaling data, market AOI boundary data, and community AOI boundary data within a determined range. The grid mobile signaling data is grid cells with numbers and OD flows between grids within a set date. The market is a specialized agricultural products wholesale market, and the community is a residential area of the scale of a residential group.

[0111] An arrangement module 602 is configured to intersect the grid cells in the mobile signaling data with the market AOI boundary and the community AOI boundary graphics, and calculate the market connection weight and the community connection weight.

[0112] An identification module 603 is configured to form supply pairs of the market and the community, generate an OD connection data column between the market area and the community area, calculate the degree of the market area and the connection degree between the market area and the community area, and identify the supply network between the farmers' markets and the communities.

[0113] An evaluation module 604 is configured to, according to the supply network between the farmers' markets and the communities, count the daily flow changes of the market within a set date, select market cases affected by impacts, and measure the resilience curve of the selected markets.

[0114] It should be noted that the system provided in this embodiment is only illustrated by the above division of each functional module. In actual applications, the above functions can be allocated to different functional modules according to needs, that is, the internal structure is divided into different functional modules to complete all or part of the functions described above.

[0115] Embodiment 3:

[0116] This embodiment provides a computer device, as Figure 7 shown, which includes a processor 702, a memory, an input device 1203, a display device 704, and a network interface 705 connected through a system bus 701. The processor is used to provide computing and control capabilities. The memory includes a non-volatile storage medium 706 and an internal memory 707. The non-volatile storage medium 706 stores an operating system, a computer program, and a database. The internal memory 707 provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. When the processor 702 executes the computer program stored in the memory, the network resilience evaluation method of the above Embodiment 1 is implemented as follows:

[0117] Obtain grid mobile signaling data, market AOI boundary data, and community AOI boundary data within a determined range. The grid mobile signaling data is numbered grid cells and the OD flow between grids within a set date. The market is a specialized agricultural products wholesale market, and the community is a residential area of the scale of a residential group. Intersect the grid cells in the mobile signaling data with the market AOI boundary and community AOI boundary graphics, and calculate the market connection weight and community connection weight. Form supply pairs of the market and the community, generate an OD connection data column between the market area and the community area, calculate the degree of the market area and the connection degree between the market area and the community area, and identify the supply network between the farmers' markets and the community. According to the supply network between the farmers' markets and the community, count the daily flow changes of the market within the set date, select market cases affected by the impact, and measure the resilience curve of the selected markets.

[0118] Embodiment 4:

[0119] This embodiment provides a storage medium, which is a computer-readable storage medium storing a computer program. When the computer program is executed by a processor, the network resilience evaluation method of the above Embodiment 1 is implemented as follows:

[0120] Obtain grid mobile signaling data, market AOI boundary data, and community AOI boundary data within a determined range. The grid mobile signaling data is numbered grid cells and the OD flow between grids within a set date. The market is a specialized agricultural products wholesale market, and the community is a residential area of the scale of a residential group. Intersect the grid cells in the mobile signaling data with the market AOI boundary and community AOI boundary graphics, and calculate the market connection weight and community connection weight. Form supply pairs of the market and the community, generate an OD connection data column between the market area and the community area, calculate the degree of the market area and the connection degree between the market area and the community area, and identify the supply network between the farmers' markets and the community. According to the supply network between the farmers' markets and the community, count the daily flow changes of the market within the set date, select market cases affected by the impact, and measure the resilience curve of the selected markets.

[0121] It should be noted that the computer-readable storage medium in this embodiment can be a computer-readable signal medium, a computer-readable storage medium, or any combination of the two. A computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples of the computer-readable storage medium can include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.

[0122] In this embodiment, a computer-readable storage medium can be any tangible medium that contains or stores a program, which can be used by or in conjunction with an instruction execution system, apparatus, or device. And in this embodiment, a computer-readable signal medium can include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable program. Such a propagated data signal can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium can also be any computer-readable storage medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device. The computer program contained on the computer-readable storage medium can be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.

[0123] The above computer-readable storage medium can be written in one or more programming languages or combinations thereof to write a computer program for implementing this embodiment. The above programming languages include object-oriented programming languages - such as Java, Python, C++, and also include conventional procedural programming languages - such as C language or similar programming languages. The program can be executed entirely on the user's computer, partially on the user's computer, executed as an independent software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (for example, by using an Internet service provider to connect through the Internet).

[0124] In summary, the present invention utilizes new data mainly including AOI data and mobile phone signaling data. The mobile phone signaling data vividly presents the trajectory information of people related to the circulation of fresh produce. Combining with the practical characteristics of the supply connection between farmers' markets and communities, the supply network between farmers' markets and communities and the resilience curve of specific markets are identified. It can be used by urban management personnel as a scientific basis for the emergency management and resource allocation of farmers' markets in response to emergencies, laying a foundation for quickly restoring supply and ensuring the daily life of residents after an event. It can also be applied to the existing fresh produce logistics field, providing decision-making references for logistics companies and transportation enterprises, improving logistics efficiency, and reducing the risk of supply chain interruption caused by emergencies.

[0125] As described above, only the preferred embodiments of the present invention are provided. For those skilled in the art, it is obvious that the present invention is not limited to the details of the above-described exemplary embodiments, and can be implemented in other specific forms without departing from the spirit or basic characteristics of the present invention. Therefore, from any point of view, the embodiments should be regarded as exemplary and non-limiting. The scope of the present invention is defined by the appended claims rather than the above description. Therefore, all changes falling within the meaning and scope of the equivalent elements of the claims are intended to be encompassed by the present invention.

Claims

1. A network resilience assessment method for supply links between urban farmers' markets and communities, characterized by: The method comprises: Obtaining grid cell phone signaling data, market AOI boundary data and community AOI boundary data within a determined range, wherein the grid cell phone signaling data is numbered grid units and inter-grid OD flow within a set date, the market is a specialized wholesale market for agricultural products, and the community is a residential area of ​​residential group size; Intersect the grid cells in the mobile phone signaling data with the market AOI boundary and community AOI boundary graphics to calculate the market connection weight and community connection weight; The market and the community are combined into supply pairs, the OD connection data column between the market and the community is generated, the point degree of the market and the connection degree between the market and the community are calculated, and the supply network between the farmers' market and the community is identified; Based on the supply network between farmers' markets and communities, we counted the daily flow changes within the set dates of the market, selected market cases that were impacted, and measured the resilience curves of the selected markets.

2. The network resilience assessment method according to claim 1, characterized in that: The grid cells in the mobile phone signaling data are intersected with the market AOI boundary and the community AOI boundary graphics to calculate the market connection weight and the community connection weight, specifically including: Intersect the grid unit with the market AOI boundary graphic, split the market AOI boundary according to the grid boundary, and transfer the grid information to the split market surface element; Intersect the grid unit with the community AOI boundary graphic, split the community AOI boundary according to the grid boundary, and transfer the grid information to the split community surface element; According to the split market surface elements and the split community surface elements, the proportion of the area of ​​the market surface elements and the community surface elements in the intersecting grid is calculated as the market connection weight and the community connection weight.

3. The network resilience assessment method according to claim 2, characterized in that: The method of calculating the proportion of the area of ​​the market surface element and the area of ​​the community surface element in the intersecting grid according to the split market surface element and the split community surface element as the market connection weight and the community connection weight specifically includes: Add the fields of market intersection area and market connection weight to the split market polygon features, use the Calculate Geometry tool to specify the area attribute of the polygon features to set the value of market intersection area, and use the Calculate Field tool to specify the proportion of the polygon feature area in the market intersection grid to set the value of market connection weight. Add fields of community intersection area and community connection weight to the split community polygon features. Use the Calculate Geometry tool to specify the area attribute of the polygon features to set the value of the community intersection area. Use the Calculate Field tool to specify the proportion of the polygon feature's area in its intersection grid to set the value of the community connection weight.

4. The network resilience assessment method according to claim 2, characterized in that: The market and the community are combined into supply pairs, an OD connection data column between the market and the community is generated, the point degree of the market and the connection degree between the market and the community are calculated, and the supply network between the farmers' market and the community is identified, specifically including: The market element after splitting is taken as the starting point, and the community element after splitting is taken as the end point to form a market-community element pair; Associating the OD data of the mobile phone signaling grid population with the market-community element pair, and converting the OD data of the population between the mobile phone signaling grids into the OD data of the population between the market and community elements; Calculate the product of the population OD data between market and community elements and the corresponding market connection weight and community connection weight as the OD flow between market surface elements and community surface elements, and summarize and generate the OD connection data column between market segments and community segments; The point degree of the market location and the connection degree between the market location and the community location are calculated to generate the supply network between the farmers' market and the community.

5. The network resilience assessment method according to claim 3, characterized in that: The calculation of the point degree of the market area and the connection degree between the market area and the community area to generate the supply network between the farmers' market and the community specifically includes: According to the market longitude and latitude information, the market location point is formed with the sum of OD flow within the set date as the value; The longitude and latitude information of the market and community is used to generate the OD connection line between the market and the community, with the sum of OD flow within the set date as the value, to form the connection between the market section and the community section; Based on the point degree of the market location and the connection degree between the market location and the community location, a supply network between the farmers' market and the community is generated.

6. The network resilience assessment method according to claim 1, characterized in that: According to the supply network between farmers' markets and communities, the daily flow changes in the market within the set date are counted, and the market cases that are impacted are selected to measure the resilience curve of the selected market, including: Based on the supply network between farmers' markets and communities, statistics are collected on daily traffic changes within a set date; Select the impacted market cases based on the market type peer ratio; Filter the daily traffic change data of the selected market, select the line chart, generate the daily traffic change curve chart of the selected market, draw a horizontal straight line at the disaster-stricken time point on the daily traffic change curve chart, and generate the resilience curve chart of the selected market.

7. The network resilience assessment method according to claim 6, characterized in that: The above-mentioned market cases that are impacted are selected based on the market type similar ratio, including: According to the market name and business scope, the market is divided into different categories, and the market similarity ratio is calculated using the cell function, where the market similarity ratio = market OD flow / average OD flow of the market in the category; Markets whose daily market type ratio changes are greater than preset values ​​are selected as impacted market cases.

8. A network resilience assessment system for supply links between urban farmers' markets and communities, characterized by: The system comprises: An acquisition module is used to acquire grid cell phone signaling data, market AOI boundary data and community AOI boundary data within a determined range, wherein the grid cell phone signaling data is numbered grid units and inter-grid OD flow within a set date, the market is a specialized wholesale market for agricultural products, and the community is a residential area of ​​a residential group size; A sorting module is used to intersect the grid cells in the mobile phone signaling data with the market AOI boundary and the community AOI boundary graphics, and calculate the market connection weight and the community connection weight; The identification module is used to form supply pairs between markets and communities, generate OD connection data columns between market lots and community lots, calculate the point degree of market lots and the connection degree between market lots and community lots, and identify the supply network between farmers' markets and communities; The evaluation module is used to count the daily flow changes in the market within a set date based on the supply network between the farmers' market and the community, select market cases that have been impacted, and measure the resilience curves of the selected markets.

9. A computer device comprising a processor and a memory for storing a program executable by the processor, characterized in that: When the processor executes the program stored in the memory, it implements the network resilience assessment method described in any one of claims 1-7.

10. A storage medium storing a program, characterized in that: When the program is executed by a processor, the network resilience assessment method described in any one of claims 1 to 7 is implemented.