Communication system for realizing information transmission between elevator control cabinet and lift car
By designing a communication system including high-performance and low-performance channels between the elevator control cabinet and the car, and appropriately allocating the information to be transmitted through the distributor, the problems of high-speed elevators with high-speed cable costs and increased Internet communication costs are solved. The quality of communication and cost-effectiveness have been achieved.
Patent Information
- Application Number
- CN202411565676.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-05
- Publication Date
- 2025-02-18
- Estimated Expiration
- 2044-11-05
AI Technical Summary
In the information transmission between the elevator control cabinet and the car, the accompanying cable is costly and has high tensile strength requirements when used in high-speed elevators, and has safety problems. The existing wireless communication methods have not fully utilized the local area when the communication quality is low. The remaining communication capabilities of wireless communication devices lead to an increase in Internet communication costs.
A communication system is designed, including a first channel and a second channel. The transmission performance of the first channel is higher than that of the second channel. Information is carried out between the first channel and the second channel through the allocator according to the transmission performance requirements of the information to be transmitted. The appropriate allocation ensures that the cost of Internet communications can be minimized when local wireless communications performance declines.
Without affecting the communication quality, by appropriately allocating the information to be transmitted, it is possible to effectively suppress the increase in Internet communication costs when the local wireless communication performance declines, and improve the economic and reliability of elevator information transmission.
Smart Images

