CN110378615B - A complete information game method for product configuration - Google Patents
A complete information game method for product configuration Download PDFInfo
- Publication number
- CN110378615B CN110378615B CN201910680789.2A CN201910680789A CN110378615B CN 110378615 B CN110378615 B CN 110378615B CN 201910680789 A CN201910680789 A CN 201910680789A CN 110378615 B CN110378615 B CN 110378615B
- Authority
- CN
- China
- Prior art keywords
- product
- dsm
- strategy
- product configuration
- player
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/12—Computing arrangements based on biological models using genetic models
- G06N3/126—Evolutionary algorithms, e.g. genetic algorithms or genetic programming
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0637—Strategic management or analysis, e.g. setting a goal or target of an organisation; Planning actions based on goals; Analysis or evaluation of effectiveness of goals
- G06Q10/06375—Prediction of business process outcome or impact based on a proposed change
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/067—Enterprise or organisation modelling
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Theoretical Computer Science (AREA)
- Educational Administration (AREA)
- Biophysics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Health & Medical Sciences (AREA)
- General Physics & Mathematics (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Quality & Reliability (AREA)
- Operations Research (AREA)
- Game Theory and Decision Science (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Development Economics (AREA)
- Evolutionary Biology (AREA)
- Genetics & Genomics (AREA)
- General Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Biomedical Technology (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Computation (AREA)
- Physiology (AREA)
- Molecular Biology (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
技术领域Technical field
本发明涉及产品配置领域,针对有限资源下快速获得个性化定制产品问题,具体涉及一种产品配置完全信息博弈方法。The invention relates to the field of product configuration, aiming at the problem of quickly obtaining personalized customized products under limited resources, and specifically relates to a complete information game method for product configuration.
背景技术Background technique
改革开放以来,我国制造业迅速发展。“中国制造2025”对我国制造业提出了更高的要求,企业需要不断缩短产品生命周期中的设计生产周期,以适应不断变化的用户需求。Since the reform and opening up, my country's manufacturing industry has developed rapidly. "Made in China 2025" has put forward higher requirements for my country's manufacturing industry. Enterprises need to continuously shorten the design and production cycle in the product life cycle to adapt to changing user needs.
可配置产品是一种可以用于适应上述变化和趋势的新概念,可配置产品包括了一些预先定义的组件和组件间的规则,使在满足规则的前提下对不同组件进行的组合可以构成满足不同用户要求的产品,因此企业通过设计可配置产品,并在销售过程中经过用户和销售人员对可配置产品进行配置,可以获得并生产出满足用户需求的产品。Configurable products are a new concept that can be used to adapt to the above-mentioned changes and trends. Configurable products include some predefined components and rules between components, so that the combination of different components can meet the requirements of the rules. There are products required by different users, so by designing configurable products and configuring the configurable products through users and sales staff during the sales process, companies can obtain and produce products that meet user needs.
但由于现代工业产品在结构和功能上都很复杂,复杂的产品如飞机具有几十万个零部件,相对简单的产品如汽车有上万个零部件,简单的日用产品如个人电脑也有几百个零部件,同时这些零部件之间又存在着复杂的约束关系,因此人工对这些产品进行配置是很困难甚至不可能的,并且人工配置也很容易产生错误,幸运的是,随着计算机和信息技术的发展,可以用计算机构建自动配置信息系统来自动、快速地完成结构功能都很复杂产品的配置任务,不仅减少了产品的生产迭代时间,同时也保证了配置的正确性。以用户需求为依据的产品配置方法是企业缩短产品设计周期,提高客户满意度的重要手段。产品配置过程中的核心问题是用户需求的满足问题,只有满足用户需求的配置方案才有实际的价值。However, because modern industrial products are very complex in structure and function, complex products such as airplanes have hundreds of thousands of parts, relatively simple products such as cars have tens of thousands of parts, and simple daily products such as personal computers have several There are hundreds of parts, and there are complex constraint relationships between these parts. Therefore, it is difficult or even impossible to manually configure these products, and manual configuration is also prone to errors. Fortunately, with the computer With the development of information technology, computers can be used to build automatic configuration information systems to automatically and quickly complete the configuration tasks of products with complex structures and functions. This not only reduces the production iteration time of the product, but also ensures the correctness of the configuration. Product configuration methods based on user needs are an important means for companies to shorten product design cycles and improve customer satisfaction. The core issue in the product configuration process is the satisfaction of user needs. Only configuration solutions that meet user needs have actual value.
发明内容Contents of the invention
本发明是针对产品配置过程中有限资源下快速获得个性化定制产品,引入博弈论,用来解决产品性能与价格成本的冲突,帮助企业快速获得符合用户需求的产品配置方案。This invention is aimed at quickly obtaining personalized customized products with limited resources during the product configuration process. It introduces game theory to solve the conflict between product performance and price cost, and helps enterprises quickly obtain product configuration solutions that meet user needs.
为了达到本发明的目的,本发明提供的技术方案是:In order to achieve the purpose of the present invention, the technical solutions provided by the present invention are:
一种产品配置完全信息博弈方法,首先将产品零件根据用户需求划分为不同功能模块,以各功能模块为局中人,功能模块备选方案的价格作为策略集,确定收益函数后利用遗传算法求解该产品配置博弈模型中的Nash均衡,消解产品性能与价格矛盾,从而在有限资源下获得最符合用户需求的产品配置方案。A product configuration complete information game method. First, product parts are divided into different functional modules according to user needs. Each functional module is a player, and the prices of functional module alternatives are used as a strategy set. After determining the revenue function, the genetic algorithm is used to solve it. The Nash equilibrium in the product configuration game model resolves the contradiction between product performance and price, thereby obtaining the product configuration solution that best meets user needs under limited resources.
进一步的,上述方法包括如下步骤:Further, the above method includes the following steps:
(1)建立DSM矩阵。将零部件作为矩阵的行元素,方阵的行列元素相同,若DSM行中的零部件ri与列中的零部件ci组合起来共同提供产品的某一功能,则矩阵元素mij=1,否则mij=0,根据此方法建立DSM矩阵M=[mij],(i=1,2,L,m;j=1,2,L,m)(1) Establish a DSM matrix. Taking components as row elements of the matrix, and the row and column elements of the square matrix are the same, if the components r i in the DSM rows and the components c i in the columns are combined to jointly provide a certain function of the product, then the matrix element m ij =1 , otherwise m ij =0, establish the DSM matrix M = [m ij ], (i = 1, 2, L, m; j = 1, 2, L, m) according to this method
(2)对划分的功能模块进行DSM聚类,形成多个子模块;(2) Perform DSM clustering on the divided functional modules to form multiple sub-modules;
a)独立元素的识别与分离。独立元素是指其行与列内所有元素均为0的元素,检查DSM并将其移动至矩阵末尾;a) Identification and separation of independent elements. An independent element is an element in which all elements in its row and column are 0. The DSM is checked and moved to the end of the matrix;
b)行列变换。对DSM执行行列变换,使DSM中的非零元素尽可能靠近DSM的主对角线;b) Column transformation. Perform a row-column transformation on the DSM so that the non-zero elements in the DSM are as close as possible to the main diagonal of the DSM;
c)聚类划分。选择下三角矩阵中高度最高的矩形空白区域,以空白区域右上角顶点为原点建立直角坐标系,该直角坐标系将DSM划分为四个象限。如果坐标系y轴右侧有被x轴截断的列,则选择下三角矩阵中高度次之的矩形空白区域,并重新执行上述操作,直到y轴右侧区域不存在被x轴截断的列。此时坐标系中第二象限中的区域既为算法执行后所得的一个子模块;c) Clustering division. Select the rectangular blank area with the highest height in the lower triangular matrix, and establish a rectangular coordinate system with the upper right corner vertex of the blank area as the origin. This rectangular coordinate system divides the DSM into four quadrants. If there are columns truncated by the x-axis on the right side of the y-axis of the coordinate system, select the rectangular blank area with the next highest height in the lower triangular matrix, and perform the above operation again until there are no columns truncated by the x-axis in the area on the right side of the y-axis. At this time, the area in the second quadrant of the coordinate system is a sub-module obtained after the execution of the algorithm;
d)对于第四象限中的子块,循环执行步骤3,直到x轴与DSM的下边界重合。d) For the sub-blocks in the fourth quadrant, loop through step 3 until the x-axis coincides with the lower boundary of the DSM.
(3)对DSM的解读。DSM中的同一子模块内的所有零部件共同提供了产品的某一功能,因此DSM的第i个子模块可以以一个整体作为产品配置博弈模型中的局中人,而被移动到最后的每一个独立元素单独成为一个局中人。(3)Interpretation of DSM. All components in the same sub-module in DSM jointly provide a certain function of the product. Therefore, the i-th sub-module of DSM can be used as a whole as a player in the product configuration game model, and is moved to each last The independent element alone becomes a player.
若某一产品由m个零部件组成,经过模块划分之后,产品的所有的零部件被组合成n个不同的功能模块,则产品配置博弈过程中的局中人集合可表示为:P={pi|i∈N,i≤n},p1-pn为产品的n个功能模块。If a product consists of m parts, after module division, all the parts of the product are combined into n different functional modules, then the set of players in the product configuration game process can be expressed as: P = { p i |i∈N,i≤n}, p 1 -p n are n functional modules of the product.
(4)模型中的策略集合,在配置过程中,一个产品功能模块(局中人)允许拥有多个可选择方案,每一个备选方案即为该局中人的一个策略。由于该产品配置博弈模型受价格因素驱动,因此可以用每个备选方案的价格来表达不同的策略。(4) Strategy set in the model. During the configuration process, a product function module (player) is allowed to have multiple alternatives, and each alternative is a strategy for the player. Since this product configuration game model is driven by price factors, different strategies can be expressed in terms of the price of each alternative.
设某一功能模块pi包含j个备选方案,用表示备选方案的价格,则在产品配置博弈模型中对于此局中人pi,其策略集可表示为:/> 为局中人pi的第j个策略;/>为局中人pi的第j个策略的价格。因此该产品配置博弈模型的策略集为:S={Si|i≤n}。Assume that a certain functional module p i contains j alternatives, use represents the price of the alternative, then in the product configuration game model, for this player p i , its strategy set can be expressed as:/> is the jth strategy of player p i ;/> is the price of the jth strategy of player p i . Therefore, the strategy set of the product configuration game model is: S={S i |i≤n}.
(5)根据用户需求确定策略的收益函数。利用相似度对比算法,将用户需求与产品零部件性能进行对比,判断现有产品零部件是否符合用户需求。根据产品配置过程中客户需求与产品结构单元特征之间的映射关系,提出属性相似度的计算方法和实体相似度的计算公式。(5) Determine the profit function of the strategy according to user needs. Use the similarity comparison algorithm to compare user needs with the performance of product parts to determine whether existing product parts meet user needs. Based on the mapping relationship between customer needs and product structural unit characteristics in the product configuration process, a calculation method for attribute similarity and a calculation formula for entity similarity are proposed.
假设产品备选功能模块的性能指标与用户需求完全契合,则令其相似度值为1,因此可将性能指标作规范化处理并映射到[0,1]区间后,并使用如下公式进行相似度求解:Assuming that the performance indicators of the product's alternative function modules fully match the user's needs, the similarity value is 1. Therefore, the performance indicators can be normalized and mapped to the [0,1] interval, and the following formula can be used to calculate the similarity Solution:
①若产品属性为数值型,xi是用户需求参数值经过区间[0,1]映射后的值,yi是已有产品配置实例中对应属性参数值经过[0,1]区间映射后的值,则其相似度计算公式为: ① If the product attributes are numerical, x i is the value of the user demand parameter value mapped to the interval [0,1], and y i is the value of the corresponding attribute parameter in the existing product configuration instance mapped to the interval [0,1]. value, then its similarity calculation formula is:
②若产品属性为布尔型,xi是用户需求参数的状态值,yi是已有产品配置实例中对应属性的状态值,则其相似度计算公式为: ② If the product attributes are Boolean, x i is the status value of the user demand parameter, and y i is the status value of the corresponding attribute in the existing product configuration instance, then the similarity calculation formula is:
当局中人pi选择执行某一策略时,即选择支付该策略的价格成本,以获得该模块的性能收益。因此对于局中人pi的某一策略其收益函数可表示为:When the player p i chooses to implement a certain strategy, he chooses to pay the price cost of the strategy to obtain the performance benefits of the module. Therefore, for a certain strategy of player p i Its income function can be expressed as:
为该策略的价格成本;C为用户限定的总价格成本;/>为该策略中除局中人pi外,其余局中人所花费的价格成本的和。 is the price cost of the strategy; C is the total price cost defined by the user;/> This is the sum of the price costs spent by the other players in the strategy except player p i .
综上,对于某一组局中人的策略组合,产品配置博弈模型的收益为:To sum up, for a certain group of players’ strategy combination, the income of the product allocation game model is:
(6)利用遗传算法解决产品配置过程中Nash均衡求解问题。(6) Use genetic algorithm to solve the Nash equilibrium problem in the product configuration process.
用表示产品配置过程中局中人pi的一个策略,设/>是该产品配置过程的一个Nash均衡策略,则任何一个局中人的策略选择单独偏离Nash均衡时,其自身收益都不会因此增加,即:/> 表示在均衡解S*下,存在某一局中人用策略/>代替原有策略/> use Represents a strategy of player p i in the product configuration process, assuming/> It is a Nash equilibrium strategy in the product allocation process. When any player's strategy choice deviates from the Nash equilibrium alone, its own income will not increase as a result, that is:/> It means that under the equilibrium solution S*, there is a strategy used by players in a certain game/> Replace the original strategy/>
为了更方便地计算每组局中人策略组合下产品配置博弈模型的收益,将产品配置博弈模型的收益简化为: In order to more conveniently calculate the income of the product allocation game model under each group of player strategy combinations, the income of the product allocation game model is simplified as:
此时,根据该Nash均衡解的性质,将博弈对局中的混合收益函数定义为:0|j=1,2,…m}At this time, according to the properties of the Nash equilibrium solution, the mixed payoff function in the game is defined as: 0|j=1,2,…m}
显然,当且仅当对局为Nash均衡解时,混合收益函数H(S)取得最小值0。由于总价超过用户需求的方案显然不满足用户需求,即当时,个体适应值为0,在此将价格成本限定引入适应值函数。选取足够大的实数Nmax,定义遗传算法的适应值为:Obviously, if and only if the game is a Nash equilibrium solution, the mixed payoff function H(S) takes the minimum value 0. Since the total price exceeds the user's needs, the solution obviously does not meet the user's needs, that is, when When , the individual fitness value is 0, and the price cost limit is introduced into the fitness value function. Select a sufficiently large real number N max and define the fitness value of the genetic algorithm as:
显然,当S取得Nash均衡解时适应度最高。Obviously, the fitness is highest when S obtains the Nash equilibrium solution.
采用实数编码的方法,将每个产品功能模块的备选方案编号作为基因,再将这些基因连成策略组Si的一条完整染色体。不同的局中人策略组成的多条染色体在计算迭代的过程中会分别进行杂交和变异,产生新的混合局势和混合策略。按照生物进化的进程,具有更高适应度的染色体组会占据遗传优势,从而获得Nash均衡解。Using the real number coding method, the alternative numbers of each product functional module are used as genes, and then these genes are connected into a complete chromosome of the strategy group Si . Multiple chromosomes composed of different player strategies will hybridize and mutate respectively during the calculation iteration process, resulting in new mixed situations and mixed strategies. According to the process of biological evolution, the chromosome group with higher fitness will occupy the genetic advantage, thereby obtaining the Nash equilibrium solution.
本发明的有益效果是:The beneficial effects of the present invention are:
将博弈理论思想引入产品配置,将产品配置过程中的各功能模块作为局中人,建立了产品配置博弈模型。利用遗传算法对博弈模型进行Nash均衡求解,收敛性好,可快速计算出多人博弈下的Nash均衡。博弈模型达到Nash均衡时的产品配置方案是在有限成本下产品各性能的最大均衡。利用该方法对民用无人机的配置证明了该配置方法的有效性与可行性,可以获得用户满意的产品配置方案,可以帮助企业快速配置符合用户需求的产品实例,帮助企业适应用户的个性化需求。Game theory ideas are introduced into product configuration, and each functional module in the product configuration process is regarded as a player, and a product configuration game model is established. The genetic algorithm is used to solve the Nash equilibrium of the game model. It has good convergence and can quickly calculate the Nash equilibrium in a multi-player game. When the game model reaches Nash equilibrium, the product configuration plan is the maximum equilibrium of product performance under limited cost. The use of this method to configure civilian drones proves the effectiveness and feasibility of this configuration method, and can obtain user-satisfied product configuration solutions, which can help enterprises quickly configure product instances that meet user needs and help enterprises adapt to user personalization. need.
附图说明Description of the drawings
图1是DSM的建立与聚类,其中,图1(a)是零部件DSM,图1(b)是聚类矩阵。Figure 1 shows the establishment and clustering of DSM, where Figure 1(a) is the parts DSM and Figure 1(b) is the clustering matrix.
图2是无人机功能模块划分,其中,图2(a)是建立由无人机零部件组成的DSM,图2(b)是聚类结果。Figure 2 is the division of UAV functional modules. Figure 2(a) is a DSM composed of UAV components, and Figure 2(b) is the clustering result.
图3是产品配置博弈模型个体适应度计算结果。Figure 3 is the calculation result of individual fitness of the product configuration game model.
具体实施方案Specific implementation plan
本发明提供的技术方案是:首先根据航拍无人机的系统结构对零部件进行模块划分,建立由无人机零部件组成的DSM,并对其进行聚类,再对DSM进行解读,将无人机的零部件根据要求合并成不同模块。利用相似度对比算法,将用户需求与产品零部件性能进行对比,判断现有产品零部件是否符合用户需求。最后利用遗传算法进行计算,得到产品配置博弈模型个体适应度,发现产品配置博弈模型的Nash均衡解。The technical solution provided by the present invention is: firstly divide the parts into modules according to the system structure of the aerial photography drone, establish a DSM composed of the drone parts, and cluster them, and then interpret the DSM to combine all the parts into modules. The parts of the human machine are combined into different modules according to the requirements. Use the similarity comparison algorithm to compare user needs with the performance of product parts to determine whether existing product parts meet user needs. Finally, the genetic algorithm is used to calculate, and the individual fitness of the product configuration game model is obtained, and the Nash equilibrium solution of the product configuration game model is found.
下面结合附图和实施例对本发明方法做进一步说明。The method of the present invention will be further described below in conjunction with the accompanying drawings and examples.
实施模型库:航拍无人机。Implementation model library: aerial drone.
本发明解决其技术问题的技术方案是:先对航拍无人机进行模块划分,建立由无人机零部件组成的DSM,参见图1(a),并对其进行聚类,参见图1(b)得到产品配置中的局中人集合。将功能模块的性能参数与用户需求带入到公式内进行相似度计算。利用遗传算法进行编码,将功能模块价格与相似度数据输入,计算出个体适应值,得到产品配置博弈模型的Nash均衡解。The technical solution of the present invention to solve the technical problem is: first divide the aerial photography drone into modules, establish a DSM composed of drone parts, see Figure 1 (a), and cluster them, see Figure 1 ( b) Obtain the set of players in the product configuration. The performance parameters and user requirements of the functional modules are brought into the formula for similarity calculation. Genetic algorithm is used for coding, functional module price and similarity data are input, individual fitness value is calculated, and the Nash equilibrium solution of the product configuration game model is obtained.
以配置某一航拍无人机为例,用户需要配置一轴距为450mm的航拍无人机,要求可控制距离为1000m,可拍摄4K视频,电池容量为1500mAh,且由于是新手用户,因此希望无人机具有低电量保护功能,价格预算最大为3000元。综上各项指标,具体实施步骤如下:Taking the configuration of a certain aerial photography drone as an example, the user needs to configure an aerial photography drone with a wheelbase of 450mm, a controllable distance of 1000m, the ability to shoot 4K videos, and a battery capacity of 1500mAh. Since he is a novice user, he hopes The drone has a low battery protection function, and the price budget is up to 3,000 yuan. To sum up the above indicators, the specific implementation steps are as follows:
(1)建立由无人机零部件组成的DSM,如图2(a)所示,并对其进行聚类,其聚类结果如图2(b)所示。对DSM进行解读,将电调、电机、桨、机架合并作为外形模块,将飞控、GPS合并作为控制模块,将云台、摄像机、脚架合并作为拍摄模块,而遥控器和电池则成为独立模块,据此得到产品配置的局中人集合为P={P动,P控,P摄,P遥,P电}。(1) Establish a DSM composed of UAV components, as shown in Figure 2(a), and cluster it. The clustering result is shown in Figure 2(b). Interpreting the DSM, the ESC, motor, propeller, and frame are merged into the shape module, the flight control and GPS are merged into the control module, the gimbal, camera, and tripod are merged into the shooting module, while the remote control and battery become Independent module, based on which the player set of product configuration is obtained as P = {P moving , P controlling , P photographing , P remote , P electric }.
(2)根据市场调研获得部分无人机功能模块性能参数及其售价如表1所示,而根据用户需求,每个功能模所对应的性能参数如表2所示。将功能模块的性能参数与用户需求代入公式与公式/>进行相似度计算,并映射到[0,1]区间后得到的数据如表3所示。(2) According to market research, the performance parameters and selling prices of some UAV functional modules are shown in Table 1. According to user needs, the performance parameters corresponding to each functional module are shown in Table 2. Substitute the performance parameters and user requirements of the functional modules into the formula with formula/> The data obtained after calculating the similarity and mapping it to the [0,1] interval is shown in Table 3.
表1无人机功能模块价格Table 1 UAV functional module prices
表2无人机功能模块性能参数Table 2 UAV functional module performance parameters
表3无人机功能模块性能相似度Table 3 Performance similarity of UAV functional modules
(3)将功能模块的备选方案编号作为遗传算法的基因进行编码,同时将功能模块价格与相似度数据输入程序用以计算个体适应值,设置种群数为40,迭代次数=200,杂交概率=0.5,变异概率=0.1,利用遗传算法进行计算,得到的结果如图3所示。根据算法输出结果,最终达到Nash均衡的产品配置方案所对应的功能模块选型为{2,1,3,1,2},能够满足用户对无人机产品的个性化定制需求。(3) Encode the alternative number of the functional module as the gene of the genetic algorithm, and input the functional module price and similarity data into the program to calculate the individual fitness value. Set the population number to 40, the number of iterations = 200, and the hybridization probability =0.5, mutation probability =0.1, use genetic algorithm to calculate, and the result is shown in Figure 3. According to the algorithm output results, the functional module selection corresponding to the product configuration scheme that finally achieves Nash equilibrium is {2, 1, 3, 1, 2}, which can meet the user's personalized customization needs for drone products.
对于本技术领域的普通技术人员来说,在不脱离本发明所属原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。For those of ordinary skill in the art, several improvements and modifications can be made without departing from the principles of the present invention, and these improvements and modifications should also be regarded as the protection scope of the present invention.
Claims (1)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910680789.2A CN110378615B (en) | 2019-07-26 | 2019-07-26 | A complete information game method for product configuration |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910680789.2A CN110378615B (en) | 2019-07-26 | 2019-07-26 | A complete information game method for product configuration |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN110378615A CN110378615A (en) | 2019-10-25 |
| CN110378615B true CN110378615B (en) | 2023-12-01 |
Family
ID=68256311
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201910680789.2A Active CN110378615B (en) | 2019-07-26 | 2019-07-26 | A complete information game method for product configuration |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN110378615B (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102624854A (en) * | 2011-11-03 | 2012-08-01 | 李宗诚 | ICT technical support design for enterprise value chain planning and configuration units |
| CN109410015A (en) * | 2018-11-09 | 2019-03-01 | 郑州匹客科技有限公司 | A kind of large-scale customization system based on cloud platform |
| CN110008553A (en) * | 2019-03-27 | 2019-07-12 | 合肥工业大学 | Optimization method of product design scheme based on life cycle cost and environmental impact |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050043829A1 (en) * | 2002-11-15 | 2005-02-24 | Rossides Michael T. | Betting method and system for comparing products and services |
| US9953281B2 (en) * | 2012-09-28 | 2018-04-24 | Rex Wiig | System and method of a requirement, compliance and resource management |
-
2019
- 2019-07-26 CN CN201910680789.2A patent/CN110378615B/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102624854A (en) * | 2011-11-03 | 2012-08-01 | 李宗诚 | ICT technical support design for enterprise value chain planning and configuration units |
| CN109410015A (en) * | 2018-11-09 | 2019-03-01 | 郑州匹客科技有限公司 | A kind of large-scale customization system based on cloud platform |
| CN110008553A (en) * | 2019-03-27 | 2019-07-12 | 合肥工业大学 | Optimization method of product design scheme based on life cycle cost and environmental impact |
Non-Patent Citations (3)
| Title |
|---|
| Hu Qiao et al..A scalable product configuration model and algorithm.cluster Computing.2018,全文. * |
| 基于合作性投资和价格策略的多式联运企业协作行为博弈分析;刘舰;俞建宁;李引珍;牛惠民;;中国管理科学(05);全文 * |
| 杨沁等.客户需求Bayes-Nash均衡多目标推理求解方法.计算机辅助设计与图形学学报.2016,第28卷(第4期),第669-676页. * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN110378615A (en) | 2019-10-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11988999B2 (en) | Transaction harmony degree-based method and system for transaction matching between power grid and building energy | |
| CN115755954B (en) | Routing inspection path planning method, system, computer equipment and storage medium | |
| WO2020168851A1 (en) | Behavior recognition | |
| CN114004513B (en) | Demand prediction method, system and storage medium | |
| CN106886917B (en) | Method and device for generating advertisement | |
| CN110390491A (en) | A multi-objective construction plan determination method for highway engineering | |
| CN114565239A (en) | Comprehensive low-carbon energy scheduling method and system for industrial park | |
| CN117634768A (en) | Multi-objective flexible workshop scheduling method based on improved SSA algorithm | |
| CN113052418A (en) | Production planning method and system based on multi-dimensional data structure | |
| CN110378615B (en) | A complete information game method for product configuration | |
| CN109521740A (en) | A kind of industrial control method, system and electronic equipment and storage medium | |
| CN111475158A (en) | Subfield division method, apparatus, electronic device, and computer-readable storage medium | |
| CN114547473A (en) | Crowdsourcing task data recommendation method based on decision model and genetic matrix decomposition method | |
| CN110390511A (en) | The credit applications measures and procedures for the examination and approval, device, equipment and storage medium | |
| CN113657794A (en) | Planning method and planning device for production human resource allocation | |
| CN109966744B (en) | Method and system for dynamic team matching | |
| CN118229319A (en) | A transaction processing method for a virtual power plant | |
| CN117034748A (en) | Intelligent two-dimensional plate assembling method and device for steel mill medium plate based on two-stage optimization | |
| CN115907430A (en) | A multi-UAV sequence multi-task cooperative allocation method and system | |
| CN115600421A (en) | Construction method, device and medium of autonomous traffic system evolution model based on improved Petri net | |
| CN112784818A (en) | Identification method based on grouping type active learning on optical remote sensing image | |
| CN106095882A (en) | A kind of personalization cloud recommendation method under cloudy platform environment | |
| CN119990178B (en) | Multi-stage viewpoint interaction-based ordering method and device and computer equipment | |
| TWI854881B (en) | Production schedule method, device, electronic equipment and storage media | |
| CN114581018B (en) | Visual purchase, sale and stock management information system for hospitals |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |