CN113240494B - Block chain-based E-commerce logistics commodity placement method and system - Google Patents
Block chain-based E-commerce logistics commodity placement method and system Download PDFInfo
- Publication number
- CN113240494B CN113240494B CN202110561866.XA CN202110561866A CN113240494B CN 113240494 B CN113240494 B CN 113240494B CN 202110561866 A CN202110561866 A CN 202110561866A CN 113240494 B CN113240494 B CN 113240494B
- Authority
- CN
- China
- Prior art keywords
- commodity
- placement
- general
- emergency
- basic data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 101
- 238000004088 simulation Methods 0.000 claims abstract description 154
- 238000005516 engineering process Methods 0.000 claims abstract description 22
- 230000008569 process Effects 0.000 claims description 62
- 230000001276 controlling effect Effects 0.000 claims description 36
- 238000004590 computer program Methods 0.000 claims description 11
- 230000001105 regulatory effect Effects 0.000 claims description 9
- 238000005303 weighing Methods 0.000 claims description 4
- 238000011156 evaluation Methods 0.000 description 10
- 230000000903 blocking effect Effects 0.000 description 6
- 238000004422 calculation algorithm Methods 0.000 description 4
- 238000007726 management method Methods 0.000 description 4
- 238000005259 measurement Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000004888 barrier function Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000007613 environmental effect Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000013439 planning Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000012384 transportation and delivery Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/27—Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/083—Shipping
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Development Economics (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Databases & Information Systems (AREA)
- Human Resources & Organizations (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Computing Systems (AREA)
- Entrepreneurship & Innovation (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The application relates to a block chain-based method and a block chain-based system for arranging commodity of an electronic commerce, wherein after inputting basic information of the commodity of the electronic commerce to be arranged is completed, the input basic data of the commodity of the electronic commerce to be arranged is obtained; the commodity characteristics of the urgent commodity basic data and the general commodity basic data are respectively acquired, wherein the commodity characteristics of the urgent commodity basic data are urgent commodity characteristic information, and the commodity characteristics of the general commodity basic data are general commodity characteristics; and (3) introducing the emergency commodity characteristic information of the emergency commodity basic data and the general commodity characteristic of the general commodity basic data into a pre-established current environment logistics simulation placement library, and after placing the to-be-placed electronic commerce commodity, hashing and chaining the to-be-placed electronic commerce commodity, the emergency placement solution instruction and the general placement solution instruction based on a blockchain technology. The invention can combine the block chains and realize the efficient arrangement of the commodities at the same time, thereby improving the logistics efficiency of the electronic commerce.
Description
Technical Field
The application relates to the technical field of computers, in particular to a block chain-based method and a block chain-based system for placing electronic commerce logistics commodities.
Background
The block chain is an important concept of the bitcoin, is essentially a decentralised database, and serves as a bottom technology of the bitcoin, and is a series of data blocks which are generated by correlating a cryptography method, wherein each data block contains information of a batch of bitcoin network transactions and is used for verifying the validity of the information and generating a next block. In broad terms, blockchain technology is a completely new distributed infrastructure and computing method that uses a blockchain data structure to verify and store data, a distributed node consensus algorithm to generate and update data, a cryptographic way to secure data transmission and access, and an intelligent contract consisting of automated script code to program and manipulate data.
E-commerce logistics, namely electronic commerce logistics, is a whole set of electronic logistics solution, namely an ERP system commonly called, and is subjected to electronic logistics display and related operation, and the logistics still needs to be carried by a machine and a person. The e-commerce logistics are also based on traditional logistics. At present, various logistics distribution at home and abroad mostly span the stage of simple delivery and up-door, but the logistics distribution still has the conventional logistics distribution in the hierarchy, so that various defects and problems which cannot be overcome by the conventional logistics distribution exist in the operation, and the characteristics of informatization, modernization and socialization of novel logistics distribution are not provided or basically not provided.
The technical scheme of combining the block chain with the electronic commerce is as in the patent document of the invention with the application number of CN111506930A, and the electronic commerce transaction information management system based on the block chain is described and comprises a first server, a second server and a client. The first server is a blockchain node and is used for broadcasting the E-commerce transaction information into a blockchain network, receiving the E-commerce transaction information and feeding the E-commerce transaction information back to the client, receiving and responding to the E-commerce transaction information query instruction, traversing all blocks in the query blockchain, acquiring the E-commerce transaction information and sending the E-commerce transaction information to the second server; the client is used for sending an electronic commerce information inquiry request to the second server; the second server is used for verifying the identity information of the client and sending an e-commerce transaction information inquiry instruction to the first server after the identity information of the client passes the verification.
Still alternatively, the blockchain electric business sales credit evaluation system provided in CN112001601a relates to the technical field of electric business sales credit evaluation systems, and comprises an electric business network platform and an electric business shop credit evaluation module, wherein the electric business network platform is electrically connected with a commodity transaction information module, the commodity transaction information module is electrically connected with a commodity sales credit evaluation module, the commodity sales credit evaluation module is electrically connected with a blockchain node storage module, and the blockchain link point storage module is electrically connected with a commodity credit score database, and the commodity credit score database is electrically connected with a data information calling module. The beneficial effects of the invention are as follows: the invention is provided with the commodity sales credit evaluation module and the electronic commerce shop credit evaluation module, the commodity sales credit evaluation module is convenient for evaluating the sales credit of a single commodity, and the electronic commerce shop credit evaluation module can evaluate the integral credit of the electronic commerce shop on the basis of the commodity sales credit evaluation module.
However, there is currently no method on the market that can incorporate blockchain technology and achieve efficient placement of merchandise.
Disclosure of Invention
Accordingly, in view of the above-mentioned problems, it is desirable to provide a blockchain-based method and system for placing electronic commerce logistics commodity that can combine blockchains and simultaneously achieve efficient placement of commodity.
The technical instructions of the invention are as follows:
a blockchain-based e-commerce logistics commodity placement method, the method comprising:
after the basic information of the commodity of the electronic commerce to be placed is input, acquiring input basic data of the commodity of the electronic commerce to be placed, wherein the basic data of the commodity of the electronic commerce to be placed comprises basic data of emergency commodity and basic data of general commodity; the commodity characteristics of the urgent commodity basic data and the general commodity basic data are respectively acquired, wherein the commodity characteristics of the urgent commodity basic data are urgent commodity characteristic information, and the commodity characteristics of the general commodity basic data are general commodity characteristics; the obtained emergency commodity characteristic information of the emergency commodity basic data and the general commodity characteristic of the general commodity basic data are imported into a pre-established current environment logistics simulation placement library, wherein the current environment logistics simulation placement library is a simulation database of a logistics library to be placed by an electronic commerce commodity to be placed; based on the current environment logistics simulation placement library, acquiring commodity placement solution instructions output by the current environment logistics simulation placement library, wherein the commodity placement solution instructions corresponding to the urgent commodity basic data are urgent placement solution instructions, the commodity placement solution instructions corresponding to the general commodity basic data are general placement solution instructions, the urgent placement solution instructions and the general placement solution instructions are both used for being sent to a preset commodity placement robot, the commodity placement robot is controlled to place the electronic commerce commodity to be placed according to the urgent placement solution instructions and the general placement solution instructions, and after the electronic commerce commodity to be placed is placed, the electronic commerce commodity to be placed, the urgent placement solution instructions and the general placement solution instructions are hashed based on a block chain technology.
Specifically, the emergency placement solution instruction includes an emergency commodity placement path for an emergency commodity corresponding to the emergency commodity basic data, and the general placement solution instruction includes a general commodity placement path for a general commodity corresponding to the general commodity basic data; acquiring commodity placement solution instructions output by the current environment logistics simulation placement library based on the current environment logistics simulation placement library, wherein the commodity placement solution instructions corresponding to the urgent commodity basic data are urgent placement solution instructions, the commodity placement solution instructions corresponding to the general commodity basic data are general placement solution instructions, the urgent placement solution instructions and the general placement solution instructions are both used for being sent to a preset commodity placement robot, the commodity placement robot is controlled to place the electronic commerce commodity to be placed according to the urgent placement solution instructions and the general placement solution instructions, and after the electronic commerce commodity to be placed is placed, the electronic commerce commodity to be placed, the urgent placement solution instructions and the general placement solution instructions are hashed based on a block chain technology; the method specifically comprises the following steps:
acquiring commodity placement solution instructions output by the current environment logistics simulation placement library based on the current environment logistics simulation placement library, wherein the commodity placement solution instructions corresponding to the emergency commodity basic data are emergency placement solution instructions, the commodity placement solution instructions corresponding to the general commodity basic data are general placement solution instructions, and the emergency placement solution instructions and the general placement solution instructions are both used for being sent to a preset commodity placement robot; controlling the commodity placement robot to place the emergency commodity at a first corresponding position according to the emergency commodity placement path based on the emergency commodity placement path included in the emergency placement solution instruction; controlling the commodity placement robot to place a general commodity at a second corresponding position according to the general commodity placement path based on a general commodity placement path included in the general placement solution instruction; and after the emergency article and the general article are placed, hashing and chaining the e-commerce article to be placed, the emergency placement solution instruction and the general placement solution instruction based on a blockchain technique.
Specifically, controlling the commodity placement robot to place an emergency commodity in a first corresponding position in accordance with the emergency commodity placement path based on the emergency commodity placement path included in the emergency placement solution instruction, and controlling the commodity placement robot to place a general commodity in a second corresponding position in accordance with the general commodity placement path based on the general commodity placement path included in the general placement solution instruction, further includes:
the method comprises the steps that when the commodity placement robot places an emergency commodity in a first corresponding position according to the emergency commodity placement path and places a general commodity in a second corresponding position according to the general commodity placement path, the actual driving repulsive power and the actual driving attractive power of the commodity placement robot in the driving process are obtained in real time; according to the obtained actual driving repulsive power force of the commodity arranging robot in the driving process, obtaining the actual repulsive acting force of the surrounding environment to the commodity arranging robot in the driving process; acquiring actual attractive acting force of the surrounding environment to the commodity arranging robot in the running process according to the acquired actual running attractive power of the commodity arranging robot in the running process; generating real-time setting speed adjustment information of the commodity setting robot according to the acquired actual driving attraction power force of the commodity setting robot in the driving process and the actual attraction acting force of the surrounding environment on the commodity setting robot in the driving process; and regulating and controlling the speed of the commodity arranging robot in the driving process based on the generated real-time arranging speed regulating information of the commodity arranging robot.
Specifically, the obtained emergency commodity characteristic information of the emergency commodity basic data and general commodity characteristics of the general commodity basic data are imported into a pre-established current environment logistics simulation placement library, wherein the current environment logistics simulation placement library is a simulation database of a logistics library in which electronic commerce commodities to be placed are to be placed; also included before is:
when the commodity placement robot is put in a new environment, acquiring a current environment logistics simulation placement library establishment instruction; according to the obtained current environment logistics simulation placement library establishment instruction, controlling the commodity placement robot to call basic data corresponding to a standard emergency commodity and basic data corresponding to a standard general commodity from a pre-stored database, wherein the basic data corresponding to the standard emergency commodity is the basic data of the standard emergency commodity, and the basic data corresponding to the standard general commodity is the basic data of the general commodity; after the standard emergency commodity basic number and the general commodity basic data are acquired, controlling the commodity placement robot to scan a current new environment, and acquiring a current environment initial logistics simulation placement library of the current environment based on the data after the current new environment is scanned; dividing the current environment initial logistics simulation placement library into an emergency commodity placement area and a general commodity placement area based on the standard emergency commodity basic number and the general commodity basic data, and generating a placement obstacle area at the same time; and summarizing the emergency commodity placement area, the general commodity placement area and the placement obstacle area, generating the current environment logistics simulation placement library, and simultaneously generating a simulation placement library establishment completion interface, wherein the current environment logistics simulation placement library is displayed on the simulation placement library establishment completion interface.
The emergency commodity placement area, the general commodity placement area and the placement obstacle area are summarized to generate the current environment logistics simulation placement library, and a simulation placement library establishment completion interface is generated at the same time, wherein the current environment logistics simulation placement library is displayed on the simulation placement library establishment completion interface; thereafter, the method further comprises:
determining a specific ratio of the emergency commodity placement area to the general commodity placement areaWhether the small area is larger than the placement obstacle area; if the specific proportion small area in the emergency commodity placement area and the general commodity placement area is judged to be larger than the placement obstacle area, generating a current simulation library area adjustment instruction, wherein the current simulation library area adjustment instruction is used for generating an area adjustment prompt and sending the area adjustment prompt to a robot manager; wherein a specific proportion small area in the emergency commodity placement area and the general commodity placement area is set as S 1 Setting the commodity placement blocking area to S 2 Setting the commodity placement resistance measurement parameter value to S k The association relationship is:
S 1 >[a×S 2 -S k ,a×S 2 +S k ];
and a is a standard weighing weight coefficient between a specific small-proportion area and the commodity arrangement blocking area in the set emergency commodity arrangement area and the general commodity arrangement area.
Specifically, a block chain based e-commerce logistics commodity placement system, the system comprising:
the information input module is used for acquiring input basic data of the commodity to be placed after the basic information of the commodity to be placed is input, wherein the basic data of the commodity to be placed comprises basic data of an urgent commodity and basic data of a general commodity;
the commodity feature module is used for respectively acquiring commodity features of the emergency commodity basic data and the general commodity basic data, wherein the commodity features of the emergency commodity basic data are emergency commodity feature information, and the commodity features of the general commodity basic data are general commodity features;
the feature importing module is used for importing the obtained emergency commodity feature information of the emergency commodity basic data and the general commodity feature of the general commodity basic data into a pre-established current environment logistics simulation placement library, wherein the current environment logistics simulation placement library is a simulation database of a logistics library to be placed by an electronic commerce commodity to be placed;
the simulation placement module is used for obtaining commodity placement solution instructions output by the current environment logistics simulation placement library based on the current environment logistics simulation placement library, wherein the commodity placement solution instructions corresponding to the emergency commodity basic data are emergency placement solution instructions, the commodity placement solution instructions corresponding to the general commodity basic data are general placement solution instructions, the emergency placement solution instructions and the general placement solution instructions are both used for being sent to a preset commodity placement robot, the commodity placement robot is controlled to place the commodity of the electric business to be placed according to the emergency placement solution instructions and the general placement solution instructions, and after the commodity of the electric business to be placed is placed, the commodity of the electric business to be placed, the emergency placement solution instructions and the general placement solution instructions are hashed based on a block chain technology.
Specifically, the system further comprises:
the simulation placement module is used for acquiring commodity placement solution instructions output by the current environment logistics simulation placement library based on the current environment logistics simulation placement library, wherein the commodity placement solution instructions corresponding to the emergency commodity basic data are emergency placement solution instructions, the commodity placement solution instructions corresponding to the general commodity basic data are general placement solution instructions, and the emergency placement solution instructions and the general placement solution instructions are both used for being sent to a preset commodity placement robot;
the placement solution module is used for controlling the commodity placement robot to place the emergency commodity at a first corresponding position according to the emergency commodity placement path based on the emergency commodity placement path contained in the emergency placement solution instruction;
the placement path module is used for controlling the commodity placement robot to place the general commodity at a second corresponding position according to the general commodity placement path based on the general commodity placement path contained in the general placement solution instruction;
and the general placement module is used for hashing and chaining the E-commerce commodity to be placed, the emergency placement solution instruction and the general placement solution instruction based on a block chain technology after the emergency article and the general article are placed.
Specifically, the system further comprises:
the general commodity module is used for acquiring the actual driving rejection power potential and the actual driving attraction power potential of the commodity placement robot in the driving process in real time when the commodity placement robot places the emergency commodity at a first corresponding position according to the emergency commodity placement path and places the general commodity at a second corresponding position according to the general commodity placement path;
the actual rejection module is used for acquiring actual rejection acting force of the surrounding environment on the commodity placement robot in the running process according to the acquired actual running rejection power force of the commodity placement robot in the running process;
the actual attraction module is used for acquiring the actual attraction acting force of the surrounding environment on the commodity placement robot in the running process according to the acquired actual running attraction power force of the commodity placement robot in the running process;
the driving process module is used for generating real-time setting speed adjustment information of the commodity setting robot according to the acquired actual driving attraction power force of the commodity setting robot in the driving process and the actual attraction acting force of the surrounding environment on the commodity setting robot in the driving process;
The speed regulation and control module is used for regulating and controlling the speed of the commodity placement robot in the driving process based on the generated real-time placement speed regulation information of the commodity placement robot;
the building instruction module is used for obtaining a current environment logistics simulation placement library building instruction when the commodity placement robot is put into a new environment;
the basic data module is used for controlling the commodity placement robot to call basic data corresponding to a standard emergency commodity and basic data corresponding to a standard general commodity from a pre-stored database according to the acquired current environment logistics simulation placement library establishment instruction, wherein the basic data corresponding to the standard emergency commodity is the basic data of the standard emergency commodity, and the basic data corresponding to the standard general commodity is the basic data of the general commodity;
the standard emergency module is used for controlling the commodity placement robot to scan the current new environment after acquiring the standard emergency commodity basic number and the general commodity basic data, and acquiring a current environment initial logistics simulation placement library of the current environment based on the data after scanning the current new environment;
the area division module is used for dividing the current environment initial logistics simulation placement library into an emergency commodity placement area and a general commodity placement area based on the standard emergency commodity basic number and the general commodity basic data, and generating a placement obstacle area at the same time;
And the environment logistics module is used for summarizing the emergency commodity placement area, the general commodity placement area and the placement obstacle area, generating the current environment logistics simulation placement library, and simultaneously generating a simulation placement library establishment completion interface, wherein the current environment logistics simulation placement library is displayed on the simulation placement library establishment completion interface.
A computer device comprising a memory and a processor, the memory storing a computer program, the processor implementing the steps of the blockchain-based e-commerce logistics commodity placement method described above when executing the computer program.
A computer readable storage medium having stored thereon a computer program which when executed by a processor performs the steps of the above-described blockchain-based e-commerce logistics commodity placement method.
The invention has the following technical effects:
according to the block chain-based electronic commerce logistics commodity placement method and system, after the basic information of the electronic commerce commodity to be placed is input, the input basic data of the electronic commerce commodity to be placed is acquired sequentially, wherein the basic data of the electronic commerce commodity to be placed comprises the basic data of an urgent commodity and the basic data of a general commodity; the commodity characteristics of the urgent commodity basic data and the general commodity basic data are respectively acquired, wherein the commodity characteristics of the urgent commodity basic data are urgent commodity characteristic information, and the commodity characteristics of the general commodity basic data are general commodity characteristics; the obtained emergency commodity characteristic information of the emergency commodity basic data and the general commodity characteristic of the general commodity basic data are imported into a pre-established current environment logistics simulation placement library, wherein the current environment logistics simulation placement library is a simulation database of a logistics library to be placed by an electronic commerce commodity to be placed; based on the current environment logistics simulation placement library, acquiring a commodity placement solution instruction output by the current environment logistics simulation placement library, wherein the commodity placement solution instruction corresponding to the urgent commodity basic data is an urgent placement solution instruction, the commodity placement solution instruction corresponding to the general commodity basic data is a general placement solution instruction, the urgent placement solution instruction and the general placement solution instruction are both used for being sent to a preset commodity placement robot, the commodity placement robot is controlled to place the commodity of the electric business to be placed according to the urgent placement solution instruction and the general placement solution instruction, after the commodity of the electric business to be placed is placed, the commodity of the electric business to be placed, the urgent placement solution instruction and the general placement solution instruction are hashed based on a block chain technology, and therefore efficient placement of the commodity can be achieved by combining a block chain and simultaneously, and the commodity logistics efficiency of the electric business is improved.
Drawings
FIG. 1 is a flow chart of a method for installing electronic commerce logistics goods based on a blockchain in one embodiment;
FIG. 2 is a block diagram of a block chain based e-commerce logistics commodity placement system in one embodiment;
FIG. 3 is an internal block diagram of a computer device in one embodiment.
Detailed Description
In order to make the objects, technical instructions and advantages of the present application more apparent, the present application will be described in further detail with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the present application.
In one embodiment, as shown in fig. 1, there is provided a block chain-based e-commerce logistics commodity placement method, the method comprising:
step S100: after the basic information of the commodity of the electronic commerce to be placed is input, acquiring input basic data of the commodity of the electronic commerce to be placed, wherein the basic data of the commodity of the electronic commerce to be placed comprises basic data of emergency commodity and basic data of general commodity;
further, the step is performed based on a commodity placement robot, which is an intelligent machine capable of semi-autonomous or fully autonomous operation.
In this embodiment, the commodity placement robot can realize functions of photographing, carrying, scanning identification and sorting route planning for commodities.
In the step, when the commodity of the electronic commerce to be placed is required to be placed, namely, when the commodity of the electronic commerce to be placed is required to be placed in a warehouse to be stored, information input is required to be carried out on the commodity of the electronic commerce to be placed, and the information input on the commodity of the electronic commerce to be placed is realized through the shooting function of the commodity placement robot.
And then, after the input of the basic information of the commodity of the electronic commerce to be placed is completed, the input basic data of the commodity of the electronic commerce to be placed can be obtained.
Because the number of the electronic commerce commodities to be placed is more, in order to ensure ordered classification, the electronic commerce commodities to be placed are classified into urgent commodities and general commodities, and then data corresponding to the urgent commodities and the general commodities respectively are urgent commodity basic data and general commodity basic data.
Step 2100: the commodity characteristics of the urgent commodity basic data and the general commodity basic data are respectively acquired, wherein the commodity characteristics of the urgent commodity basic data are urgent commodity characteristic information, and the commodity characteristics of the general commodity basic data are general commodity characteristics;
Further, the commodity characteristics of the urgent commodity basic data and the general commodity basic data in this embodiment generally refer to characteristics corresponding to commodities included in the urgent commodity basic data and the general commodity basic data.
Specifically, the features corresponding to the commodity generally refer to the shape, quality, function, trademark, package, etc. of the commodity, which can reflect the attractive force of the product to the customer.
And by acquiring the commodity characteristics of the emergency commodity basic data and the general commodity basic data, the subsequent efficient processing of the commodity is convenient.
Step S300: the obtained emergency commodity characteristic information of the emergency commodity basic data and the general commodity characteristic of the general commodity basic data are imported into a pre-established current environment logistics simulation placement library, wherein the current environment logistics simulation placement library is a simulation database of a logistics library to be placed by an electronic commerce commodity to be placed;
further, the current environment logistics simulation placement library is pre-established, and the current environment logistics simulation placement library is a simulation database of a logistics library to be placed by the electronic commerce commodity to be placed.
Step S400: based on the current environment logistics simulation placement library, acquiring commodity placement solution instructions output by the current environment logistics simulation placement library, wherein the commodity placement solution instructions corresponding to the urgent commodity basic data are urgent placement solution instructions, the commodity placement solution instructions corresponding to the general commodity basic data are general placement solution instructions, the urgent placement solution instructions and the general placement solution instructions are both used for being sent to a preset commodity placement robot, the commodity placement robot is controlled to place the electronic commerce commodity to be placed according to the urgent placement solution instructions and the general placement solution instructions, and after the electronic commerce commodity to be placed is placed, the electronic commerce commodity to be placed, the urgent placement solution instructions and the general placement solution instructions are hashed based on a block chain technology.
Further, in this step, different storage positions set individually for different commodities are previously established in the current environment logistics simulation placement library according to an actual environment, and a commodity placement algorithm is preset in the current environment logistics simulation placement library, so that placement of different commodities can be achieved through the commodity placement algorithm.
Further, the commodity placement solution instruction output by the current environment logistics simulation placement library is realized through the commodity placement algorithm, the commodity placement solution instruction corresponding to the urgent commodity basic data is made to be an urgent placement solution instruction, and the commodity placement solution instruction corresponding to the general commodity basic data is made to be a general placement solution instruction.
And then, in order to realize the placement of each article, the emergency placement solution instruction and the general placement solution instruction are sent to a preset commodity placement robot, so that the commodity placement robot is controlled to place the commodity of the electronic commerce to be placed according to the emergency placement solution instruction and the general placement solution instruction.
Furthermore, after the electronic commerce commodity to be placed is placed, the electronic commerce commodity to be placed, the emergency placement solution instruction and the general placement solution instruction are hashed and uplink based on a blockchain technology, so that the data of related commodities and the placement method corresponding to the data of the related commodities are stored through the blockchain technology, the non-modifiable property of uploading data is realized based on the blockchain technology, the modification and management of the data are facilitated, and the logistics management efficiency and method of the electronic commerce are improved.
In one embodiment, the emergency placement solution instruction includes an emergency commodity placement path for an emergency commodity corresponding to the emergency commodity basic data, and the general placement solution instruction includes a general commodity placement path for a general commodity corresponding to the general commodity basic data;
step S400: acquiring commodity placement solution instructions output by the current environment logistics simulation placement library based on the current environment logistics simulation placement library, wherein the commodity placement solution instructions corresponding to the urgent commodity basic data are urgent placement solution instructions, the commodity placement solution instructions corresponding to the general commodity basic data are general placement solution instructions, the urgent placement solution instructions and the general placement solution instructions are both used for being sent to a preset commodity placement robot, the commodity placement robot is controlled to place the electronic commerce commodity to be placed according to the urgent placement solution instructions and the general placement solution instructions, and after the electronic commerce commodity to be placed is placed, the electronic commerce commodity to be placed, the urgent placement solution instructions and the general placement solution instructions are hashed based on a block chain technology; the method specifically comprises the following steps:
Step S410: acquiring commodity placement solution instructions output by the current environment logistics simulation placement library based on the current environment logistics simulation placement library, wherein the commodity placement solution instructions corresponding to the emergency commodity basic data are emergency placement solution instructions, the commodity placement solution instructions corresponding to the general commodity basic data are general placement solution instructions, and the emergency placement solution instructions and the general placement solution instructions are both used for being sent to a preset commodity placement robot;
step S420: controlling the commodity placement robot to place the emergency commodity at a first corresponding position according to the emergency commodity placement path based on the emergency commodity placement path included in the emergency placement solution instruction;
step S430: controlling the commodity placement robot to place a general commodity at a second corresponding position according to the general commodity placement path based on a general commodity placement path included in the general placement solution instruction;
further, after the emergency placement solution instruction and the general placement solution instruction are sent to a preset commodity placement robot, the placement library is simulated based on the current environment logistics, so that identification of each commodity is achieved, the commodity placement robot is controlled to place the emergency commodity at a first corresponding position according to the emergency commodity placement path based on the emergency commodity placement path contained in the emergency placement solution instruction, arrangement processing of commodities to be placed is achieved rapidly, and commodity placement efficiency of the electronic commerce logistics is improved.
Step S440: and after the emergency article and the general article are placed, hashing and chaining the e-commerce article to be placed, the emergency placement solution instruction and the general placement solution instruction based on a blockchain technique.
In one embodiment, step S420: controlling the article placement robot to place the emergency article at the first corresponding position according to the emergency article placement path based on the emergency article placement path included in the emergency placement solution instruction, and step S430: controlling the commodity placement robot to place a general commodity in a second corresponding position in accordance with the general commodity placement path based on a general commodity placement path included in the general placement solution instruction, further comprising:
step S451: the method comprises the steps that when the commodity placement robot places an emergency commodity in a first corresponding position according to the emergency commodity placement path and places a general commodity in a second corresponding position according to the general commodity placement path, the actual driving repulsive power and the actual driving attractive power of the commodity placement robot in the driving process are obtained in real time;
further, in the process that the commodity placement robot places the emergency commodity at the first corresponding position according to the emergency commodity placement path, a power potential detection device, specifically, a TOF sensor, is additionally arranged on the commodity placement robot. Further, through the arrangement of the TOF sensor, the detection of each obstacle in the path is realized in the process that the commodity arranging robot arranges the emergency commodity at the first corresponding position according to the emergency commodity arranging path.
Further, when an obstacle is detected, the distance feedback brought by the TOF sensor of the obstacle is the actual driving rejection power, and when the volume of the obstacle is larger and the distance of the obstacle to the commodity placement robot is closer, the actual driving rejection power is larger.
Similarly, the actual driving attraction power force is the distance feedback brought by the spacious driving road surface to the TOF sensor, and when the road surface is about wide and the length of the wide road surface is longer, the actual driving rejection power force is larger.
Step S452: according to the obtained actual driving repulsive power force of the commodity arranging robot in the driving process, obtaining the actual repulsive acting force of the surrounding environment to the commodity arranging robot in the driving process;
step S453: acquiring actual attractive acting force of the surrounding environment to the commodity arranging robot in the running process according to the acquired actual running attractive power of the commodity arranging robot in the running process;
step S454: generating real-time setting speed adjustment information of the commodity setting robot according to the acquired actual driving attraction power force of the commodity setting robot in the driving process and the actual attraction acting force of the surrounding environment on the commodity setting robot in the driving process;
Further, according to the obtained actual driving repulsive power of the commodity placement robot in the driving process, the actual repulsive force of the surrounding environment to the commodity placement robot in the driving process is obtained, and according to the obtained actual driving attractive power of the commodity placement robot in the driving process, the actual attractive force of the surrounding environment to the commodity placement robot in the driving process is obtained, and further the actual driving repulsive power and the actual driving attractive power are converted into the actual repulsive force and the actual attractive force, and then the obstacle situation in the driving process can be reflected through the form of force data.
Further, real-time arrangement speed adjustment information of the commodity arrangement robot is generated according to the acquired actual driving attraction power force of the commodity arrangement robot in the driving process and the acquired actual attraction acting force of the surrounding environment on the commodity arrangement robot in the driving process, and then real-time adjustment can be carried out according to the real-time arrangement speed adjustment information, so that the logistics management efficiency of the electronic commerce is improved.
Step S455: and regulating and controlling the speed of the commodity arranging robot in the driving process based on the generated real-time arranging speed regulating information of the commodity arranging robot.
Further, through the generated real-time arrangement speed adjustment information of the commodity arrangement robot, the speed of the commodity arrangement robot is adjusted and controlled in the running process, and then efficient adjustment in the running process is achieved.
In one embodiment, step S300: the obtained emergency commodity characteristic information of the emergency commodity basic data and the general commodity characteristic of the general commodity basic data are imported into a pre-established current environment logistics simulation placement library, wherein the current environment logistics simulation placement library is a simulation database of a logistics library to be placed by an electronic commerce commodity to be placed; also included before is:
step S310: when the commodity placement robot is put in a new environment, acquiring a current environment logistics simulation placement library establishment instruction;
step S320: according to the obtained current environment logistics simulation placement library establishment instruction, controlling the commodity placement robot to call basic data corresponding to a standard emergency commodity and basic data corresponding to a standard general commodity from a pre-stored database, wherein the basic data corresponding to the standard emergency commodity is the basic data of the standard emergency commodity, and the basic data corresponding to the standard general commodity is the basic data of the general commodity;
Step S330: after the standard emergency commodity basic number and the general commodity basic data are acquired, controlling the commodity placement robot to scan a current new environment, and acquiring a current environment initial logistics simulation placement library of the current environment based on the data after the current new environment is scanned;
step S340: dividing the current environment initial logistics simulation placement library into an emergency commodity placement area and a general commodity placement area based on the standard emergency commodity basic number and the general commodity basic data, and generating a placement obstacle area at the same time;
in this step, when the commodity placement robot is put into a new environment, a current environment logistics simulation placement library establishment instruction is acquired, and then the commodity placement robot is controlled to call basic data corresponding to standard emergency commodity and standard general commodity from a pre-stored database according to the acquired current environment logistics simulation placement library establishment instruction, so that region division according to standard commodity data is ensured, and a high-efficiency accurate resume simulation library is realized.
Then, after the standard emergency commodity basic number and the general commodity basic data are acquired, the commodity placement robot is controlled to scan a current new environment, a current environment initial logistics simulation placement library of the current environment is acquired based on the data after the current new environment is scanned, the current environment initial logistics simulation placement library is divided into an emergency commodity placement area and a general commodity placement area, and a placement barrier area is generated at the same time, so that the current environment initial logistics simulation placement library is divided into the emergency commodity placement area and the general commodity placement area, and the placement barrier area is generated at the same time, the efficient reasonable fine division of the area is realized, data support is provided for the subsequent realization of commodity placement, and the placement of the electronic commerce commodity in the efficient electronic commerce logistics is realized.
Step S350: and summarizing the emergency commodity placement area, the general commodity placement area and the placement obstacle area, generating the current environment logistics simulation placement library, and simultaneously generating a simulation placement library establishment completion interface, wherein the current environment logistics simulation placement library is displayed on the simulation placement library establishment completion interface.
Further, by summarizing the emergency commodity placement area, the general commodity placement area, and the placement obstacle area and generating the current environmental logistics simulation placement library, efficient establishment of the current environmental logistics simulation placement library is achieved.
In one embodiment, step S350: summarizing the emergency commodity placement area, the general commodity placement area and the placement obstacle area, generating the current environment logistics simulation placement library, and simultaneously generating a simulation placement library establishment completion interface, wherein the current environment logistics simulation placement library is displayed on the simulation placement library establishment completion interface; thereafter, the method further comprises:
step S610: judging whether a specific proportion small area in the emergency commodity placement area and the general commodity placement area is larger than the placement obstacle area;
step S620: if the specific proportion small area in the emergency commodity placement area and the general commodity placement area is judged to be larger than the placement obstacle area, generating a current simulation library area adjustment instruction, wherein the current simulation library area adjustment instruction is used for generating an area adjustment prompt and sending the area adjustment prompt to a robot manager; wherein a specific proportion small area in the emergency commodity placement area and the general commodity placement area is set as S 1 Setting the commodity placement blocking area to S 2 Setting the commodity placement resistance measurement parameter value to S k The association relationship is:
S 1 >[a×S 2 -S k ,a×S 2 +S k ];
and a is a standard weighing weight coefficient between a specific small-proportion area and the commodity arrangement blocking area in the set emergency commodity arrangement area and the general commodity arrangement area.
Further, in this embodiment, whether the placement obstacle area is too large is measured by determining whether a specific proportion small area in the urgent commodity placement area and the general commodity placement area is larger than the placement obstacle area, the specific proportion small area in the urgent commodity placement area and the general commodity placement area is set as one of the determination parties for measurement accuracy, and the fine division processing is implemented by setting the specific proportion small area, for example, the total area of the urgent commodity placement area and the general commodity placement area is 100, then the area of the obstacle is less than 5, that is, the normal placement object is not affected, then the specific proportion small area may be set to 5% by setting the specific proportion small area, and of course, the specific proportion small area may be set to other values, specifically set according to the actual situation.
Then, the association relation is set as follows:
S 1 >[a×S 2 -S k ,a×S 2 +S k ];
thereby realizing more accurate and detailed databased judgment of whether or not a specific proportion small area in the emergency commodity placement area and the general commodity placement area is larger than the placement obstacle area.
In summary, after the basic information of the commodity of the electronic commerce to be placed is input, acquiring input basic data of the commodity of the electronic commerce to be placed, wherein the basic data of the commodity of the electronic commerce to be placed comprises basic data of an urgent commodity and basic data of a general commodity; the commodity characteristics of the urgent commodity basic data and the general commodity basic data are respectively acquired, wherein the commodity characteristics of the urgent commodity basic data are urgent commodity characteristic information, and the commodity characteristics of the general commodity basic data are general commodity characteristics; the obtained emergency commodity characteristic information of the emergency commodity basic data and the general commodity characteristic of the general commodity basic data are imported into a pre-established current environment logistics simulation placement library, wherein the current environment logistics simulation placement library is a simulation database of a logistics library to be placed by an electronic commerce commodity to be placed; based on the current environment logistics simulation placement library, acquiring a commodity placement solution instruction output by the current environment logistics simulation placement library, wherein the commodity placement solution instruction corresponding to the urgent commodity basic data is an urgent placement solution instruction, the commodity placement solution instruction corresponding to the general commodity basic data is a general placement solution instruction, the urgent placement solution instruction and the general placement solution instruction are both used for being sent to a preset commodity placement robot, the commodity placement robot is controlled to place the commodity of the electric business to be placed according to the urgent placement solution instruction and the general placement solution instruction, after the commodity of the electric business to be placed is placed, the commodity of the electric business to be placed, the urgent placement solution instruction and the general placement solution instruction are hashed based on a block chain technology, and therefore efficient placement of the commodity can be achieved by combining a block chain and simultaneously, and the commodity logistics efficiency of the electric business is improved.
In one embodiment, as shown in fig. 2, a block chain based e-commerce logistics commodity placement system, the system comprising:
the information input module is used for acquiring input basic data of the commodity to be placed after the basic information of the commodity to be placed is input, wherein the basic data of the commodity to be placed comprises basic data of an urgent commodity and basic data of a general commodity;
the commodity feature module is used for respectively acquiring commodity features of the emergency commodity basic data and the general commodity basic data, wherein the commodity features of the emergency commodity basic data are emergency commodity feature information, and the commodity features of the general commodity basic data are general commodity features;
the feature importing module is used for importing the obtained emergency commodity feature information of the emergency commodity basic data and the general commodity feature of the general commodity basic data into a pre-established current environment logistics simulation placement library, wherein the current environment logistics simulation placement library is a simulation database of a logistics library to be placed by an electronic commerce commodity to be placed;
the simulation placement module is used for obtaining commodity placement solution instructions output by the current environment logistics simulation placement library based on the current environment logistics simulation placement library, wherein the commodity placement solution instructions corresponding to the emergency commodity basic data are emergency placement solution instructions, the commodity placement solution instructions corresponding to the general commodity basic data are general placement solution instructions, the emergency placement solution instructions and the general placement solution instructions are both used for being sent to a preset commodity placement robot, the commodity placement robot is controlled to place the commodity of the electric business to be placed according to the emergency placement solution instructions and the general placement solution instructions, and after the commodity of the electric business to be placed is placed, the commodity of the electric business to be placed, the emergency placement solution instructions and the general placement solution instructions are hashed based on a block chain technology.
In one embodiment, the system further comprises:
the simulation placement module is used for acquiring commodity placement solution instructions output by the current environment logistics simulation placement library based on the current environment logistics simulation placement library, wherein the commodity placement solution instructions corresponding to the emergency commodity basic data are emergency placement solution instructions, the commodity placement solution instructions corresponding to the general commodity basic data are general placement solution instructions, and the emergency placement solution instructions and the general placement solution instructions are both used for being sent to a preset commodity placement robot;
the placement solution module is used for controlling the commodity placement robot to place the emergency commodity at a first corresponding position according to the emergency commodity placement path based on the emergency commodity placement path contained in the emergency placement solution instruction;
the placement path module is used for controlling the commodity placement robot to place the general commodity at a second corresponding position according to the general commodity placement path based on the general commodity placement path contained in the general placement solution instruction;
and the general placement module is used for hashing and chaining the E-commerce commodity to be placed, the emergency placement solution instruction and the general placement solution instruction based on a block chain technology after the emergency article and the general article are placed.
In one embodiment, the system further comprises:
the general commodity module is used for acquiring the actual driving rejection power potential and the actual driving attraction power potential of the commodity placement robot in the driving process in real time when the commodity placement robot places the emergency commodity at a first corresponding position according to the emergency commodity placement path and places the general commodity at a second corresponding position according to the general commodity placement path;
the actual rejection module is used for acquiring actual rejection acting force of the surrounding environment on the commodity placement robot in the running process according to the acquired actual running rejection power force of the commodity placement robot in the running process;
the actual attraction module is used for acquiring the actual attraction acting force of the surrounding environment on the commodity placement robot in the running process according to the acquired actual running attraction power force of the commodity placement robot in the running process;
the driving process module is used for generating real-time setting speed adjustment information of the commodity setting robot according to the acquired actual driving attraction power force of the commodity setting robot in the driving process and the actual attraction acting force of the surrounding environment on the commodity setting robot in the driving process;
The speed regulation and control module is used for regulating and controlling the speed of the commodity placement robot in the driving process based on the generated real-time placement speed regulation information of the commodity placement robot;
the building instruction module is used for obtaining a current environment logistics simulation placement library building instruction when the commodity placement robot is put into a new environment;
the basic data module is used for controlling the commodity placement robot to call basic data corresponding to a standard emergency commodity and basic data corresponding to a standard general commodity from a pre-stored database according to the acquired current environment logistics simulation placement library establishment instruction, wherein the basic data corresponding to the standard emergency commodity is the basic data of the standard emergency commodity, and the basic data corresponding to the standard general commodity is the basic data of the general commodity;
the standard emergency module is used for controlling the commodity placement robot to scan the current new environment after acquiring the standard emergency commodity basic number and the general commodity basic data, and acquiring a current environment initial logistics simulation placement library of the current environment based on the data after scanning the current new environment;
the area division module is used for dividing the current environment initial logistics simulation placement library into an emergency commodity placement area and a general commodity placement area based on the standard emergency commodity basic number and the general commodity basic data, and generating a placement obstacle area at the same time;
And the environment logistics module is used for summarizing the emergency commodity placement area, the general commodity placement area and the placement obstacle area, generating the current environment logistics simulation placement library, and simultaneously generating a simulation placement library establishment completion interface, wherein the current environment logistics simulation placement library is displayed on the simulation placement library establishment completion interface.
In one embodiment, the system is further configured to determine whether a specific proportion small area of the emergency commodity placement area and the general commodity placement area is greater than the placement obstacle area; if the specific proportion small area in the emergency commodity placement area and the general commodity placement area is judged to be larger than the placement obstacle area, generating a current simulation library area adjustment instruction, wherein the current simulation library area adjustment instruction is used for generating an area adjustment prompt and sending the area adjustment prompt to a robot manager; wherein a specific proportion small area in the emergency commodity placement area and the general commodity placement area is set as S 1 Setting the commodity placement blocking area to S 2 Setting the commodity placement resistance measurement parameter value to S k The association relationship is:
S 1 >[a×S 2 -S k ,a×S 2 +S k ];
and a is a standard weighing weight coefficient between a specific small-proportion area and the commodity arrangement blocking area in the set emergency commodity arrangement area and the general commodity arrangement area.
In one embodiment, as shown in fig. 3, a computer device includes a memory and a processor, where the memory stores a computer program, and the processor implements the steps described above for the blockchain-based e-commerce logistics commodity placement method when the computer program is executed.
A computer readable storage medium having stored thereon a computer program which when executed by a processor performs the steps of the above-described blockchain-based e-commerce logistics commodity placement method.
Those skilled in the art will appreciate that implementing all or part of the above described methods may be accomplished by way of a computer program stored on a non-transitory computer readable storage medium, which when executed, may comprise the steps of the embodiments of the methods described above. Any reference to memory, storage, database, or other medium used in the various embodiments provided herein may include non-volatile and/or volatile memory. The nonvolatile memory can include Read Only Memory (ROM), programmable ROM (PROM), electrically Programmable ROM (EPROM), electrically Erasable Programmable ROM (EEPROM), or flash memory. Volatile memory can include Random Access Memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms such as Static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double Data Rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous Link DRAM (SLDRAM), memory bus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), among others.
The technical features of the above embodiments may be arbitrarily combined, and all possible combinations of the technical features in the above embodiments are not described for brevity of description, however, as long as there is no contradiction between the combinations of the technical features, they should be considered as the scope of the description.
The above examples merely represent a few embodiments of the present application, which are described in more detail and are not to be construed as limiting the scope of the invention. It should be noted that it would be apparent to those skilled in the art that various modifications and improvements could be made without departing from the spirit of the present application, which would be within the scope of the present application. Accordingly, the scope of protection of the present application is to be determined by the claims appended hereto.
Claims (9)
1. A blockchain-based e-commerce logistics commodity placement method, the method comprising:
after the basic information of the commodity of the electronic commerce to be placed is input, acquiring input basic data of the commodity of the electronic commerce to be placed, wherein the basic data of the commodity of the electronic commerce to be placed comprises basic data of emergency commodity and basic data of general commodity; the commodity characteristics of the urgent commodity basic data and the general commodity basic data are respectively acquired, wherein the commodity characteristics of the urgent commodity basic data are urgent commodity characteristic information, and the commodity characteristics of the general commodity basic data are general commodity characteristics; the obtained emergency commodity characteristic information of the emergency commodity basic data and the general commodity characteristic of the general commodity basic data are imported into a pre-established current environment logistics simulation placement library, wherein the current environment logistics simulation placement library is a simulation database of a logistics library to be placed by an electronic commerce commodity to be placed; acquiring commodity placement solution instructions output by the current environment logistics simulation placement library based on the current environment logistics simulation placement library, wherein the commodity placement solution instructions corresponding to the urgent commodity basic data are urgent placement solution instructions, the commodity placement solution instructions corresponding to the general commodity basic data are general placement solution instructions, the urgent placement solution instructions and the general placement solution instructions are both used for being sent to a preset commodity placement robot, the commodity placement robot is controlled to place the electronic commerce commodity to be placed according to the urgent placement solution instructions and the general placement solution instructions, and after the electronic commerce commodity to be placed is placed, the electronic commerce commodity to be placed, the urgent placement solution instructions and the general placement solution instructions are hashed based on a block chain technology;
The obtained emergency commodity characteristic information of the emergency commodity basic data and the general commodity characteristic of the general commodity basic data are imported into a pre-established current environment logistics simulation placement library, wherein the current environment logistics simulation placement library is a simulation database of a logistics library to be placed by an electronic commerce commodity to be placed; also included before is:
when the commodity placement robot is put in a new environment, acquiring a current environment logistics simulation placement library establishment instruction; according to the obtained current environment logistics simulation placement library establishment instruction, controlling the commodity placement robot to call basic data corresponding to a standard emergency commodity and basic data corresponding to a standard general commodity from a pre-stored database, wherein the basic data corresponding to the standard emergency commodity is the basic data of the standard emergency commodity, and the basic data corresponding to the standard general commodity is the basic data of the general commodity; after the standard emergency commodity basic data and the general commodity basic data are acquired, controlling the commodity placement robot to scan a current new environment, and acquiring a current environment initial logistics simulation placement library of the current environment based on the data after the current new environment is scanned; dividing the current environment initial logistics simulation placement library into an emergency commodity placement area and a general commodity placement area based on the standard emergency commodity basic data and the general commodity basic data, and generating a placement obstacle area at the same time; and summarizing the emergency commodity placement area, the general commodity placement area and the placement obstacle area, generating the current environment logistics simulation placement library, and simultaneously generating a simulation placement library establishment completion interface, wherein the current environment logistics simulation placement library is displayed on the simulation placement library establishment completion interface.
2. The blockchain-based e-commerce logistics commodity placement method of claim 1, wherein the emergency placement resolution instruction comprises an emergency commodity placement path for an emergency commodity corresponding to the emergency commodity basic data, the general placement resolution instruction comprises a general commodity placement path for a general commodity corresponding to the general commodity basic data; acquiring commodity placement solution instructions output by the current environment logistics simulation placement library based on the current environment logistics simulation placement library, wherein the commodity placement solution instructions corresponding to the urgent commodity basic data are urgent placement solution instructions, the commodity placement solution instructions corresponding to the general commodity basic data are general placement solution instructions, the urgent placement solution instructions and the general placement solution instructions are both used for being sent to a preset commodity placement robot, the commodity placement robot is controlled to place the electronic commerce commodity to be placed according to the urgent placement solution instructions and the general placement solution instructions, and after the electronic commerce commodity to be placed is placed, the electronic commerce commodity to be placed, the urgent placement solution instructions and the general placement solution instructions are hashed based on a block chain technology; the method specifically comprises the following steps:
Controlling the commodity placement robot to place the emergency commodity at a first corresponding position according to the emergency commodity placement path based on the emergency commodity placement path included in the emergency placement solution instruction; controlling the commodity placement robot to place a general commodity at a second corresponding position according to the general commodity placement path based on a general commodity placement path included in the general placement solution instruction; and after the emergency article and the general article are placed, hashing and chaining the e-commerce article to be placed, the emergency placement solution instruction and the general placement solution instruction based on a blockchain technology.
3. The block chain-based e-commerce logistics commodity placement method of claim 2, wherein controlling the commodity placement robot to place an emergency commodity in a first corresponding location in accordance with the emergency commodity placement path based on the emergency commodity placement path included in the emergency placement resolution instruction, and controlling the commodity placement robot to place a general commodity in a second corresponding location in accordance with the general commodity placement path based on the general commodity placement path included in the general placement resolution instruction, further comprises:
The method comprises the steps that when the commodity placement robot places an emergency commodity in a first corresponding position according to the emergency commodity placement path and places a general commodity in a second corresponding position according to the general commodity placement path, the actual driving repulsive power and the actual driving attractive power of the commodity placement robot in the driving process are obtained in real time; according to the obtained actual driving repulsive power force of the commodity arranging robot in the driving process, obtaining the actual repulsive acting force of the surrounding environment to the commodity arranging robot in the driving process; acquiring actual attractive acting force of the surrounding environment to the commodity arranging robot in the running process according to the acquired actual running attractive power of the commodity arranging robot in the running process; generating real-time setting speed adjustment information of the commodity setting robot according to the acquired actual driving attraction power force of the commodity setting robot in the driving process and the actual attraction acting force of the surrounding environment on the commodity setting robot in the driving process; and regulating and controlling the speed of the commodity arranging robot in the driving process based on the generated real-time arranging speed regulating information of the commodity arranging robot.
4. The blockchain-based e-commerce logistics commodity placement method according to claim 3, wherein the emergency commodity placement area, the general commodity placement area and the placement obstacle area are summarized and the current environment logistics simulation placement library is generated, and a simulation placement library establishment completion interface is generated at the same time, wherein the current environment logistics simulation placement library is displayed on the simulation placement library establishment completion interface; thereafter, the method further comprises:
judging whether a specific proportion small area in the emergency commodity placement area and the general commodity placement area is larger than the placement obstacle area; if the specific proportion small area in the emergency commodity placement area and the general commodity placement area is judged to be larger than the placement obstacle area, generating a current simulation library area adjustment instruction, wherein the current simulation library area adjustment instruction is used for generating an area adjustment prompt and sending the area adjustment prompt to a robot manager; wherein a specific proportion small area in the emergency commodity placement area and the general commodity placement area is set as S 1 Setting the placement obstacle region to S 2 Setting the setting obstacle measure parameter value to S k The association relationship is:
S 1 >[a×S 2 -S k ,a×S 2 +S k ];
And a is a standard weighing weight coefficient between a specific small-proportion area and the placement obstacle area in the set emergency commodity placement area and the general commodity placement area.
5. A blockchain-based e-commerce logistics commodity placement system, the system comprising:
the information input module is used for acquiring input basic data of the commodity to be placed after the basic information of the commodity to be placed is input, wherein the basic data of the commodity to be placed comprises basic data of an urgent commodity and basic data of a general commodity;
the commodity feature module is used for respectively acquiring commodity features of the emergency commodity basic data and the general commodity basic data, wherein the commodity features of the emergency commodity basic data are emergency commodity feature information, and the commodity features of the general commodity basic data are general commodity features;
the feature importing module is used for importing the obtained emergency commodity feature information of the emergency commodity basic data and the general commodity feature of the general commodity basic data into a pre-established current environment logistics simulation placement library, wherein the current environment logistics simulation placement library is a simulation database of a logistics library to be placed by an electronic commerce commodity to be placed;
The simulation placement module is used for acquiring commodity placement solution instructions output by the current environment logistics simulation placement library based on the current environment logistics simulation placement library, wherein the commodity placement solution instructions corresponding to the emergency commodity basic data are emergency placement solution instructions, the commodity placement solution instructions corresponding to the general commodity basic data are general placement solution instructions, the emergency placement solution instructions and the general placement solution instructions are both used for being sent to a preset commodity placement robot, the commodity placement robot is controlled to place the commodity of the electric business to be placed according to the emergency placement solution instructions and the general placement solution instructions, and after the commodity of the electric business to be placed is placed, the commodity of the electric business to be placed, the emergency placement solution instructions and the general placement solution instructions are hashed based on a block chain technology;
the building instruction module is used for obtaining a current environment logistics simulation placement library building instruction when the commodity placement robot is put into a new environment;
the basic data module is used for controlling the commodity placement robot to call basic data corresponding to a standard emergency commodity and basic data corresponding to a standard general commodity from a pre-stored database according to the acquired current environment logistics simulation placement library establishment instruction, wherein the basic data corresponding to the standard emergency commodity is the basic data of the standard emergency commodity, and the basic data corresponding to the standard general commodity is the basic data of the general commodity;
The standard emergency module is used for controlling the commodity placement robot to scan the current new environment after acquiring the standard emergency commodity basic data and the general commodity basic data, and acquiring a current environment initial logistics simulation placement library of the current environment based on the data after scanning the current new environment;
the area division module is used for dividing the current environment initial logistics simulation placement library into an emergency commodity placement area and a general commodity placement area based on the standard emergency commodity basic data and the general commodity basic data, and generating a placement obstacle area at the same time;
and the environment logistics module is used for summarizing the emergency commodity placement area, the general commodity placement area and the placement obstacle area, generating the current environment logistics simulation placement library, and simultaneously generating a simulation placement library establishment completion interface, wherein the current environment logistics simulation placement library is displayed on the simulation placement library establishment completion interface.
6. The blockchain-based e-commerce logistics commodity placement system of claim 5, further comprising:
The simulation placement module is used for acquiring commodity placement solution instructions output by the current environment logistics simulation placement library based on the current environment logistics simulation placement library, wherein the commodity placement solution instructions corresponding to the emergency commodity basic data are emergency placement solution instructions, the commodity placement solution instructions corresponding to the general commodity basic data are general placement solution instructions, and the emergency placement solution instructions and the general placement solution instructions are both used for being sent to a preset commodity placement robot;
the placement solution module is used for controlling the commodity placement robot to place the emergency commodity at a first corresponding position according to the emergency commodity placement path based on the emergency commodity placement path contained in the emergency placement solution instruction;
the placement path module is used for controlling the commodity placement robot to place the general commodity at a second corresponding position according to the general commodity placement path based on the general commodity placement path contained in the general placement solution instruction;
and the general placement module is used for hashing and chaining the E-commerce commodity to be placed, the emergency placement solution instruction and the general placement solution instruction based on a block chain technology after placing the emergency article and the general article.
7. The blockchain-based e-commerce logistics commodity placement system of claim 5, further comprising:
the general commodity module is used for acquiring the actual driving rejection power potential and the actual driving attraction power potential of the commodity placement robot in the driving process in real time when the commodity placement robot places the emergency commodity at a first corresponding position according to the emergency commodity placement path and places the general commodity at a second corresponding position according to the general commodity placement path;
the actual rejection module is used for acquiring actual rejection acting force of the surrounding environment on the commodity placement robot in the running process according to the acquired actual running rejection power force of the commodity placement robot in the running process;
the actual attraction module is used for acquiring the actual attraction acting force of the surrounding environment on the commodity placement robot in the running process according to the acquired actual running attraction power force of the commodity placement robot in the running process;
the driving process module is used for generating real-time setting speed adjustment information of the commodity setting robot according to the acquired actual driving attraction power force of the commodity setting robot in the driving process and the actual attraction acting force of the surrounding environment on the commodity setting robot in the driving process;
The speed regulation and control module is used for regulating and controlling the speed of the commodity placement robot in the driving process based on the generated real-time placement speed regulation information of the commodity placement robot.
8. A computer device comprising a memory and a processor, the memory storing a computer program, characterized in that the processor implements the steps of the method of any of claims 1 to 4 when the computer program is executed.
9. A computer readable storage medium, on which a computer program is stored, characterized in that the computer program, when being executed by a processor, implements the steps of the method of any of claims 1 to 4.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110561866.XA CN113240494B (en) | 2021-05-23 | 2021-05-23 | Block chain-based E-commerce logistics commodity placement method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110561866.XA CN113240494B (en) | 2021-05-23 | 2021-05-23 | Block chain-based E-commerce logistics commodity placement method and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113240494A CN113240494A (en) | 2021-08-10 |
CN113240494B true CN113240494B (en) | 2024-01-05 |
Family
ID=77138353
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110561866.XA Active CN113240494B (en) | 2021-05-23 | 2021-05-23 | Block chain-based E-commerce logistics commodity placement method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113240494B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115648225B (en) * | 2022-12-26 | 2023-03-21 | 江苏金农股份有限公司 | RPA robot scene switching method and system based on cloud brain model management |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108537558A (en) * | 2018-04-08 | 2018-09-14 | 中国联合网络通信集团有限公司 | Food quality method for tracing in logistics and system |
CN108921574A (en) * | 2018-06-26 | 2018-11-30 | 广州友谱网络科技有限公司 | Product false proof and production circulation traceability system based on block chain |
KR102132021B1 (en) * | 2020-04-05 | 2020-07-08 | 서승연 | Inventory Management Warehouse Structure |
CN111445185A (en) * | 2020-03-26 | 2020-07-24 | 图林科技(深圳)有限公司 | Logistics system and method applying 5G and block chain |
CN111506930A (en) * | 2020-04-21 | 2020-08-07 | 广州上云区块链科技有限公司 | E-commerce transaction information management system and method based on block chain |
CN111667219A (en) * | 2020-06-10 | 2020-09-15 | 吕梁学院 | Commodity distribution management system of cross-border e-commerce platform |
CN112001601A (en) * | 2020-08-03 | 2020-11-27 | 广州久零区块链技术有限公司 | Block chain telemarketing credit evaluation system |
CN112163801A (en) * | 2020-09-01 | 2021-01-01 | 广东工业大学 | Cargo warehouse management method and system based on block chain |
CN112396379A (en) * | 2020-11-27 | 2021-02-23 | 链亦科技(上海)有限公司 | Cross-border logistics block chain management method |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11531975B2 (en) * | 2018-04-13 | 2022-12-20 | International Business Machines Corporation | Network node management on a blockchain |
-
2021
- 2021-05-23 CN CN202110561866.XA patent/CN113240494B/en active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108537558A (en) * | 2018-04-08 | 2018-09-14 | 中国联合网络通信集团有限公司 | Food quality method for tracing in logistics and system |
CN108921574A (en) * | 2018-06-26 | 2018-11-30 | 广州友谱网络科技有限公司 | Product false proof and production circulation traceability system based on block chain |
CN111445185A (en) * | 2020-03-26 | 2020-07-24 | 图林科技(深圳)有限公司 | Logistics system and method applying 5G and block chain |
KR102132021B1 (en) * | 2020-04-05 | 2020-07-08 | 서승연 | Inventory Management Warehouse Structure |
CN111506930A (en) * | 2020-04-21 | 2020-08-07 | 广州上云区块链科技有限公司 | E-commerce transaction information management system and method based on block chain |
CN111667219A (en) * | 2020-06-10 | 2020-09-15 | 吕梁学院 | Commodity distribution management system of cross-border e-commerce platform |
CN112001601A (en) * | 2020-08-03 | 2020-11-27 | 广州久零区块链技术有限公司 | Block chain telemarketing credit evaluation system |
CN112163801A (en) * | 2020-09-01 | 2021-01-01 | 广东工业大学 | Cargo warehouse management method and system based on block chain |
CN112396379A (en) * | 2020-11-27 | 2021-02-23 | 链亦科技(上海)有限公司 | Cross-border logistics block chain management method |
Non-Patent Citations (1)
Title |
---|
区块链在物流行业的发展趋势和IBM的布局――区块链在物流业的应用与发展连载之一;马世韬等;物流技术与应用;第23卷(第09期);158-161 * |
Also Published As
Publication number | Publication date |
---|---|
CN113240494A (en) | 2021-08-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109117824B (en) | Commodity management method and device, electronic equipment and storage medium | |
KR102045950B1 (en) | System and server for managing inventory by use of erp in walfare internet shopping mall | |
US20200342561A1 (en) | System and method for management of product movement | |
CN111612594A (en) | Localized merchant retail system | |
CN110727754A (en) | Method and device for generating shelf thermodynamic diagram and electronic equipment | |
CN115423217B (en) | Supply chain information collaborative sharing-based transaction method and system | |
CN111369196A (en) | Block chain-based target object checking method and system | |
CN113240494B (en) | Block chain-based E-commerce logistics commodity placement method and system | |
CN110348789A (en) | Method and apparatus based on unmanned dispensing device dispatching cargo | |
CN112380187B (en) | Inventory data monitoring method and device, computer equipment and storage medium | |
TWI812871B (en) | Computer-implemented system and method | |
CN113127563A (en) | Intelligent retail management method and system based on block chain | |
TWI827927B (en) | Computer-implemented system and computer-implemented method for processing returned item, and non-transitory computer-readable medium | |
US11176505B2 (en) | Multi-channel tracking and control system | |
CN112561451A (en) | Logistics distribution sorting method, device and system | |
CN115456739B (en) | Data management method and related device | |
CN112001768A (en) | E-commerce platform shop opening method and device based on robot process automation | |
CN116703271A (en) | Aging determining method and device, computer equipment and storage medium | |
CN116228257A (en) | Method and device for acquiring article traceability data, computer equipment and storage medium | |
CN115660524A (en) | E-commerce logistics monitoring method and system | |
CN111311357B (en) | House transaction information management method and system | |
US20030204468A1 (en) | Stock planning method | |
KR20170077089A (en) | Method and system for preview package shipping | |
CN111915347A (en) | Method, device and system for effectively storing and applying promotion purchase price | |
CN110956307A (en) | Business data standardization processing method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20231207 Address after: South Building, Building S05, Inspur Science and Technology Park, No. 1036, Inspur Road, High-tech Zone, Jinan City, Shandong Province, 250000 Applicant after: SHANDONG INSPUR NEW CENTURY TECHNOLOGY CO.,LTD. Address before: 518110 room 206B, 2nd floor, building 11, North Jinxiu Science Park, Wuhe Avenue, Guanlan street, Longhua New District, Shenzhen City, Guangdong Province Applicant before: Tulin Technology (Shenzhen) Co.,Ltd. |
|
TA01 | Transfer of patent application right | ||
GR01 | Patent grant | ||
GR01 | Patent grant |