Intelligent bed control method, control equipment, intelligent bed and readable storage medium

By real-time control of the gap distance between the bed plate on the back of the smart bed and the head end, the problem of increasing the gap distance during the lifting of the smart bed is solved, and the user experience is improved.

CN119498647APending Publication Date: 2025-02-25ZHISU LIFE TECH (SHENZHEN) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311076109.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-24
Publication Date
2025-02-25

AI Technical Summary

Technical Problem

When the smart bed lifts the back bed plate, the gap between the back bed plate and the head end will gradually increase, affecting the user experience.

Method used

By detecting the lift start signal, it is determined that the back bed plate begins to lift, and during the lifting process, the gap distance between the back bed plate and the head end is controlled in real time to keep the gap distance unchanged, and the driving mechanism of the bed frame moves in the horizontal direction to maintain the initial gap distance.

Benefits of technology

During the lifting movement of the back bed plate, the gap between the back bed plate and the head end is kept unchanged, and the user's smart bed experience is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119498647A_ABST
    Figure CN119498647A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides an intelligent bed control method, control equipment, an intelligent bed and a readable storage medium. The method is suitable for the intelligent bed with a bed frame provided with a back bed board capable of being lifted, and the back bed board is close to the bed head end of the intelligent bed. According to the scheme, in the lifting movement process of the back bed board, the first gap distance between the back bed board and the bed head end can be controlled to be kept unchanged in real time, the first gap distance refers to the gap distance between the back bed board and the bed head end when the back bed board is not lifted, and in the control process, a user can be free of feeling; and a better intelligent bed use experience feeling can be brought to the user.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of smart home technology, and in particular to a smart bed control method, a control device, a smart bed and a readable storage medium. Background Art

[0002] With the popularization of smart home devices, smart rest equipment such as smart beds are gradually entering people's lives.

[0003] Smart rest equipment is a kind of rest equipment with intelligent functions. Taking smart beds as an example, they provide functions such as watching movies and entertainment, adjusting the angle of the bed board, etc. However, when smart beds currently provide the function of adjusting the angle of the bed board, such as automatically raising the back bed board (the bed board close to the head of the bed) according to the user's sleeping state, as the lifting angle of the back bed board increases, the gap between the back bed board and the head of the bed will gradually increase, reducing the user experience. Summary of the invention

[0004] In view of the above problems, the embodiments of the present application provide a smart bed control method, a control device, a smart bed and a readable storage medium that solve or at least partially solve the above problems, and can keep the gap distance between the back bed board and the head end unchanged when the smart bed is performing the process of lifting the back bed board.

[0005] In one embodiment of the present application, a smart bed control method is provided, which is applicable to a smart bed having a back bed board that can be raised on the bed frame, and the back bed board is close to the head end of the smart bed. The method comprises:

[0006] When a lifting start signal is detected, determining that the back bed board starts to lift;

[0007] When the back bed board starts to rise, controlling the first gap distance between the back bed board and the bed head end to remain unchanged;

[0008] The first gap distance refers to the gap distance between the back bed board and the head end when the back bed board is not raised.

[0009] In another embodiment of the present application, a control device is provided, which is arranged on a smart bed. The control device comprises: a memory and a controller; wherein the memory is used to store a computer program; and the controller is coupled to the memory and is used to execute the computer program stored in the memory, so as to implement the steps in the smart bed control method provided in the above embodiment of the present application.

[0010] In another embodiment of the present application, a smart bed is provided, which includes a bed body and a control device provided in another embodiment of the present application; the control device is arranged on the bed body.

[0011] In another embodiment of the present application, a computer-readable storage medium is provided, which includes a computer program or instruction, and when the computer program or instruction is executed by a controller, the steps in the intelligent bed control method provided in the first embodiment of the present application can be implemented.

[0012] The technical solutions provided in the embodiments of the present application can simultaneously and in real time control the first gap distance between the back bed board and the head end to remain unchanged during the lifting movement of the back bed board, wherein the first gap distance refers to the gap distance between the back bed board and the head end when the back bed board is not lifted, and the user can be unaware of the control process, which can bring the user a better smart bed usage experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0013] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following is a brief introduction to the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0014] Figure 1a to Figure 1c A schematic diagram of the structure of a smart bed provided in an embodiment of the present application;

[0015] Figure 2 A schematic diagram of a flow chart of a smart bed control method provided in an embodiment of the present application;

[0016] Figure 3 A schematic diagram of the principle of determining the length distance of the drive mechanism corresponding to the back bed board on the side of the back bed board close to the head end provided in one embodiment of the present application;

[0017] Figure 4 A schematic diagram of the principle of driving the bed frame to translate provided in an embodiment of the present application;

