专利类型:发明专利
语 言:中文
申 请 号:CN201510028005.X
申 请 日:20150120
申 请 人:重庆大学
申请人地址:400044 重庆市沙坪坝区沙正街174号
公 开 日:20150429
公 开 号:CN104573871A
代 理 人:李海华
代理机构:重庆博凯知识产权代理有限公司 50212
摘 要:本发明公开了一种基于熵权法和最短距离法的需求响应项目择优方法,1)求出需求响应策略;得到m个项目共m×n个指标构成的决策矩阵Dm*n;2)将决策矩阵Dm*n中的每项标准化,得到标准化后的决策矩阵中的项rlk;3)对标准化后的决策矩阵中的项rlk进行加权,得到矩阵V;4)确定最佳方案和最差方案;5)计算每个项目与最优方案和最差方案间的距离;6)计算每个项目的均距Cl;7)根据Cl的大小对各个需求响应项目排序,Cl越大,项目越有效。本发明对于不同决策者的不同利益需求,能够有效的选择适合的需求响应策略。
主 权 项:一种基于熵权法和最短距离法的需求响应项目择优方法,其特征在于,步骤如下,1)根据可避免负荷和可转移负荷的组合模型求出相应的需求响应策略;所述需求响应策略包含m个项目,每个项目对应相同的n个评价指标,得到m个项目共m×n个指标构成的决策矩阵Dm*n;该矩阵的行对应各个需求响应项目,列表示各个需求项目对应的各项指标;2)按下式将决策矩阵Dm*n中的每项标准化,得到标准化后的决策矩阵中的项rlk;其中xlk指决策矩阵Dm*n第l行第k列的评价指标;3)按下式对第2)步标准化后的决策矩阵中的项rlk进行加权,得到矩阵V:Vlk=Wk×rlk;其中Wk为第k项指标对应的权重;4)确定最佳方案和最差方案;最佳方案 0) {
$("#commentlist").html(data.html);
} else {
alert(message);
}
}
});
//设置打分效果
$("#star").raty({
hints: ['2', '4', '6', '8', '10'],//鼠标移上图片显示的文字
path: "/images",
target: '#hidscore',//设置选中时候赋值
targetKeep: true,//targetKeep 属性设置为true,用户的选择值才会被保持在目标hidscore中,否则只是鼠标悬停时有值,而鼠标离开后这个值就会消失
size: 24
});
});
function SetShareData(cmd, config) {
config.bdUrl = ShareData['url'];
config.bdText = ShareData['title'];
return config;
}
function removeHTMLTag(str) {
//str = str.replace(/<\/?[^>]*>/g, ''); //去除HTML tag
str = str.replace(/[ | ]*\n/g, '\n'); //去除行尾空白
str = str.replace(/\n[\s| | ]*\r/g,'\n'); //去除多余空行
//str = str.replace(/ /ig, '');//去掉
str = str.replace(/(
)+/gi, '$1');//去出重复的
return str;
}
//评论
function setComment() {
var verifycode = $("#verifycode").val();
var content = $("#txtcontent").val();
var score = $("#hidscore").val();
var userName = $("#txtUserName").val();
var newcontent = removeHTMLTag(content);
newcontent = newcontent.replace(/ /ig, "");
if (verifycode.length <= 0) {
alert("请输入验证码!");
} else if (newcontent.length < 1) {
alert("评论内容不能为空!");
} else if (score == "") {
alert("评分不能为空");
} else {
$.ajax({
type: "post",
url: "/ajax/CommentPaper.ashx?t=" + new Date(),
data: { "action": "comment", lngid: "353da80926c6d682", title: "", comtent: newcontent, grade: score, userName: userName,verifycode:verifycode },
dataType: "json",
success: function (data) {
var result = data.result || 0;
var message = data.message || "操作失败";
if (result > 0) {
alert(message, location.href);
} else if (result == -1) {
alert(message, "/login.aspx");
} else {
message(message);
}
}
});
}
}
function goPage(obj) {
$.ajax({
type: "get",
url: "/ajax/CommentPaper.ashx",
data: { "action": "show", "pagesize": 5, "lngid": "353da80926c6d682", "page": obj },
dataType: "json",
success: function (result) {
$("#commentlist").html(result.html);
}
});
}
/**刷新验证码*/
function refreshImg() {
var timenow = new Date().getTime();
document.getElementById('secimg').src = "/ajax/getauthcode.ashx?" + timenow;
document.getElementById('verifycode').value = "";
}
window._bd_share_config = { "common": { onBeforeClick: SetShareData, "bdText": "", "bdMini": "2", "bdMiniList": false, "bdPic": "", "bdStyle": "1", "bdSize": "20" }, "share": {} }; with (document) 0[(getElementsByTagName('head')[0] || body).appendChild(createElement('script')).src = 'http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js'];