Optimization study of students’ physical training program in volleyball course based on dynamic planning
Online veröffentlicht: 17. März 2025
Eingereicht: 25. Okt. 2024
Akzeptiert: 08. Feb. 2025
DOI: https://doi.org/10.2478/amns-2025-0290
Schlüsselwörter
© 2025 Xiaofan Hao et al., published by Sciendo
This work is licensed under the Creative Commons Attribution 4.0 International License.
As one of the important courses of physical education majors, college volleyball course plays an important role in the cultivation of students’ physical training and teamwork ability [1]. In the teaching of college volleyball, physical training as an important course of basic training is always unremitting. Grasping physical training as an important part of students and grassroots sports training work is the need to build a strong sports country [2]. Adolescents are a key period of physical development, but also a key stage in the development of physical athletic ability, and physical training in this period plays a key role in the healthy development of students and the development level of students’ athletic ability [3]. The growth process of students, different stages of their growth and development laws are different, teachers should be based on the growth and development of different stages of the law, effectively grasp the sensitive period of the students’ qualities, in the physical training, we must carry out scientific and dynamic planning for each student’s characteristics and each of the different periods of development of physical qualities, and the training methods adopted in the training must be in line with the physical and mental development law of the students’ stage, the only way to make the students physical fitness to get better. Only in this way can students get better physical performance. At the same time, we must also adhere to the physical training and special training, so as to make the physical level more targeted, and lay a solid foundation for future training [4-7].
Volleyball is a sport that has exploded in a very short period of time, and it is a technical and specialized sport with high requirements for students’ physical quality, such as athletic endurance, bouncing power, body coordination, and body reaction ability [8-9]. Therefore, in the usual sports training, in addition to the students’ technical training, tactical training and other than psychological training, physical training is obviously the most important, the students’ physical quality and psychological quality is a key factor in determining the success or failure of the game. Volleyball is not just a simple team type program, it is a skill sport mainly characterized by physical class, student physical fitness is reflected in the athletes’ technical and tactical level from the micro level [10-11]. Macroscopically, students’ physical fitness determines the success or failure of the game. Therefore, a strong physical strength and technique are needed to win the game. Without good physical fitness, it is impossible to perform skillful techniques and tactics, and without high level of physical training, one cannot become an excellent coach and athlete. In addition, good physical fitness is also necessary to study complex, high-level techniques and tactics [12-14].
Physical fitness essentially specializes in the basic mobility associated with physical fitness and the basic mobility associated with the completion of athletic movements. Physical fitness training is the process of developing physical fitness and athletic ability through purposeful physical exercises [15-16]. In volleyball programs, physical fitness plays a pivotal role in the physical quality of students as the material basis for the improvement of their athletic level. Scientific research has shown that factors such as the ability, function and structure of the athlete’s organism in the process of movement are the main basis for athletes to achieve excellent results. Physical quality plays an important role in students’ competitive level, especially maximum strength, speed, endurance, sensitivity, flexibility, etc., which directly determines students’ tactical level and athletic performance in sports competitions. Therefore, optimizing students’ physical training programs is of great significance to the development of students’ volleyball competitive level [17-20].
Based on the physical training program for students in college volleyball courses, this paper determines the research hypotheses and research variables, establishes a dynamic planning model based on binary coding, and also combines the training time arranged by the school and the training requirements of the school to obtain the constraints of the dynamic planning model. According to the principle of genetic algorithm, the optimal solution problem of the model in this paper is defined as a mathematical function model containing 8 elements, and a series of pre-processing is carried out on the model, and when the iterative training of the model meets the maximization iteration condition, the adaptation of its output is the optimal solution of the model. The corresponding algorithm parameters, experimental platform and research subjects are determined, and the optimal solution of the model and its application effect analysis are jointly explored with the help of the experimental platform and physical training test apparatus.
This section will provide an overall overview of the basic principles and application process of genetic algorithms in terms of fundamentals, terminology and basic operations.
The genetic algorithm process is shown in Fig. 1.The basic principle of genetic algorithm is similar to the principle of natural evolution of organisms, specifically the genetic variation of the genome, the natural selection of individuals, and the superiority and inferiority of the population [21-22]. A population, a result is considered as an individual in the population. Each individual in the population is then encoded with 0 and 1 according to certain rules [23]. The string of 0 and 1 represents the genome of each individual, and then on this basis, simulate the process of biological evolution in nature, perform reproduction, crossover, mutation and other operations, “reproduce” on the basis of the original individual to produce new individuals, and according to the evaluation function to filter out the results of the new individuals with a lower value of the evaluation function, and retain the results with a higher value of the evaluation function, and retain the results with a higher value of the evaluation function. According to the evaluation function, individuals with lower evaluation function values will be screened out, and individuals with higher evaluation function values will be retained, thus completing the evolution of the population. Then a new round of evolution is started on the basis of the new population. In this way, each round of evolution results in the original population based on the higher value of the evaluation function of the population, that is, the model is getting closer and closer to the optimal solution, and ultimately can be “evolved” to get a relatively satisfactory model results.

