Keywords

1 Introduction

Innovative product development requires a lot of software tools which allows to create a different representation of a developed product. All this software creates a lot of data which is needed to manage and Product Lifecycle Management (PLM) platform performs this function. In order to realize product to a market in a faster and proper way: PLM approach [1] combines with Model Based System Engineering (MBSE) methodology [2, 3]. In this case, 1D numerical models which describe product behavior are developed in early stages of a product development, which allows to check all the requirements for the product. Also, 3D Computer-Aided Design (CAD) and Computer-Aided Engineering (CAE) models represent different level of the system, such as the geometric design, and various analytical perspectives such as performance and reliability. In order to meet all requirements in a faster and easy way, it is proposed to implement optimization approach to all numerical models and to different stages of a product development.

All stages of a product development can be represented by V-diagram [4], shown in Fig. 1.

Fig. 1.
figure 1

V-diagram in product development

According to V-diagram, the product development starts from the requirements, conceptual design and system design. Researchers develop a lot of frameworks based on the System Model Language (SysML) on the level of system design [2, 5, 6]. These frameworks include different structures and seems to be not appropriate to all variety of real product cases. The one model based system modelling tool is LMS System Synthesis for now is actively developing [7]. System Synthesis is an architecture-driven approach for model-based systems engineering which allows engineers to reduce model design effort thanks to traceability and reusability of simulation models for different types of analyses such as requirements analysis or “what if” analysis. Models created in System Synthesis tool is linked with subsystems or functional model which may be created in LMS Amesim software or another tool. The architecture of a product is determined on the level of system design and after the choosing of architecture, it is proposed to apply optimization to narrow the limits of various parameters of the system. The example of a such approach will be presented in next sections of this paper.

After the stages of system and functional level design, the component design of a product is performed. On the stage of component design the parametric or topology optimization of specific part of a product is usually applying. For example, for aircraft a lot of research is devoted to structural optimization [8,9,10], because the aircraft has high degree of reliability and at the same time should have a minimum weight. For all other products, it is important to apply optimization approach in order to reduce the number of testing and decrease time to market.

This paper aims to present optimization approach on different levels of product development based on the Unmanned Aerial Vehicle (UAV) development case study. UAV was developed according to V-diagram and optimization was performed to the numerical models of a UAV on system model to determine the angle of launch, on the functional level to determine the launch system parameters and on the component level to obtain structural parameters of a wing. The presentation of the material in the paper follows the sequence indicated above.

2 Case Study: Tube-Deployable Small UAV

Applying of optimization approach to the system level and structural design is considered on the example of tube-deployable small UAV, presented in the Fig. 2.

Fig. 2.
figure 2

Concept of launch system and tube deployable small UAV

UAV has wings, which are may folded and unfolded. In initial state, when UAV is inside the tube the wings are folded. The pressure inside tube creates the force which acts to UAV. The force accelerates the UAV and it flies out of the tube (Fig. 2 left). Tube has a given angle of a slope. Then the wings open for a certain time and the plane gains altitude.

The UAV consists of four subsystems: engine, accumulator, launch subsystem and flight dynamics. The system model (Fig. 3) for UAV was developed in LMS System Synthesis software to describe how each subsystem works.

System model also includes four subsystems: Accumulator, Engine, Launch and Flight Dynamics. Accumulator generates required power, the engine transforms electric energy into mechanical energy, mechanical energy of a motor transforms to the ability of flight in flight dynamics subsystem, and Launch subsystem produces the mechanical energy required to fly out UAV from the tube. There are links between subsystems, which transmit energy in different forms. For UAV case study each subsystem was built in LMS Amesim software (Fig. 4).

Fig. 3.
figure 3

System model for a small UAV in LMS System Synthesis software

Fig. 4.
figure 4

Subsystems of a system model for a small UAV in LMS Amesim software

3 Architecture Choice

Different simulations were performed based on the system model. Simulation performed in System Synthesis solves the problem of architecture choice. Simulation allows to choose appropriate Engine Subsystem for UAV case study. Based on the simulation, the problem of appropriate angle of a launch system (Fig. 2) was solved. It is obvious, that the incorrect angle of a launch system can lead to the improper take off of the aircraft.

The altitude dependency over time for two architectures with different Engine subsystems is presented in Fig. 5. Two different engines are modeled, which are on the market. The difference between two engines lies in the coefficients, such as armature winding resistance and armature winding inductance.

Fig. 5.
figure 5

Altitude dependency for two different engines and angles of launch

The altitude climbing is better for Engine 1, and the 60\(^{\circ }\) is a better angle for all architectures as seen from the Fig. 5. Therefore, for further research architecture with Engine 2 was chosen. The next step is applying optimization to clarify the exact value of an angle to achieve maximum altitude.

4 Optimization of a Launch Angle