[0018] Figure 5 A schematic diagram of the structure of a smart bed control provided in one embodiment of the present application;

[0019] Figure 6 A schematic diagram of the structure of a control device provided in one embodiment of the present application;

[0020] Figure 7 A schematic diagram of the structure of a computer program product provided in one embodiment of the present application. DETAILED DESCRIPTION

[0021] At present, when a smart bed (an intelligent electric bed) provides a function of adjusting the angle of the bed board, such as automatically lifting the back bed board (the bed board near the head of the bed) according to the user's sleeping state, as the lifting angle of the back bed board increases, the gap distance between the back bed board and the head of the bed will gradually increase. In response to this problem, an existing solution is: using time-sharing to lift the back bed board and adjust the bed frame, that is, the smart bed has the function of adjusting the bed frame in the horizontal direction. After the back bed board on the bed frame is lifted, the bed frame is adjusted in the horizontal direction, so that the bed frame gradually moves closer to the head of the bed until the gap distance between the back bed board and the head of the bed is the initial gap distance, and then stops moving, so as to achieve that the distance between the back bed board and the head of the bed after lifting remains unchanged compared to the gap distance between the back bed board and the head of the bed when not lifted. With the above existing solutions, it is impossible to achieve synchronous lifting of the back bed board and adjustment of the bed frame to achieve non-sensitive adjustment, and the user experience is relatively poor.

[0022] To this end, the present application provides a technical solution for synchronously adjusting the bed frame during the lifting movement of the back bed board, so that the gap distance between the back bed board and the head end of the bed remains unchanged in real time, thereby achieving a non-sensitive adjustment effect and providing users with a better smart bed experience.

[0023] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application.

[0024] In some processes described in the specification, claims and the above-mentioned figures of the present application, multiple operations appearing in a specific order are included, and these operations may not be executed or executed in parallel in the order in which they appear in this article. The serial numbers of the operations, such as 101, 102, etc., are only used to distinguish different operations, and the serial numbers themselves do not represent any execution order. In addition, these processes may include more or fewer operations, and these operations may be executed in sequence or in parallel. It should be noted that the descriptions of "first", "second", etc. in this article are used to distinguish different messages, devices, modules, etc., do not represent the order of precedence, and do not limit "first" and "second" to different types. In addition, the following embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without making creative work are within the scope of protection of this application.

[0025] Before introducing the method embodiment provided in the present application, for ease of understanding, a brief introduction and description of the smart bed provided in the present application is first given.

[0026] Figure 1a to Figure 1c The structure diagram of the smart bed provided by the embodiment of the present application is shown. Figure 1a to Figure 1c As shown, the smart bed A includes a bed body, on which a bed frame 5, a bed frame 51, etc. are arranged, wherein the bed frame 51 is arranged on the bed frame. The bed frame 51 includes a bed board (not shown in the figure). In specific implementation, the bed frame 51 can adopt but is not limited to a two-stage design, and correspondingly, the bed board can also adopt but is not limited to a two-stage design, and the bed board includes a back bed board near the head end of the smart bed and a foot bed board near the tail end of the smart bed, and the back bed board and the foot bed board can be connected by but is not limited to a hinged manner.

[0027] In addition, the smart bed A is also provided with a driving mechanism (not shown in the figure) for driving the back bed board to be lifted or lowered, and the driving mechanism may include but is not limited to a driver (such as a motor) and a rotating shaft. One end of the rotating shaft is connected to the output end of the driver, and the other end is rotatably connected to the side of the back bed board away from the head end; the driver drives the rotating shaft to rotate to drive the back bed board to be lifted or lowered.

[0028] Furthermore, the bed frame 51 is an electric bed frame, and the smart bed A is also provided with a driving mechanism for driving the bed frame 51 to move in the horizontal direction, and a slide rail component (not shown in the figure), etc. The bed frame 51 is set on the bed frame 4 through the slide rail.

[0029] In addition to the above, the smart bed A may also be provided with other components, such as a speaker 1, a projector 2, an electrical interface 3 (such as a USB interface), a fragrance outlet 4, an infrared sensor 6 (set at the bottom of the bed), a mattress 7, a control button 8, a screen assembly, a light strip 12, a control device 13 (or a control device), an air duct system 14, a spotlight 15, etc., which are not specifically limited here. Among them, the infrared sensor 6 can be used to detect whether there are foreign objects (such as children, pets) at the bottom of the bed; the screen assembly may include but is not limited to: a screen 10, a slide rail 9, a screen motor 11, etc.; the user can control the corresponding drive components through the control button 8, such as the drive mechanism corresponding to the bed frame, or the drive mechanism corresponding to the back bed board, or the screen motor in the screen assembly. The control device 13 can be used to control all components on the smart bed, for example, to control the drive mechanism corresponding to the bed frame, the drive mechanism corresponding to the back bed board, etc.