Figure CN119460927A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of elevators, and in particular to a communication system for realizing information transmission between an elevator control cabinet and a car. Background Art
[0002] During the operation of the elevator, in order to correctly implement the control of the elevator (including the control of the drive motor and the car door and the equipment in the car), it is necessary to transmit relevant control information between the elevator control cabinet and the car. In the past, this was achieved by setting up a traveling cable connecting the elevator control cabinet and the car. However, when the elevator's lifting height is very large (such as a high-speed elevator), the length of the traveling cable also increases. On the one hand, this will lead to an increase in the cost of the traveling cable, and on the other hand, it will also increase the tensile strength requirements of the traveling cable. At the same time, there are also problems such as the safety of the traveling cable when it swings in the hoistway.
[0003] In order to solve the above-mentioned problems in realizing information communication between the elevator control cabinet and the car by using accompanying cables, the industry has proposed to realize information communication between the elevator control cabinet and the car by using wireless communication. Patent document CN201910384390.X proposes to select a radio channel for communication from multiple radio channels based on the current position of the elevator car in the hoistway; Patent document CN202180098845.7 proposes to select the most suitable wireless communication system from at least two wireless communication systems at each time point based on the selection data of the selection parameters related to the elevator and / or the selection parameters related to the wireless communication system; Patent document CN202110993650.0 proposes to switch the wireless communication interface connected in the moving body or control device based on the communication quality of the wireless communication being used in the moving body or control device, that is, to switch the radio channel.
[0004] In patent document CN202110993650.0, as Figure 1 As shown, one of them is a channel 110 established entirely via a local wireless communication device, and the other is a combination of wireless and wired established via the Internet of Things (e.g., a wireless network is used between the car and the Internet, and a wireless or wired network is used between the Internet and the control device), and when the communication quality of the channel 110 is lower than the specified benchmark, the signal will be transmitted via the second wireless communication of the alternative communication path 120. Although this method can ensure that the communication needs between the car and the control device are met, since the channel 120 is used to completely replace the channel 110, when the communication quality of the channel 110 is lower than the specified benchmark due to its partial decline in communication capacity, its remaining communication capacity is not fully utilized, which leads to an increase in communication costs (local wireless communication costs are generally negligible, but communication costs via the Internet cannot be ignored).
[0005] Therefore, how to suppress the increase of Internet communication costs as much as possible while ensuring that the communication performance of local wireless communication devices is partially reduced without affecting the communication quality has become a technical problem to be solved. Summary of the invention
[0006] The technical problem to be solved by the present invention is how to suppress the increase of Internet communication costs as much as possible without affecting the communication quality while ensuring that the communication performance of the local wireless communication device is partially reduced.
[0007] In order to solve the above technical problems, the present invention discloses a communication system for realizing information transmission between an elevator control cabinet and a car, comprising a first channel, a second channel and a distributor; the transmission performance of the first channel is higher than the transmission performance of the second channel; the distributor implements the distribution of the information to be transmitted between the first channel and the second channel according to the transmission performance requirements of the information to be transmitted between the elevator control cabinet and the car.
[0008] Preferably, the distributor includes: an acquisition module for acquiring elevator operation information; a prediction module for predicting the information to be transmitted that needs to be transmitted between the elevator control cabinet and the car within a specified time period in the future based on the elevator operation information; a determination module for determining the transmission performance requirements of the information to be transmitted based on the attributes of the information to be transmitted; a classification module for classifying the information to be transmitted whose transmission performance requirements meet or exceed the preset performance requirements as first-category information, and classifying the information to be transmitted whose transmission performance requirements are lower than the preset performance requirements as second-category information; and an allocation module for allocating the first-category information to the first channel, and at the same time implementing the allocation of the second-category information between the first channel and the second channel based on the transmission performance requirements of the second-category information.
[0009] Preferably, the elevator operation information includes the elevator operation direction and the floor to be stopped; the prediction module determines the information to be transmitted according to the following steps: step S1, determining the future specified time period according to the elevator operation information, the future specified time period including the car moving time period and the car non-moving time period connected to the car moving time period; step S2, determining the elevator operation status of the elevator in the future specified time period according to the elevator operation information; step S3, determining the functions to be performed by the elevator control cabinet and the car respectively according to the elevator operation status; step S4, determining the information to be transmitted according to the function.
[0010] Preferably, the prediction module pre-establishes a corresponding relationship between the information to be transmitted and the elevator operation state; the determination module determines the corresponding elevator operation state according to the information to be transmitted, and determines the transmission performance requirements of the information to be transmitted according to the attributes of the information to be transmitted and the corresponding elevator operation state. Preferably, the allocation module implements the allocation of the second type of information according to the following steps:
[0011] Step 1: Analyze and establish a first function according to the information generation mechanism of the first type of information, wherein the first function is used to describe the relationship between the information amount of the first type of information corresponding to each moment in the future specified period and the moment;
[0012] Step 2: establishing a second function according to the first function, wherein the second function is used to describe a first occupied channel resource occupied by the first channel when the first channel is used to transmit the first type of information;
[0013] Step 3: establishing a third function according to the second function and the maximum channel resource of the first channel, wherein the third function is used to describe the remaining channel resource of the first channel when the first channel is used to transmit the first type of information;
[0014] Step 4: Allocate part or all of the second category information to the first channel, and allocate the remaining second category information not allocated to the first channel to the second channel, so that there is no special moment in the future specified time period, and the special moment refers to the moment when the difference between the remaining channel resources of the first channel and the second occupied channel resources occupied by it due to the transmission of the second category information is less than the channel resource threshold.
[0015] Preferably, the transmission performance is the real-time performance of the communication channel for information transmission; the second type of information includes maximum delay time information, and the maximum delay time refers to the maximum allowable value of the delay time from the generation of the second type of information to the final transmission; the step 4 selects the second type of information to be allocated to the first channel and the actual transmission time of the second type of information according to the maximum delay time information, and makes the sum of the channel resources for the first channel to transmit the second type of information allocated to the first channel and the channel resource threshold not exceed the remaining channel resources, and at the same time allocates the second type of information not allocated to the first channel to the second channel.
[0016] Preferably, the step 4 selects the second type of information to be allocated to the first channel and the actual transmission time of the second type of information according to the following sub-steps:
[0017] Sub-step 41, analyzing and establishing a fourth function according to the information generation mechanism of the second type of information, wherein the fourth function is used to describe the relationship between the information amount of the second type of information corresponding to each moment in the future specified period and the moment;
[0018] Sub-step 42: determining a first optional range of transmission start time of each second type of information according to the maximum delay time thereof, wherein the first optional range means that when the second type of information is transmitted at a time within the range, the transmission delay does not exceed the maximum delay time thereof;
[0019] Sub-step 43: determining a second optional range of the transmission start time of a single second-category information according to the third function and the first optional range of the transmission start time of the second-category information; the second optional range means that when the second-category information is transmitted at a time within the range, its transmission delay does not exceed its maximum delay time, and the sum of the channel resources required for the first channel to transmit the second-category information and the channel resource threshold does not exceed the remaining channel resources at the corresponding time;
[0020] Sub-step 44: according to the second optional range of each second type of information and the remaining channel resources, enumerate the feasible combinations of each second type of information, wherein the feasible combination is composed of the combination of the selected start time of all the second type of information within the second optional range, and the selected start time of the second type of information makes the sum of the channel resources required for the second type of information to be transmitted and allocated to the first channel corresponding to any time within the specified time period and the sum of the channel resource threshold not exceed the remaining channel resources at the corresponding time;
[0021] Sub-step 45: selecting one of the enumeration results as a selected combination, and determining the second type of information to be transmitted and allocated to the first channel and its transmission start time according to the selected combination.
[0022] Preferably, the sub-step 42 takes the earliest generation moment of the second category information to be transmitted assigned to the first channel as the starting point of the first optional range, and takes the moment corresponding to the latest generation moment of the second category information to be transmitted assigned to the first channel delayed by the maximum delay time as the end point of the first optional range.
[0023] Preferably, the sub-step 45 selects the selected combination according to one or more of the following principles: Principle 1, the amount of second category information to be transmitted allocated to the first channel is the smallest; Principle 2, the integral of the difference between the remaining channel resources and the channel resources required for the second category information to be transmitted allocated to the first channel over time is the largest; Principle 3, the maximum fluctuation amplitude of the difference between the remaining channel resources and the channel resources required for the second category information to be transmitted allocated to the first channel is the smallest; Principle 4, the total time interval between the generation time of the second category information to be transmitted allocated to the first channel and the actual start time of transmission is the smallest.
[0024] Preferably, the sub-step 4 selects the second type of information to be allocated to the first channel and the actual transmission time of the second type of information according to the following steps:
[0025] Sub-step 4-1, analyzing and establishing a fourth function according to the information generation mechanism of the second type of information, wherein the fourth function is used to describe the relationship between the information amounts of the second type of information corresponding to each moment in the future specified time period;
[0026] Sub-step 4-2, determining a first optional range of transmission start time of each second type of information according to the maximum delay time thereof, wherein the first optional range means that when the second type of information is transmitted at a time within the range, the transmission delay does not exceed the maximum delay time thereof;
[0027] Sub-step 4-3, taking the starting point of the future specified time period as the first point, and determining the remaining channel resources corresponding to the first point;
[0028] Sub-step 4-4, selecting, from among the second information that has not been selected and has not been allocated to the first channel, a piece of second information whose start time of generation is closest to the first point as the selected second information;
[0029] Sub-step 4-5, determining whether the sum of the transmission channel resources required for the selected second type of information and the channel resource threshold exceeds the remaining channel resources at the first point, if so, proceed to the next step, otherwise return to step 4-4;
[0030] Sub-step 4-6, assigning the selected second type of information to the first channel, and selecting a time from the time when the selected second type of information starts to be generated to the time when the selected second type of information stops to add the maximum delay time as the start transmission time of the selected second type of information;
[0031] Sub-step 4-7, taking the start transmission time of the selected second type of information as the first point, and taking the sum of the original remaining channel resources corresponding to the new first point and the transmission channel resources required for the selected second type of information as the new remaining channel resources;
[0032] Sub-step 4-8: Determine whether there is any second information that has not been selected and assigned to the first channel. If so, return to step 4-4; otherwise, end.
[0033] Preferably, when the sum of the transmission channel resources required for the selected second type of information and the channel resource threshold does not exceed the remaining channel resources at the first point within the period obtained after adding the entire generation period of the selected second type of information to its maximum delay time, the judgment result of sub-step 4-5 is no, otherwise the judgment result is yes.
[0034] Beneficial technical effects
[0035] The communication system of the present application for realizing information transmission between an elevator control cabinet and a car can suppress the increase of Internet communication costs as much as possible without affecting the communication quality, while ensuring that the communication performance of the local wireless communication device is partially reduced, by appropriately allocating the information to be transmitted among different channels. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] Figure 1 This is a schematic diagram of the communication system of Example 1. DETAILED DESCRIPTION
[0037] The present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.
[0038] Example 1
[0039] like Figure 1 As shown, this embodiment provides a communication system for realizing information transmission between an elevator control cabinet and a car, including a first channel, a second channel and a distributor; the transmission performance of the first channel is higher than the transmission performance of the second channel; the distributor implements the distribution of the information to be transmitted between the first channel and the second channel according to the transmission performance requirements of the information to be transmitted between the elevator control cabinet and the car.
[0040] The communication system of this embodiment monitors the transmission performance of at least one of the first channel and the second channel in real time, such as monitoring the transmission performance of the first channel. When the first channel is normal, its transmission performance is sufficient to transmit all the information to be transmitted according to the preset requirements. When it is monitored that the transmission performance of the first channel is reduced due to interference or other reasons (unless otherwise specified, the transmission capacity of the channel - channel bandwidth, will be described as an example of its transmission performance later), the remaining transmission capacity of the first channel can no longer transmit all the information to be transmitted according to the preset requirements. At this time, the distributor will at least change the allocation of part of the information to be transmitted from the original allocation to the first channel to the allocation to the second channel.
[0041] When the first channel is a local wireless communication channel for realizing the communication between the elevator control cabinet and the car, and the second channel is a channel for realizing the communication between the elevator control cabinet and the car via the Internet (such as Figure 1 As shown in FIG. 1 , if it is detected that the transmission capacity of the first channel as the local wireless channel decreases due to interference or other reasons, and the remaining transmission capacity can no longer transmit all the information to be transmitted according to the preset requirements, it is necessary to change part of the information to be transmitted from the original allocation to the first channel to the allocation to the second channel. Of course, in order to reduce the communication costs generated through the second channel as much as possible, the distributor should make full use of the remaining transmission capacity of the first channel through appropriate allocation when allocating again.
[0042] The transmission performance of the first channel for local wireless communication (such as the real-time nature of information transmission, or time delay) is usually higher than that of the second channel (because it includes the Internet, which will experience large communication delays when congestion occurs). Therefore, when allocating information, try to keep the information to be transmitted with high transmission performance requirements on the first channel, and allocate part or all of the information to be transmitted with relatively low transmission performance requirements to the second channel.
[0043] Of course, the transmission performance here is not limited to the transmission capacity, but can also be any indicator for measuring one or some aspects of communication (such as one or more of transmission real-time, quality and capacity, etc.).
[0044] Example 2
[0045] This embodiment further illustrates and defines the distributor based on the embodiment 1.
[0046] In this embodiment, the distributor further comprises:
[0047] An acquisition module is used to obtain elevator operation information;
[0048] A prediction module is used to predict the information to be transmitted between the elevator control cabinet and the car within a specified period of time in the future based on the elevator operation information;
[0049] A determination module, used to determine the transmission performance requirements of the information to be transmitted according to the attributes of the information to be transmitted;
[0050] A classification module, which classifies the information to be transmitted whose transmission performance requirements meet or exceed the preset performance requirements as first-category information, and classifies the information to be transmitted whose transmission performance requirements are lower than the preset performance requirements as second-category information;
[0051] The allocation module allocates the first type of information to the first channel, and implements the allocation of the second type of information between the first channel and the second channel according to the transmission performance requirements of the second type of information.
[0052] It should be pointed out that, corresponding to different elevator operation states, the information to be transmitted between the elevator control cabinet and the car is also different, that is, there is a certain correspondence between the elevator operation state and the information to be transmitted between the elevator control cabinet and the car. Therefore, the prediction module pre-establishes the correspondence between the information to be transmitted and the elevator operation state. The prediction module determines the corresponding information to be transmitted according to the elevator operation state, and the elevator operation state can be determined by the elevator operation information. In this way, the prediction module can determine the information to be transmitted according to the following steps:
[0053] Step S1, determining the future designated time period according to the elevator operation information, wherein the future designated time period includes a car moving time period and a car non-moving time period connected to the car moving time period;
[0054] Step S2, determining the elevator operation status of the elevator in a future specified time period according to the elevator operation information;
[0055] Step S3, determining the functions to be performed by the elevator control cabinet and the car respectively according to the elevator operation status;
[0056] Step S4: Determine the information to be transmitted according to the function.
[0057] For the designated time period, it usually includes several typical states in the normal operation of the elevator, such as the car starting from the current departure floor, starting from rest, accelerating, constant speed, decelerating, stopping again at the next floor to be stopped, opening the door, closing the door until ready to start again. Relatively speaking, the stop time of the elevator car during the stop floor is relatively long (relative to the time required for the transmission of the information to be transmitted during this period), and all the information to be transmitted, including the information to be transmitted generated during the stop period and the information to be transmitted that has not been completed during the stop period, can be transmitted. Therefore, it is usually required that the designated time period includes at least one car stop state.
[0058] The elevator operation information includes, for example, the elevator running direction, the floor to be stopped, the door opening and closing instructions, the car position, etc. The prediction module can determine the operating status of the elevator based on this information, such as: the car is moving, stopping at a floor station, re-leveling, opening and closing the door, full passengers passing, overload in the car, trapped people, etc.
[0059] For the correspondence between the elevator operation state and the information to be transmitted, for example, when the car is moving, the corresponding information to be transmitted includes the current position of the car (based on an absolute position detection device such as a magnetic ruler), various position switches (such as terminal limit switch signals, etc.), car equipment control instructions and detection information (lighting, air conditioning, video signals, etc. in the car); door opening and closing instructions, car position signals, re-leveling instructions, etc. in the parking state of the car during the parking period at the floor station. In addition, even for signals such as the car position signal that exist in multiple elevator operation states at the same time, the transmission real-time requirements are different. The transmission real-time requirements of the car position signal when the car is moving between different floors are obviously higher than the transmission real-time requirements of the car position signal when the car is parked at the floor station; different signals to be transmitted in the same elevator operation state also have different transmission real-time requirements, for example: the transmission real-time requirements of the car position signal when the car is moving between different floors are obviously higher than the transmission real-time requirements of the control instruction signals of the lighting, air conditioning and other equipment in the car. Accordingly, the classification module should also perform targeted classification according to different elevator operating states, that is, perform different allocations according to different elevator operating states.
[0060] In the classification result of the allocation module, the transmission resources required for transmitting the first type of information should not exceed the available transmission resources of the first channel. When the transmission resources required for transmitting the first type of information are equal to the available transmission resources of the first channel, the allocation module allocates the first type of information to the first channel and allocates all the second type of information to the second channel at the same time; when the transmission resources required for transmitting the first type of information are less than the available transmission resources of the first channel, the allocation module allocates part or all of the second type of information to the first channel and allocates the remaining second type of information not allocated to the first channel to the second channel, so that there is no special moment in the future specified period, and the special moment refers to the moment when the difference between the remaining channel resources of the first channel and the second occupied channel resources occupied by the second type of information due to the transmission is less than the channel resource threshold. From the perspective of reducing the transmission cost as much as possible, it is usually necessary to allocate as much second type of information as possible to the first channel without any special moment in the future specified period.
[0061] The determination module determines the elevator operation state corresponding to the information to be transmitted according to the information to be transmitted, and determines the transmission performance requirement of the information to be transmitted according to the attribute of the information to be transmitted and the elevator operation state corresponding to the information to be transmitted.
[0062] The allocation module implements the allocation of the second type of information according to the following steps:
[0063] Step 1: Analyze and establish a first function according to the information generation mechanism of the first type of information, wherein the first function is used to describe the relationship between the information amount of the first type of information corresponding to each moment in the future specified period and the moment;
[0064] Step 2: establishing a second function according to the first function, wherein the second function is used to describe a first occupied channel resource occupied by the first channel when the first channel is used to transmit the first type of information;
[0065] Step 3: establishing a third function according to the second function and the maximum channel resource of the first channel, wherein the third function is used to describe the remaining channel resource of the first channel when the first channel is used to transmit the first type of information;
[0066] Step 4: Allocate part or all of the second category information to the first channel, and allocate the remaining second category information not allocated to the first channel to the second channel, so that there is no special moment in the future specified time period, and the special moment refers to the moment when the difference between the remaining channel resources of the first channel and the second occupied channel resources occupied by it due to the transmission of the second category information is less than the channel resource threshold.
[0067] When the transmission performance is the real-time performance of the communication channel for information transmission; the second type of information contains maximum delay time information, and the maximum delay time refers to the maximum allowable value of the delay time from the generation of the second type of information to the final transmission; the step 4 selects the second type of information to be allocated to the first channel and the actual transmission time of the second type of information according to the maximum delay time information, and makes the sum of the channel resources for the first channel to transmit the second type of information allocated to the first channel and the channel resource threshold not exceed the remaining channel resources, and at the same time, the second type of information not allocated to the first channel is allocated to the second channel.
[0068] Example 3
[0069] This embodiment further illustrates step 4 based on embodiment 2.
[0070] The step 4 selects the second type of information to be allocated to the first channel and the actual transmission time of the second type of information according to the following sub-steps:
[0071] Sub-step 41, analyzing and establishing a fourth function according to the information generation mechanism of the second type of information, wherein the fourth function is used to describe the relationship between the information amount of the second type of information corresponding to each moment in the future specified period and the moment;
[0072] Sub-step 42: determining a first optional range of transmission start time of each second type of information according to the maximum delay time thereof, wherein the first optional range means that when the second type of information is transmitted at a time within the range, the transmission delay does not exceed the maximum delay time thereof;
[0073] Sub-step 43: determining a second optional range of the transmission start time of a single second-category information according to the third function and the first optional range of the transmission start time of the second-category information; the second optional range means that when the second-category information is transmitted at a time within the range, its transmission delay does not exceed its maximum delay time, and the sum of the channel resources required for the first channel to transmit the second-category information and the channel resource threshold does not exceed the remaining channel resources at the corresponding time;
[0074] Sub-step 44: according to the second optional range of each second type of information and the remaining channel resources, enumerate the feasible combinations of each second type of information, wherein the feasible combination is composed of the combination of the selected start time of all the second type of information within the second optional range, and the selected start time of the second type of information makes the sum of the channel resources required for the second type of information to be transmitted and allocated to the first channel corresponding to any time within the specified time period and the sum of the channel resource threshold not exceed the remaining channel resources at the corresponding time;
[0075] Sub-step 45: selecting one of the enumeration results as a selected combination, and determining the second type of information to be transmitted and allocated to the first channel and its transmission start time according to the selected combination.
[0076] In sub-step 42, the earliest time when the second type of information to be transmitted assigned to the first channel is generated is used as the starting point of the first optional range, and the time corresponding to the latest time when the second type of information to be transmitted assigned to the first channel is delayed by the maximum delay time is used as the end point of the first optional range.
[0077] It should be noted here that for the information to be transmitted. Regardless of whether it is the first type of information or the second type of information, a single piece of information to be transmitted has its specific generation period, and it is impossible to be generated in other periods except the generation period. For example: the door opening and closing command will inevitably only appear when the car is stopped at the floor station, and it is impossible to appear when the car is moving between different floors; the leveling command can only appear when the car is stopped at the floor station, and it is impossible to appear when the car is moving between different floors, or even not appear at all; for example, for the active roller guide shoe, the relevant data (such as the detected car horizontal vibration data, control output data, etc.) of the active roller guide shoe (located at the car and moving with the car in the shaft) will only be uploaded to the control cabinet (or further controlled by the control cabinet) when it is detected that the vibration of the elevator car exceeds the preset threshold. The device is uploaded to the remote monitoring center for analysis and processing), so during the period when the elevator car vibration exceeds the preset threshold (necessarily when the car is in a moving state between different floors), the relevant data of the active roller guide shoe needs to be uploaded from the car to the control cabinet. For the relevant data of the active roller guide shoe, this data to be transmitted, the data to be transmitted has its own generation period, and each moment in the generation period has a corresponding amount of data to be transmitted (the amount of data to be transmitted at different moments may be the same or different). According to the physical meaning and properties of the relevant data of the active roller guide shoe, this data to be transmitted, since it only involves the comfort of the elevator but not the safety of the elevator, the real-time requirements for the transmission are not very high, that is, it can be used for slightly delayed transmission processing within the maximum operating delay range.
[0078] Sub-step 45 selects the selected combination according to one or more of the following principles:
[0079] Principle 1: The amount of second-category information to be transmitted allocated to the first channel is minimal;
[0080] Principle 2: The integral of the difference between the remaining channel resources and the channel resources allocated to the first channel for transmitting the second type of information over time is the largest;
[0081] Principle 3: The maximum fluctuation range of the difference between the remaining channel resources and the channel resources allocated to the first channel for transmitting the second type of information is the smallest;
[0082] Principle 4: The total time interval between the generation time of the second type of information to be transmitted allocated to the first channel and the actual transmission start time is the smallest.
[0083] Example 4
[0084] This embodiment further illustrates step 4 based on embodiment 2.
[0085] Sub-step 4 selects the second type of information to be allocated to the first channel and the actual transmission time of the second type of information according to the following steps:
[0086] Sub-step 4-1, analyzing and establishing a fourth function according to the information generation mechanism of the second type of information, wherein the fourth function is used to describe the relationship between the information amounts of the second type of information corresponding to each moment in the future specified time period;
[0087] Sub-step 4-2, determining a first optional range of transmission start time of each second type of information according to the maximum delay time thereof, wherein the first optional range means that when the second type of information is transmitted at a time within the range, the transmission delay does not exceed the maximum delay time thereof;
[0088] Sub-step 4-3, taking the starting point of the future specified time period as the first point, and determining the remaining channel resources corresponding to the first point;
[0089] Sub-step 4-4, selecting, from among the second information that has not been selected and has not been allocated to the first channel, a piece of second information whose start time of generation is closest to the first point as the selected second information;
[0090] Sub-step 4-5, determining whether the sum of the transmission channel resources required for the selected second type of information and the channel resource threshold exceeds the remaining channel resources at the first point, if so, proceed to the next step, otherwise return to step 4-4;
[0091] Sub-step 4-6, assigning the selected second type of information to the first channel, and selecting a time from the time when the selected second type of information starts to be generated to the time when the selected second type of information stops to add the maximum delay time as the start transmission time of the selected second type of information;
[0092] Sub-step 4-7, taking the start transmission time of the selected second type of information as the first point, and taking the sum of the original remaining channel resources corresponding to the new first point and the transmission channel resources required for the selected second type of information as the new remaining channel resources;
[0093] Sub-step 4-8: Determine whether there is any second information that has not been selected and assigned to the first channel. If so, return to step 4-4; otherwise, end.
[0094] When the sum of the transmission channel resources required for the selected second type of information and the channel resource threshold does not exceed the remaining channel resources at the first point within the period obtained by adding the entire generation period of the selected second type of information to its maximum delay time, the judgment result of sub-step 4-5 is no, otherwise the judgment result is yes.
[0095] The present invention has been described in detail above through specific implementation modes and embodiments, but these do not constitute limitations of the present invention. Without departing from the principles of the present invention, those skilled in the art may also make many variations and improvements, which should also be regarded as the protection scope of the present invention.
Claims
1. A communication system for realizing information transmission between an elevator control cabinet and a car, characterized in that: comprising a first channel, a second channel and a distributor; The transmission performance of the first channel is higher than that of the second channel; the distributor distributes the information to be transmitted between the first channel and the second channel according to the transmission performance requirements of the information to be transmitted between the elevator control cabinet and the car.
2. The communication system for realizing information transmission between an elevator control cabinet and a car according to claim 1, characterized in that: The distributor comprises: An acquisition module is used to obtain elevator operation information; A prediction module is used to predict the information to be transmitted between the elevator control cabinet and the car within a specified period of time in the future based on the elevator operation information; A determination module, used to determine the transmission performance requirements of the information to be transmitted according to the attributes of the information to be transmitted; A classification module, which classifies the information to be transmitted whose transmission performance requirements meet or exceed the preset performance requirements as first-category information, and classifies the information to be transmitted whose transmission performance requirements are lower than the preset performance requirements as second-category information; The allocation module allocates the first type of information to the first channel, and implements the allocation of the second type of information between the first channel and the second channel according to the transmission performance requirements of the second type of information.
3. The communication system for realizing information transmission between an elevator control cabinet and a car according to claim 2, characterized in that: The elevator operation information includes the elevator operation direction and the floor to be stopped; the prediction module determines the information to be transmitted according to the following steps: Step S1, determining the future designated time period according to the elevator operation information, wherein the future designated time period includes a car moving time period and a car non-moving time period connected to the car moving time period; Step S2, determining the elevator operation status of the elevator in a future specified time period according to the elevator operation information; Step S3, determining the functions to be performed by the elevator control cabinet and the car respectively according to the elevator operation status; Step S4: Determine the information to be transmitted according to the function.
4. The communication system for realizing information transmission between an elevator control cabinet and a car according to claim 3, characterized in that: The prediction module pre-establishes the corresponding relationship between the information to be transmitted and the elevator operation state; the determination module determines the corresponding elevator operation state according to the information to be transmitted, and determines the transmission performance requirements of the information to be transmitted according to the attributes of the information to be transmitted and the corresponding elevator operation state.
5. The communication system for realizing information transmission between an elevator control cabinet and a car according to claim 4, characterized in that: The allocation module implements the allocation of the second type of information according to the following steps: Step 1: Analyze and establish a first function according to the information generation mechanism of the first type of information, wherein the first function is used to describe the relationship between the information amount of the first type of information corresponding to each moment in the future specified period and the moment; Step 2: establishing a second function according to the first function, wherein the second function is used to describe a first occupied channel resource occupied by the first channel when the first channel is used to transmit the first type of information; Step 3: establishing a third function according to the second function and the maximum channel resource of the first channel, wherein the third function is used to describe the remaining channel resource of the first channel when the first channel is used to transmit the first type of information; Step 4: Allocate part or all of the second category information to the first channel, and allocate the remaining second category information not allocated to the first channel to the second channel, so that there is no special moment in the future specified time period, and the special moment refers to the moment when the difference between the remaining channel resources of the first channel and the second occupied channel resources occupied by it due to the transmission of the second category information is less than the channel resource threshold.
6. The communication system for realizing information transmission between an elevator control cabinet and a car according to claim 5, characterized in that: The transmission performance refers to the real-time performance of the communication channel for information transmission; the second type of information includes maximum delay time information, and the maximum delay time refers to the maximum allowable value of the delay time from the generation of the second type of information to the final transmission; the step 4 selects the second type of information to be allocated to the first channel and the actual transmission time of the second type of information according to the maximum delay time information, and makes the sum of the channel resources allocated to the first channel for transmitting the second type of information on the first channel and the channel resource threshold not exceed the remaining channel resources, and at the same time allocates the second type of information not allocated to the first channel to the second channel.
7. The communication system for realizing information transmission between an elevator control cabinet and a car according to claim 6, characterized in that: The step 4 selects the second type of information to be allocated to the first channel and the actual transmission time of the second type of information according to the following sub-steps: Sub-step 41, analyzing and establishing a fourth function according to the information generation mechanism of the second type of information, wherein the fourth function is used to describe the relationship between the information amount of the second type of information corresponding to each moment in the future specified period and the moment; Sub-step 42: determining a first optional range of transmission start time of each second type of information according to the maximum delay time thereof, wherein the first optional range means that when the second type of information is transmitted at a time within the range, the transmission delay does not exceed the maximum delay time thereof; Sub-step 43: determining a second optional range of the transmission start time of a single second-category information according to the third function and the first optional range of the transmission start time of the second-category information; the second optional range means that when the second-category information is transmitted at a time within the range, its transmission delay does not exceed its maximum delay time, and the sum of the channel resources required for the first channel to transmit the second-category information and the channel resource threshold does not exceed the remaining channel resources at the corresponding time; Sub-step 44: according to the second optional range of each second type of information and the remaining channel resources, enumerate the feasible combinations of each second type of information, wherein the feasible combination is composed of the combination of the selected start time of all the second type of information within the second optional range, and the selected start time of the second type of information makes the sum of the channel resources required for the second type of information to be transmitted and allocated to the first channel corresponding to any time within the specified time period and the sum of the channel resource threshold not exceed the remaining channel resources at the corresponding time; Sub-step 45: selecting one of the enumeration results as a selected combination, and determining the second type of information to be transmitted and allocated to the first channel and its transmission start time according to the selected combination.
8. The communication system for realizing information transmission between an elevator control cabinet and a car according to claim 7, characterized in that: The sub-step 42 takes the earliest generation time of the second category information to be transmitted assigned to the first channel as the starting point of the first optional range, and takes the time corresponding to the latest generation time of the second category information to be transmitted assigned to the first channel delayed by the maximum delay time as the end point of the first optional range.
9. The communication system for realizing information transmission between an elevator control cabinet and a car according to claim 7, characterized in that: The sub-step 45 selects the selected combination according to one or more of the following principles: Principle 1: The amount of second-category information to be transmitted allocated to the first channel is minimal; Principle 2: The integral of the difference between the remaining channel resources and the channel resources allocated to the first channel for transmitting the second type of information over time is the largest; Principle 3: The maximum fluctuation range of the difference between the remaining channel resources and the channel resources allocated to the first channel for transmitting the second type of information is the smallest; Principle 4: The total time interval between the generation time of the second type of information to be transmitted allocated to the first channel and the actual transmission start time is the smallest.
10. The communication system for realizing information transmission between an elevator control cabinet and a car according to claim 6, characterized in that: The sub-step 4 selects the second type of information to be allocated to the first channel and the actual transmission time of the second type of information according to the following steps: Sub-step 4-1, analyzing and establishing a fourth function according to the information generation mechanism of the second type of information, wherein the fourth function is used to describe the relationship between the information amounts of the second type of information corresponding to each moment in the future specified time period; Sub-step 4-2, determining a first optional range of transmission start time of each second type of information according to the maximum delay time thereof, wherein the first optional range means that when the second type of information is transmitted at a time within the range, the transmission delay does not exceed the maximum delay time thereof; Sub-step 4-3, taking the starting point of the future specified time period as the first point, and determining the remaining channel resources corresponding to the first point; Sub-step 4-4, selecting, from among the second information that has not been selected and has not been allocated to the first channel, a piece of second information whose start time of generation is closest to the first point as the selected second information; Sub-step 4-5, determining whether the sum of the transmission channel resources required for the selected second type of information and the channel resource threshold exceeds the remaining channel resources at the first point, if so, proceed to the next step, otherwise return to step 4-4; Sub-step 4-6, assigning the selected second type of information to the first channel, and selecting a time from the time when the selected second type of information starts to be generated to the time when the selected second type of information stops to add the maximum delay time as the start transmission time of the selected second type of information; Sub-step 4-7, taking the start transmission time of the selected second type of information as the first point, and taking the sum of the original remaining channel resources corresponding to the new first point and the transmission channel resources required for the selected second type of information as the new remaining channel resources; Sub-step 4-8: Determine whether there is any second information that has not been selected and assigned to the first channel. If so, return to step 4-4; otherwise, end.
11. The communication system for realizing information transmission between an elevator control cabinet and a car according to claim 10, characterized in that: When the sum of the transmission channel resources required for the selected second type of information and the channel resource threshold does not exceed the remaining channel resources at the first point within the period obtained by adding the entire generation period of the selected second type of information to its maximum delay time, the judgment result of sub-step 4-5 is no, otherwise the judgment result is yes.
Citation Information
Patent Citations
Wireless communication in an elevator system
CN110467074A
Elevator system and method for selecting a wireless communication system
CN117412915B
Smart home communication system based on dual-mode communication
CN108683576A
Elevator system with plural wireless communications paths
CN111320054A
Wide-area Internet-of-Things networking method and system supporting real-time reliable services
CN111934973A