A method for using high-altitude matrix fireworks

By designing various layouts and controlling the pre-set performance sequence of high-altitude matrix fireworks, the problems of monotonous effects and insufficient safety in traditional fireworks displays have been solved, achieving rich, colorful, and dynamic visual effects as well as safe sky-screen fireworks performances.

CN121409056BActive Publication Date: 2026-06-05HUNAN FIRE SHOW CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
HUNAN FIRE SHOW CO LTD
Filing Date
2025-12-29
Publication Date
2026-06-05

AI Technical Summary

Technical Problem

Traditional fireworks displays are monotonous, lack dynamism and interactivity, have inaccurate launch point control, struggle to achieve complex visual effects, and are not safe enough.

Method used

By designing various layout types for the launch points of high-altitude matrix fireworks, combined with preset performance sequences and actions, a high-altitude matrix visual effect is formed. The firing strategy is monitored and adjusted in real time to ensure the rationality of the launch angle and ascent height.

Benefits of technology

It achieves rich and varied visual effects, enhances the coordination and synchronicity of the performance, strengthens the sense of dynamism and safety, and can be flexibly adjusted according to the occasion and the needs of the audience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121409056B_ABST
    Figure CN121409056B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of fireworks design, in particular to a use method of high-altitude matrix fireworks, which comprises the following steps: performing layout initialization processing on the launch point positions of the high-altitude matrix fireworks to obtain a preset layout comprising multiple launch point position plates; according to a preset performance time sequence, the launch point positions of the launch point position plates are controlled to perform a burning operation according to a preset action; after all the launch point positions complete all the burning operations according to the preset performance time sequence, a sky curtain fireworks performance with a high-altitude matrix visual effect is formed. Through the preset performance time sequence and action, the application can realize accurate control of the launch point positions, can ensure the coordination and synchronization of different fireworks during burning, and can improve the effect and aesthetic sense of the overall performance.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of fireworks design technology, specifically a method for using high-altitude matrix fireworks. Background Technology

[0002] Fireworks are devices made of chemical substances used to create visual and auditory effects during entertainment and celebrations; they are typically set off on specific occasions, such as festivals, weddings, birthday parties, etc., to create atmosphere and bring joy.

[0003] Currently, traditional methods often rely on fixed launch layouts and firing sequences, making it difficult to effectively adjust to different occasions and themes. This results in monotonous performances that fail to meet audiences' expectations for novelty and diversity. Furthermore, in traditional fireworks displays, the control of launch points often depends on manual operation, which may lead to poor coordination and synchronization during firing, ultimately affecting the overall aesthetics and effects of the performance. In addition, traditional firing methods are difficult to achieve complex dynamic effects, often only presenting static fireworks forms, lacking dynamism and interactivity, and failing to attract the audience's attention.

[0004] Furthermore, traditional methods often lack real-time monitoring and feedback on the display effect, making it impossible to adjust the launch strategy in a timely manner. This often prevents the performance from reaching its optimal state. In addition, traditional fireworks launch designs may not fully consider safety factors, and the launch angle and ascent height may not be set reasonably, increasing the risk of accidents and threatening the safety of spectators and operators. Summary of the Invention

[0005] To achieve the above objectives, the present invention provides the following technical solution: a method for using high-altitude matrix fireworks, comprising:

[0006] The launch points of the high-altitude matrix fireworks are initialized to obtain a preset layout including multiple launch point blocks;

[0007] According to the preset performance sequence, the launch points of each launch point plate are controlled, and the firing operation is performed according to the preset actions, wherein the preset actions include at least one of running launch, simultaneous firing, diffusion launch and directional launch;

[0008] After all the launch points have completed their firing operations according to the preset performance sequence, a sky-based fireworks display with a high-altitude matrix visual effect will be formed.

[0009] Preferably, the launch points of the high-altitude matrix fireworks are initialized to obtain a preset layout including multiple launch point blocks, including:

[0010] The layout type of each of the aforementioned launch point plates is determined, wherein the layout type corresponds to a planar, rhomboid, or cylindrical spatial distribution.

[0011] According to each of the layout types, a corresponding number of launch points are set up in the preset firing area to form launch point blocks corresponding to planar, rhomboid and cylindrical shapes respectively. The launch points of each launch point block work together to form the basic layout of the high-altitude matrix.

[0012] Preferably, the launch point plate includes a planar launch point plate, a rhomboid launch point plate, and a cylindrical launch point plate, and each launch point plate is provided with a number of launch points.

[0013] The planar launch point plate includes multiple parallel planar layouts, and the launch points of each planar layout are distributed in a preset arrangement. The cylindrical launch point plate includes multiple parallel cylindrical layouts, and the launch points of each cylindrical layout are distributed sequentially along a preset direction.

[0014] Preferably, the preset action includes running launch along a preset direction, which includes at least one of running from one side to the other, running from the edge to the middle, running from the middle to the edge, and running upward.

[0015] The simultaneous firing includes at least one of the following: simultaneous firing of all firing points within a single firing point section, coordinated simultaneous firing of multiple firing point sections, and centralized simultaneous firing of a designated portion of firing points.

[0016] Preferably, according to a preset performance sequence, the launch points of each launch point panel are controlled to perform a firing operation according to a preset action, including:

[0017] The preset performance sequence is divided according to preset performance stages, wherein the performance stages correspond to preset firing actions and execution launch point sections;

[0018] During each performance phase, the corresponding launch point of the control unit is activated to launch the fireworks according to the preset firing action for that phase.

[0019] Preferably, during each performance phase, the launch points of the corresponding launch point panels are controlled to initiate ignition according to the preset ignition actions for that phase, including:

[0020] The preset performance sequence is segmented and analyzed according to the division parameters of each performance stage to obtain the stage sequence axis. Each performance stage is associated and matched with the preset list of firing actions and the topological distribution information of the corresponding type of launch point plate to obtain the stage-action-plate association map.

[0021] Based on the stage-action-segment association map, extract the firing action type and target launch point segment information corresponding to each performance stage. Combine the launch point parameters and firing action direction parameters, decompose the start-up timing trigger logic and launch direction parameters of the target launch point in each stage to obtain the segment firing instruction set.

[0022] The segmented control command flow is obtained by binding the segmented firing command set with the time information of the stage timing axis and the timing switching threshold.

[0023] According to the phase sequence of the segmented control command flow, the corresponding command set is first issued to the planar launch point block, controlling the launch points of the specified row to perform running launch in a preset direction;

[0024] According to the switching trigger flag of the segmented control command stream, when entering each subsequent performance stage, the corresponding plate firing command set is switched and issued in sequence, respectively controlling the planar launch point plate to perform directional launch, the column launch point plate to perform group simultaneous launch, all launch points to perform concentrated simultaneous launch, and the diamond launch point plate to perform running launch.

[0025] Preferably, controlling the launch points of each of the launch point plates to perform the firing operation according to a preset action further includes:

[0026] Based on the preset matrix visual effect requirements, matrix dimension parameters, trajectory connection accuracy threshold and dynamic display cycle are extracted to obtain a matrix visual feature dataset.

[0027] The matrix visual feature dataset is associated and mapped with the spatial coordinates of the preset launch points to obtain the correspondence matrix between the launch points and the matrix trajectory nodes.

[0028] Based on the correspondence matrix, the timing connection parameters of the matrix trajectory nodes corresponding to each launch point are calculated to determine the initial firing start sequence, initial firing duration and initial firing direction of each launch point.

[0029] Based on the initial firing parameters, each launch point is driven to perform test firing, and the actual firing trajectory data and environmental airflow disturbance data of each launch point are collected simultaneously.

[0030] Preferably, the preset performance sequence further includes a circling launch phase, which includes controlling the launch points of the corresponding launch point plates to perform running launches along the first direction and the second direction respectively, and the running launches in the two directions create differentiated visual effects.

[0031] The firing action of the diamond-shaped launch point plate includes running launch along the extension direction of its diamond layout, and the firing action of the columnar launch point plate includes alternating execution of group simultaneous launch and continuous running launch.

[0032] Preferably, before initializing the layout of the launch points for the high-altitude matrix fireworks, the method further includes:

[0033] Determine the preset visual effects of the high-altitude matrix fireworks and obtain a set of visual effect parameters; plan the distribution positions of each launch point segment based on the set of visual effect parameters and obtain the initial spatial coordinates;

[0034] Based on the initial spatial coordinates and the visual effect parameter set, the relative spacing of each launch point panel is planned to obtain the spatial layout parameters;

[0035] Extract dynamic temporal features and spatial morphological features from the set of visual effect parameters; correlate and match the spatial layout parameters with the dynamic temporal features to determine the ignition timing threshold of each launch point segment; calibrate the launch angle range and ascent height parameters of each launch point segment based on the spatial morphological features;

[0036] Based on the ignition timing threshold, launch angle range, and ascent height parameters, single-segment trajectory parameters for each launch point segment are generated; and the launch trajectories of each segment during ignition are coordinated to form a preset matrix shape according to the single-segment trajectory parameters.

[0037] Preferably, a corresponding number of launch points are set up within the preset firing area, including:

[0038] Based on the planar layout type, launch points are arranged at different levels of the pre-set firing area to form a planar launch point block;

[0039] Based on the diamond layout type, the launch points are arranged according to the outline shape of the diamond to form a diamond launch point block;

[0040] Based on the columnar layout type, launch points are arranged in parallel columnar shapes to form columnar launch point blocks, wherein the launch points of each block together constitute a complete high-altitude matrix launch layout.

[0041] Compared with the prior art, the beneficial effects of the present invention are:

[0042] (1) By designing various layout types for the launch points, the present invention can create a variety of visual effects. This diversity allows the sky fireworks display to adapt to the needs of different occasions and themes, increasing the enjoyment of watching. Furthermore, by adopting preset performance sequences and actions, it is possible to achieve precise control of each launch point, ensuring the coordination and synchronization of different fireworks during their firing, thereby enhancing the overall performance effect and aesthetics.

[0043] (2) By setting up a circling firing stage and running launches in different directions, this invention can create differentiated visual effects, making the performance more dynamic and varied; by planning based on visual effect parameters, dynamic timing characteristics and spatial morphological characteristics, this method can be flexibly adjusted according to different environments and audience needs; different launch layouts and firing actions can be optimized for specific occasions.

[0044] (3) By collecting actual trajectory data during the test firing stage, this invention can analyze and adjust subsequent firing strategies in real time to ensure that the final effect meets expectations. Safety factors can be considered in the design and implementation. By setting reasonable launch angle and ascent height parameters, the risk of accidents can be reduced, ensuring the safety of the audience and operators. Attached Figure Description

[0045] Figure 1 This is a schematic flowchart of the overall method in one embodiment of the present invention. Detailed Implementation

[0046] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0047] Example 1, please refer to Figure 1 This invention provides a technical solution: a method for using high-altitude matrix fireworks, comprising:

[0048] S1. Initialize the layout of the launch points of the high-altitude matrix fireworks to obtain a preset layout including multiple launch point blocks.

[0049] S2. According to the preset performance sequence, control the launch points of each launch point panel and execute the firing operation according to the preset actions, wherein the preset actions include at least one of running launch, simultaneous firing, diffusion launch and directional launch;

[0050] S3. After all the launch points have completed the firing operations according to the preset performance sequence, a sky-based fireworks display with a high-altitude matrix visual effect will be formed.

[0051] It should be noted that before a fireworks display, the launch points must first be initialized. This step involves designing and determining multiple launch points, which are usually divided into different sections. The position, direction, and relative height of each launch point are precisely calculated to ensure the desired visual effect is achieved during the display. For example, if a fireworks display is to be held in a large square, the planners may divide the launch points into four areas (east, south, west, and north). The launch points within each area can form a rectangular or circular array, and the distance between each point is adjusted according to the type and effect of the fireworks.

[0052] After completing the layout, the next step is to design the timing of the performance; this means determining when, how, and in what order to launch the fireworks from each launch point. This timing chart will indicate which launch points should launch simultaneously and which should launch sequentially to create special visual effects. For example, it could be set that at a specific moment, all launch points in the south area launch simultaneously, followed by a diffuse launch from the west area, and finally a running launch from the east area. Preset actions refer to the different launch modes used in the performance, including but not limited to: running launch: fireworks move sequentially from one launch point to adjacent points, creating a dynamic effect; simultaneous launch: all designated launch points launch almost simultaneously, creating a strong visual impact; diffuse launch: launched from the center outwards, the fireworks appear to expand in all directions; directional launch: fireworks are launched in a specific direction, creating a concentrated and directional effect. For example, in a fireworks display, the planner can choose to implement a simultaneous launch during the climax of the performance, followed immediately by a diffuse launch, allowing the audience to see the fireworks expand outwards from a central point, and finally end with a running launch, creating a feeling of "chasing".

[0053] Once all launch points have completed their firing operations according to the preset sequence, the entire sky fireworks display creates a visual effect of a high-altitude matrix. The combination of different launch modes allows the audience to experience a rich and varied fireworks feast. For example, at the end of a sky fireworks display, all launch points light up simultaneously, and then the fireworks intertwine and spread in the air, eventually disappearing gradually in the form of running launches, leaving a deep impression on the audience.

[0054] In an optional embodiment, the launch points of the high-altitude matrix fireworks are initialized to obtain a preset layout including multiple launch point blocks, including:

[0055] Determine the layout type of each launch point plate, where the layout type corresponds to the spatial distribution form of planar, rhomboid, and cylindrical shapes;

[0056] According to each layout type, a corresponding number of launch points are set up in the preset firing area to form launch point blocks corresponding to planar, rhomboid and cylindrical shapes respectively. The launch points of each launch point block work together to form the basic layout of the high-altitude matrix.

[0057] It should be noted that the layout of launch points can be divided into three main types: planar layout, rhomboid layout, and columnar layout. These layout types correspond to different spatial distribution forms. Planar layout: Launch points are evenly distributed on a plane, usually forming a rectangular or circular array; suitable for performances requiring large-scale coverage, creating a flat visual effect. Rhomboid layout: Launch points are arranged in a rhomboid pattern, usually staggered at a specific angle on a plane; this layout can increase the visual sense of layering and dynamism, suitable for complex performance effects. Columnar layout: Launch points are distributed along a three-dimensional columnar structure, possibly with launch points set at multiple heights; this layout can create a three-dimensional effect, giving the fireworks a sense of depth in the air, suitable for large-scale fireworks displays.

[0058] Depending on the selected layout type, the next step is to set up the corresponding number of launch points within the pre-defined firing area to form the desired layout. Example of a planar layout: Suppose a circular array of launch points is set up in a square. 20 launch points might be evenly placed within a radius of 30 meters to form a complete circle. This layout ensures that the fireworks spread outwards, creating a beautiful visual effect. Example of a diamond layout: In a large celebration, a diamond-shaped launch point layout can be chosen. For example, in a rectangular area, two intersecting diamonds are arranged, each consisting of 10 launch points. This allows the fireworks to present an alternating dynamic effect from the center outwards, enhancing the audience's visual experience.

[0059] Example of a columnar layout: When performing a sky fireworks display near skyscrapers in a city, a columnar layout can be designed. In this layout, the launch points are located at different heights; for example, there are 5 launch points at the bottom, 3 launch points in the middle, and 1 launch point at the top. This arrangement allows fireworks to bloom simultaneously at different heights, creating a three-dimensional effect and making the performance more spectacular. The layout of each launch point should be coordinated to form a complete high-altitude matrix effect. By combining different layout types, more complex sky fireworks display effects can be achieved. For example, a combination of planar and diamond layouts can be used in a single performance to ensure that fireworks in different areas are synchronized in time, creating a multi-layered visual feast.

[0060] In one optional embodiment, the launch point plate includes a planar launch point plate, a rhomboid launch point plate, and a cylindrical launch point plate, and each launch point plate is provided with a number of launch points.

[0061] The planar launch point module includes multiple parallel planar layouts, with launch points in each planar layout distributed according to a preset arrangement. The cylindrical launch point module includes multiple parallel cylindrical layouts, with launch points in each cylindrical layout distributed sequentially along a preset direction.

[0062] In an optional embodiment, the preset action includes running launch along a preset direction, which includes at least one of running from one side to the other, running from the edge to the middle, running from the middle to the edge, and running upward.

[0063] Simultaneous firing includes at least one of the following: simultaneous firing of all launch points within a single launch point section, coordinated simultaneous firing of multiple launch point sections, and centralized simultaneous firing of a designated portion of launch points.

[0064] In an optional embodiment, according to a preset performance sequence, the launch points of each launch point panel are controlled to perform a firing operation according to a preset action, including:

[0065] The performance sequence is divided into preset performance stages, with each performance stage corresponding to a preset firing action and execution launch point section.

[0066] During each performance phase, the corresponding launch point is controlled to start the ignition according to the preset ignition action for that phase.

[0067] It should be noted that the performance phase is an important part of the sky fireworks display. It is usually divided into multiple phases with time as the axis. Each phase corresponds to specific firing actions and launch point panels. Each phase will designate different launch point panels, which may be part of a pre-designed planar, rhomboid, or cylindrical layout. In each performance phase, the system will control the corresponding launch point panels according to the preset timing and start firing according to the firing actions defined for that phase. This requires precise timing control and synchronization to ensure that each launch point launches fireworks at the correct time to achieve the best visual effect.

[0068] Suppose there is a fireworks display for a celebration, and the planners divide the entire performance into three main phases; the characteristics of each phase are as follows: Phase 1: Opening display; Time: 0-1 minute after the start of the performance;

[0069] Phase 1: Launching Actions: Simultaneous Launch; Launch Points: Planar Layout; Example Operation: In this phase, all launch points in the planar layout located in the north of the venue ignite simultaneously, releasing a burst of dazzling fireworks, creating a brilliant sky and a strong opening effect; Phase 2: Dynamic Display; Time: 1-3 minutes; Launching Actions: Running Launch; Launch Points: Diamond Layout; Example Operation: In this phase, the diamond-shaped launch points in the south will ignite sequentially according to a preset order, with fireworks moving from one point to another, creating a "chasing" visual effect; for example, after the first launch point ignites, the second launch point ignites 0.5 seconds later, and so on, creating a dynamically changing effect;

[0070] Phase Three: Climax Display; Duration: 3-5 minutes; Display Actions: Combination of diffuse and directional launches; Launch Point Layout: Columnar; Example Operation: In the final climax phase, the columnar launch points located on the central bridge will launch in combination, first spreading outwards (diffusion display), and then concentrating in a specific direction (directional launch), such as towards the audience area; this combination will create a stunning visual climax, leaving a deep impression on the audience; by dividing the entire performance into clear phases and controlling the corresponding launch points, the planners can effectively manage and present the sky fireworks display; in each phase, the precise coordination of the display actions and launch points will greatly enhance the artistry and entertainment value of the performance.

[0071] In an optional embodiment, during each performance phase, controlling the launch points of the corresponding launch point panels to initiate ignition according to a preset ignition action for that phase includes:

[0072] The preset performance sequence is segmented and analyzed according to the division parameters of each performance stage to obtain the stage sequence axis. Each performance stage is associated and matched with the preset firing action list and the topological distribution information of the corresponding type of launch point plate to obtain the stage-action-plate association map.