[0030] For other components that the above-mentioned smart bed may include, please refer to the components that an existing smart bed may include, and no further details will be given here.

[0031] The method embodiments provided in this application are described in detail below.

[0032] Figure 2 The flowchart of the intelligent bed control method provided by an embodiment of the present application is shown. The execution subject of the method is an intelligent bed with a back bed board that can be raised on the bed frame, as described above. Figure 1a to Figure 1cIn the smart bed shown in FIG. 1 , the back bed board is close to the head end of the smart bed; more specifically, the execution subject may be a control device on the smart bed, such as Figure 1c The control device 13 shown in the figure is a device with data processing, computing and analysis capabilities, such as but not limited to MCU (Micro Control Unit). Figure 2 As shown, the intelligent bed control method provided in this embodiment includes the following steps:

[0033] 101. When a lifting start signal is detected, determining that the back bed board starts to lift;

[0034] 102. During the movement of the back bed board, control the first gap distance between the back bed board and the bed head end to remain unchanged;

[0035] The first gap distance refers to the gap distance between the back bed board and the head end when the back bed board is not raised.

[0036] In the above 101, the lifting start signal can be automatically triggered by the smart bed according to the data corresponding to the user. For example, during the user's sleep, when the user's snoring is detected, a lifting start signal will be triggered and sent to the drive mechanism corresponding to the back bed board. In response to the lifting start signal, the drive mechanism will start working to drive the back bed board to lift until it is lifted to a certain angle (such as 15°) to allow the user to breathe more smoothly, thereby achieving the effect of stopping snoring. After the snoring stops, a descending start signal can be automatically triggered and sent to the drive mechanism corresponding to the back bed board; in response to the descending drive signal, the drive mechanism will drive the back bed board to descend to restore it to its original position.

[0037] Alternatively, the lifting start signal can also be passively triggered according to the user's operation. For example, if the user wants to read a book before going to bed, the user can press the corresponding control button 8 on the smart bed or the application software of the smart bed installed on the terminal to trigger the lifting operation for the back bed board; the smart bed will generate a lifting start signal in response to the user's triggering of the lifting operation and send it to the driving mechanism corresponding to the back bed board; the driving mechanism responds to the lifting start signal and starts working to drive the back bed board to lift until it is lifted to a certain angle (such as 45°), so that the user can read books comfortably on the mattress. When the user wants to fall asleep, the corresponding control button 8 on the smart bed or the application software of the smart bed installed on the terminal can be used to trigger the lowering operation for the back bed board; the smart bed will generate a lowering start signal in response to the user's triggering of the lowering operation and send it to the driving mechanism corresponding to the back bed board; the driving mechanism responds to the lowering start signal and starts working to drive the back bed board to lower and return to its original position.

[0038] During the lifting movement of the back bed board, the corresponding translation speed can be determined in real time for the bed frame according to the lifting angle of the back bed board, so as to control the bed frame to move in the horizontal direction according to the determined translation speed in real time, so as to achieve the purpose of controlling the distance between the back bed board and the head end to remain unchanged. Based on this, in an achievable technical solution, the above 102 "controlling the first gap distance between the back bed board and the head end to remain unchanged" can specifically include:

[0039] 1021. Obtain the current lifting angle of the back bed board;

[0040] 1022. Determine the required translation speed of the bed frame at the current moment according to the lifting angle;

[0041] 1023. Drive the bed frame to translate toward the bed head end according to the translation speed, so that the first gap distance between the back bed board and the bed head end remains unchanged;

[0042] The first gap distance mentioned above refers to the gap distance (a fixed value, usually a relatively small value) between the back bed board and the head end of the bed before the back bed board is lifted (ie, the lifting angle is 0), such as 0, 1 cm, etc.