Genetic algorithm process
The basic process of a genetic algorithm is:
1) Initialize the population. 2) Calculate the fitness value of each individual in the population. 3) Evaluate the fitness of individuals, and those with higher fitness values will retain their characteristics and enter the next round of evolution. 4) Perform crossover operation according to the probability Pc. 5) Perform mutation operation according to the probability Pm. 6) If the stopping condition set by the calculation is not reached, return to step 2, otherwise execute step 7. 7) Output the chromosome with the optimal fitness value in the population as a satisfactory or optimal solution to the problem.
Before the genetic algorithm is practiced it is necessary to determine the initial population, choose the appropriate population coding method, and select the appropriate fitness function according to the research problem.In this section, some basic terms and the main work of the genetic algorithm will be introduced.
Genetic algorithm needs to be performed based on a certain population. Therefore, before starting to perform genetic operations, the initial population of the research problem needs to be determined. At the same time, in order to ensure the randomness of the model solution as much as possible, the initial population is generally generated randomly by a certain probability. In practice, depending on the number of individuals in the population, the population of the research problem can be divided into different sizes. Generally speaking, the population size is a constant number, but the selection of the population size should take into account the computational cost and model accuracy, and each solution in the population will be affected by the selection, crossover, mutation and other steps to increase the “adaptability” of the solution. In general, the larger the value of the population size, the broader its representation in all populations, so it is more likely to get or close to one of the optimal solutions in the process of model optimization.
The coding work converts the potential solution into a representation that can be manipulated by the algorithm, and is also an important work that needs to be done before the implementation of the genetic algorithm, because the genetic operation is not for all the parameters to be processed, but for the parameters after coding, and to a large extent, it will have a direct impact on the scope of the search of the solution space and the efficiency. To put it simply, for an intelligent optimization problem with known control variables and objective function, genetic operation cannot be carried out directly on the variables, i.e., the variables are directly brought into the genetic operation, but the variables need to be encoded, i.e., they are transformed into a finite-length number string consisting of different numbers according to a certain encoding method, which is easy to be accepted by the genetic operation. Therefore, it can be seen that the choice of coding method for the execution of genetic operation has a very close relationship, not only related to whether the genetic operation can be carried out, but also affect the results of parameter optimization. Regarding the choice of coding method, the following principles need to be satisfied: first, the coding method needs to be able to represent all feasible solutions in the solution space, i.e., each feasible solution has its corresponding coding method in the coding space. Secondly, the coding space must be complete and there must be no gaps.Third, the encoding mode and feasible solutions need to correspond sequentially.
The fitness function is a function used to evaluate the fitness of each individual in the population in the evolutionary process of the genetic algorithm, which can reflect the level of individual strengths and weaknesses, and to a certain extent, its value determines the “fitness” of each solution, which determines the possibility of the solution to be affected by the selection, crossover, mutation and other steps, which is very important for the search for optimal solutions. It is very important to find the optimal solution.Therefore, the fitness function is strongly related to the objective function of the optimization problem to be solved, and the latter may be transformed into the former. The fitness function is chosen as the basis for evaluating the fitness of individuals rather than the objective function because the fitness function is the key basis for the genetic algorithm to perform the genetic operation, which only evaluates the individuals in the population and does not need to search for other information in the solution space. In the solution process of genetic algorithms, the choice of fitness function is crucial. On the one hand, the fitness function evaluates the strengths and weaknesses of individuals to carry out the survival of the fittest, so as to retain the better individuals and eliminate the inferior ones, and then continuously approach the optimal solution, only by choosing the appropriate fitness function can an optimal solution be obtained in the end. On the other hand, different fitness functions have different ways of evaluating the level of feasible solutions, which directly affects the convergence speed and solution time of the model.
The genetic algorithm has three basic operations in the process of operation implementation: selection operation, crossover operation, and mutation operation.
Selection operation is to select high-quality individuals from the population to enter the next round of evolution, and eliminate the poor quality individuals in the current round of evolution, so as to realize the inheritance of “high-quality genes”, improve the overall fitness function of the population, so as to make the existing feasible solutions on the basis of the original closer to the target optimal solution.
The process of crossover operation is similar to the genetic recombination process in biological reproduction, i.e., some genes of individuals in the population are crossed and interchanged, which is also called recombination operation, so as to produce new individuals to enter the next round of evolution. In the crossover operation, the key step lies in the ability to select the appropriate crossover operator, and the commonly used selection method is single-point crossover.
If the genetic operation relies only on selection and crossover operations without other operations, the range of new individuals obtained is limited.Inspired by gene mutation in the field of biological evolution, the introduction of mutation operations has also become an important operation in genetic algorithms.Specifically, the mutation operation involves making a small change to the genes of individuals in the current population, which in turn generates a new genetic composition and creates new individuals.
Hypothesis 1: There is no malfunctioning of instruments during volleyball physical training.
Hypothesis 2: There is no human factor affecting the training process during volleyball physical training.
Hypothesis 3: The same kind of training equipment is fully operational during the volleyball physical training.
Hypothesis 4: All students complete the training in one go during the volleyball physical fitness training without reworking.
Hypothesis 5: The students to be trained completely obey the school’s arrangement.
Hypothesis 6: The waiting time for the students to be trained starts from the time they enter the volleyball fitness training field.
Hypothesis 7: The staff of volleyball physical training will not be counted in the total capacity of the venue.
Hypothesis 8: The “first-come, first-served” principle is met during the volleyball fitness training.
In the school, the students were given physical training in five events: height and weight, standing long jump, lung capacity, grip strength, and step test. A total of 2325 students from 48 classes in the school participated, and the number of students in each class is shown in Table 1. Where
The number of classes
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 54 | 43 | 45 | 50 | 54 | 54 | 54 | 53 | 41 | 52 | 51 | 54 | |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | |
| 52 | 45 | 41 | 52 | 49 | 42 | 42 | 41 | 55 | 49 | 49 | 41 | |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | |
| 43 | 46 | 48 | 48 | 49 | 49 | 53 | 54 | 44 | 50 | 44 | 43 | |
| 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | |
| 51 | 43 | 46 | 51 | 48 | 55 | 49 | 44 | 53 | 45 | 53 | 53 |
The configuration of the training instruments owned by the school and the average training time of each instrument are shown in Table 2, where
Test instrument configuration and average test time
| Project | Entry | Height and weight | Fixed jump | Lung capacity | Holding strength | Step Training |
|---|---|---|---|---|---|---|
| Training time | 5 | 20, 20, 20 | 40 | 40 | 30, 30 | 205, 205 |
The analysis of the data in Tables 1 and 2 yielded the following constraints and objective functions for building the mathematical model: First, the model assumption that “students in non-training classes do not show up at the training site when they are not on a training assignment” was met by accurately evaluating the training time of the students. Second, in order to minimize the time required for entry, students were arranged to enter the training site in order as much as possible. Third, because the step training is the most time-consuming, in order to effectively reduce the time required for step training, we adopt the class as a unit of five people to arrange other training programs and equipment, in order to make the training process smooth and non-obstructive, we designed two training processes, the training program is shown in Figure 2.