After choosing the rational variant of architecture by analyzing Fig. 5, it is required to calculate and set the optimal angle of launch in order to achieve maximum altitude and minimize fall in height after the point of maximum altitude, Fig. 5. Therefore, the statement of optimization problem can express as follows: to find launch angle which maximizes maximum altitude and minimize fall in height.

This problem was solved in Noesis Optimus software. The outline of optimization is presented on Fig. 6.

Fig. 6.
figure 6

Outline of optimization for search optimal angle

Blocks in outline are Input angle: the only angle, which varies from 40 to 80\(^{\circ }\); Amesim block, which has its own input and output blocks and the output block.

The results of optimization are presented below on Fig. 7.

Fig. 7.
figure 7

Results of angle optimization (Color figure online)

Figure 7 shows the dependency of the maximal altitude over angle. The size and color of a bubble represent fall of height after the maximal altitude. Increasing the maximum height leads to an increase in the fall (Goal2 in Fig. 7). Thus, when the problem has two or more objectives, the researcher chooses a more appropriate variant. In this case, the optimal solution is 62\(^{\circ }\) of the angle which leads to 63.3 m maximum altitude and 46.5 m of fall in height. It should be noted, that to avoid falling, it is necessary to work out the elevator.

This was the example of applying optimization on the system level and launch angle was determined as one of the important parameters in order to achieve better altitude gaining. Another example of applying optimization on the system level is parameters determination for the pneumatic tube.

5 Optimization of Parameters for a Launch System

The problem is to find better parameters for pneumatic tube (Fig. 2), which capable to provide flying out UAV and achieve for UAV a flight speed no less than 30 m/s. 30 m/s is speed when UAV has appropriate lifting force.

A mathematical model for pneumatic tube was developed in LMS Amesim software to solve the indicated problem. The outline of a model is presented in Fig. 8.

Fig. 8.
figure 8

1-D model of a pneumatic launch system

Seven parameters need to be determined for presented model. Table 1 represents the list of these parameters and the limits of their variation.

Table 1. Bounds for initial parameters and results of the optimization of a launch system.

Internal optimization tool of LMS Amesim software was chosen to solve the problem and Generic algorithm was the method of optimization. Optimal solution for this problem is on the Table 1 and some graphical results are presented in Fig. 9. They are length and pressure over iteration.

Fig. 9.
figure 9

Length of tube and pressure over iteration, during the optimization process

It should be noted that such a large number of iteration in the optimum search (Fig. 9) is caused by a large number of parameters, and by the choice of the genetic algorithm as an optimization method. Another appropriate optimization algorithms in LMS Amesim led to local minima, but a global one was required. This was the reason for choosing a long-term processing genetic algorithm.

Example above illustrates optimization on the functional level with help of specific optimization tool. It is not so crucial what tool to use for optimization but it is very important to use the optimization approach for all significant numerical models of a system to accelerate the process of product design. The next section will be devoted to structural optimization of a wing.

6 Structural Optimization of UAV Wing

It should be noted, that for UAV case study the first prototype was produced from PLA plastic. Therefore, the parts were designed directly for 3D printing. The internal volume of the wing was filled with the honey structure as seen from Fig. 10.

Fig. 10.
figure 10

Structure of a wing for small UAV

In the wing, force structure is carbon spar. The plastic around the spar is the place where the spar is located. In this task, the mass of plastic around the spar was optimized. Figure 11 represents force structure of a wing.

Fig. 11.
figure 11

Force structure inside the wing

The input parameters for optimization are L and R (Fig. 11). L is the distance of increase the spar towards hole. R is fillet radius. There are two objectives in optimization: minimum of a displacement for the tip of force structure and minimum of a stress. The problem was solved in pSeven 6.12 software. Figure 12 presents the results of optimization.

Fig. 12.
figure 12

Parallel coordinates for input parameters L, R and for output maxDef, maxStress

Figure 12 shows results of optimization in a form, from which it can be seen the solution: maximal values of input parameters lead to minimal objectives. The values which lead to optimal solution are L = 20 mm, and R = 20 mm. Under these conditions the face of the composite spar approaches the center of the hole and minimum displacement and stress occur.

7 Summary and Outlook

The central objective of the research was to demonstrate an integration of optimization approach with PLM and MBSE methodologies by means of applying optimization to small UAV case study. Meaning integration is followed: data in the form of numerical models is taken from PLM platform, then the important parameters are chosen and optimization is performed. Along with that, the requirements are checked and the optimization helps to meet these requirements in a faster way. Despite this tube deployable small UAV is not an industrial case and not all aspects of modeling and design of the UAV is presented in this paper, but optimization approach is supposed to be expanded towards the development of any innovative product. This approach implies optimization on the system, functional and structural numerical models over the process of product development and implementation of the optimization decreases the time of product development. The essence of the optimization approach technique is the appropriate choice of parameters and numerical models to optimize on each level of product development. Therefore, the combination of PLM, MBSE and Optimization approach creates strong methodology in which models are the core of product development, the optimization precise the models and the PLM allows to manage data efficiently.