[0043] In the specific implementation, the movement of the back bed board (such as lifting movement and lowering movement) is driven by the corresponding driving mechanism on the smart bed. The driving mechanism may include a driver and a rotating shaft, etc. The driver drives the rotating shaft to rotate to drive the back bed board to lift or lower. Among them, each time the driving shaft rotates one circle, the lifting angle of the back bed board will increase or decrease by a certain angle accordingly. For example, the driver drives the rotating shaft to rotate inward for one circle, which can drive the lifting angle of the back bed board to increase by 0.5°, and the driving shaft rotates outward for one circle, which can drive the lifting angle of the back bed board to decrease by 0.5°. Therefore, the lifting angle of the back bed board at the current moment can be determined according to the initial lifting angle before the back bed board moves and the number of rotations of the driving mechanism corresponding to the back bed board from the start of the work to the current moment. Of course, other methods can also be used to determine it. For example, if an angle sensor for detecting the lifting angle of the back bed board is arranged on the smart bed, the lifting angle of the back bed board can also be determined by the angle sensor. This embodiment does not specifically limit the method for determining the lifting angle. Furthermore, according to the determined lifting angle, the translation speed of the bed frame at the current moment can be determined, so as to control the bed frame to translate in a corresponding direction, so that the first gap distance between the back bed board and the head of the bed remains unchanged.

[0044] For example, assuming that the back bed board is lifting, the lifting angle of the back bed board at the current moment is θ1, and according to the lifting angle θ1, the corresponding translation speed of the bed frame at the current moment is determined to be v1, then the bed frame will be driven by the driving mechanism corresponding to the bed frame to translate forward at the translation speed v1 (i.e., translate in the direction close to the bed head end), so that the distance between the back bed board and the bed head end is reduced to the first gap distance. Further, when the lifting angle of the back bed board increases from θ1 to θ2 at the next moment, the distance between the back bed board and the bed head end will increase again; according to the lifting angle θ2, after determining that the corresponding translation speed of the bed frame at the next moment is v2, the bed frame will be driven by the driving mechanism corresponding to the bed frame to translate forward at the translation speed v2 (i.e., translate in the direction close to the bed head end), so that the distance between the back bed board and the bed head end is reduced to the first gap distance. By analogy, the purpose of controlling the distance between the back bed board and the bed head end to remain unchanged in real time during the lifting movement of the back bed board is achieved.

[0045] In a specific implementation scheme, the above 1022 "determine the translation speed corresponding to the bed frame at the current moment according to the lifting angle" can be implemented by the following steps:

[0046] 10221. Obtain parameter information related to the bed frame;

[0047] 10222. Determine the translation speed according to the parameter information and the lifting angle.

[0048] In the above 10221, the parameter information may include the size of the back bed board (such as length, width), and the rotational angular velocity of the driving mechanism for driving the back bed board to lift. In addition, the parameter information may also include other parameters, such as the size of the bed frame (length, width). This embodiment does not limit the specific content that the parameter information may include.

[0049] The driving mechanism for driving the back bed board to lift is connected to the side of the back bed board away from the bed head end. According to the above parameter information, the distance from the side of the back bed board close to the bed head end to the driving mechanism can be determined first, so as to use this distance and the lifting angle to determine the translation speed. Based on this, an achievable method of the above 10222 "determining the translation speed according to the parameter information and the lifting angle" may include the following steps:

[0050] S11, determining the length from the side of the back bed board close to the bed head end to the driving mechanism according to the bed board size of the back bed board;

[0051] S12. Determine the translation speed according to the length, the rotation angle of the driving mechanism and the lifting angle.

[0052] In a specific implementation, the driving mechanism for driving the back bed board to lift is arranged on the bed frame, which may include a driver (such as a motor) and a rotating shaft, wherein one end of the rotating shaft is connected to the output end of the driver, and the other end is rotatably connected to the side of the back bed board away from the head end. Based on this, the length distance mentioned above may specifically refer to the distance from the side of the back bed board close to the head end to the rotating shaft in the driving mechanism, which may be determined according to the length of the back bed board. Since the bed board size of the back bed board is fixed, the length distance is also a fixed constant value set according to the length of the back bed board. For example, the length distance may be directly the length of the back bed board.

[0053] exist Figure 3 In the figure, the length distance L from the side of the back bed board close to the head end to the driving mechanism is specifically shown.

[0054] Further, after the length distance is determined, the translation speed can be calculated according to the length distance, the rotation angular velocity of the drive mechanism, the lifting angle, and the cosine value of the lifting angle. Specifically, an achievable solution of the above S12 "determining the translation speed according to the length distance, the rotation angle of the drive mechanism, and the lifting angle" can be implemented by the following specific steps:

[0055] S121, determining a numerical difference from the cosine value of the lifting angle;

[0056] S122. Multiply the length, the rotation angle, the data difference, and the inverse of the lifting angle to obtain the translation speed.

[0057] The translation speed described in the above steps 121 to 122 is determined, and the corresponding data expression is as follows:

[0058] V t =L*W*(1-cosθ t ) / θ t

[0059] Wherein, t represents the current moment; V represents the required translation speed of the bed frame at the current moment; L represents the length from the back bed board to the side close to the head end of the bed to the driving mechanism; W represents the rotational angular velocity of the back bed board driven by the driving mechanism; θ represents the lifting angle of the back bed board at the current moment.