Training program
To summarize: generalize to the general process schedule
Seeking the Best Arrangement Process
The time used for the bench test was:
The time required to record the breast for the step test is:
Revise equation (1) as:
Solving an optimization problem with a genetic algorithm can be defined as a function model with 8 elements:
In Eq. 7,
Aiming at the problems of low search efficiency and discrete error caused by too long or too short coding length, this paper adopts a minimum coding length based on the value interval of the decision variable and the solution accuracy. For one-dimensional decision variable
For a
The uniform interval method first distributes the value space of the decision variable equally according to the number of individuals in the population
For the
The initial population distributions obtained by the three methods are shown in Fig. 3, where (a)~(c) denote the traditional random method, Logistic chaotic mapping method, and uniform interval method, respectively. From Figs. 3(a) and 3(b), it can be seen that the traditional random method and Logistic chaotic mapping method have randomness, and the operation by crossover and mutation does not jump out of the local optimum well, and it is easy to converge to the local optimum solution in the evolutionary process, so both methods do not improve the nature of the distribution of the initial population. In Fig. 3(c), on the other hand, the distribution of the initial population of the uniform interval method is very uniform and stable, so that the population maintains a high degree of richness, which greatly enhances the possibility of the algorithm to converge to the global optimal solution.

Initial population distribution obtained by three methods
In this paper, we adopt a selection strategy that combines an optimal preservation strategy with a parent-child competition mechanism. Although roulette makes the better individuals inherited to the next generation with a greater probability, the optimal individuals may still be missed, so the optimal preservation strategy is adopted so that the optimal individuals of the population can directly enter the next generation cycle without genetic manipulation, so that the evolutionary trend is toward the global optimum.
In this paper, we propose a crossover and variation operator that is adaptively adjusted according to the degree of population dispersion. The operator measures the degree of population dispersion in terms of three dimensions: the minimum fitness of the population
Sequential transformation of the original fitness function to obtain
In the second step, the final fitness function
Among them:
Transform the three constraints in Eqs. (2) to (4): since
Eq. (15) can be reduced to:
The experimental environment of this paper is: processor 11th Gen Intel(R) Core(TM) i5-1135G7, MATLAB R2022b simulation platform, and the following four parameters are included in the process of solving the dynamic planning model using genetic algorithm:
1) Population size N=100. 2) Crossover probability Pc = 0.08. 3) Mutation probability Pm=0.04. 4) The number of iterations are 100, 200, 300, 400, and 500.
In this subsection, Table 1 and Table 2 are used as the experimental data to complete the dynamic planning scheme for volleyball course physical training. According to the study of volleyball course physical training, two kinds of dynamic planning model solution methods, conventional method and genetic algorithm, are used respectively, and the two solution methods are evaluated and analyzed by using the MATLAB R2022b simulation platform mentioned in subsection 3.1.1, and the evaluation items contain the number of iterations and the maximum operation time, the number of iterations and the minimum operation time, the number of iterations and the average running time, the number of occurrence of the the number of times of better eigenvalues. The results of the algorithm training evaluation are shown in Fig. 4, where (a) to (d) are the maximum operation time, the minimum operation time, the average running time, and the number of times the better eigenvalues appear, respectively. Comparison in terms of running time reveals that the maximum running time of the traditional algorithm is much larger than the maximum running time of the genetic algorithm as the number of runs increases, while the minimum running time of the genetic algorithm is smaller than that of the traditional algorithm, not to mention the average running speed. Therefore, the genetic algorithm has a greater advantage than the traditional algorithm in terms of faster running speed and shorter running time. Analyzing from the aspect of the number of times the eigenvalues appear, when the number of populations is constant, the number of times the two algorithms appear to have better eigenvalues (later used as eigenvalues) is expressed to be proportional to the number of iterations, i.e., as the number of times the algorithms are run increases, the eigenvalues also increase. In the case of the traditional algorithm, after 300 runs, the eigenvalues did not go up and down. In the genetic algorithm, the eigenvalues do not fluctuate up and down until after 400 runs. It can be seen that the genetic algorithm is more effective in solving the dynamic planning model for volleyball class physical training. The optimal grouping conditions and the optimal results are as follows: for different time periods, the total number of people in each process is 348, 348, 269, 269, 348, 348, 33, 33, and the results are converted into the training schedule, and the classes to be trained only need to enter the training site at the predetermined time and designate the flow of the training program (Fig. 2), that is, they can complete the entire physical training in the shortest possible time, thus realizing the physical training of students. The program ensures that students’ physical training is arranged optimally.