[0073] Based on the stage-action-segment association map, extract the type of firing action and the segment information of the target launch point corresponding to each performance stage. Combine the launch point parameters and firing action direction parameters, decompose the start-up timing trigger logic and launch direction parameters of the target launch point in each stage to obtain the segment firing instruction set.

[0074] By binding the segmented firing instruction set with the time information of the stage timing axis and the timing switching threshold, a segmented control instruction flow is obtained.

[0075] According to the phase sequence of the segmented control command flow, the corresponding command set is first issued to the planar launch point block, which controls the launch points in the specified row to perform running launch in the preset direction;

[0076] Based on the switching trigger flags of the segmented control command stream, when entering each subsequent performance stage, the corresponding board firing command sets are switched and issued in sequence, respectively controlling the planar launch point board to perform directional launch, the column launch point board to perform group simultaneous launch, all launch points to perform concentrated simultaneous launch, and the diamond launch point board to perform running launch.

[0077] It should be noted that the entire performance process needs to be divided into several stages according to the preset performance sequence. For example, a 90-second fireworks display can be divided into three stages: Stage 1: 0-30 seconds (introduction stage); Stage 2: 30-60 seconds (climax stage); Stage 3: 60-90 seconds (closing stage). Each stage will have its corresponding launch actions. For example, Stage 1 may be a low-altitude launch, Stage 2 a high-altitude launch, and Stage 3 a final simultaneous launch. After determining the stages, each stage needs to be associated with the corresponding launch actions and launch points. For example, Stage 1 may be set to use a "running launch" action, which corresponds to multiple launch points (plates) on the ground; Stage 2 may use a "directional launch," with the corresponding launch point being a high-altitude launch device; and the simultaneous launch in Stage 3 will involve the concentrated launch from all launch points.

[0078] Next, based on the relationship graph of stage-action-segment, the specific launch commands to be executed in each stage are extracted. For example, the command set for the first stage can be to control specific rows of points to launch at low altitude in a preset direction, and at the same time set the corresponding start-up timing trigger logic according to their launch direction. In the second stage, it is necessary to set up high-altitude points in a region to launch simultaneously, and the specific launch direction and time will be set in the command set. The launch command sets of each stage are bound to the timing axis. For example, the launch command set of the first stage will be issued from 0 to 30 seconds on the time axis; at 30 seconds, it will trigger the switch to the launch command set of the second stage, and so on.

[0079] After binding the command flow, commands can be issued to each launch point. Depending on the sequence of the segmented control command flow, it might look like this: In the first stage, the launch points are controlled to "run and launch"; when the trigger mark reaches 30 seconds, the second stage command is released, controlling the high-altitude launch points to launch directional flames; then, at 60 seconds, the third stage command for simultaneous launch is issued, igniting all launch points at the same time. For example, consider a sky-screen fireworks display: First stage (0-30 seconds): The command set is "low-altitude colored smoke"; at this time, launch points A, B, and C launch low-altitude fireworks in the set direction; Second stage (30-60 seconds): directional launches of "high-altitude fireworks" are carried out on platforms D, E, and F, specifying the ignition sequence and launch angle for each point; Third stage (60-90 seconds): all points (AF) launch simultaneously, creating a spectacular effect.

[0080] In an optional embodiment, controlling the launch points of each launch point plate to perform the firing operation according to a preset action further includes:

[0081] Based on the preset matrix visual effect requirements, matrix dimension parameters, trajectory connection accuracy threshold and dynamic display cycle are extracted to obtain a matrix visual feature dataset.

[0082] The matrix visual feature dataset is associated with the spatial coordinates of the preset launch points to obtain the correspondence matrix between the launch points and the matrix trajectory nodes.

[0083] Based on the correspondence matrix, the timing connection parameters of the matrix trajectory nodes corresponding to each launch point are calculated to determine the initial firing start sequence, initial firing duration and initial firing direction of each launch point.

[0084] Based on the initial firing parameters, each launch point is driven to perform test firing, and the actual firing trajectory data and environmental airflow disturbance data of each launch point are collected simultaneously.

[0085] It should be noted that, firstly, a framework for the matrix visual effect needs to be established, including the following key parameters: the matrix dimension parameter refers to the number and distribution of rows and columns required to implement the matrix effect, such as a 3×3 matrix; the trajectory connection accuracy threshold represents the maximum distance or allowable deviation between nodes when constructing the matrix trajectory, to ensure the continuity and seamlessness of the visual effect; the dynamic display cycle refers to the loop time of the entire visual effect, for example, set to a display loop every 10 seconds; therefore, based on these parameters, a complete dataset containing matrix visual features can be created.