[0060] In another specific implementation scheme, the above 1022 "determine the required translation speed of the bed frame at the current moment according to the lifting angle" can be implemented by the following steps:

[0061] 10221', obtaining a preset correspondence table; wherein the correspondence table contains correspondence information between a lifting angle and a translation speed;

[0062] 10222'. According to the correspondence table, determine the translation speed corresponding to the lifting angle as the translation speed required for the bed frame at the current moment.

[0063] In specific implementation, the above correspondence table is obtained by performing a large number of lifting tests on the back bed board, and then by statistically analyzing and calculating the gap distances between the back bed board and the head end of the bed at different lifting angles recorded during the test. Among them, the translation speed contained in the correspondence table is obtained by calculating the ratio of the gap distance increase value to the time increase value, that is, the mathematical expression of the translation speed contained in the correspondence table is as follows:

[0064]

[0065] in, Respectively represent the t recorded during the test i The gap between the back of the bed and the head of the bed, and t i-1 The gap distance from the back of the bed board to the head of the bed at that moment, V is the translation speed.

[0066] For example, referring to the statistical data information of the lifting test for the back bed board shown in Table 1, let t0 be the start time of the test. At this time t0, the lifting angle and gap distance of the back bed board are both 0. Afterwards, at time t1, the lifting angle increases from 0 to θ 11 , the gap distance increases from 0 to d 11 , then the translation speed corresponding to time t1 can be calculated as (d 11 -0) / (t1-0); and by analogy, a corresponding relationship table of "lifting angle <—> moment <—> gap distance <—> translation speed" can be formed in the end.

[0067] Table 1

[0068]

[0069]

[0070] It should be noted that during the lifting test of the back bed board, the bed frame is not driven to translate. Table 1 shows data information such as the lifting angle θ, time t, and gap distance d, which can be the corresponding mean values ​​obtained by statistically analyzing the data information recorded in multiple tests. When recording data, the recording interval time can be determined based on, but not limited to, the time taken by the drive mechanism corresponding to the back bed board to rotate a preset number of circles (such as 1 circle, 2 circles, etc.). When actually constructing the correspondence table, it is often required that the lifting angle gradient in the correspondence table is as small as possible, but due to the complexity of the actual test operation, the lifting angle gradient is usually 1°. Based on this requirement, if it is assumed that the driving mechanism corresponding to the back bed board rotates 2 circles, the lifting angle of the back bed board will increase by about 1°, and the time taken by the driving mechanism corresponding to the back bed board to rotate 2 circles is 3 seconds, then during the test, data can be recorded every 3 seconds.

[0071] The correspondence table formed above will be built into the control device set on the smart bed, so that the control device can be called when it detects that the back bed board is lifting and controls the first gap distance between the back bed board and the head end to remain unchanged.

[0072] For example, during the lifting movement of the back bed board, the translation speed corresponding to the current lifting angle of the back bed board at the current moment is found from the called correspondence table, and the translation speed required for the bed frame at the current moment is determined at this time; further, in order to improve the accuracy of control, the gap distance corresponding to the current lifting angle can also be found from the correspondence table (for the convenience of description, it is recorded as the second gap distance), so as to accurately control the horizontal movement of the bed frame according to the translation speed, the second gap distance, and the first gap distance to be controlled between the back bed board and the head end. For example, according to the translation speed found, the bed frame can be driven to move in the direction close to the head end by a distance equal to the difference between the second gap distance and the first gap distance, so that the first gap distance between the back bed board and the head end remains unchanged. In addition, in some cases, the distance mentioned above can be further determined in combination with the gap distance corresponding to the previous lifting angle on the back bed board at the previous moment obtained according to the correspondence table (for the convenience of description, it is recorded as the third gap distance).

[0073] To facilitate understanding, the contents of the above example are described in detail below with reference to a specific schematic diagram.

[0074] In the detailed description, it is still assumed that the driving mechanism corresponding to the back bed board will increase the lifting angle of the back bed board by about 1° for every 2 rotations, and that the driving mechanism corresponding to the back bed board takes 3 seconds to rotate 2 rotations. It is also assumed that the gap distance between the back bed board and the head end is 0 when the back bed board is not lifted (that is, the first gap distance is 0), and during the lifting process of the back bed board, the smart bed determines the lifting angle of the back bed board every 3 seconds. Then:

[0075] See also Figure 4 , after 3s (current time t=3s) since the back bed board starts to lift, it is determined that the lifting angle of the back bed board increases from 0 to θ1. After searching in the preset corresponding relationship table (such as referring to Table 1), it is determined that the difference between the current lifting θ1 of the back bed board and the lifting angle θ11 in the corresponding relationship table is the smallest and within the preset difference range, then the gap distance d11 and the translation speed V11 corresponding to the lifting angle θ11 in the corresponding relationship table are respectively determined as the second gap distance and the translation speed that have a corresponding relationship with the current lifting angle θ1 of the back bed board. In order to keep the gap distance between the back bed board and the head end of the bed still 0, from the current moment, while the back bed board is lifting, it will also drive (or push) the bed frame to translate forward (in the direction indicated by the arrow V, that is, toward the head end) at the translation speed V11, and the translation distance is d11-0, that is, the distance between the vertical line l0 and the vertical line l1. After translation, the position of the end of the back bed board away from the head end relative to the smart bed will change from position O to position O'.

[0076] Furthermore, after another 3s (i.e., the current moment is t=6s), it is determined that the lifting angle of the back bed board has increased from θ1 to θ2. After searching in the preset correspondence table, it is determined that the difference between the current lifting angle θ2 of the back bed board and the lifting angle θ12 in the correspondence table is the smallest and within the preset difference range. Then, the gap distance d12 and the translation speed V12 corresponding to the lifting angle θ12 in the correspondence table are respectively determined as the second gap distance and the translation speed that are corresponding to the current lifting angle θ2 of the back bed board. Since the above-mentioned gap distance d12 is obtained through testing, the gap distance d12 usually refers to the gap distance between the back bed board and the head end when the position of the end of the back bed board away from the head end relative to the smart bed is position O, and now after the bed frame is translated, the position of the end of the back bed board away from the head end relative to the smart bed is position O'. Therefore, in order to keep the gap distance between the back bed board and the head end still 0, the distance that the bed frame needs to be translated forward from the current moment should be: d12-the translation distance of the bed frame-0, wherein, as of the current moment (t=6s), the translation distance (total translation distance) of the bed frame is controlled to be d11-0; therefore, from the current moment (t=6s), while the back bed board is lifted, the bed frame will also be driven to translate forward at a translation speed V12, and the translation distance D is d12-the translation distance of the bed frame-0.

[0077] It should be noted that the bed frame driven in the context of this embodiment is realized by the driving mechanism corresponding to the bed frame. After determining the parameters such as the translation speed, a driving instruction can be generated according to the translation speed and sent to the driving mechanism corresponding to the bed frame; the driving mechanism corresponding to the bed frame responds to the driving instruction and executes the driving operation to drive the bed frame to translate according to the translation speed and other parameters contained in the driving instruction.

[0078] Based on the above content, the correspondence table also includes: correspondence information between the lifting angle and the gap distance; and, accordingly, in the above 1023, "according to the translation speed, driving the bed frame to translate in the direction close to the bed head end so that the first gap distance between the back bed board and the bed head end remains unchanged" can be implemented by the following steps:

[0079] According to the corresponding relationship information, a second gap distance corresponding to the lifting angle is acquired;

[0080] determining a translation distance that the bed frame has been translated;

[0081] Calculating a distance difference between the second gap distance, the translation distance, and the first gap distance;

[0082] According to the translation speed, the bed frame is driven to translate the distance difference in a direction close to the bed head end, so that the first gap distance between the back bed board and the bed head end remains unchanged.

[0083] In summary, the technical solution provided by this embodiment can simultaneously control the first gap distance between the back bed board and the head end to remain unchanged in real time during the lifting movement of the back bed board, wherein the first gap distance refers to the gap distance between the back bed board and the head end when the back bed board is not lifted, and the user can be unaware of it during the control process, which can bring users a better experience of using the smart bed. Specifically, during the lifting movement of the back bed board, when the first gap distance between the back bed board and the head end is controlled to remain unchanged, the corresponding required translation speed of the bed frame is determined in real time according to the lifting angle of the back bed board at different times, so that the bed frame is controlled to translate according to the determined translation speed while the back bed board is lifting, thereby achieving the effect of controlling the first gap distance between the back bed board and the head end to remain unchanged and making the user unaware of it during the control process.

[0084] Figure 5 The smart bed control device provided by an embodiment of the present application is shown. The device is arranged on a smart bed with a back bed board that can be raised on the bed frame, and the back bed board is close to the head end of the smart bed; more specifically, it is arranged on the control device of the smart bed. The details of the smart bed and the control device thereon can be found in the relevant content of other embodiments of the parameter context. Figure 5 As shown, the intelligent bed control device provided in this embodiment includes: a determination module 1601 and a control module 1602; wherein,

[0085] A determination module 1601 is used to determine that the back bed board starts to perform a lifting movement when a lifting start signal is detected;