Algorithm training assessment results
To verify the optimization effect of physical training in volleyball course based on dynamic programming. This subsection additionally selected 40 students (20 males and 20 females) in the class of 2022 of an undergraduate university, aged 18-21 years old, of which the average height of male students is 172.5 cm and weight 65.3 kg. Female students have an average height of 162 cm and weight of 50.5 kg, and the data studied here does not conflict with the data studied above.
The cardiopulmonary function of the students after the physical training of the volleyball course was comparatively tested using the TJY-1 high-precision digital display electronic step test tester and the RCS-10000 high-precision digital display electronic spirometer, respectively, and the corresponding cardiopulmonary function data were obtained.
The author used the cardiac function and pulmonary function tester respectively to measure the step test and lung capacity experimental indexes under two teaching training modes (mode 1 is the conventional mode, mode 2 is the dynamic planning program of physical training in this paper) for 40 students (20 males and 20 females) in the class of 2022 of an undergraduate college, and the results of the male and female comparative tests are shown in Table 3 and Table 4. The results show that after applying the dynamic planning program of physical training, the physical fitness indexes after training are significantly better than the traditional teaching and training methods (in terms of male students, the difference between the mean values of the step test indexes: 1.495, the difference between the mean values of the lung capacity experimental indexes: 266, and the same for female students), which shows that the method has obvious effects on enhancing the physical fitness (cardiorespiratory fitness) of the college students, and has practical significance for improving the physical fitness and health of college students. It is of practical significance to improve the physical health of college students. In addition, it can also be seen that the method of applying dynamic planning to optimize the design of college students’ physical training elements has practical value for improving college students’ physical fitness, and it is an objective, effective, and rapid teaching and training method, which can be easily extended to other physical education teaching and training programs, and thus puts forward a new teaching and training mode of enhancing college students’ physical fitness and health from a new perspective.
Comparison of male experimental index
| Student | Step test index | Lung capacity test index | ||
|---|---|---|---|---|
| Mode 1 | Mode 2 | Mode 1 | Mode 2 | |
| 1 | 57.6 | 59.1 | 3755 | 4022 |
| 2 | 49.8 | 51 | 4721 | 4809 |
| 3 | 48.3 | 50.5 | 4096 | 4199 |
| 4 | 48.6 | 51.4 | 3603 | 4319 |
| 5 | 56.9 | 57.2 | 4149 | 4949 |
| 6 | 52.5 | 54.4 | 4903 | 4648 |
| 7 | 56.1 | 57.3 | 4399 | 3950 |
| 8 | 57.2 | 59.1 | 4718 | 4849 |
| 9 | 62.3 | 63.1 | 3802 | 4117 |
| 10 | 54.1 | 54.9 | 4932 | 5001 |
| 11 | 61.2 | 63.7 | 4601 | 4852 |
| 12 | 53.9 | 54.8 | 4120 | 4580 |
| 13 | 53.7 | 55 | 4203 | 4851 |
| 14 | 59.1 | 60.8 | 4705 | 4428 |
| 15 | 43.3 | 46.1 | 4203 | 4375 |
| 16 | 55.1 | 55.1 | 3900 | 4465 |
| 17 | 56.4 | 57.3 | 4245 | 4433 |
| 18 | 52.3 | 55 | 3796 | 4300 |
| 19 | 53 | 53.4 | 3297 | 3974 |
| 20 | 62.4 | 64.5 | 3901 | 4248 |
Comparison of female experimental index
| Student | Step test index | Lung capacity test index | ||
|---|---|---|---|---|
| Mode 1 | Mode 2 | Mode 1 | Mode 2 | |
| 1 | 57.2 | 57.8 | 3249 | 3314 |
| 2 | 53.3 | 55.1 | 3298 | 3452 |
| 3 | 50.4 | 53.5 | 3050 | 3190 |
| 4 | 50.5 | 53.6 | 2752 | 2982 |
| 5 | 52.9 | 55.6 | 3501 | 3627 |
| 6 | 53.1 | 54.8 | 3091 | 3274 |
| 7 | 52.4 | 53.7 | 3015 | 3337 |
| 8 | 51.5 | 54 | 3049 | 3282 |
| 9 | 52.3 | 53.8 | 2956 | 3215 |
| 10 | 52.4 | 53.7 | 3195 | 3344 |
| 11 | 51 | 52.4 | 2904 | 3280 |
| 12 | 59.5 | 60.5 | 3386 | 3431 |
| 13 | 54.7 | 57.6 | 2948 | 3173 |
| 14 | 50 | 53.7 | 2556 | 2854 |
| 15 | 56.2 | 58.4 | 2386 | 2794 |
| 16 | 53.5 | 55.7 | 3519 | 3662 |
| 17 | 53.2 | 55.1 | 3214 | 3434 |
| 18 | 43.1 | 48.2 | 3248 | 3352 |
| 19 | 53.8 | 56.6 | 2583 | 2751 |
| 20 | 55.9 | 57.1 | 3211 | 3430 |
Although the traditional method can meet basic physical training requirements, there is a lack of an optimized physical training model to further improve the physical teaching and training effects of college students. In this paper, we construct an optimization model for students’ physical training programs based on dynamic planning and use genetic algorithms to find the optimal solution. From the point of view of the number of better eigenvalues, the traditional algorithm has no up and down fluctuations in its eigenvalues after 300 iterations, while the algorithm in this paper runs to 400 iterations before the eigenvalues do not have up and down fluctuations, which indicates that this paper’s algorithm is more effective in solving the problem. In addition, with the help of the genetic algorithm tool in the toolbox of the MATLAB R2022b simulation platform to solve the optimization model, it is concluded that the total number of people arranged in each process is 348, 348, 269, 269, 348, 348, 33, and 33 in different time periods, respectively, which can achieve the optimal arrangement of students’ physical training. Applying the dynamic planning program for physical training results in a significantly better physical performance index after training compared to traditional teaching and training methods. The study’s effectiveness and practicality are fully demonstrated in this document.