[0086] Next, the spatial coordinates of the emission points are mapped to the extracted matrix visual feature dataset. For example, assuming there are 5 emission points (P1, P2, P3, P4, P5), there are 9 trajectory nodes (N1, N2, N3, N4, N5, N6, N7, N8, N9) in a 3×3 matrix. A correspondence matrix between emission points and matrix nodes needs to be established. Using this matrix, the temporal connection parameters between the matrix trajectory nodes corresponding to each emission point need to be calculated. This involves the following aspects: determining the parameters based on the desired matrix effect. The launch points will begin firing at specific times, for example, P1 at 0 seconds, P2 at 1 second, and so on; the firing time for each launch point will be set, for example, P1 firing for 2 seconds, P2 firing for 1.5 seconds; visual effects may require different firing directions for each point, such as P1 upwards, P2 upwards to the left, P3 upwards to the right, etc.; for example: P1 starts at 0 seconds, lasts for 2 seconds, and is upwards; P2 starts at 1 second, lasts for 1.5 seconds, and is upwards to the left; after determining these initial parameters, a test firing will be conducted to verify the effect and make timely adjustments. The following data will be collected simultaneously during the process:

[0087] Actual launch trajectory data: Capture the actual flight path of fireworks at each launch point for comparison with the pre-set ideal trajectory; Environmental airflow disturbance data: Use sensors or monitors to collect the potential impact of surrounding airflow on the fireworks trajectory for subsequent adjustments; For example: Suppose a fireworks display is planned, where the visual effect is a 3×3 matrix, set as follows: Matrix dimension: 3×3; Trajectory connection accuracy threshold: 1 meter; Dynamic display cycle: 10 seconds; The relationship between launch points and corresponding nodes is shown in the table above; The set timing information is: P1 starts at 10 seconds, lasts for 2 seconds, direction "up"; P2 starts at 1 second, lasts for 1.5 seconds, direction "upper left"; P3 starts at 1.5 seconds, lasts for 2 seconds, direction "upper right"; P4 and P5 are set according to the corresponding relationship, with their start time, duration, and direction; Subsequently, a test launch is conducted, observing the actual fireworks launched from each launch point, using camera equipment to collect the actual trajectory, and recording the surrounding wind speed and direction; In this way, through data feedback analysis, subsequent performances can be continuously optimized.

[0088] In an optional embodiment, the preset performance sequence further includes a circling launch phase, which includes controlling the launch points of the corresponding launch point plates to perform running launches along a first direction and a second direction respectively, and the running launches in the two directions create differentiated visual effects.

[0089] The firing actions of the diamond-shaped launch point panels include running launches along the extension direction of its diamond layout, while the firing actions of the columnar launch point panels include alternating execution of group simultaneous launches and continuous running launches.

[0090] In an optional embodiment, before initializing the layout of the launch points for the high-altitude matrix fireworks, the method further includes:

[0091] Determine the preset visual effects of the high-altitude matrix fireworks and obtain a set of visual effect parameters; plan the distribution positions of each launch point segment based on the set of visual effect parameters and obtain the initial spatial coordinates;

[0092] Based on the initial spatial coordinates and visual effect parameter set, the relative spacing of each launch point panel is planned to obtain the spatial layout parameters;

[0093] Extract dynamic temporal features and spatial morphological features from the visual effect parameter set; correlate and match spatial layout parameters with dynamic temporal features to determine the ignition timing threshold of each launch point segment; calibrate the launch angle range and ascent altitude parameters of each launch point segment based on spatial morphological features;

[0094] Based on the ignition timing threshold, launch angle range, and ascent height parameters, single-segment trajectory parameters for each launch point segment are generated; and the launch trajectories of each segment during ignition are coordinated to form a preset matrix shape according to the single-segment trajectory parameters.

[0095] It's important to note that, first, the designer needs to determine the target visual effect, such as the shape, color, and timing of the fireworks. This process is typically achieved using computer simulation software. Designers adjust different parameters (such as launch time and color changes) to obtain the desired effect and generate a "visual effect parameter set." For example, a preset effect might be the release of a red chrysanthemum firework at a certain moment, followed by a blue star-shaped firework. Based on the determined visual effect parameters, the designer then needs to plan the layout of the fireworks launch points within a predetermined space. Each launch point can be considered a "plate," and the spatial relationships and relative positions between these plates directly affect the final visual effect. For example, if the designer's goal is to create a pattern centered on a circle, they would choose to evenly distribute multiple launch points around the perimeter of this circle.

[0096] After determining the initial spatial coordinates, the designer needs to further adjust the relative spacing between each launch point. This process aims to ensure that the interval between each firework is suitable for its intended visual effect. For example, if some fireworks need to be launched simultaneously or almost simultaneously, the designer will arrange a shorter interval; conversely, if a gradual unfolding effect is desired, a larger interval may be chosen. Dynamic temporal characteristics refer to the performance of the fireworks at various moments during the launch process, such as the duration of each firework and the launch interval. Spatial morphological characteristics reflect the shape and direction of the fireworks in the air. These characteristics are usually extracted through historical launch data or computational models.

