Evaluation system, logistics system performance evaluation method, device and equipment
By adding new conveyor lines and redefining control logic in the Plantsimulation shelf module, the existing module cannot meet the requirements of multi-layer and two-side entry and exit, and the ability to adapt to the needs of variable projects and evaluate the performance of logistics system is achieved. .
Patent Information
- Application Number
- CN202411912263.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-24
- Publication Date
- 2025-02-14
AI Technical Summary
The existing Plantsimulation shelf module cannot meet the requirements of inlet and exit warehouses on both sides and multi-layer inlet and exit warehouses, and secondary development is required.
By adding coordinate information of new conveyor lines to the shelf module, redefining the inlet and outgoing interfaces, and preparing entrance and exit control programs to form a new modular shelf model.
The multi-layer and two-side entry and exit logic of the shelf module is realized, adapting to changing project needs, and being able to evaluate the logistics systems of different projects.
Smart Images

Figure CN119429487A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of warehousing logistics, and in particular to an evaluation system, a performance evaluation method, a device and equipment for a logistics system. Background Art
[0002] PlantSimulation is Tecnomatix Plant Simulation software provided by Siemens. It is a tool for production system design, modeling and simulation. It can help users evaluate the performance of production lines or logistics systems before actual implementation, thereby optimizing production processes, improving efficiency and reducing costs. Plant Simulation can simulate complex production processes from a single workstation to the entire factory.
[0003] The rack module (also called Racklane module) in Plantsimulation is used to simulate the layout, access operations and goods management of racks. It supports multiple access strategies, such as First In First Out (FIFO) and Last In First Out (LIFO), and can be integrated with other modules to form a complete storage system. However, the existing rack module is single-layer and single-side access, which cannot meet the requirements of two-side access and multi-layer access, so secondary development of this module is needed. Summary of the invention
[0004] In view of this, the present invention provides an evaluation system, a performance evaluation method, a device and equipment for a logistics system to solve the problem that the existing Plant Simulation cannot meet the requirements of two-side warehousing and multi-layer warehousing.
[0005] In the first aspect, the present invention provides a secondary development method for a shelf module in an evaluation system, comprising the following steps: adding coordinate information of a newly added conveyor line in the shelf module; determining an inbound interface and an outbound interface of the newly added conveyor line based on the coordinate information; compiling an entry control program at the inbound interface and an exit control program at the outbound interface.
[0006] The secondary development method of the shelf module in the evaluation system provided by the present invention adds new conveyor lines on the basis of the original shelf module, redefines the position program information of all conveyor lines in the shelf module, and redefines the entrance and exit control logic, thereby forming a new modular shelf model, so that it can be connected with other scenes and realize the logical order of entering and exiting the warehouse.
[0007] In a second aspect, the present invention provides an evaluation system obtained by secondary developing a shelf module in the evaluation system using the method of the first aspect.
[0008] This embodiment performs secondary development on the shelf module in the evaluation system, so that the evaluation system can not only evaluate the logistics system with one-way in and one-way out of the warehouse, but also adapt to the changing project requirements and evaluate the logistics systems of different projects.
[0009] In a third aspect, the present invention provides a performance evaluation method for a logistics system, comprising the following steps: obtaining a current position of a stacker; updating a status of an evaluation system of the second aspect based on the current position of the stacker; and after the status update of the evaluation system is completed, evaluating the performance of the logistics system using the evaluation system.
[0010] The performance evaluation method of the logistics system provided in this embodiment can update the status of the evaluation system based on the current position of the stacker by obtaining the current position of the stacker. After the status update of the evaluation system is completed, the evaluation system can be used to evaluate the performance of the logistics system. Due to the secondary development of the shelf module in the evaluation system, the evaluation system can not only evaluate the logistics system with one-way in and one-out, but also adapt to the changing project requirements and evaluate the logistics systems of different projects.
[0011] In an optional embodiment, updating the status of the evaluation system of the second aspect based on the current position of the stacker includes: obtaining the current position of the stacker; determining whether the current position is a preset initial position; and updating the status of the evaluation system when the current position belongs to the initial position.
[0012] This is because the position of the stacker is an important part of ensuring the normal operation of the evaluation system, so the status of the evaluation system needs to be updated based on the current position of the stacker. In addition, the current position of the stacker and the initial position of the stacker used in updating the status of the evaluation system of the second aspect based on the current position of the stacker are both relative positions, so that the shelf system can be embedded in any evaluation system.
[0013] In an optional embodiment, the performance evaluation method of the logistics system further includes the following steps: when the current position does not belong to the initial position, sending a reset instruction to drive the stacker to move to the initial position, and returning to the step of obtaining the current position of the stacker.
[0014] This is because the position of the stacker is an important part of ensuring the normal operation of the evaluation system, so the status of the evaluation system needs to be updated based on the current position of the stacker. In addition, the current position of the stacker and the initial position of the stacker used in updating the status of the evaluation system of the second aspect based on the current position of the stacker are both relative positions, so that the shelf system can be embedded in any evaluation system.
[0015] In an optional embodiment, a method for evaluating the performance of a logistics system using Plant Simulation includes: obtaining evaluation instructions and sensor feedback data; calculating the relative position of the material in the newly added conveyor line or the existing conveyor line based on the sensor feedback data; and responding to the evaluation instruction based on the relative position of the material in the newly added conveyor line or the existing conveyor line.
[0016] In other words, the data fed back by the sensors calculates the relative position of the material in a new or existing conveyor line, rather than the absolute position, so that the shelf system can be embedded in any evaluation system.
[0017] In a fourth aspect, the present invention further provides a performance evaluation device for a logistics system, comprising a stacker position acquisition module, a system status update module and a performance evaluation module; the stacker position acquisition module is used to acquire the current position of the stacker; the system status update module is used to update the status of the evaluation system described in the second aspect based on the current position of the stacker; the performance evaluation module is used to evaluate the performance of the logistics system using the evaluation system after the status update of the evaluation system is completed.
[0018] In a fifth aspect, the present invention provides a computer device, comprising: a memory and a processor, the memory and the processor being communicatively connected to each other, the memory storing computer instructions, and the processor executing the performance evaluation method of the logistics system of the third aspect or any corresponding embodiment thereof by executing the computer instructions.
[0019] In a sixth aspect, the present invention provides a computer-readable storage medium having computer instructions stored thereon, the computer instructions being used to enable a computer to execute the performance evaluation method for a logistics system of the third aspect or any corresponding embodiment thereof.
[0020] In a seventh aspect, the present invention provides a computer program product, comprising computer instructions for causing a computer to execute the performance evaluation method for a logistics system according to the third aspect or any corresponding embodiment thereof.
[0021] The evaluation system, logistics system performance evaluation method, device and equipment provided by the present invention have the following features:
[0022] Beneficial effects:
[0023] (1) Evaluate the secondary development method of the shelf module in the system by adding new conveyor lines to the original shelf module, redefining the location program information of all conveyor lines in the shelf module, and redefining the entrance and exit control logic, thereby forming a new modular shelf model that can be connected with other scenarios and realize the logical order of entry and exit.
[0024] (2) Performance evaluation method of logistics system. By obtaining the current position of the stacker, the status of the evaluation system can be updated based on the current position of the stacker. After the status of the evaluation system is updated, the evaluation system can be used to evaluate the performance of the logistics system. Due to the secondary development of the shelf module in the evaluation system, the evaluation system can not only evaluate the logistics system with one-way in and out of the warehouse, but also adapt to the changing project requirements and evaluate the logistics systems of different projects. In addition, the current position of the stacker and the initial position of the stacker are both relative positions. The relative position of the material in the newly added conveyor line or the existing conveyor line is calculated based on the data fed back by the sensor. Therefore, the shelf system can be embedded in any evaluation system. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0026] Figure 1 It is a schematic diagram of the storage and retrieval of the shelf module in the related art;
[0027] Figure 2 is a flow chart of a secondary development method of a shelf module in an evaluation system according to an embodiment of the present invention;
[0028] Figure 3 is a schematic diagram of an example of shelf module entry and exit according to an embodiment of the present invention;
[0029] Figure 4 is a flow chart of a method for evaluating logistics system performance according to an embodiment of the present invention;
[0030] Figure 5 is a flow chart of another logistics system performance evaluation method according to an embodiment of the present invention;
[0031] Figure 6 is a flow chart of another logistics system performance evaluation method according to an embodiment of the present invention;
[0032] Figure 7is a structural block diagram of a logistics system performance evaluation device according to an embodiment of the present invention;
[0033] Figure 8 It is a schematic diagram of the hardware structure of a computer device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0034] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present invention.
[0035] The existing shelf modules in Plantsimulation have adopted modular design, but they cannot meet the actual requirements of some projects, such as the requirements of projects that require two-sided or multi-layer access. Figure 1 It is a schematic diagram of the storage and retrieval of the shelf module in the related technology, such as Figure 1 As shown, the storage and retrieval of the shelf module in the related art is performed on the left side, which can only realize the storage and retrieval logic of one side in and one side out, which cannot meet the requirements of some projects. Since the conveyor line layout, entrance and exit positions and control logic in the shelf module do not meet the project requirements, they cannot be adjusted by modifying the parameters set by the shelf module, and secondary development of the shelf module is required.
[0036] According to an embodiment of the present invention, a secondary development method for a shelf module in an evaluation system is provided. Figure 2 As shown in the figure, the secondary development method of the shelf module in the evaluation system includes the following steps:
[0037] Step S201: Add the coordinate information of the newly added conveyor line in the shelf module.
[0038] Specifically, the coordinate information includes at least one of the following: starting point information of the newly added conveyor line, end point information of the newly added conveyor line, component information of the newly added conveyor line, and length information of the newly added conveyor line. For example, the coordinate information of the newly added conveyor line includes the total length of the conveyor line and the component length. For example, the total length of the newly added conveyor line is determined to be 10 meters according to actual needs, and the newly added conveyor line is divided into multiple components, such as an entrance section, a conveying section, an exit section, etc., and their lengths are set respectively, for example, 2 meters for the entrance section, 6 meters for the conveying section, and 2 meters for the exit section. Among them, the length of each component of the newly added conveyor line can be dynamically adjusted within a certain range according to production needs, so as to adapt to different production tasks.
[0039] It should be noted that new conveyor lines can be determined based on project requirements and warehouse layout, and new conveyor lines need to be effectively connected with existing conveyor lines to ensure smooth flow of materials.
[0040] If the existing coordinates of the shelf module cannot accommodate the newly added conveyor line, it is necessary to expand the coordinates to accommodate the newly added conveyor line, recalculate the positions of the new conveyor line and the existing conveyor line, and ensure the coordination and flow of materials between different conveyor lines.
[0041] Step S202: Determine the inbound interface and outbound interface of the newly added conveyor line according to the coordinate information.
[0042] Step S203: compile an entry control program at the inbound interface and compile an exit control program at the outbound interface.
[0043] The settings of the inbound interface, outbound interface, entry control program and exit control program can enable the modified shelf module to be connected to the remaining logistics lines and intelligent logistics equipment in any framework.
[0044] The entry control program compiled at the inbound interface and the exit control program compiled at the outbound interface can control the flow path of the materials. For example, the exit control program can be a cargo unloading program.
[0045] In an optional embodiment, the entrance and exit positions can also be determined based on the coordinate information of the newly added conveyor line, and sensors can be added at the entrance and exit positions, so that the material status at the inbound interface and outbound interface of the newly added conveyor line can be monitored in real time, thereby ensuring that the materials can enter and exit smoothly.
[0046] In addition, the entrance and exit positions of the existing input lines can be reset according to the production layout of the project, for example, the entrance position can be adjusted from the original 0 meters to 1 meter, and the exit position can be adjusted from 10 meters to 9 meters.
[0047] Figure 3 FIG. 1 is a schematic diagram of an example of a shelf module entering and exiting a warehouse according to an embodiment of the present invention. Figure 3 As shown, first of all, the storage location is compared with Figure 1 has increased, in Figure 1 There are 100 storage locations in Figure 3 In the example, the number of storage locations is 31 columns * 2 rows * 9 layers, a total of 558. Figure 1 Different, in Figure 1 In the example, only one layer is used for the inbound and outbound interfaces, and inbound and outbound operations are performed on the left side. Figure 3In the warehouse, the number of entry and exit floors has been increased from one to three, namely, the first floor, with a floor height of 0 meters; the first mezzanine, with a floor height of 7.5 meters; the second floor, with a floor height of 14 meters. Warehouse entry is carried out on the first floor, warehouse entry and exit are carried out on the mezzanine, and warehouse entry and exit are carried out on the second floor. Specifically, warehouse entry is carried out on one side on the first floor, one entry and one exit on one side of the mezzanine, one side warehouse entry is carried out on one side, and one entry and one exit on one side of the second floor.
[0048] It can be seen that this embodiment has modified the built-in method and changed the entrance and exit of the logistics line according to the planning and design drawings of the project, thus realizing the in and out simulation of the three-dimensional warehouse. The warehouse location follows the principle of random storage, and the outbound follows the principle of first-in-first-out. Plantsimulation is used to build a one-to-one three-dimensional warehouse and simulate warehousing, which helps analyze the feasibility of planning, the utilization rate of stackers, etc.
[0049] The secondary development method of the shelf module in the evaluation system provided in this embodiment adds new conveyor lines on the basis of the original shelf module, redefines the position program information of all conveyor lines in the shelf module, and redefines the entrance and exit control logic, thereby forming a new modular shelf model, so that it can be connected with other scenes and realize the logical order of entering and exiting the warehouse.
[0050] According to an embodiment of the present invention, an evaluation system is provided. Figure 2 The method shown is obtained by secondary development of the shelf module in the evaluation system. For example, the evaluation system can be Plant Simulation. This embodiment secondary develops the shelf module in the evaluation system so that the evaluation system can not only evaluate the logistics system of one-way in and out of the warehouse, but also adapt to the changing project requirements and evaluate the logistics systems of different projects.
[0051] According to an embodiment of the present invention, an embodiment of a performance evaluation method for a logistics system is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0052] In this embodiment, a performance evaluation method for a logistics system is provided, which can be used in a computer device. Figure 4 is a flow chart of a method for evaluating logistics system performance according to an embodiment of the present invention. Figure 4 As shown, the process includes the following steps:
[0053] Step S401: Acquire the current position of the stacker.
[0054] Specifically, the current position of the stacker can be obtained through sensors.
[0055] Step S402: updating the status of the evaluation system based on the current position of the stacker.
[0056] This is because the position of the stacker is an important part of ensuring the normal operation of the evaluation system, so the status of the evaluation system needs to be updated based on the current position of the stacker.
[0057] Step S403: After the status of the evaluation system is updated, the performance of the logistics system is evaluated using the evaluation system.
[0058] The performance evaluation method of the logistics system provided in this embodiment can update the status of the evaluation system based on the current position of the stacker by obtaining the current position of the stacker. After the status update of the evaluation system is completed, the evaluation system can be used to evaluate the performance of the logistics system. Due to the secondary development of the shelf module in the evaluation system, the evaluation system can not only evaluate the logistics system with one-way in and one-out, but also adapt to the changing project requirements and evaluate the logistics systems of different projects.
[0059] In this embodiment, a performance evaluation method for a logistics system is provided, which can be used in a computer device. Figure 5 FIG. 4 is a flow chart of another method for evaluating the performance of a logistics system according to an embodiment of the present invention. Figure 5 As shown, the process includes the following steps:
[0060] Step S501: Acquire the current position of the stacker.
[0061] Step S502: updating the status of the evaluation system based on the current position of the stacker.
[0062] In an optional implementation, updating the status of the evaluation system based on the current position of the stacker includes the following steps S5021 to S5024.
[0063] Step S5021: Obtain the current position of the stacker.
[0064] Step S5022: Determine whether the current position is the preset initial position; when the current position is the initial position, proceed to step S5023; otherwise, proceed to step S5024.
[0065] Step S5023: Update the status of the evaluation system.
[0066] Step S5024: Send a reset instruction to drive the stacker to move to the initial position, and return to step S5021.
[0067] That is to say, updating the status of the evaluation system based on the current position of the stacker includes the following three steps: position detection, reset command, and status confirmation. Among them, the position detection is to detect the current position of the stacker through the sensor and compare it with the preset initial position; the reset command is that if the stacker is not in the initial position, the controller of the evaluation system will send a reset command to drive the stacker to move to the preset initial position; the status confirmation is that after the reset is completed, the controller of the evaluation system will perform position detection again, and update the status of the evaluation system after confirming that the stacker has successfully returned to the initial position.
[0068] It should be noted that, in this embodiment, the current position of the stacker and the initial position of the stacker are both relative positions, thereby allowing the shelf system to be embedded in any evaluation system.
[0069] Step S503: After the status of the evaluation system is updated, the performance of the logistics system is evaluated using the evaluation system.
[0070] The performance evaluation method of the logistics system provided in this embodiment can update the status of the evaluation system based on the current position of the stacker by obtaining the current position of the stacker. After the status update of the evaluation system is completed, the evaluation system can be used to evaluate the performance of the logistics system. Due to the secondary development of the shelf module in the evaluation system, the evaluation system can not only evaluate the logistics system of one-way in and out of the warehouse, but also adapt to the changing project requirements and evaluate the logistics systems of different projects. In addition, the current position of the stacker and the initial position of the stacker are relative positions, so that the shelf system can be embedded in any evaluation system.
[0071] In this embodiment, a performance evaluation method for a logistics system is provided, which can be used in a computer device. Figure 6 FIG. 1 is a flow chart of another method for evaluating logistics system performance according to an embodiment of the present invention. Figure 6 As shown, the process includes the following steps:
[0072] Step S601: Acquire the current position of the stacker.
[0073] Step S602: Update the status of the evaluation system based on the current position of the stacker.
[0074] As described above, updating the status of the evaluation system based on the current position of the stacker includes the following steps S6021 to S6024.
[0075] Step S6021: Obtain the current position of the stacker.
[0076] Step S6022: Determine whether the current position is the preset initial position; when the current position is the initial position, proceed to step S6023; otherwise, proceed to step S6024.
[0077] Step S6023: Update the status of the evaluation system.
[0078] Step S6024: Send a reset command to drive the stacker to move to the initial position, and return to step S6021.
[0079] Step S603: After the status of the evaluation system is updated, the performance of the logistics system is evaluated using the evaluation system.
[0080] In an optional implementation, the method for evaluating the performance of a logistics system using Plant Simulation includes the following steps S6031 to S6033.
[0081] Step S6031: Obtain evaluation instructions and sensor feedback data.
[0082] Among them, feedback data can be obtained through sensors set in the conveyor line.
[0083] Step S6032: Calculate the relative position of the material in the newly added conveyor line or the existing conveyor line based on the data fed back by the sensor.
[0084] In this embodiment, the relative position of the material in the newly added conveyor line or the existing conveyor line is calculated based on the data fed back by the sensor, rather than the absolute position, so that the shelf system can be embedded in any evaluation system.
[0085] Step S6033: Respond to the evaluation instruction according to the relative position of the material in the newly added conveyor line or the existing conveyor line.
[0086] The performance evaluation method of the logistics system provided in this embodiment can update the status of the evaluation system based on the current position of the stacker by obtaining the current position of the stacker. After the status update of the evaluation system is completed, the evaluation system can be used to evaluate the performance of the logistics system. Due to the secondary development of the shelf module in the evaluation system, the evaluation system can not only evaluate the logistics system with one-way in and out of the warehouse, but also adapt to the changing project requirements and evaluate the logistics systems of different projects. In addition, the current position of the stacker and the initial position of the stacker are both relative positions. The relative position of the material in the newly added conveyor line or the existing conveyor line is calculated based on the data fed back by the sensor, so that the shelf system can be embedded in any evaluation system.
[0087] In this embodiment, a performance evaluation device for a logistics system is also provided, which is used to implement the above-mentioned embodiments and preferred implementation modes, and the descriptions that have been made will not be repeated. As used below, the term "module" can be a combination of software and / or hardware that implements a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceivable.
[0088] This embodiment provides a performance evaluation device for a logistics system, such as Figure 7 As shown, including:
[0089] The stacker position acquisition module 701 is used to acquire the current position of the stacker.
[0090] The system status updating module 702 is used to update the status of the evaluation system based on the current position of the stacker.
[0091] The performance evaluation module 703 is used to evaluate the performance of the logistics system using the evaluation system after the status of the evaluation system is updated.
[0092] In some optional implementations, the system status update module 702 is specifically used to: obtain the current position of the stacker; determine whether the current position is a preset initial position; and update the status of the evaluation system when the current position belongs to the initial position.
[0093] In some optional implementations, the system status update module 702 is specifically used to: when the current position does not belong to the initial position, send a reset instruction to drive the stacker to move to the initial position, and return to the step of obtaining the current position of the stacker.
[0094] In some optional embodiments, the performance evaluation module 703 is specifically used to: obtain evaluation instructions and sensor feedback data; calculate the relative position of the material in the newly added conveyor line or the existing conveyor line based on the sensor feedback data; and respond to the evaluation instruction based on the relative position of the material in the newly added conveyor line or the existing conveyor line.
[0095] The further functional description of each of the above modules and units is the same as that of the above corresponding embodiments and will not be repeated here.
[0096] The performance evaluation device of the logistics system in this embodiment is presented in the form of a functional unit, where the unit refers to an ASIC (Application Specific Integrated Circuit) circuit, a processor and memory that executes one or more software or fixed programs, and / or other devices that can provide the above functions.
[0097] The embodiment of the present invention also provides a computer device having the above Figure 7 The performance evaluation device of the logistics system shown.
[0098] See also Figure 8 , Figure 8 is a schematic diagram of the structure of a computer device provided by an optional embodiment of the present invention, such as Figure 8 As shown, the computer device includes: one or more processors 10, a memory 20, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. Various components are connected to each other using different buses for communication, and can be installed on a common mainboard or installed in other ways as needed. The processor can process the instructions executed in the computer device, including instructions stored in or on the memory to display the graphical information of the GUI on an external input / output device (such as, a display device coupled to the interface). In some optional embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple computer devices can be connected, and each device provides some necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system). Figure 8 A processor 10 is taken as an example.
[0099] The processor 10 may be a central processing unit, a network processor or a combination thereof. The processor 10 may further include a hardware chip. The hardware chip may be a dedicated integrated circuit, a programmable logic device or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable gate array, a general purpose array logic or any combination thereof.
[0100] The memory 20 stores instructions executable by at least one processor 10, so that at least one processor 10 executes the method shown in the above embodiment.
[0101] The memory 20 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created according to the use of the computer device, etc. In addition, the memory 20 may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some optional embodiments, the memory 20 may optionally include a memory remotely arranged relative to the processor 10, and these remote memories may be connected to the computer device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0102] The memory 20 may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a flash memory, a hard disk or a solid state drive; the memory 20 may also include a combination of the above types of memory.
[0103] The computer device also includes an input device 30 and an output device 40. The processor 10, the memory 20, the input device 30 and the output device 40 may be connected via a bus or other means. Figure 8 The example of connecting through bus is taken in the following.
[0104] The input device 30 can receive input digital or character information, and generate key signal input related to the user settings and function control of the computer device, such as a touch screen, a keypad, a mouse, a track pad, a touch pad, an indicator bar, one or more mouse buttons, a trackball, a joystick, etc. The output device 40 may include a display device, an auxiliary lighting device (e.g., an LED) and a tactile feedback device (e.g., a vibration motor), etc. The above-mentioned display device includes but is not limited to a liquid crystal display, a light emitting diode, a display and a plasma display. In some optional embodiments, the display device can be a touch screen.
[0105] The embodiment of the present invention also provides a computer-readable storage medium. The method according to the embodiment of the present invention can be implemented in hardware, firmware, or can be implemented as a computer code that can be recorded in a storage medium, or can be implemented as a computer code that is originally stored in a remote storage medium or a non-temporary machine-readable storage medium and will be stored in a local storage medium through a network download, so that the method described herein can be stored in such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only storage memory, a random access memory, a flash memory, a hard disk or a solid-state hard disk, etc.; further, the storage medium can also include a combination of the above types of memories. It can be understood that a computer, a processor, a microprocessor controller, or programmable hardware includes a storage component that can store or receive software or computer code. When the software or computer code is accessed and executed by a computer, a processor, or hardware, the method shown in the above embodiment is implemented.
[0106] A part of the present invention may be applied as a computer program product, such as a computer program instruction, which, when executed by a computer, can call or provide the method and / or technical solution according to the present invention through the operation of the computer. Those skilled in the art should understand that the existence of the computer program instruction in a computer-readable medium includes, but is not limited to, a source file, an executable file, an installation package file, etc., and accordingly, the way in which the computer program instruction is executed by the computer includes, but is not limited to: the computer directly executes the instruction, or the computer compiles the instruction and then executes the corresponding compiled program, or the computer reads and executes the instruction, or the computer reads and installs the instruction and then executes the corresponding installed program. Here, the computer-readable medium may be any available computer-readable storage medium or communication medium accessible to the computer.
[0107] Although the embodiments of the present invention have been described in conjunction with the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present invention, and such modifications and variations are all within the scope defined by the appended claims.
Claims
1. A secondary development method for a shelf module in an evaluation system, characterized in that: include: Add the coordinate information of the new conveyor line in the shelf module; Determine the inbound interface and the outbound interface of the newly added conveyor line according to the coordinate information; An entry control program is compiled at the entry interface, and an exit control program is compiled at the exit interface.
2. An evaluation system, characterized in that: The method described in claim 1 is used to perform secondary development on the shelf module in the evaluation system.
3. A performance evaluation method for a logistics system, characterized in that: include: Get the current position of the stacker; updating the status of the evaluation system of claim 2 based on the current position of the stacker; After the status update of the evaluation system is completed, the performance of the logistics system is evaluated using the evaluation system.
4. The method according to claim 3, characterized in that The updating of the status of the evaluation system according to claim 2 based on the current position of the stacker comprises: Get the current position of the stacker; Determining whether the current position is a preset initial position; When the current position belongs to the initial position, the state of the evaluation system is updated.
5. The method according to claim 4, characterized in that Also includes: When the current position does not belong to the initial position, a reset instruction is sent to drive the stacker to move to the initial position, and the process returns to the step of obtaining the current position of the stacker.
6. The method according to claim 3, characterized in that The use of the evaluation system to evaluate the performance of the logistics system includes: Obtain data to evaluate instructions and sensor feedback; Calculate the relative position of the material in the newly added conveyor line or the existing conveyor line according to the data fed back by the sensor; The evaluation instruction is responded to according to the relative position of the material in the newly added conveying line or the existing conveying line.
7. A performance evaluation device for a logistics system, characterized in that: include: A stacker position acquisition module is used to obtain the current position of the stacker; a system status update module, configured to update the status of the evaluation system according to claim 2 based on the current position of the stacker; The performance evaluation module is used to evaluate the performance of the logistics system using the evaluation system after the status update of the evaluation system is completed.
8. A computer device, characterized in that: include: A memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the performance evaluation method of the logistics system according to any one of claims 3 to 6 by executing the computer instructions.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the performance evaluation method of a logistics system according to any one of claims 3 to 6.
10. A computer program product, characterized in that The method comprises computer instructions for causing a computer to execute the performance evaluation method for a logistics system according to any one of claims 3 to 6.