<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">OJAppS</journal-id><journal-title-group><journal-title>Open Journal of Applied Sciences</journal-title></journal-title-group><issn pub-type="epub">2165-3917</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/ojapps.2024.142023</article-id><article-id pub-id-type="publisher-id">OJAppS-131229</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Biomedical&amp;Life Sciences</subject><subject> Chemistry&amp;Materials Science</subject><subject> Computer Science&amp;Communications</subject><subject> Engineering</subject><subject> Physics&amp;Mathematics</subject></subj-group></article-categories><title-group><article-title>
 
 
  A Mixed-Variable Experimental Design Method
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Zili</surname><given-names>Wan</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Qi</surname><given-names>Wang</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>College of Aircraft Engineering, Nanchang Hangkong University, Nanchang, China</addr-line></aff><pub-date pub-type="epub"><day>08</day><month>02</month><year>2024</year></pub-date><volume>14</volume><issue>02</issue><fpage>343</fpage><lpage>352</lpage><history><date date-type="received"><day>11,</day>	<month>January</month>	<year>2024</year></date><date date-type="rev-recd"><day>18,</day>	<month>February</month>	<year>2024</year>	</date><date date-type="accepted"><day>21,</day>	<month>February</month>	<year>2024</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  Mixed-v
  ariable problems are inevitable in engineering. However, few researches pay attention to discrete variables. This paper proposed a mixed-variable
   experimental design method (ODCD): first, the design variables were divided into discrete variables and continuous variables; then, the DVD method was employed for handling discrete variables, the LHD method was applied for continuous variables, and finally, a Columnwise-Pairwise Algorithm was used for the overall optimization of the design matrix. Experimental results demonstrated that the ODCD method outperforms in terms of the sample space coverage performance.
 