[0097] Next, the dynamic timing characteristics and spatial layout parameters need to be correlated and matched to determine when to ignite the fireworks of each section. For example, if a launch point should ignite 0.5 seconds after another launch point, the designer will set a clear ignition timing threshold to ensure the coordination of the overall display effect. By analyzing the spatial morphological characteristics, the designer needs to calibrate the launch angle range and ascent height parameters of each launch point. This means that the direction of each firework needs to be precisely controlled at launch to form the required posture in the air. For example, some fireworks may need to be launched vertically, while others can be launched at a certain angle to achieve more complex visual effects.

[0098] Finally, combining the ignition timing threshold, launch angle range, and ascent height parameters discussed earlier, the trajectory parameters for each segment are generated. This process ensures that the trajectory of each firework during launch forms a preset visual effect, such as a matrix shape. For example, suppose a high-altitude firework display's theme is "starry sky," and the designer selects 10 launch points. These launch points are distributed in a circle, and the fireworks at each point need to be launched sequentially. Each firework changes color and forms a specific shape after ascending to 150 meters in the air. The designer might set: launch spacing: 5 meters between each launch point; ignition timing: the first point ignites at 0 seconds, the second point at 0.5 seconds, and so on; height parameter: all fireworks unfold simultaneously when they reach 150 meters.

[0099] In an optional embodiment, a corresponding number of launch points are deployed within a preset firing area, including:

[0100] Based on the planar layout type, launch points are arranged at different levels of the pre-set firing area to form a planar launch point block;

[0101] Based on the diamond layout type, the launch points are arranged according to the outline shape of the diamond to form a diamond launch point block;

[0102] Based on the columnar layout type, launch points are arranged in parallel columnar shapes to form columnar launch point blocks. The launch points of each block together constitute a complete high-altitude matrix launch layout.

[0103] It's important to note that planar layout refers to arranging launch points on a two-dimensional plane in a specific way. These launch points can be arranged according to specific visual effects and spatial constraints. For example, suppose a designer wants to create a beautiful heart-shaped pattern. Within a pre-defined firing area, the designer distributes launch points in a heart-shaped outline. The launch points can be arranged more densely at the "top" of the heart and more sparsely at the "bottom" to achieve visual balance. Diamond layout refers to arranging launch points according to the outline of a diamond. Such a layout often produces a symmetrical and balanced visual effect. For example, imagine a designer planning a fireworks display themed "Brilliant Starry Sky." They can evenly distribute launch points within a diamond outline, such as placing a firework launcher at each corner and the midpoint of each side. As the ignition time difference and angle change, a transition and diffusion effect can be achieved, like twinkling stars. This layout can form a diamond-shaped luminous area in the night sky, further enhancing the fireworks effect.

[0104] A columnar layout arranges the launch points in a parallel columnar formation, with each launch point forming a different columnar area. This layout can create a sense of height and visual variation. For example, if a designer wants to showcase a "city nightscape," they can set up multiple columns (pillars) within a specific area, each column representing the outline of a building at varying heights. The launchers in these columns can be ignited at different heights and times to simulate the lighting effect of different buildings in the city at night, creating interlaced light and shadow. Based on these launch points, the various layouts together form a complete high-altitude matrix launch layout. Designers can flexibly utilize these launch points according to the visual effects required, combining them to create more complex and aesthetically pleasing sky fireworks displays.

[0105] The embodiments of the present invention have been described in detail above with reference to the accompanying drawings. However, the present invention is not limited thereto. Various changes can be made within the scope of knowledge possessed by those skilled in the art without departing from the spirit of the present invention.

Claims

1. A method for using high-altitude matrix fireworks, characterized in that, include: The launch points of the high-altitude matrix fireworks are initialized to obtain a preset layout including multiple launch point blocks; The launch point modules include planar launch point modules, rhomboid launch point modules, and cylindrical launch point modules, and each launch point module is provided with a number of launch points. The planar launch point plate includes multiple parallel planar layouts, and the launch points of each planar layout are distributed according to a preset arrangement. The cylindrical launch point plate includes multiple parallel cylindrical layouts, and the launch points of each cylindrical layout are distributed sequentially along a preset direction. According to the preset performance sequence, the launch points of each launch point plate are controlled, and the firing operation is performed according to the preset actions, wherein the preset actions include at least one of running launch, simultaneous firing, diffusion launch and directional launch; After all the launch points have completed their firing operations according to the preset performance sequence, a sky-based fireworks display with a high-altitude matrix visual effect will be formed.

2. The method of using a high-altitude matrix fireworks system according to claim 1, characterized in that, The launch points of the high-altitude matrix fireworks are initialized to obtain a preset layout including multiple launch point blocks, including: The layout type of each of the aforementioned launch point plates is determined, wherein the layout type corresponds to a planar, rhomboid, or cylindrical spatial distribution. According to each of the layout types, a corresponding number of launch points are set up in the preset firing area to form launch point blocks corresponding to planar, rhomboid and cylindrical shapes respectively. The launch points of each launch point block work together to form the basic layout of the high-altitude matrix.

