HEAT SEALING SYSTEM
The technology relates to a heat sealing system. For instance, the heat sealing system may include a sealer assembly including a pair of heat sealing bars configured to generate heat seals. The heat sealing system may also include a positioning assembly including a platform and a motor. The sealer assembly may be mounted to the positioning assembly, and the motor may be configured to move the sealer assembly towards and away from an edge of the table.
The present application claims the benefit of the filing date of U.S. Provisional Application No. 62/780,673 filed on Dec. 17, 2018, the disclosure of which is hereby incorporated herein by reference.
BACKGROUNDComputing devices such as personal computers, laptop computers, tablet computers, cellular phones, and countless types of Internet-capable devices are increasingly prevalent in numerous aspects of modern life. As such, the demand for data connectivity via the Internet, cellular data networks, and other such networks, is growing. However, there are many areas of the world where data connectivity is still unavailable, or if available, is unreliable and/or costly. Accordingly, additional network infrastructure is desirable.
Some systems may provide network access via a balloon network operating in the stratosphere. Because of the various forces experienced by these balloons during deployment and operation, there is a balancing of needs between flexibility and stability of materials. As such, the balloons include a number of components, such as a flexible envelope made of material that may be configured in sections or lobes to create a “pumpkin” or lobed balloon, and a plurality of tendons to support the lobes.
Typically, these components of the balloon envelope are assembled before the balloon can take flight. When this assembly technique is performed manually, the efforts can become extremely time-consuming and lack consistency.
BRIEF SUMMARYAspects of the present disclosure are advantageous for high altitude balloon systems. For instance, one aspect of the disclosure provide a heat sealing system including a sealer assembly including a pair of heat sealing bars configured to generate heat seals and a positioning assembly including a platform and a motor, wherein the sealer assembly is mounted to the positioning assembly, and the motor is configured to move the sealer assembly towards and away from an edge of a table.
In one example, the platform is a rotatable platform, and the motor is configured to rotate the platform by way of a shaft and a pair of pulleys. In another example, the positioning assembly includes a stage and the platform is configured to move along the stage by way of a carriage including the motor and a shaft engaged with a spiral groove of the stage. In this example, rotation of the shaft in a first direction moves the platform towards the edge of the table, and rotation of the shaft in a second direction opposite of the first direction moves the platform away from the edge of the table. In another example, the system also includes a cart on which the positioning assembly is mounted, the cart being configured to move along the edge of the table. In this example, the cart includes a plurality of wheels that allow the cart to move relative to the table and a side roller which allows the cart to maintain a relative distance from the edge of the table while the cart is moved along the edge of the table. In another example, the system also includes a cart and a cart drive assembly attached to the cart, the cart drive assembly including one or more motors configured to move the cart along the edge of the table. In this example, the cart drive assembly includes one or more wheels driven by a respective one of the one or more motors, the one or more wheels being configured to sit in a groove of a track of the table in order to move the cart along the edge of the table. In this example, the cart includes a side roller configured to maintain a relative position of the one or more wheels in the track in order to reduce wear on the one or more wheels. In addition or alternatively, one of the one or more wheels includes a rotary encoder configured to provide rotation information for the one of the one or more wheels. In this example, the system also includes a control assembly including one or more computing devices configured to receive the rotation information and determine whether a wheel of the one or more wheels is slipping. In addition or alternatively, the one or more motors are configured to control speed of the cart relative to the edge of the table as the cart is moved along the edge of the table. In addition or alternatively, the system also includes a control assembly having one or more computing devices configured to control the sealer assembly and speed of the cart. In addition or alternatively, the system also includes, a control assembly having one or more computing devices configured to control position of the platform relative to the cart and the table. Another aspect of the disclosure provides an inlet assembly having first and second pairs of rollers, each roller of the first and second pairs of rollers being configured to rotate and provide tension to envelope material entering the sealer assembly, and the first pair of rollers being configured to change an angle of material entering the sealer assembly relative to the table. In this example, the inlet assembly includes a motor configured to move the first pair of rollers towards and away from the sealer assembly in order to change the angle of the envelope material entering the sealer assembly. In another example, the system also includes a vision system including one or more sensors positioned in order to capture images of material on the table upstream from the sealer assembly. In this example, the system also includes a control assembly including one or more computing devices configured to use the images to detect problems with envelope material prior to the envelope material being heat sealed. In addition or alternatively, the vision system includes one or more sensors positioned in order to capture images of heat seals on the table downstream from the sealer assembly. In another example, the system also includes a marking system configured to use ink to mark material with identifying information. In another example, the system also includes a track and a guiderail, and a motor configured to move the positioning assembly along a length of the table.
The present disclosure generally relates to devices for heat sealing balloon gores or lobes during balloon manufacturing. For instance, high-altitude balloons may include balloon envelopes formed from a plurality, of wedge-shaped gores. These gores are heat-sealed together in a generally manual and time-consuming process. Typically, during manufacture, gores are formed according to a curvature of a table on which the heat sealing is performed. However, in some instances, it may be useful to have balloon envelopes of different shapes and sizes, or rather to have gores of different sizes and shapes. Thus, for larger balloons, such as those having gore sections that are tens of meters long, different shapes and sizes for gores would require different table shapes. To avoid the need for different table shapes and configurations, a specialized heat sealing system, which can also provide additional quality control measures, may be used.
An example heat sealing system may include a sealer system, a positioning assembly, a control assembly, a vision system, a marking system, and a table. The sealing system includes an inlet assembly, a sealer assembly, and an outlet assembly. The inlet assembly may include two pairs of nip rollers and may control speed, angle, and tension of material going into the sealer assembly. The outlet assembly may also include a pair of nip roller and a rotary cutting blade to provide tension and remove excess material, respectively.
The sealer assembly includes an upper portion and a lower portion. The upper portion and lower portions can be opened and closed relative to one another. The upper portion includes a first pair of belt-driven rollers with an attached motor as well as heat sealing and cooling bars. The lower portion includes a second pair of belt-driven rollers with an attached motor. The first pair of rollers provide pressure from the top down against the second pair of rollers which provide pressure from the bottom up as well as heat sealing and cooling bars. Together the corresponding pairs of rollers pull balloon envelope material through the sealer assembly. Each of the heat sealing bars and cooling bars can therefore be pressed together such that corresponding bars make contact with one another with a desired force.
The control assembly may include one or more computing devices having one or more processors and memory storing data and instructions. The control assembly may be configured to control various aspects of the heat sealing system, such as the speed and movement of the various motors. This, in turn, may allow the control assembly to control how the heat sealing system heat seals pieces of material. As the sealing assembly moves along the table, the control assembly may control the position of the linear stage to move the platform towards and away from the table.
The heat sealing system may also include a vision system which may provide for data collection ahead of the intake assembly and to record the heat seals behind the cart as the cart moves along the table. The heat sealing system may also include a marking system configured to mark the heat sealed material with information.
The features described herein may allow for a more consistent process for manufacturing balloon envelope gores. In addition, because the sealer assembly is able to be moved relative to the table, the shape of balloon envelope gores is no longer limited to the shape of the table or the inconsistencies of manual heat sealing processes. This can improve film tension during sealing and quality of the final balloon envelope. In addition, the use of a vision system to monitor tension and seal quality may provide data which can be used to improve seal quality and identify potential causes of balloon envelope failures related to manufacturing conditions.
Example SystemThe payload 220 of balloon 200 may be affixed to the envelope by a connection 260 such as a cable or other rigid structure. The payload 220 may include a computer system (not shown), having one or more processors and on-board data storage (similar to processors 1320 and memory 1330 described below). The payload 220 may also include various other types of equipment and systems (not shown) to provide a number of different functions. For example, the payload 220 may include various communication systems such as optical and/or RF, a navigation system, a positioning assembly, a lighting system, an altitude control assembly (configured to change an altitude of the balloon), a plurality of solar panels 270 for generating power, a power supply (such as one or more batteries) to store and supply power to various components of balloon 200.
In view of the goal of making the balloon envelope 210 as lightweight as possible, it may be comprised of a plurality of envelope lobes or gores that have a thin film, made of a material such as polyethylene or polyethylene terephthalate, which is lightweight, yet has suitable strength properties for use as a balloon envelope (hereafter, envelope material). In this example, balloon envelope 210 is comprised of envelope gores 210A-210D.
Pressurized lift gas within the balloon envelope 210 may cause a force or load to be applied to the balloon 200. In that regard, the tendons 230, 240, 250 provide strength to the balloon 200 to carry the load created by the pressurized gas within the balloon envelope 210. In some examples, a cage of tendons (not shown) may be created using multiple tendons that are attached vertically and horizontally. Each tendon may be formed as a fiber load tape that is adhered to a respective envelope gore. Alternately, a tubular sleeve may be adhered to the respective envelopes with the tendon positioned within the tubular sleeve.
Top ends of the tendons 230, 240 and 250 may be coupled together using an apparatus, such as top cap 201 positioned at the apex of balloon envelope 210. A corresponding apparatus, e.g., bottom cap 214, may be disposed at a base or bottom of the balloon envelope 210. The top cap 201 at the apex may be the same size and shape as and bottom cap 214 at the bottom. Both caps include corresponding components for attaching the tendons 230, 240 and 250 to the balloon envelope 210.
The sealing system includes an inlet assembly 600 (shown in
These pairs of nip rollers 610, 620 may allow the sealing system to control the tension, and to some extent the speed, of the envelope material as the envelope material moves through the sealer assembly 800. The pairs of nip roller may also allow the heat sealing system to control the angle at which material enters the sealer assembly relative to the table 1600 on which the envelope material is placed. While a single pair of nip rollers may be sufficient to control speed and angle, having a second pair of nip rollers at the inlet assembly 600, may allow for more consistent tensioning and reduces folding and bunching of material entering the heat sealer assembly which can be problematic, especially when the envelope material is only a few millimeters thick.
Turning to
Turning to
The upper portion 810 includes a first set of rollers 820-824 with an attached motor 826 (shown in
The upper portion also includes a first heat sealing plate or bar 830 and a first cooling plate or bar 832, and the lower portion includes a second heat sealing plate or bar 870 and a second cooling plate or bar 872. The first and second heat sealing bars are aligned with one another when the sealer assembly is in the closed position (shown in
The first and second cooling bars are also aligned with one another when the sealer assembly is in the closed position (shown in the figures). In addition, the first cooling bar 832 is attached to a third linear actuator 842, for example an air cylinder, which can drive, for instance using a pneumatic actuator or a screw drive, the heat sealing bar towards and away from the first heat sealing bar when the sealer assembly is in the closed position. Each of the first and second heat sealing bars and cooling bars may also include various sensors, including for instance, a thermometer (not shown) to measure the temperature and make adjustments as needed.
Each of the first and second heat sealing bars 830, 870 and the first and second cooling bars 832, 872 can therefore be pressed together such that corresponding bars make contact with one another with a desired force. During operation, the first and second heat sealing bars 830, 870 may remain fixed relative to one another, and the envelope material may be pulled (for instance, via the various rollers) into the sealing assembling 800. As the envelope material is moved between the first and second heat sealing bars 830, 870, the first and second heat sealing bars may then create a heat seal in the envelope material.
When closing the upper and lower portions, the second heat sealing bar plate 870 may be moved towards the first heat sealing bar plate 830 and vice versa via linear actuators 802, 840, 880. When opening the upper and lower portions, the first and second heat sealing bars may then be moved away from one another, the second heat sealing bar plate 870 may be moved towards the first heat sealing bar plate 830 and vice versa via linear actuators 802, 840, 880. In this regard, if the heat sealer needs to be stopped and/or the material adjusted, the upper and lower portions can be easily opened.
Rather than being fixed during sealing (i.e. when the upper and lower portions are closed), the first cooling bar may simply be “loose” or free floating such that very little pressure is applied against the second cooling bar. As such, the envelope material can simply be “slide” between the first and second cooling bars. The cooling bars may also be liquid cooled and thereby provide instant cooling as heated balloon envelope material is positioned between the cooling bars. This configuration with cooling bars adjacent to the heating bars also allows one portion of material to be heat sealed while an adjacent portion of material having a heat seal is cooled.
Turning to
Returning to
Turning to
The box 1310 may be mounted to a positioning assembly 1312 similar to positioning assembly 900. The positioning assembly includes a rotatable platform 1320 attached to a motor housing 1330 including a motor (not shown). The motor housing is arranged on a linear stage 1340 including a pair of rails 1342, 1344 which are further mounted on a base platform 1350. The platform 1320 may be rotatable relative to the motor housing 1330, linear stage 1340 and base platform 1350 via the motor. In addition, the motor housing 1330 may be configured to move along the rails 1342, 1344 of linear stage 1340 in two directions, for instance, forward and reverse along the rails of the linear stage as indicated by arrow 1360 (shown in
Rather than being arranged on a cart as with the heat sealing system 400, the heat sealing system 1300 may ride on a floor-mounted track 1370 (for instance, a bearing rail) and guiderail 1372. The heat sealing system 1300 may connect with the track 1370 and guide rails 1372, 1374 via a bearing system or other connection. The heat sealing system 1300 may be configured to move along the track and guide rails in order to move relative to a table 1600. For instance, a second motor housing 1380 is also mounted to the base platform 1350. The second motor may be a rack and pinion, belt or cable drive, linear motor, friction drive or other configuration that can move a drive member, here depicted as a cog 1382, along teeth of the track 1370. Alternatively, the second motor may be located elsewhere and used to drive a portion of the track in order to move the heat sealing system 1300 relative to the table.
The heat sealing systems may also include other features. For instance, the heat sealing system 1300 may include a plurality of spools 1390 for laying down additional strips of material when heat sealing. For instance, these spools may be used to lay down strips of 2 inches or more or less of additional envelope material to increase the strength of heat seals. In addition or alternatively, these spools may be used to lay down a sleeve of additional envelope material within which the tendons of the balloon may be placed. Although depicted as disconnected from the motor housing 1310 for simplicity, the spools may actually be attached to the motor housing via brackets or other hardware. Although not depicted, the same or similar spools may also be incorporated into the heat sealing system 1300.
As another example, the heat sealing systems may include features such as a chair for an operator, additional equipment for handling the envelope material, a spool for dispensing sheets of envelope material (as opposed to the narrow strips provided by the spools), etc. For instance, as shown in
Turning to
The memory 1530 stores information accessible by the one or more processors 1520, including instructions 1534 and data 152 that may be executed or otherwise used by the processors 1520. The memory 1530 may be of any type capable of storing information accessible by the processors, including a computing device-readable medium, or other medium that stores data that may be read with the aid of an electronic device, such as a hard-drive, memory card, ROM, RAM, DVD or other optical disks, as well as other write-capable and read-only memories. Systems and methods may include different combinations of the foregoing, whereby different portions of the instructions and data are stored on different types of media.
The instructions 1534 may be any set of instructions to be executed directly (such as machine code) or indirectly (such as scripts) by the processor. For example, the instructions may be stored as computing device code on the computing device-readable medium. In that regard, the terms “instructions” and “programs” may be used interchangeably herein. The instructions may be stored in object code format for direct processing by the processor, or in any other computing device language including scripts or collections of independent source code modules that are interpreted on demand or compiled in advance. Functions, methods and routines of the instructions are explained in more detail below.
The data 1532 may be retrieved, stored or modified by processors 1520 in accordance with the instructions 1534. For instance, although the claimed subject matter is not limited by any particular data structure, the data may be stored in computing device registers, in a relational database as a table having a plurality of different fields and records, XML documents or flat files. The data may also be formatted in any computing device-readable format.
The processors 1520 may be any one or more conventional processors, such as commercially available CPUs. Alternatively, the one or more processors may be a dedicated device such as an ASIC or other hardware-based processor. Although
Computing device 1510 may include all of the components normally used in connection with a computing device such as the processor and memory described above as well as one or more user input devices 1550 (e.g., a mouse, keyboard, touch screen and/or microphone) and various electronic displays (e.g., a monitor having a screen or any other electrical device that is operable to display information). In this example, the 15 control assembly 1500 includes one or more internal displays 1552 as well as one or more speakers 1554 to provide information or audio visual experiences. In this regard, display 1552 may be used to provide information human operators.
Computing device 1510 may also include one or more wireless network connections 1556 to facilitate communication with other computing devices, such as the encoders, thermometers, cameras, and various other sensors and features of the assemblies, systems, etc. discussed herein. The wireless network connections may include short range communication protocols such as Bluetooth, Bluetooth low energy (LE), cellular connections, as well as various configurations and protocols including the Internet, World Wide Web, intranets, virtual private networks, wide area networks, local networks, private networks using communication protocols proprietary to one or more companies, Ethernet, Wi-Fi and HTTP, and various combinations of the foregoing.
The control assembly may 1500, for instance by way of the computing devices 1510, be configured to control various aspects of the heat sealing system, such as the speed and movement of the various motors. This, in turn, may allow the control assembly to control how the heat sealing system heat seals pieces of material. For instance, the control assembly may, control how fast the cart 500 moves relative to the table 1600, the positions of the second heat sealing bars 830, 870, the first cooling bar 832, the speed (and in some cases the angle of) of various of the nip rollers and rollers, the orientation and/or position of the platform 910 relative to the linear stage 920 based on feedback from the aforementioned rotary encoders and thermometers.
Turning to
Turning to
The vision system 1700 may also include a second downstream sensor 1720. For instance, the downstream sensor may be positioned in order to record the heat seals behind the cart as the cart moves along the table. As such, the downstream sensor may include a camera, such as a typical video or still camera as well as a polarized. In addition or alternatively, the sensor may be an infrared camera. The light source may be located on the sealer assembly and may be positioned to shine through the seal and recorded by a camera on the opposite side. Each image captured by the camera may be associated with the position on the table for instance, using an encoder to determine the position. These images and associated position information may be sent to and received by the control assembly 1500. This may allow for comparisons between different pieces of materials (e.g. different gores). In addition or alternatively, the second downstream sensor may include a thermal camera. The thermal camera may capture images that allow the control assembly to measure changes in the heat gradient along the heat seal.
The heat sealing system 400 or 1300 may also include a marking system 1730 in communication, for instance via wired or wireless connections 1556, with the control assembly 1500. The marking system may be configured to mark the heat sealed material with information. For instance, the marking system may include a pen, marker, ink jet printer, or any other contact or non-contact device capable of marking information onto the heat sealed material while maintaining an even, consistent pressure during marking. The ink used to make the markings may be selected in order to be compatible with polyethylene film and not negatively impact the film during flights in the stratosphere for at least some period of time, such as 1 year or more or less. The markings may include text or other markings which can be used as a reference during manufacturing and/or in the event of a failure of a balloon during a flight. As such, the markings may be used as a reference to retrieve data from the control assembly about the circumstances of the manufacturing related to a point of failure on a balloon. In this regard, each marking may be configured as a code which can be used to identify when and under what circumstances the envelope material was heat sealed at the location of the marking.
The marking system 1530 may be configured to make the markings upstream of the sealer assembly and/or downstream of the sealer assembly. Downstream and upstream may have different benefits. For instance, downstream may allow the ink free to dry without potentially contacting something. Upstream may potentially better for film tension so there is a nice flat surface to print onto. As one example, the markings may be made at particular reference points on the table and/or at locations on the envelope material where secondary operations (such as applying tack points for launching purposes, folding locations, device attachment locations, etc.) are required.
The features described herein may allow for a more consistent process for manufacturing balloon envelope gores. In addition, because the sealer assembly is able to be moved relative to the table, the shape of balloon envelope gores is no longer limited to the shape of the table or the inconsistencies of manual heat sealing processes. This can improve film tension during sealing and quality of the final balloon envelope. In addition, the use of a vision system to monitor tension and seal quality may provide data which can be used to improve seal quality and identify potential causes of balloon envelope failures related to manufacturing conditions.
Most of the foregoing alternative examples are not mutually exclusive, but may be implemented in various combinations to achieve unique advantages. As these and other variations and combinations of the features discussed above can be utilized without departing from the subject matter defined by the claims, the foregoing description of the embodiments should be taken by way of illustration rather than by way of limitation of the subject matter defined by the claims. As an example, the preceding operations do not have to be performed in the precise order described above. Rather, various steps can be handled in a different order or simultaneously. Steps can also be omitted unless otherwise stated. In addition, the provision of the examples described herein, as well as clauses phrased as “such as,” “including” and the like, should not be interpreted as limiting the subject matter of the claims to the specific examples; rather, the examples are intended to illustrate only one of many possible embodiments. Further, the same reference numbers in different drawings can identify the same or similar elements.
Claims
1. A heat sealing system comprising:
- a sealer assembly including a pair of heat sealing bars configured to generate heat seals; and
- a positioning assembly including a platform and a motor, wherein the sealer assembly is mounted to the positioning assembly, and the motor is configured to move the sealer assembly towards and away from an edge of a table.
2. The system of claim 1, wherein the platform is a rotatable platform, and the motor is configured to rotate the platform by way of a shaft and a pair of pulleys.
3. The system of claim 1, wherein the positioning assembly includes a stage and the platform is configured to move along the stage by way of a carriage including the motor and a shaft engaged with a spiral groove of the stage.
4. The system of claim 3, wherein rotation of the shaft in a first direction moves the platform towards the edge of the table, and rotation of the shaft in a second direction opposite of the first direction moves the platform away from the edge of the table.
5. The system of claim 1, further comprising a cart on which the positioning assembly is mounted, the cart being configured to move along the edge of the table.
6. The system of claim 5, wherein the cart includes a plurality of wheels that allow the cart to move relative to the table and a side roller which allows the cart to maintain a relative distance from the edge of the table while the cart is moved along the edge of the table.
7. The system of claim 1, further comprising a cart and a cart drive assembly attached to the cart, the cart drive assembly including one or more motors configured to move the cart along the edge of the table.
8. The system of claim 7, wherein the cart drive assembly includes one or more wheels driven by a respective one of the one or more motors, the one or more wheels being configured to sit in a groove of a track of the table in order to move the cart along the edge of the table.
9. The system of claim 8, wherein the cart includes a side roller configured to maintain a relative position of the one or more wheels in the track in order to reduce wear on the one or more wheels.
10. The system of claim 8, wherein one of the one or more wheels includes a rotary encoder configured to provide rotation information for the one of the one or more wheels.
11. The system of claim 10, further comprising a control assembly including one or more computing devices configured to receive the rotation information and determine whether a wheel of the one or more wheels is slipping.
12. The system of claim 7, wherein the one or more motors are configured to control speed of the cart relative to the edge of the table as the cart is moved along the edge of the table.
13. The system of claim 7, further comprising a control assembly having one or more computing devices configured to control the sealer assembly and speed of the cart.
14. The system of claim 7, further comprising a control assembly having one or more computing devices configured to control position of the platform relative to the cart and the table.
15. The system of claim 1, further comprising an inlet assembly having first and second pairs of rollers, each roller of the first and second pairs of rollers being configured to rotate and provide tension to envelope material entering the sealer assembly, and the first pair of rollers being configured to change an angle of material entering the sealer assembly relative to the table.
16. The system of claim 15, wherein the inlet assembly includes a motor configured to move the first pair of rollers towards and away from the sealer assembly in order to change the angle of the envelope material entering the sealer assembly.
17. The system of claim 1, further comprising a vision system including one or more sensors positioned in order to capture images of material on the table upstream from the sealer assembly.
18. The system of claim 17, further comprising a control assembly including one or more computing devices configured to use the images to detect problems with envelope material prior to the envelope material being heat sealed.
19. The system of claim 17, wherein the vision system includes one or more sensors positioned in order to capture images of heat seals on the table downstream from the sealer assembly.
20. The system of claim 1, further comprising a marking system configured to use ink to mark material with identifying information.
21. The system of claim 1, further comprising a track and a guiderail, and a motor configured to move the positioning assembly along a length of the table.
Type: Application
Filed: Aug 19, 2019
Publication Date: Jun 18, 2020
Inventors: Chase R. Haegele (San Francisco, CA), Daniel Shane Fitzgibbons (San Francisco, CA), Raymond Louis Gradwohl (Saratoga, CA), Andre Azari (San Jose, CA), Sampson Moore (San Jose, CA), Wei Li (San Jose, CA), Joe Benedetto (Canton, GA)
Application Number: 16/544,371