</p></abstract><kwd-group><kwd>Optimization; Experimental Design Methods</kwd><kwd> Discrete Variable</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>With the advancement of computer technology, high-precision finite element simulation has become a pivotal method for addressing engineering challenges. While the accuracy of finite element simulation has gained wide acceptance in the industrial domain, its intensive computational time significantly hampers optimization efficiency. Consequently, surrogate models have garnered attention in the optimization domain due to their lower computational time costs [<xref ref-type="bibr" rid="scirp.131229-ref1">1</xref>] . Presently, they find extensive application in structural optimization design [<xref ref-type="bibr" rid="scirp.131229-ref2">2</xref>] [<xref ref-type="bibr" rid="scirp.131229-ref3">3</xref>] , aerodynamic optimization design [<xref ref-type="bibr" rid="scirp.131229-ref4">4</xref>] [<xref ref-type="bibr" rid="scirp.131229-ref5">5</xref>] , multidisciplinary optimization [<xref ref-type="bibr" rid="scirp.131229-ref6">6</xref>] , among other areas. Experimental design methods represent a crucial phase in surrogate model optimization. Efficient experimental design enables the acquisition of maximal information within limited experimental runs, thereby elucidating the impact of various experimental factors on outcomes while conserving computational resources [<xref ref-type="bibr" rid="scirp.131229-ref7">7</xref>] .</p><p>The concept behind experimental design is to select the minimum number of sample points to maximize the information obtained about the unknown space [<xref ref-type="bibr" rid="scirp.131229-ref8">8</xref>] . Common experimental design methods include full factorial design [<xref ref-type="bibr" rid="scirp.131229-ref9">9</xref>] , central composite design [<xref ref-type="bibr" rid="scirp.131229-ref10">10</xref>] , Box-Behnken design [<xref ref-type="bibr" rid="scirp.131229-ref11">11</xref>] , uniform design [<xref ref-type="bibr" rid="scirp.131229-ref12">12</xref>] , orthogonal design [<xref ref-type="bibr" rid="scirp.131229-ref13">13</xref>] , and Latin Hypercube sampling design [<xref ref-type="bibr" rid="scirp.131229-ref14">14</xref>] . In order to reduce experimental resource usage while fully revealing the impact of each experimental factor on the experimental results, researchers have introduced optimization criteria to optimize experimental samples, leading to the development of optimized experimental design methods. Morris and Mitchell targeted the φ<sub>p</sub> criterion, utilizing a simulated annealing algorithm to optimize the design matrix [<xref ref-type="bibr" rid="scirp.131229-ref15">15</xref>] . Li proposed the use of the CP algorithm, with φ<sub>p</sub> and maximum entropy as objectives, employing a column element exchange method to optimize the design matrix [<xref ref-type="bibr" rid="scirp.131229-ref16">16</xref>] . Saab introduced the SE algorithm, utilizing a threshold-based approach to determine the acceptance of a new solution [<xref ref-type="bibr" rid="scirp.131229-ref17">17</xref>] . Jin improved the SE algorithm and presented the ESE algorithm, which achieves self-adjustment through a complex combination of heating and cooling plans to adapt to different experimental design problems of varying categories, optimization criteria, and design scales [<xref ref-type="bibr" rid="scirp.131229-ref18">18</xref>] . XL Liu and Bo Zheng, using orthogonal measurement criteria and uniformity measurement criteria as optimization objectives, proposed a multi-objective optimization experimental design method based on the improved ESE algorithm [<xref ref-type="bibr" rid="scirp.131229-ref19">19</xref>] . Ye combined the continuous local enumeration method and the translation propagation algorithm to propose a rapid optimization Latin Hypercube experimental design method that significantly improves efficiency while ensuring accuracy [<xref ref-type="bibr" rid="scirp.131229-ref20">20</xref>] .</p><p>However, existing experimental design methods can only address continuous variable problems, and there are very few methods capable of handling mixed variables (involving both continuous and discrete variables). Currently, when encountering discrete variable issues, the typical approach involves sampling within the continuous domain and then rounding the obtained results to the nearest discrete points, rather than directly generating sample points within the mixed domain [<xref ref-type="bibr" rid="scirp.131229-ref21">21</xref>] . Due to the specific nature of discrete variables, this method results in poor spatial uniformity of samples. This paper proposes an Optimized Discrete and Continuous variable sampling Design (ODCD) method specifically tailored for mixed variables. This method can ensure stronger spatial uniformity.</p></sec><sec id="s2"><title>2. General Methods for Handling Mixed Variables</title><p>Mixed variables encompass both continuous and discrete variables. While existing experimental design methods are applicable to continuous variables, the predominant approach for discrete variables involves sampling within the continuous domain and then rounding to the nearest discrete points [<xref ref-type="bibr" rid="scirp.131229-ref21">21</xref>] . However, this method often lacks in guaranteeing robust experimental design performance.</p><p>To illustrate this method with an example, let’s consider an example, y, which is a discrete variable taking values within the interval [w<sub>1</sub>, w<sub>2</sub>], containing three discrete values: a, b, and c. Using a continuous variable experimental design method, n sample points x<sub>1</sub>, x<sub>2</sub>, ..., x<sub>n</sub> are selected within the range [w<sub>1</sub>, w<sub>2</sub>]. These sample points are then compared to the three discrete values, evaluating the distances L<sub>ia</sub>, L<sub>ib</sub>, and L<sub>ic</sub> between each sample point x<sub>i</sub> and the three discrete values. If L<sub>ic</sub> is the smallest, x<sub>i</sub> is assigned as c, and similarly for other cases.</p><p>For ease of description, this paper refers to the method of using the Latin Hypercube Design (LHD) for continuous variables and LHD sampling followed by rounding to the nearest discrete value for discrete variables to obtain the design matrix for mixed variables as Mixed variable Latin Hypercube sampling Design (MLHD).</p></sec><sec id="s3"><title>3. The ODCD Method</title><p>In mixed variables, there are both discrete and continuous variables. Due to the unique nature of discrete variables, it’s imperative to sample discrete and continuous variables separately. The optimization experimental design method for handling continuous variables has become quite mature. Essentially, the design matrix for mixed variables is akin to that of continuous variables, as they both involve combinations of numbers. The ODCD method proposed in this paper segregates design variables into two parts, handling them separately using the Discrete Variable Design method (DVD) and the Latin Hypercube Design method. This is done with spatial coverage performance as a metric, leveraging random optimization techniques for holistic optimization. The process is outlined as follows:</p><p>1) Segregate design variables into discrete and continuous components.</p><p>2) Apply the DVD method to discrete variables to obtain the design matrix.</p><p>3) Employ the LHD method for continuous variables to derive the design matrix.</p><p>4) Combine the design matrices for discrete and continuous variables into a mixed variable design matrix.</p><p>5) Utilize Columnwise-Pairwise Algorithms to optimize the design matrix for mixed variables.</p><sec id="s3_1"><title>3.1. DVD</title><p>The challenge in mixed-variable experimental design lies in the presence of both discrete and continuous variables. Discrete variables have a finite number of possible values, and their distribution may be either uniform or non-uniform. Existing methods for discrete variable sampling typically involve selecting values in the continuous domain and rounding them to the nearest discrete points. This approach inevitably results in some values being excluded or duplicated, thereby compromising the uniformity of the samples. Therefore, a new experimental design method for discrete variables, referred to as Discrete Variable Sampling Design (DVD), needs to be developed based on the nature of discrete variables.</p><p>The implementation process of the DVD method is as follows:</p><p>Form a set K containing all combinations of discrete variables, with the total number of combinations denoted as m, and the desired number of design samples as N.</p><p>1) Calculate the quotient a by rounding down N/m, and determine the remainder b.</p><p>2) Duplicate the set K times to obtain the design sample set X<sub>1</sub>.</p><p>3) Randomly select b points from the set K to form the design sample set X<sub>2</sub>.</p><p>4) Combine X<sub>1</sub> and X<sub>2</sub> to create the complete design matrix.</p><p>To illustrate the DVD method more intuitively, consider a simple example with discrete variables x<sub>1</sub> and x<sub>2</sub>, each having five and six discrete values, respectively. The goal is to generate 64 sample points in a two-dimensional space. Following the outlined steps, the total number of combinations m for x<sub>1</sub> and x<sub>2</sub> is 30, with set K comprising these 30 combinations. When N/m is rounded down, a is determined to be 2, and the remainder b is 4. Consequently, X<sub>1</sub> is created by duplicating K two times, and X<sub>2</sub> is formed by randomly selecting 4 points from K. Finally, X<sub>1 </sub>and X<sub>2</sub> are combined to produce a design matrix containing 64 sample points.</p></sec><sec id="s3_2"><title>3.2. Latin Hypercube Design</title><p>Latin Hypercube Design (LHD) is a representative method in the field of “space- filling” experimental design, renowned for its excellent uniformity and low-di- mensional projection performance. It has become one of the most popular sampling methods in computer experiments [<xref ref-type="bibr" rid="scirp.131229-ref22">22</xref>] . In this paper, we employ this method to address continuous variables. For a trial design problem of size N &#215; d, where N is the number of samples, and d is the dimensionality of the samples, the process of the LHD method is outlined as follows:</p><p>Divide each dimension into N subsets, each subset having a length of 1/N. Select one point from each subset, resulting in N points for each dimension within the design space. Randomly permute the N values for each dimension, yielding an initial design matrix denoted as A.</p><p>A = [ x 11 x 12 ⋯ x 1 d x 21 x 22 ⋯ x 2 d ⋮ ⋮ ⋱ ⋮ x N 1 x N 2 ⋯ x N d ]</p></sec><sec id="s3_3"><title>3.3. Composition of Mixed-Variable Design Matrix</title><p>A mixed-variable set comprises d continuous variables, x<sub>1</sub>, x<sub>2</sub>, ..., x<sub>d</sub>, and e discrete variables, y<sub>1</sub>, y<sub>2</sub>, ..., y<sub>e</sub>, with a total of N generated samples. The LHD experimental design method is employed to handle the continuous variable x<sub>1</sub>, resulting in a set {x<sub>11</sub>, x<sub>21</sub>, ..., x<sub>N</sub><sub>1</sub>}, which is incorporated as the first column of matrix X. Similarly, other continuous variables are processed until x<sub>d</sub>, yielding a set {x<sub>1d</sub>, x<sub>2d</sub>, ..., x<sub>Nd</sub>}, which forms the dth column of X.</p><p>The DVD experimental design method is then applied to handle the discrete variable y<sub>1</sub>, obtaining a set {y<sub>11</sub>, y<sub>21</sub>, ..., y<sub>N</sub><sub>1</sub>}, which is included as the (d + 1)th column of X. This process is repeated for other discrete variables until y<sub>e</sub>, resulting in a set (y<sub>1e</sub>, y<sub>2e</sub>, ..., y<sub>Ne</sub>), which is added as the (d + e)th column of X. At this point, the complete design matrix X is obtained.</p><p>X = { x 11 ⋯ x 1 d y 11 ⋯ y 1 e x 21 ⋯ x 2 d y 21 ⋯ y 2 e ⋮ ⋱ ⋮ ⋮ ⋱ ⋮ x N 1 ⋯ x N d y N 1 ⋯ y N e }</p></sec><sec id="s3_4"><title>3.4. Columnwise-Pairwise Algorithms</title><p>Li proposed the Columnwise-Pairwise Algorithms (CP) with the objective of maximizing entropy, aiming to optimize the design matrix. CP algorithms are effective in handling permutation optimization problems. The method is particularly easier to keep the structure properties of a design in relation to columns, such as the balance and orthogonality properties. This article will utilize the Columnwise-Pairwise Algorithms to optimize the design matrix X. In contrast to Li’s proposed Columnwise-Pairwise Algorithms, this paper adopts a different set of convergence criteria. Specifically, the criteria employed here include the maximum and minimum distance criterion, the φp criterion, and the minimum potential energy criterion.</p><p>The algorithm for searching optimal CP is summarized as follows:</p><p>1) Start with the X.</p><p>2) Each iteration has L steps. At the ith step, the best two simultaneous exchanges within column i are found. The design matrix is updated accordingly.</p><p>3) If the resulting design is better with respect to the criterion, repeat Step 2. Otherwise, it is considered to be an “optimal design”, and the search is terminated.</p></sec></sec><sec id="s4"><title>4. Comparison and Result Analysis of Experimental Sample Uniformity</title><p>To validate the effectiveness of the ODCD method, this study conducts an analysis using experimental design examples and compares the results with the LHD method.</p><sec id="s4_1"><title>4.1. Qualitative Comparison of Sample Uniformity</title><p>With a sample size of 20 and two dimensions, where in x<sub>1</sub> is a continuous variable and x<sub>2</sub> is a discrete variable encompassing 5 discrete values, both processed using the ODCD and MLHD methods. The resulting sample distributions are illustrated in <xref ref-type="fig" rid="fig1">Figure 1</xref> and <xref ref-type="fig" rid="fig2">Figure 2</xref>. It is evident that the sample uniformity obtained by the ODCD method is superior to the MLHD method.</p></sec><sec id="s4_2"><title>4.2. Quantitative Comparison of Sample Uniformity</title><p>To quantitatively characterize the spatial uniformity of the samples, this study employed three criteria: the Maximum and minimum distance criterion (d<sub>min</sub>),</p><p>φ<sub>p</sub> criterion(φ<sub>p</sub>), and minimum potential energy criterion (U). Larger values of d<sub>min</sub> indicate stronger spatial uniformity, while smaller values of φ<sub>p</sub> and U indicate greater spatial uniformity. Below is a brief description of the three criteria.</p><p>1) Maximum and minimum distance criterion [<xref ref-type="bibr" rid="scirp.131229-ref23">23</xref>] . The objective of the minimum distance criterion is to maximize the minimum distance between experimental sample points, satisfying the condition:</p><p>max { d min } = max { min 1 ≤ i , j ≤ m , i ≠ j d ( x i , x j ) } (1)</p><p>where m is the number of sample points, and d(x<sub>i</sub>, x<sub>j</sub>) represents the distance between any two sample points, x<sub>i</sub> and x<sub>j</sub></p><p>d ( x i , x j ) = d i j = [ ∑ k = 1 n | x i k − x j k | t ] 1 t ,       t = 1     or     2 (2)</p><p>2) φ<sub>p</sub> criterion [<xref ref-type="bibr" rid="scirp.131229-ref15">15</xref>] . Morris and Mitchell extended the application of the minimum distance criterion, introducing the φ<sub>p</sub> criterion. If an experimental design is referred to as a φ<sub>p</sub>-optimal design, it satisfies the following conditions:</p><p>min { ϕ p } = min { [ ∑ i = 1 s J i d i − p ] 1 p } (3)</p><p>For a given experimental design, calculate the distance d<sub>ij</sub> between any two sample points (here, t = 1). Sort these distances to obtain a list of distance function values (d<sub>1</sub>, d<sub>2</sub>, ..., d<sub>s</sub>) and their corresponding index list (J<sub>1</sub>, J<sub>2</sub>, ..., J<sub>s</sub>). The distances d<sub>i</sub> represent different distance values, and d 1 &lt; d 2 &lt; ⋯ &lt; d s , where J<sub>i</sub> is the number of pairs with a distance of d<sub>i</sub>, and S is the number of distinct distance values. In this formula, p is a positive integer set to 50.</p><p>3) Minimum Potential Energy Criterion [<xref ref-type="bibr" rid="scirp.131229-ref20">20</xref>] . This criterion is inspired by physical principles: when the system’s potential energy reaches a minimum, it is in an equilibrium state. The expression for potential energy U is given by:</p><p>U = ∑ i = 1 m − 1 ∑ j = i + 1 m d i j − 2 (4)</p><p>Ensuring identical variables, generate experiment samples of the same size using the ODCD method and MLHD method. To reduce experimental errors, repeat the process 100 times. Evaluate the test samples using d<sub>min</sub>, φ<sub>p</sub>, and U criteria, recording the optimal, worst, and average values for d<sub>min</sub>, φ<sub>p</sub>, and U. <xref ref-type="table" rid="table1">Table 1</xref> presents the results for four variables, including two continuous variables and two discrete variables.</p><p>From the table, it can be observed that the average values of the performance criteria φ<sub>p</sub> and U for the experiment samples generated using the ODCD method are smaller than those using the MLHD method, while the average value for d<sub>min</sub> is greater than that of the MLHD method. This indicates that the ODCD method yields experiment samples with superior performance compared to the MLHD method. The results for optimal and worst values align with the average values.</p><p>To further illustrate the sample performance of the ODCD method, generate experiment samples of different scales using ODCD and MLHD methods, particularly in scenarios with numerous design variables. Evaluate the samples using the three criteria, and average the results over 50 iterations. The outcomes are presented in <xref ref-type="table" rid="table2">Table 2</xref>, where N denotes the sample quantity, A represents the sample dimensionality, a denotes the dimensionality of continuous variables, and b represents the dimensionality of discrete variables. Similar to the low-dimensional cases, the ODCD method demonstrates superior sample performance compared</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Four-dimensional samples</title></caption><table><tbody><thead><tr><th align="center" valign="middle"  colspan="2"  ></th><th align="center" valign="middle"  colspan="3"  >ODCD</th><th align="center" valign="middle"  colspan="3"  >MLHD</th></tr></thead><tr><td align="center" valign="middle" >Sample sizes</td><td align="center" valign="middle" >Criterions</td><td align="center" valign="middle" >Optimal value</td><td align="center" valign="middle" >Worst value</td><td align="center" valign="middle" >Average value</td><td align="center" valign="middle" >Optimal value</td><td align="center" valign="middle" >Worst value</td><td align="center" valign="middle" >Average value</td></tr><tr><td align="center" valign="middle"  rowspan="3"  >16</td><td align="center" valign="middle" >d<sub>min</sub></td><td align="center" valign="middle" >4.737</td><td align="center" valign="middle" >3.543</td><td align="center" valign="middle" >3.964</td><td align="center" valign="middle" >3.700</td><td align="center" valign="middle" >0.681</td><td align="center" valign="middle" >2.478</td></tr><tr><td align="center" valign="middle" >φ<sub>p</sub></td><td align="center" valign="middle" >0.119</td><td align="center" valign="middle" >0.204</td><td align="center" valign="middle" >0.159</td><td align="center" valign="middle" >0.159</td><td align="center" valign="middle" >1.037</td><td align="center" valign="middle" >0.285</td></tr><tr><td align="center" valign="middle" >U</td><td align="center" valign="middle" >1.653</td><td align="center" valign="middle" >2.693</td><td align="center" valign="middle" >1.896</td><td align="center" valign="middle" >2.293</td><td align="center" valign="middle" >4.536</td><td align="center" valign="middle" >2.647</td></tr><tr><td align="center" valign="middle"  rowspan="3"  >32</td><td align="center" valign="middle" >d<sub>min</sub></td><td align="center" valign="middle" >3.241</td><td align="center" valign="middle" >2.653</td><td align="center" valign="middle" >2.971</td><td align="center" valign="middle" >2.563</td><td align="center" valign="middle" >0.557</td><td align="center" valign="middle" >1.538</td></tr><tr><td align="center" valign="middle" >φ<sub>p</sub></td><td align="center" valign="middle" >0.199</td><td align="center" valign="middle" >0.285</td><td align="center" valign="middle" >0.239</td><td align="center" valign="middle" >0.238</td><td align="center" valign="middle" >1.316</td><td align="center" valign="middle" >0.506</td></tr><tr><td align="center" valign="middle" >U</td><td align="center" valign="middle" >9.017</td><td align="center" valign="middle" >10.275</td><td align="center" valign="middle" >9.532</td><td align="center" valign="middle" >10.624</td><td align="center" valign="middle" >17.509</td><td align="center" valign="middle" >12.042</td></tr><tr><td align="center" valign="middle"  rowspan="3"  >64</td><td align="center" valign="middle" >d<sub>min</sub></td><td align="center" valign="middle" >2.327</td><td align="center" valign="middle" >1.732</td><td align="center" valign="middle" >1.995</td><td align="center" valign="middle" >1.414</td><td align="center" valign="middle" >0.293</td><td align="center" valign="middle" >0.875</td></tr><tr><td align="center" valign="middle" >φ<sub>p</sub></td><td align="center" valign="middle" >0.296</td><td align="center" valign="middle" >0.432</td><td align="center" valign="middle" >0.359</td><td align="center" valign="middle" >0.492</td><td align="center" valign="middle" >2.711</td><td align="center" valign="middle" >0.975</td></tr><tr><td align="center" valign="middle" >U</td><td align="center" valign="middle" >40.037</td><td align="center" valign="middle" >44.745</td><td align="center" valign="middle" >41.865</td><td align="center" valign="middle" >47.340</td><td align="center" valign="middle" >64.639</td><td align="center" valign="middle" >52.581</td></tr><tr><td align="center" valign="middle"  rowspan="3"  >128</td><td align="center" valign="middle" >d<sub>min</sub></td><td align="center" valign="middle" >1.437</td><td align="center" valign="middle" >1.132</td><td align="center" valign="middle" >1.193</td><td align="center" valign="middle" >1.074</td><td align="center" valign="middle" >0.055</td><td align="center" valign="middle" >0.500</td></tr><tr><td align="center" valign="middle" >φ<sub>p</sub></td><td align="center" valign="middle" >0.483</td><td align="center" valign="middle" >0.793</td><td align="center" valign="middle" >0.598</td><td align="center" valign="middle" >0.744</td><td align="center" valign="middle" >13.454</td><td align="center" valign="middle" >2.182</td></tr><tr><td align="center" valign="middle" >U</td><td align="center" valign="middle" >175.497</td><td align="center" valign="middle" >189.539</td><td align="center" valign="middle" >181.136</td><td align="center" valign="middle" >205.227</td><td align="center" valign="middle" >549.867</td><td align="center" valign="middle" >228.283</td></tr></tbody></table></table-wrap><table-wrap id="table2" ><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> Medium-to-high-dimensional samples</title></caption><table><tbody><thead><tr><th align="center" valign="middle" ></th><th align="center" valign="middle" ></th><th align="center" valign="middle"  colspan="7"  >Sample sizes N &#215; A b a</th></tr></thead><tr><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" >64 &#215; 8 3 5</td><td align="center" valign="middle" >64 &#215; 8 4 4</td><td align="center" valign="middle" >64 &#215; 8 5 3</td><td align="center" valign="middle" >128 &#215; 10 4 6</td><td align="center" valign="middle" >128 &#215; 10 6 4</td><td align="center" valign="middle" >164 &#215; 11 5 6</td><td align="center" valign="middle" >196 &#215; 12 5 7</td></tr><tr><td align="center" valign="middle"  rowspan="2"  >d<sub>min</sub></td><td align="center" valign="middle" >MLDH</td><td align="center" valign="middle" >3.481</td><td align="center" valign="middle" >3.529</td><td align="center" valign="middle" >2.966</td><td align="center" valign="middle" >3.884</td><td align="center" valign="middle" >4.130</td><td align="center" valign="middle" >4.427</td><td align="center" valign="middle" >4.582</td></tr><tr><td align="center" valign="middle" >ODCD</td><td align="center" valign="middle" >5.214</td><td align="center" valign="middle" >5.137</td><td align="center" valign="middle" >5.142</td><td align="center" valign="middle" >5.521</td><td align="center" valign="middle" >5.684</td><td align="center" valign="middle" >5.854</td><td align="center" valign="middle" >6.208</td></tr><tr><td align="center" valign="middle"  rowspan="2"  >φ<sub>p</sub></td><td align="center" valign="middle" >MLDH</td><td align="center" valign="middle" >0.156</td><td align="center" valign="middle" >0.161</td><td align="center" valign="middle" >0.221</td><td align="center" valign="middle" >0.122</td><td align="center" valign="middle" >0.132</td><td align="center" valign="middle" >0.104</td><td align="center" valign="middle" >0.099</td></tr><tr><td align="center" valign="middle" >ODCD</td><td align="center" valign="middle" >0.093</td><td align="center" valign="middle" >0.101</td><td align="center" valign="middle" >0.107</td><td align="center" valign="middle" >0.084</td><td align="center" valign="middle" >0.088</td><td align="center" valign="middle" >0.079</td><td align="center" valign="middle" >0.071</td></tr><tr><td align="center" valign="middle"  rowspan="2"  >U</td><td align="center" valign="middle" >MLDH</td><td align="center" valign="middle" >17.787</td><td align="center" valign="middle" >17.686</td><td align="center" valign="middle" >18.028</td><td align="center" valign="middle" >55.232</td><td align="center" valign="middle" >53.528</td><td align="center" valign="middle" >79.882</td><td align="center" valign="middle" >103.758</td></tr><tr><td align="center" valign="middle" >ODCD</td><td align="center" valign="middle" >15.132</td><td align="center" valign="middle" >15.213</td><td align="center" valign="middle" >13.980</td><td align="center" valign="middle" >49.245</td><td align="center" valign="middle" >44.786</td><td align="center" valign="middle" >70.013</td><td align="center" valign="middle" >91.854</td></tr></tbody></table></table-wrap><p>to the MLHD method.</p></sec></sec><sec id="s5"><title>5. Conclusion</title><p>Many engineering design problems involve mixed variables. However, conventional experimental design research has seldom focused on discrete variables. The ODCD method proposed in this paper offers an effective solution for problems with mixed variables. The method utilizes the DVD method for handling discrete variables, employs the LHD method for continuous variables, and integrates them with random optimization methods. The proposed ODCD method demonstrates high reliability. Results indicate that, compared to methods involving continuous domain sampling followed by rounding to discrete points, the ODCD method performs better in terms of spatial coverage. However, due to inheriting the characteristics of the CP algorithm, this method tends to require a relatively longer computation time.</p></sec><sec id="s6"><title>Conflicts of Interest</title><p>The authors declare no conflicts of interest regarding the publication of this paper.</p></sec><sec id="s7"><title>Cite this paper</title><p>Wan, Z.L. and Wang, Q. (2024) A Mixed-Variable Experimental Design Method. Open Journal of Applied Sciences, 14, 343-352. https://doi.org/10.4236/ojapps.2024.142023</p></sec><sec id="s8"><title>NOTES</title></sec></body><back><ref-list><title>References</title><ref id="scirp.131229-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Xie, B.C., Zhang, Y. and Xu, Z.Y. (2022) Review on Multidisciplinary Optimization Key Technology of Electrical Machine Based on Surrogate Models. Transactions of China Electrotechnical Society, 20, 5117-5143.</mixed-citation></ref><ref id="scirp.131229-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Wang, W., Wang, D.F. and Liao, X.D. (2016) Multi-Objective Optimization Design of Sub-Frame Using Surrogate Model. Journal of Nanjing University of Technology (Natural), 4, 130-136.</mixed-citation></ref><ref id="scirp.131229-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Johnson, M.E., Moore, L.M. and Ylvisaker, D. (1990) Minimax and Maximin Distance Designs. Journal of Statal Planning &amp; Inference, 26, 131-148. https://doi.org/10.1016/0378-3758(90)90122-B</mixed-citation></ref><ref id="scirp.131229-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Cho, I., Lee, Y. and Ryu, D. (2017) Comparison Study of Sampling Methods for Computer Experiments Using Various Performance Measures. Structural &amp; Multidiplinary Optimization, 55, 221-235. https://doi.org/10.1007/s00158-016-1490-6</mixed-citation></ref><ref id="scirp.131229-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Yang, J.W. (2020) A Novel ISLE-ESE Method for Mixed-Variable Experiment Design. International Conference on Quality, Reliability, Risk, Maintenance, and Safety Engineering, Xi’an, 8-11 October 2020, 22-43.</mixed-citation></ref><ref id="scirp.131229-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Ye, P.C., Pan, G. and Gao, S. (2019) Sampling Design Method of Fast Optimal Latin Hypercube. Journal of Northwestern Polytechnical University, 37, 714-723. https://doi.org/10.1051/jnwpu/20193740714</mixed-citation></ref><ref id="scirp.131229-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Zhang, X.L. and Zhang, B. (2010) Multi-Objective Experimentation Design Optimization Based on Modified ESE Algorithms. Systems Engineering and Electronics, 32, 410-414.</mixed-citation></ref><ref id="scirp.131229-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Jin, R., Chen, W. and Sudjianto, A. (2016) An Efficient Algorithm for Constructing Optimal Design of Computer Experiments. Journal of Statal Planning and Inference, 134, 268-287. https://doi.org/10.1016/j.jspi.2004.02.014</mixed-citation></ref><ref id="scirp.131229-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Saab, Y.G. and Rao, V.B. (1991) Combinatorial Optimization by Stochastic Evolution. IEEE Transactions on Computer, 10, 525-535. https://doi.org/10.1109/43.75636</mixed-citation></ref><ref id="scirp.131229-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Li, C.F., William, W. and Jeff, W. (1997) Column Wise-Pairwise Algorithms with Applications to the Construction of Supersaturated Designs. Technometrics, 39, 171-179. https://doi.org/10.1080/00401706.1997.10485082</mixed-citation></ref><ref id="scirp.131229-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Morris, M.D. and Mitchell, T.J. (1995) Exploratory Designs for Computational Experiments. Journal of Statal Planning &amp; Inference, 43, 381-402. https://doi.org/10.1016/0378-3758(94)00035-T</mixed-citation></ref><ref id="scirp.131229-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Park, Y.U., Cho, J.H. and Kim, D.K. (2015) Cogging Torque Reduction of Single-Phase Brushless DC Motor with a Tapered Air-Gap Using Optimizing Notch Size and Position. IEEE Transactions on Industry Applications, 51, 4455-4463. https://doi.org/10.1109/TIA.2015.2453131</mixed-citation></ref><ref id="scirp.131229-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Duan, H.B. and Gan, L. (2015) Orthogonal Multi-Objective Chemical Reaction Optimization Approach for the Brushless DC Motor Design. IEEE Transactions on Magnetics, 51, 1-7. https://doi.org/10.1109/TMAG.2014.2347962</mixed-citation></ref><ref id="scirp.131229-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Zhang, J.T., Zang, T.M. and Liang, L. (2011) Nonlinear Modeling and Generalized Predictive Control of Ultrasonic Motor. Electric Machines and Control, 15, 50-56.</mixed-citation></ref><ref id="scirp.131229-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">He, J., Li, G.L. and Zhou, R. (2020) Optimization of Permanent-Magnet Spherical Motor Based on Taguchi Method. IEEE Transactions on Magnetics, 56, 1-7. https://doi.org/10.1109/TMAG.2019.2947863</mixed-citation></ref><ref id="scirp.131229-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Semon, A., Melcescu, L. and Craiu, O. (2019) Design Optimization of the Rotor of a V-Type Interior Permanent Magnet Synchronous Motor Using Response Surface Methodology. 11th International Symposium on Advanced Topics in Electrical Engineering (ATEE), Bucharest, 28-30 March 2019, 1-4. https://doi.org/10.1109/ATEE.2019.8724856</mixed-citation></ref><ref id="scirp.131229-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Kim, D.Y., Nam, J.K. and Jang, G.H. (2013) Reduction of Magnetically Induced Vibration of a Spoke-Type IPM Motor Using Magneto Mechanical Coupled Analysis and Optimization. IEEE Transactions on Magnetics, 49, 5097-5105. https://doi.org/10.1109/TMAG.2013.2255307</mixed-citation></ref><ref id="scirp.131229-ref18"><label>18</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Han</surname><given-names> Z.H. </given-names></name>,<etal>et al</etal>. (<year>2016</year>)<article-title>Kriging Surrogate Model and Its Application to Design Optimization: A Review of Recent Progress</article-title><source> Acta Aeronautica et Astronautica Sinica</source><volume> 37</volume>,<fpage> 3197</fpage>-<lpage>3225</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.131229-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">Yang, J.W., Wu, Z.P. and Wang, W.J. (2021) A Surrogate-Based Optimization Method for Mixed-Variable Aircraft Design. Engineering Optimization, 54, 113-133. https://doi.org/10.1080/0305215X.2020.1855156</mixed-citation></ref><ref id="scirp.131229-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">Han, Y.Z., Gao, X.S. and Li, L.Z. (2007) Kriging Model-Based Multidisciplinary Design Optimization for Turbine Blade. Journal of Aerospace Power, 22, 1055-1059.</mixed-citation></ref><ref id="scirp.131229-ref21"><label>21</label><mixed-citation publication-type="other" xlink:type="simple">Xia, L., Wang, D. and Zhang, Y. (2016) Aerodynamic Optimization Method Based on Adaptive Surrogate Model. Acta Aerodynamica Sinica, 34, 433-440.</mixed-citation></ref><ref id="scirp.131229-ref22"><label>22</label><mixed-citation publication-type="other" xlink:type="simple">Yang, J., Liu, Y.Q. and Ai, C.A. (2013) Application of Improved Kriging-Model-Based Optimization Method in Solid Rocket-Ramjet Missile’s Aerodynamic Design. Journal of Solid Rocket Technology, 36, 590-593.</mixed-citation></ref><ref id="scirp.131229-ref23"><label>23</label><mixed-citation publication-type="other" xlink:type="simple">He, H., Zhu, G.R. and He, C. (2014) Crashworthiness Optimization Based on Kriging Metamodeling. Journal of Nanjing University of Aeronautics &amp; Astronautics, 2, 297-303.</mixed-citation></ref></ref-list></back></article>