Modular Tensegrity Design Engine for Complex Structures

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional tensegrity structure design approaches face significant challenges due to high processing overhead and impracticality in solving mixed continuous-discrete optimization problems, limiting their application to simple geometries despite their potential in various fields.

Innovation Solution

A modular design system utilizing a tensegrity design engine that enables users to select and modify virtual building blocks, determine connections, and optimize force networks to stabilize complex tensegrity structures, allowing for the creation of stable structures capable of supporting their own weight.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional design approaches are used for tensegrity structures, then design flexibility and geometry complexity can be increased, but processing overhead and computational impracticability increase significantly

Engineering Contradiction:
Improvedesign flexibilityVSAvoidprocessing overhead
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the complex continuous-discrete optimization problem into separate discrete topology selection and continuous parameter optimization stages. The discrete optimization is performed once to determine the structural topology, while continuous optimization is then applied to adjust parameters, significantly reducing overall computational overhead while maintaining design flexibility.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary discrete topology optimization to establish the structural framework before conducting continuous parameter optimization. This preliminary action determines the feasible design space and constraints, enabling subsequent continuous optimization to proceed more efficiently with reduced computational burden.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If arbitrary target geometry is replicated as a tensegrity structure, then design versatility is improved, but the mixed continuous-discrete optimization problems become impracticable to solve

Engineering Contradiction:
Improvegeometry replication capabilityVSAvoiddesign practicality
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent divides the geometry replication process into discrete topology determination and continuous parameter adjustment phases. The discrete phase establishes the structural framework capable of representing arbitrary geometries, while the continuous phase fine-tunes parameters to match target geometries, making the overall process practicable.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary discrete optimization to establish a feasible topology that can accommodate the target geometry before conducting continuous optimization. This preliminary structural framework creation enables subsequent geometry matching to be computationally tractable.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If the complexity of target geometry increases, then design capability is improved, but difficulty in designing tensegrity structures increases rapidly

Engineering Contradiction:
Improvecomplex geometry design capabilityVSAvoiddesign difficulty
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent segments the design difficulty by separating topology determination from parameter optimization. Complex geometries can be handled by first determining an appropriate discrete topology that captures the essential structural features, then optimizing continuous parameters to achieve precise geometric matching, thereby managing overall design difficulty.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary discrete topology optimization to establish a structural framework suitable for the target geometry before conducting continuous parameter optimization. This preliminary action reduces the dimensionality of the subsequent optimization problem, making complex geometry design more manageable.

Inventive Principle:
Principle #10Preliminary action

4Stability of the object's composition

If strict topological constraints are imposed on tensegrities, then structural stability is ensured, but the parameter space becomes high-dimensional and non-linear

Engineering Contradiction:
Improvestructural stabilityVSAvoidparameter space complexity
Core Design Contradiction:
Stability of the object's compositionVSDevice complexity

Solution Approach 1:

The patent segments the optimization problem into discrete topology selection (which satisfies stability constraints) and continuous parameter optimization (which operates in a reduced-dimensional space). This segmentation maintains structural stability through topological constraints while reducing parameter space complexity in the optimization phase.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9703897B2Modular design of complex tensegrity structures
Publication Date: 2017.07.11 DISNEY ENTERPRISES INC
  • US9703897B2 patent drawing
  • US9703897B2 patent drawing
  • US9703897B2 patent drawing

AI summary

There is provided a tensegrity design system and a method for use in designing a complex tensegrity structure. In one implementation, such a method includes providing virtual building blocks selectable by a user for assembly of a desired tensegrity structure, receive user-selected building blocks from among the plurality of virtual building blocks from the user, and identifying connections among the user-selected building blocks based on user inputs to the tensegrity design system. The method also includes determining a network of forces for stabilizing a tensegrity structure corresponding to the desired tensegrity structure, based on the user-selected building blocks and their connections, and generating a simulation of the tensegrity structure corresponding to the desired tensegrity structure for display to the user.