3. The method of using a high-altitude matrix fireworks system according to claim 2, characterized in that, The preset action includes running and launching in a preset direction, which includes at least one of running from one side to the other, running from the edge to the middle, running from the middle to the edge, and running upward. The simultaneous firing includes at least one of the following: simultaneous firing of all firing points within a single firing point section, coordinated simultaneous firing of multiple firing point sections, and centralized simultaneous firing of a designated portion of firing points.

4. The method of using a high-altitude matrix fireworks system according to claim 3, characterized in that, According to the preset performance sequence, the launch points of each launch point panel are controlled to perform the firing operation according to preset actions, including: The preset performance sequence is divided according to preset performance stages, wherein the performance stages correspond to preset firing actions and execution launch point sections; During each performance phase, the corresponding launch point of the control unit is activated to launch the fireworks according to the preset firing action for that phase.

5. The method of using a high-altitude matrix fireworks system according to claim 4, characterized in that, During each performance phase, the corresponding launch point of the control panel is activated according to the preset firing action for that phase, including: The preset performance sequence is segmented and analyzed according to the division parameters of each performance stage to obtain the stage sequence axis. Each performance stage is associated and matched with the preset list of firing actions and the topological distribution information of the corresponding type of launch point plate to obtain the stage-action-plate association map. Based on the stage-action-segment association map, extract the firing action type and target launch point segment information corresponding to each performance stage. Combine the launch point parameters and firing action direction parameters, decompose the start-up timing trigger logic and launch direction parameters of the target launch point in each stage to obtain the segment firing instruction set. The segmented control command stream is obtained by binding the segmented firing command set with the time information of the stage timing axis and the timing switching threshold. According to the phase sequence of the segmented control command flow, the corresponding command set is first issued to the planar launch point block, controlling the launch points of the specified row to perform running launch in a preset direction; According to the switching trigger flag of the segmented control command stream, when entering each subsequent performance stage, the corresponding plate firing command set is switched and issued in sequence, respectively controlling the planar launch point plate to perform directional launch, the column launch point plate to perform group simultaneous launch, all launch points to perform concentrated simultaneous launch, and the diamond launch point plate to perform running launch.

6. The method of using a high-altitude matrix fireworks system according to claim 5, characterized in that, Controlling the launch points of each launch point plate to perform the firing operation according to preset actions also includes: Based on the preset matrix visual effect requirements, matrix dimension parameters, trajectory connection accuracy threshold and dynamic display cycle are extracted to obtain a matrix visual feature dataset. The matrix visual feature dataset is associated and mapped with the spatial coordinates of the preset launch point to obtain the correspondence matrix between the launch point and the matrix trajectory node; Based on the correspondence matrix, the timing connection parameters of the matrix trajectory nodes corresponding to each launch point are calculated to determine the initial firing start sequence, initial firing duration and initial firing direction of each launch point. Based on the initial firing parameters, each launch point is driven to perform test firing, and the actual firing trajectory data and environmental airflow disturbance data of each launch point are collected simultaneously.

7. The method of using a high-altitude matrix fireworks system according to claim 6, characterized in that, The preset performance sequence also includes a circling launch phase, which includes controlling the launch points of the corresponding launch point plates to perform running launches along the first direction and the second direction respectively, and the running launches in the two directions create differentiated visual effects. The firing action of the diamond-shaped launch point plate includes running launch along the extension direction of its diamond layout, and the firing action of the columnar launch point plate includes alternating execution of group simultaneous launch and continuous running launch.

8. The method of using a high-altitude matrix fireworks system according to claim 7, characterized in that, Before initializing the layout of the launch points for the high-altitude matrix fireworks, the method further includes: Determine the preset visual effects of the high-altitude matrix fireworks and obtain a set of visual effect parameters; plan the distribution positions of each launch point segment based on the set of visual effect parameters and obtain the initial spatial coordinates; Based on the initial spatial coordinates and the visual effect parameter set, the relative spacing of each launch point panel is planned to obtain the spatial layout parameters; Extract dynamic temporal features and spatial morphological features from the set of visual effect parameters; correlate and match the spatial layout parameters with the dynamic temporal features to determine the ignition timing threshold of each launch point segment; calibrate the launch angle range and ascent height parameters of each launch point segment based on the spatial morphological features; Based on the ignition timing threshold, launch angle range, and ascent height parameters, single-segment trajectory parameters for each launch point segment are generated; and the launch trajectories of each segment during ignition are coordinated to form a preset matrix shape according to the single-segment trajectory parameters.

9. The method of using a high-altitude matrix fireworks system according to claim 8, characterized in that, A corresponding number of launch points are set up within the pre-designated firing area, including: Based on the planar layout type, launch points are arranged at different levels of the pre-set firing area to form a planar launch point block; Based on the diamond layout type, the launch points are arranged according to the outline shape of the diamond to form a diamond launch point block; Based on the columnar layout type, launch points are arranged in parallel columnar shapes to form columnar launch point blocks, wherein the launch points of each block together constitute a complete high-altitude matrix launch layout.