[0086] The control module 1602 is used to control the first gap distance between the back bed board and the head end to remain unchanged during the lifting movement of the back bed board.

[0087] The first gap distance refers to the gap distance between the back bed board and the head end when the back bed board is not raised.

[0088] Furthermore, the control module 1602, when used to control the first gap distance between the back bed board and the head end to remain unchanged, is specifically used to: obtain the lifting angle of the back bed board at the current moment; determine the required translation speed of the bed frame at the current moment according to the lifting angle of the back bed board at the current moment; and drive the bed frame to translate in the direction close to the head end according to the translation speed, so that the first gap distance between the back bed board and the head end remains unchanged.

[0089] Furthermore, when the control module 1602 is used to determine the required translation speed of the bed frame at the current moment according to the lifting angle, it is specifically used to: obtain parameter information related to the bed frame; and determine the translation speed according to the parameter information and the lifting angle.

[0090] Furthermore, the bed frame also includes: a driving mechanism for driving the back bed board to lift, the driving mechanism being connected to a side of the back bed board away from the head end; the parameter information includes: a bed board size of the back bed board, an angular velocity of rotation of the driving mechanism; and the control module 1602, when used to determine the translation speed according to the parameter information and the lifting angle, is specifically used to: determine a length distance from a side of the back bed board close to the head end to the driving mechanism according to the bed board size of the back bed board; determine the translation speed according to the length distance, the angular velocity of rotation of the driving mechanism and the lifting angle.

[0091] Furthermore, the control module 1602, when used to determine the translation speed based on the length distance, the rotation angular velocity of the driving mechanism and the lifting angle, is specifically used to: determine a numerical difference with the cosine value of the lifting angle; multiply the length distance, the rotation angular velocity, the numerical difference and the inverse of the lifting angle to obtain the translation speed.

[0092] Further, the control module 1602, when used to determine the translation speed required for the bed frame at the current moment according to the lifting angle, is specifically used to: obtain a preset correspondence table; wherein the correspondence table contains correspondence information between the lifting angle and the translation speed; according to the correspondence table, determine the translation speed corresponding to the lifting angle as the translation speed required for the bed frame at the current moment;

[0093] Furthermore, the correspondence table also includes: correspondence information between the lifting angle and the gap distance; and the control module 1602, when used to drive the bed frame to move in the direction close to the head end according to the translation speed so that the first gap distance between the back bed board and the head end remains unchanged, is specifically used to: obtain a second gap distance corresponding to the lifting angle according to the correspondence information; determine the translation distance that the bed frame has translated; calculate the distance difference between the second gap distance and the translation distance and the first gap distance; drive the bed frame to translate the distance difference in the direction close to the head end according to the translation speed so that the first gap distance between the back bed board and the head end remains unchanged.

[0094] It should be noted here that: for the contents not fully described in the steps of the smart bed control device provided in this embodiment, please refer to the corresponding contents in the above embodiments, and no further description will be given here. In addition, in addition to the above steps, the smart bed control device provided in this embodiment may also include other parts or all of the steps in the above embodiments, and the details can be referred to the corresponding contents in the above embodiments, and no further description will be given here.

[0095] Figure 6 FIG. 1 shows a schematic diagram of a control device provided in an embodiment of the present application. Figure 6 As shown, the control device includes: a memory 1001 and a controller 1002. The memory 1001 is used to store one or more computer instructions; the controller 1002, coupled with the memory 1001, is used for one or more computer instructions (such as computer instructions for implementing data storage logic) to implement the steps in the intelligent bed control method provided in the embodiment of the present application.

[0096] The above-mentioned memory 1001 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk or optical disk.

[0097] Further, if Figure 6 As shown, the control device may also include: a communication component 1003, a power component 1004, an audio component 1005 and other components. Figure 6 Only some components are shown schematically, which does not mean that the control device only includes Figure 6 Components shown.

[0098] The control device is integrated into a smart bed. For a detailed description of the structure of the smart bed, please refer to the above-mentioned combination Figure 1a and Figure 1c The relevant contents described will not be elaborated here.

[0099] In one embodiment of the present application, a smart bed is also provided. The smart bed comprises: a bed body and Figure 6 The control device provided in the embodiment of the present application is shown; the control device is arranged on the bed body. For the specific structural description of the above-mentioned smart bed, please refer to the above-mentioned Figure 1a and Figure 1c Related content described.

[0100] Correspondingly, an embodiment of the present application also provides a computer-readable storage medium storing a computer program, and when the computer program is executed by a computer, it can implement the steps or functions of the smart bed control method provided in the above-mentioned embodiments.

[0101] The method in the present application may be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented by software, it may be implemented in whole or in part in the form of a computer program product. Figure 7 A block diagram of a computer program product provided by the present application is schematically shown. The computer program product includes a computer program / instruction 1101. When the computer program / instruction 1011 is executed by a processing component such as a controller, the process or function in the interactive method provided by each embodiment of the present application can be fully or partially executed. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user device, a core network device, an OAM or other programmable device.

[0102] The computer program or instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer program or instructions may be transmitted from one website, computer, server or data center to another website, computer, server or data center by wired or wireless means. The computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server or data center that integrates one or more available media. The available medium may be a magnetic medium, such as a floppy disk, a hard disk, or a magnetic tape; it may also be an optical medium, such as a digital video disk; it may also be a semiconductor medium, such as a solid-state drive. The computer-readable storage medium may be a volatile or non-volatile storage medium, or may include both volatile and non-volatile types of storage media.

[0103] Through the description of the above implementation modes, those skilled in the art can clearly understand that each implementation mode can be implemented by means of software plus a necessary general hardware platform, and of course, can also be implemented by hardware. Based on such an understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0104] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims

1. A smart bed control method, characterized in that: Applicable to a smart bed having a back bed board that can be raised on a bed frame, wherein the back bed board is close to the head end of the smart bed; the method comprises: When a lifting start signal is detected, determining that the back bed board starts to perform a lifting movement; During the lifting movement of the back bed board, controlling the first gap distance between the back bed board and the bed head end to remain unchanged; The first gap distance refers to the gap distance between the back bed board and the head end when the back bed board is not raised.

2. The method according to claim 1, characterized in that Controlling the first gap distance between the back bed board and the head end of the bed to remain unchanged comprises: Obtaining the lifting angle of the back bed board at the current moment; Determine the required translation speed of the bed frame at the current moment according to the lifting angle of the back bed board at the current moment; According to the translation speed, the bed frame is driven to translate toward the bed head end, so that the first gap distance between the back bed board and the bed head end remains unchanged.

3. The method according to claim 2, characterized in that According to the lifting angle, the required translation speed of the bed frame at the current moment is determined, including: Acquiring parameter information related to the bed frame; The translation speed is determined according to the parameter information and the lifting angle.

4. The method according to claim 3, characterized in that The bed frame further includes: a driving mechanism for driving the back bed board to lift, the driving mechanism being connected to a side of the back bed board away from the bed head end; the parameter information includes: the bed board size of the back bed board, the rotation angular velocity of the driving mechanism; and Determining a translation speed according to the parameter information and the lifting angle includes: Determine the length from the side of the back bed board close to the bed head end to the driving mechanism according to the bed board size of the back bed board; The translation speed is determined according to the length distance, the rotation angular velocity of the driving mechanism and the lifting angle.

5. The method according to claim 4, characterized in that Determining the translation speed according to the length, the rotational angular velocity of the driving mechanism and the lifting angle includes: determining a numerical difference from the cosine of the lift angle; The translation speed is obtained by multiplying the length distance, the rotation angular velocity, the numerical difference and the inverse of the lifting angle.

6. The method according to claim 2, characterized in that According to the lifting angle, the required translation speed of the bed frame at the current moment is determined, including: Obtaining a preset correspondence table; wherein the correspondence table contains correspondence information between the lifting angle and the translation speed; According to the correspondence table, the translation speed corresponding to the lifting angle is determined as the translation speed required by the bed frame at the current moment.

7. The method according to claim 6, characterized in that The corresponding relationship table also includes: corresponding relationship information between the lifting angle and the gap distance; and According to the translation speed, the bed frame is driven to move toward the bed head end so that the first gap distance between the back bed board and the bed head end remains unchanged, including: According to the corresponding relationship information, a second gap distance corresponding to the lifting angle is acquired; determining a translation distance that the bed frame has been translated; Calculating a distance difference between the second gap distance, the translation distance, and the first gap distance; According to the translation speed, the bed frame is driven to translate the distance difference in a direction close to the bed head end, so that the first gap distance between the back bed board and the bed head end remains unchanged.

8. A control device, arranged on a smart bed, characterized in that: The control device comprises: a memory and a controller; wherein, The memory is used to store computer programs; The controller, coupled to the memory, is used to execute the computer program stored in the memory to implement the steps in the smart bed control method described in any one of claims 1 to 7.

9. A smart bed, characterized in that: include: A bed and a control device as claimed in claim 8; The control device is arranged on the bed.

10. A computer-readable storage medium, characterized in that: It includes a computer program or instructions, which, when executed by a controller, can implement the steps in the smart bed control method described in any one of claims 1 to 7.